class
FirstEquipSystem
- 1 property
- 3 functions
Extends game.ScriptableSystem game.IScriptableSystem IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
equipDataArray | EFirstEquipData[] | 0x0 | scripted |
Functions
bool HasPlayedFirstEquip(TDBID weaponID)RTTIre.Hooks.Place( "FirstEquipSystem", "HasPlayedFirstEquip;TweakDBID", (FirstEquipSystem_HasPlayedFirstEquip x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FirstEquipSystem_HasPlayedFirstEquip( FirstEquipSystem self, TDBID weaponID );void OnCompletionOfFirstEquip(CompletionOfFirstEquipRequest request)RTTIre.Hooks.PlaceVoid( "FirstEquipSystem", "OnCompletionOfFirstEquip;CompletionOfFirstEquipRequest", (FirstEquipSystem_OnCompletionOfFirstEquip x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FirstEquipSystem_OnCompletionOfFirstEquip( FirstEquipSystem self, CompletionOfFirstEquipRequest? request );static FirstEquipSystem? GetInstance(game.Object owner)staticRTTI globalre.Hooks.Place( "FirstEquipSystem", "FirstEquipSystem::GetInstance;GameObject", (FirstEquipSystem_GetInstance x) => { return re.Hooks.CallOriginal<re.msgpack.FirstEquipSystem>(); } ); [Msgpack.Gen] public readonly partial record struct FirstEquipSystem_GetInstance( game.Object? owner );