class
IsPlayerReachablePrereq
- 7 properties
- 3 functions
Extends game.IScriptablePrereq game.IPrereq IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
invert | bool | 0x0 | scripted |
checkRMA | bool | 0x1 | scripted |
checkOnlyRMA | bool | 0x2 | scripted |
minRMADistance | float | 0x4 | scripted |
canCheckProxy | bool | 0x8 | scripted |
horTolerance | float | 0xC | scripted |
verTolerance | float | 0x10 | scripted |
Functions
void Initialize(TDBID recordID)overrideRTTIre.Hooks.PlaceVoid( "IsPlayerReachablePrereq", "Initialize;TweakDBID", (IsPlayerReachablePrereq_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct IsPlayerReachablePrereq_Initialize( IsPlayerReachablePrereq self, TDBID recordID );bool IsFulfilled(ScriptGameInstance game, IScriptable context)overrideRTTIre.Hooks.Place( "IsPlayerReachablePrereq", "IsFulfilled", (IsPlayerReachablePrereq_IsFulfilled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct IsPlayerReachablePrereq_IsFulfilled( IsPlayerReachablePrereq self, ScriptGameInstance game, IScriptable? context );bool GetFinalResult(bool result)RTTIre.Hooks.Place( "IsPlayerReachablePrereq", "GetFinalResult;Bool", (IsPlayerReachablePrereq_GetFinalResult x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct IsPlayerReachablePrereq_GetFinalResult( IsPlayerReachablePrereq self, bool result );