class game
Component
game.Component
- 1 property
- 3 functions
- 23 derived classes
Extends ent.IComponent IScriptable ISerializable
Derived
AICAgent, AITargetTrackerComponent, EntityStubComponent, cp.TestComponent, game.AttitudeAgent, game.DeviceCameraControlComponent, game.DeviceComponent, game.EntitySpawnerComponent, game.EntityStubComponent, game.Inventory
Show 13 more of 23 derived classes
game.MasterDeviceComponent, game.ScanningComponent, game.ScriptableComponent, game.SquadMemberComponent, game.StatsComponent, game.StatusEffectComponent, game.VisionModeComponent, scn.VoicesetComponent, vehicle.CameraManagerComponent, vehicle.Controller, vehicle.GarageComponent, vehicle.PersistentData, vehicle.VisualCustomizationComponent
Properties
| Property | Type | Offset | |
|---|---|---|---|
persistentState | game.PersistentState? | 0x98 |
Functions
game.ComponentPS? GetPS()RTTIre.Hooks.Place( "gameComponent", "GetPS", (Component_GetPS x) => { return re.Hooks.CallOriginal<re.msgpack.game.ComponentPS>(); } ); [Msgpack.Gen] public readonly partial record struct Component_GetPS( game.Component self );game.ComponentPS? GetBasePS()RTTIre.Hooks.Place( "gameComponent", "GetBasePS", (Component_GetBasePS x) => { return re.Hooks.CallOriginal<re.msgpack.game.ComponentPS>(); } ); [Msgpack.Gen] public readonly partial record struct Component_GetBasePS( game.Component self );game.PersistentID GetPersistentID()RTTIre.Hooks.Place( "gameComponent", "GetPersistentID", (Component_GetPersistentID x) => { return re.Hooks.CallOriginal<re.msgpack.game.PersistentID>(); } ); [Msgpack.Gen] public readonly partial record struct Component_GetPersistentID( game.Component self );