class
NcartStationMarker
- 5 properties
- 3 functions
Extends game.Object ent.GameEntity ent.Entity IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
station | ENcartStations | 0xF0 | scripted |
callBackOnlyIfMatchesDestination | bool | 0xF4 | scripted |
setAsNewActive | bool | 0xF5 | scripted |
onTrainApproachingFact | CName | 0xF8 | scripted |
TrainGlobalRef | CName | 0x100 | scripted |
Functions
bool OnAreaEnter(ent.AreaEnteredEvent trigger)RTTIre.Hooks.Place( "NcartStationMarker", "OnAreaEnter", (NcartStationMarker_OnAreaEnter x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NcartStationMarker_OnAreaEnter( NcartStationMarker self, ent.AreaEnteredEvent? trigger );bool OnAreaExit(ent.AreaExitedEvent trigger)RTTIre.Hooks.Place( "NcartStationMarker", "OnAreaExit", (NcartStationMarker_OnAreaExit x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NcartStationMarker_OnAreaExit( NcartStationMarker self, ent.AreaExitedEvent? trigger );int GetMetroStationNumber(ENcartStations stationName)RTTIre.Hooks.Place( "NcartStationMarker", "GetMetroStationNumber;ENcartStations", (NcartStationMarker_GetMetroStationNumber x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct NcartStationMarker_GetMetroStationNumber( NcartStationMarker self, ENcartStations stationName );