BlackICE Scripting

class

WorkspotMapperComponent

  • 1 property
  • 14 functions

Extends game.ScriptableComponent game.Component ent.IComponent IScriptable ISerializable

Properties

PropertyTypeOffset
workspotsMapWorkspotMapData?[]0x0 scripted

Functions

  • void OnGameAttach() RTTI
  • void OnGameDetach() RTTI
  • int GetFreeWorkspotsCountForAIAction(game.data.WorkspotActionType aiAction) RTTI
  • NodeRef GetFreeWorkspotRefForAIAction(game.data.WorkspotActionType aiAction) RTTI
  • WorkspotEntryData? GetFreeWorkspotDataForAIAction(game.data.WorkspotActionType aiAction) RTTI
  • int GetNumberOfWorkpotsForAIAction(game.data.WorkspotActionType aiAction) RTTI
  • int GetWorkspotMapEntryIdexForAIaction(game.data.WorkspotActionType aiAction) RTTI
  • int GetFreeWorkspotsCount(int mapEntryIndex) RTTI
  • NodeRef FindFreeWorkspotRef(int mapEntryIndex) RTTI
  • WorkspotEntryData? FindFreeWorkspotData(int mapEntryIndex) RTTI
  • void ReleaseWorkspot(NodeRef workspotRef) RTTI
  • void ReserveWorkspot(NodeRef workspotRef) RTTI
  • bool OnReserveWorkspot(OnReserveWorkspotEvent evt) RTTI
  • bool OnReleaseWorkspot(OnReleaseWorkspotEvent evt) RTTI