class
QuadRacerBonusCollisionLogic
- 1 property
- 4 functions
- 2 derived classes
Extends game.ui.SideScrollerMiniGameCollisionLogic ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Derived
Properties
| Property | Type | Offset | |
|---|---|---|---|
hasTriggered | bool | 0x0 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "QuadRacerBonusCollisionLogic", "OnInitialize", (QuadRacerBonusCollisionLogic_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuadRacerBonusCollisionLogic_OnInitialize( QuadRacerBonusCollisionLogic self );bool OnHitPlayer(game.ui.OnHitPlayerEvent hitEvent)RTTIre.Hooks.Place( "QuadRacerBonusCollisionLogic", "OnHitPlayer", (QuadRacerBonusCollisionLogic_OnHitPlayer x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuadRacerBonusCollisionLogic_OnHitPlayer( QuadRacerBonusCollisionLogic self, game.ui.OnHitPlayerEvent? hitEvent );bool OnRecycle()RTTIre.Hooks.Place( "QuadRacerBonusCollisionLogic", "OnRecycle", (QuadRacerBonusCollisionLogic_OnRecycle x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuadRacerBonusCollisionLogic_OnRecycle( QuadRacerBonusCollisionLogic self );void ChangeGameState(game.ui.QuadRacerGameState gameState)RTTIre.Hooks.PlaceVoid( "QuadRacerBonusCollisionLogic", "ChangeGameState;QuadRacerGameState", (QuadRacerBonusCollisionLogic_ChangeGameState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuadRacerBonusCollisionLogic_ChangeGameState( QuadRacerBonusCollisionLogic self, game.ui.QuadRacerGameState? gameState );