Class "Weapon"
Info
You can get this class by using the following functions:
Example Code
| local weapon = Isaac.GetPlayer(0):GetWeapon(1)
|
Return value | Function |
---|
void | ClearItemAnim ( int ItemID ) |
int | GetCharge ( ) |
Vector | GetDirection ( ) |
int | GetFireDelay ( ) |
int | GetMaxFireDelay ( ) |
WeaponModifier | GetModifiers ( ) |
int | GetNumFired ( ) |
Entity | GetOwner ( ) |
WeaponType | GetWeaponType ( ) |
boolean | IsAxisAligned ( ) |
boolean | IsItemAnimFinished ( int ItemID ) |
void | PlayItemAnim ( int ItemID, Direction AnimDirection, Vector Position, float Charge ) |
void | SetCharge ( int Charge ) |
void | SetFireDelay ( float Delay ) |
void | SetHeadLockTime ( int Time ) |
void | SetModifiers ( WeaponModifier modifiers ) |
Functions
ClearItemAnim ()
void ClearItemAnim ( int ItemID )
GetCharge ()
int GetCharge ( )
GetDirection ()
Vector GetDirection ( )
GetFireDelay ()
int GetFireDelay ( )
GetMaxFireDelay ()
int GetMaxFireDelay ( )
GetModifiers ()
WeaponModifier GetModifiers ( )
GetNumFired ()
int GetNumFired ( )
GetOwner ()
Entity GetOwner ( )
GetWeaponType ()
WeaponType GetWeaponType ( )
IsAxisAligned ()
boolean IsAxisAligned ( )
IsItemAnimFinished ()
boolean IsItemAnimFinished ( int ItemID )
PlayItemAnim ()
void PlayItemAnim ( int ItemID, Direction AnimDirection, Vector Position, float Charge )
SetCharge ()
void SetCharge ( int Charge )
SetFireDelay ()
void SetFireDelay ( float Delay )
SetHeadLockTime ()
void SetHeadLockTime ( int Time )
SetModifiers ()
void SetModifiers ( WeaponModifier modifiers )