class
WorkspotMapData
- 2 properties
- 5 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
action | game.data.WorkspotActionType | 0x0 | scripted |
workspots | WorkspotEntryData?[] | 0x8 | scripted |
Functions
NodeRef FindFreeWorkspotRef()RTTIre.Hooks.Place( "WorkspotMapData", "FindFreeWorkspotRef;", (WorkspotMapData_FindFreeWorkspotRef x) => { return re.Hooks.CallOriginal<re.msgpack.NodeRef>(); } ); [Msgpack.Gen] public readonly partial record struct WorkspotMapData_FindFreeWorkspotRef( WorkspotMapData self );WorkspotEntryData? FindFreeWorkspotData()RTTIre.Hooks.Place( "WorkspotMapData", "FindFreeWorkspotData;", (WorkspotMapData_FindFreeWorkspotData x) => { return re.Hooks.CallOriginal<re.msgpack.WorkspotEntryData>(); } ); [Msgpack.Gen] public readonly partial record struct WorkspotMapData_FindFreeWorkspotData( WorkspotMapData self );int GetFreeWorkspotsCount()RTTIre.Hooks.Place( "WorkspotMapData", "GetFreeWorkspotsCount;", (WorkspotMapData_GetFreeWorkspotsCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct WorkspotMapData_GetFreeWorkspotsCount( WorkspotMapData self );void ReleaseWorkspot(NodeRef workspotRef)RTTIre.Hooks.PlaceVoid( "WorkspotMapData", "ReleaseWorkspot;NodeRef", (WorkspotMapData_ReleaseWorkspot x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WorkspotMapData_ReleaseWorkspot( WorkspotMapData self, NodeRef workspotRef );void ReserveWorkspot(NodeRef workspotRef)RTTIre.Hooks.PlaceVoid( "WorkspotMapData", "ReserveWorkspot;NodeRef", (WorkspotMapData_ReserveWorkspot x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WorkspotMapData_ReserveWorkspot( WorkspotMapData self, NodeRef workspotRef );