class game.weapon
AnimFeature_WeaponData
game.weapon.AnimFeature_WeaponData
- 7 properties
- 7 functions
Extends anim.AnimFeature IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
cycleTime | float | 0x40 | |
chargePercentage | float | 0x44 | |
timeInMaxCharge | float | 0x48 | |
ammoRemaining | int | 0x4C | |
triggerMode | int | 0x50 | |
isMagazineFull | bool | 0x54 | |
isTriggerDown | bool | 0x55 |
Functions
void SetCycleTime(float cycleTime)RTTIre.Hooks.PlaceVoid( "gameweaponAnimFeature_WeaponData", "SetCycleTime", (AnimFeature_WeaponData_SetCycleTime x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimFeature_WeaponData_SetCycleTime( game.weapon.AnimFeature_WeaponData self, float cycleTime );void SetChargePercentage(float chargePercentage)RTTIre.Hooks.PlaceVoid( "gameweaponAnimFeature_WeaponData", "SetChargePercentage", (AnimFeature_WeaponData_SetChargePercentage x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimFeature_WeaponData_SetChargePercentage( game.weapon.AnimFeature_WeaponData self, float chargePercentage );void SetTimeInMaxCharge(float timeInMaxCharge)RTTIre.Hooks.PlaceVoid( "gameweaponAnimFeature_WeaponData", "SetTimeInMaxCharge", (AnimFeature_WeaponData_SetTimeInMaxCharge x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimFeature_WeaponData_SetTimeInMaxCharge( game.weapon.AnimFeature_WeaponData self, float timeInMaxCharge );void SetAmmoRemaining(int ammoRemaining)RTTIre.Hooks.PlaceVoid( "gameweaponAnimFeature_WeaponData", "SetAmmoRemaining", (AnimFeature_WeaponData_SetAmmoRemaining x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimFeature_WeaponData_SetAmmoRemaining( game.weapon.AnimFeature_WeaponData self, int ammoRemaining );void SetTriggerMode(game.data.TriggerMode triggerMode)RTTIre.Hooks.PlaceVoid( "gameweaponAnimFeature_WeaponData", "SetTriggerMode", (AnimFeature_WeaponData_SetTriggerMode x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimFeature_WeaponData_SetTriggerMode( game.weapon.AnimFeature_WeaponData self, game.data.TriggerMode triggerMode );void SetMagazineFull(bool magazineFull)RTTIre.Hooks.PlaceVoid( "gameweaponAnimFeature_WeaponData", "SetMagazineFull", (AnimFeature_WeaponData_SetMagazineFull x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimFeature_WeaponData_SetMagazineFull( game.weapon.AnimFeature_WeaponData self, bool magazineFull );void SetTriggerDown(bool triggerDown)RTTIre.Hooks.PlaceVoid( "gameweaponAnimFeature_WeaponData", "SetTriggerDown", (AnimFeature_WeaponData_SetTriggerDown x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimFeature_WeaponData_SetTriggerDown( game.weapon.AnimFeature_WeaponData self, bool triggerDown );