class
PlayRadioArgs
- 8 properties
- 6 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
instance | ScriptGameInstance | 0x0 | scripted |
delay | float | 0x18 | scripted |
entryName | CName | 0x20 | scripted |
onlyPlayIfPlayerIsBeingChased | bool | 0x28 | scripted |
shouldCheckDistrictAfterDelay | bool | 0x29 | scripted |
handleVehicleEntranceEdgeCase | bool | 0x2A | scripted |
handleVehicleLostOrSpottedEdgeCase | bool | 0x2B | scripted |
stateUsedOnRequest | EStarState | 0x2C | scripted |
Functions
static PlayRadioArgs? CheckPlayerIsChasedAndDistrictArgs(ScriptGameInstance gameInstance, CName entry, float timeDelay)staticRTTI globalre.Hooks.Place( "PlayRadioArgs", "PlayRadioArgs::CheckPlayerIsChasedAndDistrictArgs;GameInstanceCNameFloat", (PlayRadioArgs_CheckPlayerIsChasedAndDistrictArgs x) => { return re.Hooks.CallOriginal<re.msgpack.PlayRadioArgs>(); } ); [Msgpack.Gen] public readonly partial record struct PlayRadioArgs_CheckPlayerIsChasedAndDistrictArgs( ScriptGameInstance gameInstance, CName entry, float timeDelay );static PlayRadioArgs? CheckPlayerIsChasedAndVehicleEntranceArgs(ScriptGameInstance gameInstance, CName entry, float timeDelay)staticRTTI globalre.Hooks.Place( "PlayRadioArgs", "PlayRadioArgs::CheckPlayerIsChasedAndVehicleEntranceArgs;GameInstanceCNameFloat", (PlayRadioArgs_CheckPlayerIsChasedAndVehicleEntranceArgs x) => { return re.Hooks.CallOriginal<re.msgpack.PlayRadioArgs>(); } ); [Msgpack.Gen] public readonly partial record struct PlayRadioArgs_CheckPlayerIsChasedAndVehicleEntranceArgs( ScriptGameInstance gameInstance, CName entry, float timeDelay );static PlayRadioArgs? CheckPlayerIsChasedArgs(ScriptGameInstance gameInstance, CName entry, float timeDelay)staticRTTI globalre.Hooks.Place( "PlayRadioArgs", "PlayRadioArgs::CheckPlayerIsChasedArgs;GameInstanceCNameFloat", (PlayRadioArgs_CheckPlayerIsChasedArgs x) => { return re.Hooks.CallOriginal<re.msgpack.PlayRadioArgs>(); } ); [Msgpack.Gen] public readonly partial record struct PlayRadioArgs_CheckPlayerIsChasedArgs( ScriptGameInstance gameInstance, CName entry, float timeDelay );static PlayRadioArgs? DefaultDelayedArgs(ScriptGameInstance gameInstance, CName entry, float timeDelay)staticRTTI globalre.Hooks.Place( "PlayRadioArgs", "PlayRadioArgs::DefaultDelayedArgs;GameInstanceCNameFloat", (PlayRadioArgs_DefaultDelayedArgs x) => { return re.Hooks.CallOriginal<re.msgpack.PlayRadioArgs>(); } ); [Msgpack.Gen] public readonly partial record struct PlayRadioArgs_DefaultDelayedArgs( ScriptGameInstance gameInstance, CName entry, float timeDelay );static PlayRadioArgs? CheckPlayerIsChasedAndVisibilityArgs(ScriptGameInstance gameInstance, CName entry, float timeDelay, EStarState state)staticRTTI globalre.Hooks.Place( "PlayRadioArgs", "PlayRadioArgs::CheckPlayerIsChasedAndVisibilityArgs;GameInstanceCNameFloatEStarState", (PlayRadioArgs_CheckPlayerIsChasedAndVisibilityArgs x) => { return re.Hooks.CallOriginal<re.msgpack.PlayRadioArgs>(); } ); [Msgpack.Gen] public readonly partial record struct PlayRadioArgs_CheckPlayerIsChasedAndVisibilityArgs( ScriptGameInstance gameInstance, CName entry, float timeDelay, EStarState state );static PlayRadioArgs? DefaultArgs(ScriptGameInstance gameInstance, CName entry)staticRTTI globalre.Hooks.Place( "PlayRadioArgs", "PlayRadioArgs::DefaultArgs;GameInstanceCName", (PlayRadioArgs_DefaultArgs x) => { return re.Hooks.CallOriginal<re.msgpack.PlayRadioArgs>(); } ); [Msgpack.Gen] public readonly partial record struct PlayRadioArgs_DefaultArgs( ScriptGameInstance gameInstance, CName entry );