51 for (i = -1; i < 11; i++)
85 return GetCompEM() && GetCompEM().IsWorking();
92 if (GetHierarchyRoot())
97 pb.MapNavigationItemInPossession(
this);
106 if (GetHierarchyRoot())
111 pb.MapNavigationItemNotInPossession(
this);
116 override void OnWork(
float consumed_energy)
130 string selectionName;
142 SetObjectTexture(selectionIndex, textureName);
152 string selectionName;
171 int idx = GetHiddenSelectionIndex(selection);
189 Battery9V.Cast(GetInventory().CreateInInventory(
"Battery9V"));
195 [
Obsolete(
"1.29: Use the overloaded function GPSReceiver::UpdateDisplayState instead")]
void AddAction(typename actionName)
void MapNavigationBehaviour(PlayerBase pPlayer, EMapNavigationType pNavigationType=EMapNavigationType.BASIC)
ref map< int, string > m_DisplayNumericSignTextureMap
int GetHiddenSelection(string selection)
const string ANIM_PHASE_DISPLAY_HIDE
void UpdateDisplayState(bool pIsTurnedOn)
ref array< int > m_AltitudeNumbersLast
override void OnDebugSpawn()
override void OnWork(float consumed_energy)
void UpdateDisplayElevation()
ref set< string > m_DisplayAltSelections
void UpdateDisplayPosition()
const string DISPLAY_TEXTURE_PATH_FORMAT
override void OnWorkStart()
ref set< string > m_DisplayGridSelections
override bool IsTurnedOn()
void UpdateDisplayState(int animPhase)
override void SetActions()
ref array< int > m_OrderedPositionNumbersLast
cache
override void OnWorkStop()
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
const int INDEX_NOT_FOUND
void Obsolete(string msg="")
static proto string Format(string fmt, void param1=NULL, void param2=NULL, void param3=NULL, void param4=NULL, void param5=NULL, void param6=NULL, void param7=NULL, void param8=NULL, void param9=NULL)
Gets n-th character from string.