class game
SourceShootComponent
game.SourceShootComponent
- 0 properties
- 6 functions
Extends ent.IComponent IScriptable ISerializable
Properties
None.
Functions
bool GetContinuousLineOfSightToTarget(game.Object target, out float continuousLineOfSight)RTTIre.Hooks.Place( "gameSourceShootComponent", "GetContinuousLineOfSightToTarget", (SourceShootComponent_GetContinuousLineOfSightToTarget x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SourceShootComponent_GetContinuousLineOfSightToTarget( game.SourceShootComponent self, game.Object? target, float continuousLineOfSight );bool CanSeeSecondaryPointOfTarget(game.Object target)RTTIre.Hooks.Place( "gameSourceShootComponent", "CanSeeSecondaryPointOfTarget", (SourceShootComponent_CanSeeSecondaryPointOfTarget x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SourceShootComponent_CanSeeSecondaryPointOfTarget( game.SourceShootComponent self, game.Object? target );float GetLineOfSightTBHModifier(game.Object target)RTTIre.Hooks.Place( "gameSourceShootComponent", "GetLineOfSightTBHModifier", (SourceShootComponent_GetLineOfSightTBHModifier x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct SourceShootComponent_GetLineOfSightTBHModifier( game.SourceShootComponent self, game.Object? target );void ClearDebugInformation()RTTIre.Hooks.PlaceVoid( "gameSourceShootComponent", "ClearDebugInformation", (SourceShootComponent_ClearDebugInformation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SourceShootComponent_ClearDebugInformation( game.SourceShootComponent self );void AppendDebugInformation(string lineToAppend)RTTIre.Hooks.PlaceVoid( "gameSourceShootComponent", "AppendDebugInformation", (SourceShootComponent_AppendDebugInformation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SourceShootComponent_AppendDebugInformation( game.SourceShootComponent self, string lineToAppend );void SetDebugParameters(TimeBetweenHitsParameters paramss)RTTIre.Hooks.PlaceVoid( "gameSourceShootComponent", "SetDebugParameters;script_ref<TimeBetweenHitsParameters>", (SourceShootComponent_SetDebugParameters x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SourceShootComponent_SetDebugParameters( game.SourceShootComponent self, TimeBetweenHitsParameters paramss );