Table of Contents

Class AmmoScript

Namespace
SkyrimForge.Papyrus
Assembly
SkyrimForge.Game.dll

Functions and comments from Ammo.psc.

SKSE64 additions built 2024-01-17 20:01:40.731000 UTC

public static class AmmoScript
Inheritance
AmmoScript
Inherited Members

Properties

Dispatcher

The dispatcher that binds this script to a form and calls the functions and properties that have no generated member.

public static PapyrusScriptDispatcher Dispatcher { get; }

Property Value

PapyrusScriptDispatcher

Methods

GetDamage(PapyrusScript<Ammo>)

Returns the base damage of this ammo

public static Task<float> GetDamage(this PapyrusScript<Ammo> self)

Parameters

self PapyrusScript<Ammo>

Returns

Task<float>

GetProjectile(PapyrusScript<Ammo>)

Returns the projectile associated with this ammo

public static Task<BGSProjectile?> GetProjectile(this PapyrusScript<Ammo> self)

Parameters

self PapyrusScript<Ammo>

Returns

Task<BGSProjectile?>

IsBolt(PapyrusScript<Ammo>)

Returns whether this ammo is a bolt

[Obsolete("Uses the Papyrus virtual machine. Prefer Ammo.IsBolt().", DiagnosticId = "SKYRIMFORGE0002")]
public static Task<bool> IsBolt(this PapyrusScript<Ammo> self)

Parameters

self PapyrusScript<Ammo>

Returns

Task<bool>