class
ObstacleCollisionLogic
- 2 properties
- 3 functions
Extends game.ui.SideScrollerMiniGameCollisionLogic ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
hasTriggered | bool | 0x0 | scripted |
invincibityBonusTime | float | 0x4 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "ObstacleCollisionLogic", "OnInitialize", (ObstacleCollisionLogic_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ObstacleCollisionLogic_OnInitialize( ObstacleCollisionLogic self );bool OnHitPlayer(game.ui.OnHitPlayerEvent hitEvent)RTTIre.Hooks.Place( "ObstacleCollisionLogic", "OnHitPlayer", (ObstacleCollisionLogic_OnHitPlayer x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ObstacleCollisionLogic_OnHitPlayer( ObstacleCollisionLogic self, game.ui.OnHitPlayerEvent? hitEvent );bool OnRecycle()RTTIre.Hooks.Place( "ObstacleCollisionLogic", "OnRecycle", (ObstacleCollisionLogic_OnRecycle x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ObstacleCollisionLogic_OnRecycle( ObstacleCollisionLogic self );