class game.data
AISubActionCover_Record
game.data.AISubActionCover_Record
- 0 properties
- 28 functions
Extends game.data.AISubAction_Record game.data.TweakDBRecord IScriptable ISerializable
Properties
None.
Functions
WeakHandle<game.data.AIActionTarget_Record> Target()RTTIgame.data.AIActionTarget_Record? TargetHandle()RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "TargetHandle", (AISubActionCover_Record_TargetHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionTarget_Record>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_TargetHandle( game.data.AISubActionCover_Record self );WeakHandle<game.data.AIActionCooldown_Record> InsideCoverReselectionCooldown()RTTIgame.data.AIActionCooldown_Record? InsideCoverReselectionCooldownHandle()RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "InsideCoverReselectionCooldownHandle", (AISubActionCover_Record_InsideCoverReselectionCooldownHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionCooldown_Record>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_InsideCoverReselectionCooldownHandle( game.data.AISubActionCover_Record self );void ExposureMethodPriority(out WeakHandle<game.data.AIExposureMethodType_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataAISubActionCover_Record", "ExposureMethodPriority", (AISubActionCover_Record_ExposureMethodPriority x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_ExposureMethodPriority( game.data.AISubActionCover_Record self, WeakHandle<game.data.AIExposureMethodType_Record>[] outList );int GetExposureMethodPriorityCount()RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "GetExposureMethodPriorityCount", (AISubActionCover_Record_GetExposureMethodPriorityCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_GetExposureMethodPriorityCount( game.data.AISubActionCover_Record self );WeakHandle<game.data.AIExposureMethodType_Record> GetExposureMethodPriorityItem(int index)RTTIgame.data.AIExposureMethodType_Record? GetExposureMethodPriorityItemHandle(int index)RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "GetExposureMethodPriorityItemHandle", (AISubActionCover_Record_GetExposureMethodPriorityItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIExposureMethodType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_GetExposureMethodPriorityItemHandle( game.data.AISubActionCover_Record self, int index );bool ExposureMethodPriorityContains(WeakHandle<game.data.AIExposureMethodType_Record> item)RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "ExposureMethodPriorityContains", (AISubActionCover_Record_ExposureMethodPriorityContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_ExposureMethodPriorityContains( game.data.AISubActionCover_Record self, WeakHandle<game.data.AIExposureMethodType_Record> item );CName[] CoverExposureMethods()RTTIint GetCoverExposureMethodsCount()RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "GetCoverExposureMethodsCount", (AISubActionCover_Record_GetCoverExposureMethodsCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_GetCoverExposureMethodsCount( game.data.AISubActionCover_Record self );CName GetCoverExposureMethodsItem(int index)RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "GetCoverExposureMethodsItem", (AISubActionCover_Record_GetCoverExposureMethodsItem x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_GetCoverExposureMethodsItem( game.data.AISubActionCover_Record self, int index );bool CoverExposureMethodsContains(CName item)RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "CoverExposureMethodsContains", (AISubActionCover_Record_CoverExposureMethodsContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_CoverExposureMethodsContains( game.data.AISubActionCover_Record self, CName item );void CommandCoverConditions(out WeakHandle<game.data.AIActionCondition_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataAISubActionCover_Record", "CommandCoverConditions", (AISubActionCover_Record_CommandCoverConditions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_CommandCoverConditions( game.data.AISubActionCover_Record self, WeakHandle<game.data.AIActionCondition_Record>[] outList );int GetCommandCoverConditionsCount()RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "GetCommandCoverConditionsCount", (AISubActionCover_Record_GetCommandCoverConditionsCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_GetCommandCoverConditionsCount( game.data.AISubActionCover_Record self );WeakHandle<game.data.AIActionCondition_Record> GetCommandCoverConditionsItem(int index)RTTIgame.data.AIActionCondition_Record? GetCommandCoverConditionsItemHandle(int index)RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "GetCommandCoverConditionsItemHandle", (AISubActionCover_Record_GetCommandCoverConditionsItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionCondition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_GetCommandCoverConditionsItemHandle( game.data.AISubActionCover_Record self, int index );bool CommandCoverConditionsContains(WeakHandle<game.data.AIActionCondition_Record> item)RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "CommandCoverConditionsContains", (AISubActionCover_Record_CommandCoverConditionsContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_CommandCoverConditionsContains( game.data.AISubActionCover_Record self, WeakHandle<game.data.AIActionCondition_Record> item );float PrioritizeBlindFireAfterHit()RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "PrioritizeBlindFireAfterHit", (AISubActionCover_Record_PrioritizeBlindFireAfterHit x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_PrioritizeBlindFireAfterHit( game.data.AISubActionCover_Record self );int SetDesiredCover()RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "SetDesiredCover", (AISubActionCover_Record_SetDesiredCover x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_SetDesiredCover( game.data.AISubActionCover_Record self );float DelayExposedInCoverReset()RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "DelayExposedInCoverReset", (AISubActionCover_Record_DelayExposedInCoverReset x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_DelayExposedInCoverReset( game.data.AISubActionCover_Record self );float ClearLOSDistanceTolerance()RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "ClearLOSDistanceTolerance", (AISubActionCover_Record_ClearLOSDistanceTolerance x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_ClearLOSDistanceTolerance( game.data.AISubActionCover_Record self );int ExposedInCover()RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "ExposedInCover", (AISubActionCover_Record_ExposedInCover x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_ExposedInCover( game.data.AISubActionCover_Record self );bool UseGrenadeThrowMethods()RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "UseGrenadeThrowMethods", (AISubActionCover_Record_UseGrenadeThrowMethods x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_UseGrenadeThrowMethods( game.data.AISubActionCover_Record self );bool SetCurrentCover()RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "SetCurrentCover", (AISubActionCover_Record_SetCurrentCover x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_SetCurrentCover( game.data.AISubActionCover_Record self );bool SetCoverExposureAnim()RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "SetCoverExposureAnim", (AISubActionCover_Record_SetCoverExposureAnim x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_SetCoverExposureAnim( game.data.AISubActionCover_Record self );bool SetInitialCoverData()RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "SetInitialCoverData", (AISubActionCover_Record_SetInitialCoverData x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_SetInitialCoverData( game.data.AISubActionCover_Record self );bool UseLastAvailableExposureMethodsIfNoneAvailable()RTTIre.Hooks.Place( "gamedataAISubActionCover_Record", "UseLastAvailableExposureMethodsIfNoneAvailable", (AISubActionCover_Record_UseLastAvailableExposureMethodsIfNoneAvailable x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AISubActionCover_Record_UseLastAvailableExposureMethodsIfNoneAvailable( game.data.AISubActionCover_Record self );