class
RipperdocTokenManager
- 3 properties
- 5 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
player | WeakHandle<PlayerPuppet> | 0x0 | scripted |
tokenBlackboard | WeakHandle<game.IBlackboard> | 0x10 | scripted |
gameInstance | ScriptGameInstance | 0x20 | scripted |
Functions
void Initialize(WeakHandle<PlayerPuppet> player)RTTIre.Hooks.PlaceVoid( "RipperdocTokenManager", "Initialize;PlayerPuppet", (RipperdocTokenManager_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RipperdocTokenManager_Initialize( RipperdocTokenManager self, WeakHandle<PlayerPuppet> player );bool IfPlayerHasTokens()RTTIre.Hooks.Place( "RipperdocTokenManager", "IfPlayerHasTokens;", (RipperdocTokenManager_IfPlayerHasTokens x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RipperdocTokenManager_IfPlayerHasTokens( RipperdocTokenManager self );int GetTokensAmount()RTTIre.Hooks.Place( "RipperdocTokenManager", "GetTokensAmount;", (RipperdocTokenManager_GetTokensAmount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct RipperdocTokenManager_GetTokensAmount( RipperdocTokenManager self );bool IsItemUpgraded(game.ItemID cyberwareItem)RTTIre.Hooks.Place( "RipperdocTokenManager", "IsItemUpgraded;ItemID", (RipperdocTokenManager_IsItemUpgraded x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RipperdocTokenManager_IsItemUpgraded( RipperdocTokenManager self, game.ItemID cyberwareItem );void ApplyToken(game.ItemID cyberwareItemID)RTTIre.Hooks.PlaceVoid( "RipperdocTokenManager", "ApplyToken;ItemID", (RipperdocTokenManager_ApplyToken x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RipperdocTokenManager_ApplyToken( RipperdocTokenManager self, game.ItemID cyberwareItemID );