class
DistrictManager
- 3 properties
- 8 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
system | WeakHandle<PreventionSystem> | 0x0 | scripted |
stack | District?[] | 0x10 | scripted |
visitedDistricts | TDBID[] | 0x20 | scripted |
Functions
void Initialize(PreventionSystem system)RTTIre.Hooks.PlaceVoid( "DistrictManager", "Initialize;PreventionSystem", (DistrictManager_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DistrictManager_Initialize( DistrictManager self, PreventionSystem? system );void Update(game.map.pins.DistrictEnteredEvent evt)RTTIre.Hooks.PlaceVoid( "DistrictManager", "Update;DistrictEnteredEvent", (DistrictManager_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DistrictManager_Update( DistrictManager self, game.map.pins.DistrictEnteredEvent? evt );void ManageDistrictStack(game.map.pins.DistrictEnteredEvent request)RTTIre.Hooks.PlaceVoid( "DistrictManager", "ManageDistrictStack;DistrictEnteredEvent", (DistrictManager_ManageDistrictStack x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DistrictManager_ManageDistrictStack( DistrictManager self, game.map.pins.DistrictEnteredEvent? request );void PushDistrict(game.map.pins.DistrictEnteredEvent request)RTTIre.Hooks.PlaceVoid( "DistrictManager", "PushDistrict;DistrictEnteredEvent", (DistrictManager_PushDistrict x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DistrictManager_PushDistrict( DistrictManager self, game.map.pins.DistrictEnteredEvent? request );void PopDistrict(game.map.pins.DistrictEnteredEvent request)RTTIre.Hooks.PlaceVoid( "DistrictManager", "PopDistrict;DistrictEnteredEvent", (DistrictManager_PopDistrict x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DistrictManager_PopDistrict( DistrictManager self, game.map.pins.DistrictEnteredEvent? request );void Refresh()RTTIre.Hooks.PlaceVoid( "DistrictManager", "Refresh;", (DistrictManager_Refresh x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DistrictManager_Refresh( DistrictManager self );void NotifySystem()RTTIre.Hooks.PlaceVoid( "DistrictManager", "NotifySystem;", (DistrictManager_NotifySystem x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DistrictManager_NotifySystem( DistrictManager self );WeakHandle<District> GetCurrentDistrict()RTTI