class
ScriptableDeviceComponent
- 0 properties
- 3 functions
- 68 derived classes
Extends game.DeviceComponent game.Component ent.IComponent IScriptable ISerializable
AOEEffectorController, ActionsSequencerController, ActivatedDeviceController, ActivatedDeviceNPCController, AlarmLightController, ArcadeMachineController, BaseAnimatedDeviceController, BaseDestructibleController, BasicDistractionDeviceController, BillboardDeviceController
Show 58 more of 68 derived classes
CandleController, ChestPressController, CoderController, ConveyorController, DataTermController, DisplayGlassController, DisposalDeviceController, DoorController, DropPointController, ElectricLightController, ExitLightController, ForkliftController, FrameController, FridgeController, GenericDeviceController, GlitchedTurretController, HoloDeviceController, HoloFeederController, InteractiveAdController, InteractiveSignController, IntercomController, InvisibleSceneStashController, JukeboxController, LadderController, LaserDetectorController, LcdScreenController, MasterController, MediaDeviceController, MovableDeviceController, NcartTimetableController, NetrunnerChairController, NumericDisplayController, OdaCementBagController, PerkTrainingController, PlatformController, PortalController, ProximityDetectorController, RoadBlockController, RoboticArmsController, SecurityGateLockController, SecurityLockerController, ServerNodeController, SimpleOnTurnOnPlayEffectDeviceController, SpeakerController, StashController, StaticPlatformController, StillageController, ToiletController, TrafficLightController, VehicleComponent, VendingMachineController, VendingTerminalController, VentilationEffectorController, WardrobeController, WeakFenceController, WeaponTrainingController, WeaponVendingMachineController, WindowBlindersController
Properties
None.
Functions
ScriptableDeviceComponentPS? GetPS()overrideRTTIre.Hooks.Place( "ScriptableDeviceComponent", "GetPS", (ScriptableDeviceComponent_GetPS x) => { return re.Hooks.CallOriginal<re.msgpack.ScriptableDeviceComponentPS>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptableDeviceComponent_GetPS( ScriptableDeviceComponent self );game.PersistentID GetPSID()RTTIre.Hooks.Place( "ScriptableDeviceComponent", "GetPSID;", (ScriptableDeviceComponent_GetPSID x) => { return re.Hooks.CallOriginal<re.msgpack.game.PersistentID>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptableDeviceComponent_GetPSID( ScriptableDeviceComponent self );CName GetPSName()RTTIre.Hooks.Place( "ScriptableDeviceComponent", "GetPSName;", (ScriptableDeviceComponent_GetPSName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptableDeviceComponent_GetPSName( ScriptableDeviceComponent self );