WorkspotMapperComponent class
WorkspotMapperComponent
Inheritance
Base: game.ScriptableComponent
Derived
None.
Properties
| Property | Type | |
|---|---|---|
workspotsMap | WorkspotMapData?[] | scripted |
Functions
void OnGameAttach()RTTIvoid OnGameDetach()RTTIint GetFreeWorkspotsCountForAIAction(game.data.WorkspotActionType aiAction)RTTINodeRef GetFreeWorkspotRefForAIAction(game.data.WorkspotActionType aiAction)RTTIWorkspotEntryData? GetFreeWorkspotDataForAIAction(game.data.WorkspotActionType aiAction)RTTIint GetNumberOfWorkpotsForAIAction(game.data.WorkspotActionType aiAction)RTTIint GetWorkspotMapEntryIdexForAIaction(game.data.WorkspotActionType aiAction)RTTIint GetFreeWorkspotsCount(int mapEntryIndex)RTTINodeRef FindFreeWorkspotRef(int mapEntryIndex)RTTIWorkspotEntryData? FindFreeWorkspotData(int mapEntryIndex)RTTIvoid ReleaseWorkspot(NodeRef workspotRef)RTTIvoid ReserveWorkspot(NodeRef workspotRef)RTTIbool OnReserveWorkspot(OnReserveWorkspotEvent evt)RTTIbool OnReleaseWorkspot(OnReleaseWorkspotEvent evt)RTTI