class
BonusCollisionLogic
- 1 property
- 5 functions
- 3 derived classes
Extends game.ui.SideScrollerMiniGameCollisionLogic ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
hasTriggered | bool | 0x0 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "BonusCollisionLogic", "OnInitialize", (BonusCollisionLogic_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BonusCollisionLogic_OnInitialize( BonusCollisionLogic self );bool OnHitPlayer(game.ui.OnHitPlayerEvent hitEvent)RTTIre.Hooks.Place( "BonusCollisionLogic", "OnHitPlayer", (BonusCollisionLogic_OnHitPlayer x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BonusCollisionLogic_OnHitPlayer( BonusCollisionLogic self, game.ui.OnHitPlayerEvent? hitEvent );void ChangeGameState(game.ui.RoachRaceGameState gameState)RTTIre.Hooks.PlaceVoid( "BonusCollisionLogic", "ChangeGameState;RoachRaceGameState", (BonusCollisionLogic_ChangeGameState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BonusCollisionLogic_ChangeGameState( BonusCollisionLogic self, game.ui.RoachRaceGameState? gameState );bool OnRecycle()RTTIre.Hooks.Place( "BonusCollisionLogic", "OnRecycle", (BonusCollisionLogic_OnRecycle x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BonusCollisionLogic_OnRecycle( BonusCollisionLogic self );void Reset()RTTIre.Hooks.PlaceVoid( "BonusCollisionLogic", "Reset;", (BonusCollisionLogic_Reset x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BonusCollisionLogic_Reset( BonusCollisionLogic self );