class
MotorcycleComponent
- 0 properties
- 11 functions
Extends VehicleComponent ScriptableDeviceComponent game.DeviceComponent game.Component ent.IComponent IScriptable ISerializable
Properties
None.
Functions
bool OnVehicleParkedEvent(vehicle.ParkedEvent evt)RTTIre.Hooks.Place( "MotorcycleComponent", "OnVehicleParkedEvent", (MotorcycleComponent_OnVehicleParkedEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MotorcycleComponent_OnVehicleParkedEvent( MotorcycleComponent self, vehicle.ParkedEvent? evt );bool OnMountingEvent(game.mounting.MountingEvent evt)overrideRTTIre.Hooks.Place( "MotorcycleComponent", "OnMountingEvent", (MotorcycleComponent_OnMountingEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MotorcycleComponent_OnMountingEvent( MotorcycleComponent self, game.mounting.MountingEvent? evt );void WakeUpBike()RTTIre.Hooks.PlaceVoid( "MotorcycleComponent", "WakeUpBike;", (MotorcycleComponent_WakeUpBike x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MotorcycleComponent_WakeUpBike( MotorcycleComponent self );bool OnUnmountingEvent(game.mounting.UnmountingEvent evt)overrideRTTIre.Hooks.Place( "MotorcycleComponent", "OnUnmountingEvent", (MotorcycleComponent_OnUnmountingEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MotorcycleComponent_OnUnmountingEvent( MotorcycleComponent self, game.mounting.UnmountingEvent? evt );void StopBike()RTTIre.Hooks.PlaceVoid( "MotorcycleComponent", "StopBike;", (MotorcycleComponent_StopBike x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MotorcycleComponent_StopBike( MotorcycleComponent self );bool OnRemoteControlEvent(vehicle.RemoteControlEvent evt)overrideRTTIre.Hooks.Place( "MotorcycleComponent", "OnRemoteControlEvent", (MotorcycleComponent_OnRemoteControlEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MotorcycleComponent_OnRemoteControlEvent( MotorcycleComponent self, vehicle.RemoteControlEvent? evt );bool OnToggleBrokenTireEvent(vehicle.ToggleBrokenTireEvent evt)overrideRTTIre.Hooks.Place( "MotorcycleComponent", "OnToggleBrokenTireEvent", (MotorcycleComponent_OnToggleBrokenTireEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MotorcycleComponent_OnToggleBrokenTireEvent( MotorcycleComponent self, vehicle.ToggleBrokenTireEvent? evt );void ParkBike()RTTIre.Hooks.PlaceVoid( "MotorcycleComponent", "ParkBike;", (MotorcycleComponent_ParkBike x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MotorcycleComponent_ParkBike( MotorcycleComponent self );void UnParkBike()RTTIre.Hooks.PlaceVoid( "MotorcycleComponent", "UnParkBike;", (MotorcycleComponent_UnParkBike x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MotorcycleComponent_UnParkBike( MotorcycleComponent self );void PickUpBike()RTTIre.Hooks.PlaceVoid( "MotorcycleComponent", "PickUpBike;", (MotorcycleComponent_PickUpBike x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MotorcycleComponent_PickUpBike( MotorcycleComponent self );bool OnKnockOverBikeEvent(KnockOverBikeEvent evt)RTTIre.Hooks.Place( "MotorcycleComponent", "OnKnockOverBikeEvent", (MotorcycleComponent_OnKnockOverBikeEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MotorcycleComponent_OnKnockOverBikeEvent( MotorcycleComponent self, KnockOverBikeEvent? evt );