Script commands
From NexusWiki
Script structure commands
Structure
Variable manager
Selection
Event handling
- Call
- ClearTimer
- Disable
- Enable
- EventEx
- LocalEvent
- MEvent
- PEvent
- Return
- RootEvent
- Timer
- StartTimer
- UCall
- UEvent
- UTimer
- EnableGUIEvents
- RequestFiredEvent
- obj:tRequestCriticalDamageEvent
- obj:tRequestDetectionEvent
- obj:tRequestEnergyOnMax
- obj:tRequestNoShipsInRangeEvent
- obj:tRequestOverforceEvent
- obj:tRequestShipInRangeEvent
Statemachine
Multiplay
- MpGameOver
- MpGetPlayer
- MpGetPlayerCount
- MpGetPlayerKills
- MpGetPlayerGain
- MpGetTeamKills
- MpGetTeamGain
- MpGetTeamRace
- MpGetWinningCondition
- MpGetWinningConditionParam
- MpHoldPrepare
- MpHoldPrepare
- MpIsIndividual
- MpIsPlayerValid
- MpEnableJumpIn
- MpEnableJumpOut
- MpSetDead
- MpSetTeamGain
- MpSetPlayerGain
- MpSetWinnerTeam
- MpSetWinnerPlayer
- MpSpawnPoint
- SetSceneRadius
Mission script commands
Scene
- AddMechaLegion
- AddNavigPoint
- Area
- AreaExplosion
- AssignSecret
- celestial:uPlanetSurfBattle
- ClearArea
- CloseGate
- EnableAI
- EndTraffic
- GameOver
- GenAsteroidField
- GetHidden
- GetSceneObj
- GetStation
- GuiEnable
- GuiSelect
- MissionObjective
- MoveNPC
- npc:uStepRank
- npc:uAddMedal
- npc:uHasMedal
- OpenGate
- PlayEfx
- PlayMovie
- PlayMusic
- PreCacheNPC
- UQuitMission
- ScanEnable
- SelectShip
- SelectSquadron
- SetArea
- SetAreaAbs
- SetFogColor
- SetFogDensity
- SetListOrder
- SetListPriority
- SetMotionFactor
- SetObjectivePrimary
- SetOwnRace
- SetPlayersRace
- SetScreenFilter
- SetXPCategories
- ShowMissionStatus
- SoundEnable
- StartCountdown
- StartTraffic
- StopCountdown
- Transmission
Jump
Operations of races
Messages and postings
Camera handling
- CamBoatView
- CamGoRound
- CamLinear
- CamLocate
- CamLockPos
- CamLookAt
- CamMoveAndTurn
- CamMoveTo
- CamOrient
- CamOrientAbs
- CamOrientRoll
- CamRoll
- CamShift
- CamTargetView
- CamTripleMode
- CamTurnTo
- CamWeaponView
- ChangeLocation
- FadeScreen
General
- Add2Fleet
- AddBreachPoint
- AnimateShip
- Appear
- BlinkShip
- ClearLampSignal
- CreateShip
- DeleteShip
- Disappear
- DockOut
- Evacuate
- Explode
- GetDockPoint
- SetLampSignal
- NumBreachPoints
- NumDockPoints
- PlayShipAnim
- RenameShip
- SendTransport
- obj:tSetWarning
- SetUndamageable
- SplitShip
- Terminate
- UniteShips