Index    Objects hierarchy


objectX object

object
 +-- objectX

Description

Special unnamed object. It contains functions which are common for campaign and mission object. There are no scripts of this type.

Functions

(All functions are static)

void SaveCameraPosition()
void RestoreCameraPosition()
void SaveCameraPosition2(int nCameraNum)
void RestoreCameraPosition2(int nCameraNum)
void LookAt(int nX, int nY, int nZ, int nAlpha, int nViewNum, int nTunnel, int nWorldNum)
void LookAt(int nX, int nY, int nZ, int nAlpha, int nViewNum, int nTunnel, int nWorldNum, int nCameraNum)
void LookAt(int nX, int nY, int nZ, int nAlpha, int nViewNum, int nTunnel, int nWorldNum, int nDelay)
void LookAt(int nX, int nY, int nZ, int nAlpha, int nViewNum, int nTunnel, int nWorldNum, int nDelay, int nCameraNum)
void EnableCameraMovement(int nEnable)
void EnableInterface(int nEnable)
void ShowVideo(string strVideoName)
void MessageBox(string strMessage)
void SetAvailableWorlds(int nWorldsMask)
int  GetAvailableWorlds()
void EndGame(string strOutro)
void SetTime(int nDayTick)
int  GetDifficultyLevel()
void SendCustomEvent(int nParam1, int nParam2, int nParam3, int nParam4, int nParam5)
void EnableGameFeature(int nFeature, int bEnable)
void PlayTrack(string strTrack)
void PlayWave(string strWave)
void PlayWave(string strWave, int nVolumeID)

Enums

Player races:

raceUCS
raceED
raceLC

Game Features [MP]:

lockResearchDialog
lockConstructionDialog
lockUpgradeWeaponDialog

Volume ID [MP]:

volumeFX
volumeTrack
volumeUnitTalk
volumeBaseTalks
volumeInterface
volumeEnvironment