class game
DismembermentComponent
game.DismembermentComponent
- 0 properties
- 9 functions
Extends ent.IComponent IScriptable ISerializable
Properties
None.
Functions
void DoDismemberment(game.DismBodyPart bodyPart, game.DismWoundType woundType, float? strength, bool isCritical, string? debrisPath, float? debrisStrength)RTTIre.Hooks.PlaceVoid( "gameDismembermentComponent", "DoDismemberment", (DismembermentComponent_DoDismemberment x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DismembermentComponent_DoDismemberment( game.DismembermentComponent self, game.DismBodyPart bodyPart, game.DismWoundType woundType, float? strength, bool isCritical, string? debrisPath, float? debrisStrength );void SpawnGutsFromLastHit(string resourcePath, float strength)RTTIre.Hooks.PlaceVoid( "gameDismembermentComponent", "SpawnGutsFromLastHit", (DismembermentComponent_SpawnGutsFromLastHit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DismembermentComponent_SpawnGutsFromLastHit( game.DismembermentComponent self, string resourcePath, float strength );void ReportExplosion(Vector4 hitPosition, float strength)RTTIre.Hooks.PlaceVoid( "gameDismembermentComponent", "ReportExplosion", (DismembermentComponent_ReportExplosion x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DismembermentComponent_ReportExplosion( game.DismembermentComponent self, Vector4 hitPosition, float strength );game.DismemberedLimbCount GetDismemberedLimbCount()RTTIre.Hooks.Place( "gameDismembermentComponent", "GetDismemberedLimbCount", (DismembermentComponent_GetDismemberedLimbCount x) => { return re.Hooks.CallOriginal<re.msgpack.game.DismemberedLimbCount>(); } ); [Msgpack.Gen] public readonly partial record struct DismembermentComponent_GetDismemberedLimbCount( game.DismembermentComponent self );bool OnDismemberment(DismembermentEvent evt)RTTIre.Hooks.Place( "gameDismembermentComponent", "OnDismemberment", (DismembermentComponent_OnDismemberment x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DismembermentComponent_OnDismemberment( game.DismembermentComponent self, DismembermentEvent? evt );bool OnDismembermentExplosion(DismembermentExplosionEvent evt)RTTIre.Hooks.Place( "gameDismembermentComponent", "OnDismembermentExplosion", (DismembermentComponent_OnDismembermentExplosion x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DismembermentComponent_OnDismembermentExplosion( game.DismembermentComponent self, DismembermentExplosionEvent? evt );bool OnDismembermentDebris(DismembermentDebrisEvent evt)RTTIre.Hooks.Place( "gameDismembermentComponent", "OnDismembermentDebris", (DismembermentComponent_OnDismembermentDebris x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DismembermentComponent_OnDismembermentDebris( game.DismembermentComponent self, DismembermentDebrisEvent? evt );static void RequestDismemberment(game.Object obj, game.DismBodyPart bodyPart, game.DismWoundType woundType, Vector4 hitPosition, bool isCritical, string debrisPath, float debrisStrength)staticRTTI globalre.Hooks.PlaceVoid( "gameDismembermentComponent", "gameDismembermentComponent::RequestDismemberment;GameObjectgameDismBodyPartgameDismWoundTypeVector4BoolStringFloat", (DismembermentComponent_RequestDismemberment x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DismembermentComponent_RequestDismemberment( game.Object? obj, game.DismBodyPart bodyPart, game.DismWoundType woundType, Vector4 hitPosition, bool isCritical, string debrisPath, float debrisStrength );static void RequestGutsFromLastHit(game.Object obj, string resourcePath, float strength)staticRTTI globalre.Hooks.PlaceVoid( "gameDismembermentComponent", "gameDismembermentComponent::RequestGutsFromLastHit;GameObjectscript_ref<String>Float", (DismembermentComponent_RequestGutsFromLastHit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DismembermentComponent_RequestGutsFromLastHit( game.Object? obj, string resourcePath, float strength );