class
MuteArm
- 2 properties
- 4 functions
Extends game.weapon.Object game.ItemObject game.TimeDilatable game.Object ent.GameEntity ent.Entity IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
gameEffectRef | game.EffectRef | 0x1E0 | scripted |
gameEffectInstance | game.EffectInstance? | 0x208 | scripted |
Functions
bool OnChargeStartedEvent(ChargeStartedEvent evt)RTTIre.Hooks.Place( "MuteArm", "OnChargeStartedEvent", (MuteArm_OnChargeStartedEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MuteArm_OnChargeStartedEvent( MuteArm self, ChargeStartedEvent? evt );bool OnChargeEndedEvent(ChargeEndedEvent evt)RTTIre.Hooks.Place( "MuteArm", "OnChargeEndedEvent", (MuteArm_OnChargeEndedEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MuteArm_OnChargeEndedEvent( MuteArm self, ChargeEndedEvent? evt );void ChangeAppearance(CName newAppearance)RTTIre.Hooks.PlaceVoid( "MuteArm", "ChangeAppearance;CName", (MuteArm_ChangeAppearance x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MuteArm_ChangeAppearance( MuteArm self, CName newAppearance );void SetUpMuteArmBlackboard(bool enabled)RTTIre.Hooks.PlaceVoid( "MuteArm", "SetUpMuteArmBlackboard;Bool", (MuteArm_SetUpMuteArmBlackboard x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MuteArm_SetUpMuteArmBlackboard( MuteArm self, bool enabled );