-
Developer Mode
-
Game Data
-
Script
- Functions
- Calling Script Functions
- #strict
- #appendto
- break / continue
- for
- Named Variables
- Operators
- Data Types
- Effects
- Script players
- Get*Val
-
Functions by Category
-
Arithmetics
-
Callbacks
-
Objects
-
-
Effects
-
Developer
-
Get*Val
-
Global
-
Sky
-
Interface
-
Landscape
-
Music
-
Messages
-
Objects
-
Activity
-
Movement
-
Commands
-
Display
-
Creation
-
Existence
-
Contents
-
Category
-
Components
-
Living Beings
-
Crew
-
Menu
-
OCF
- GetOCF
- OCF_Alive
- OCF_AttractLightning
- OCF_Available
- OCF_Chop
- OCF_Collectible
- OCF_Collection
- OCF_Construct
- OCF_Container
- OCF_CrewMember
- OCF_Edible
- OCF_Entrance
- OCF_Exclusive
- OCF_FightReady
- OCF_Fullcon
- OCF_Grab
- OCF_HitSpeed1
- OCF_HitSpeed2
- OCF_HitSpeed3
- OCF_HitSpeed4
- OCF_InFree
- OCF_InLiquid
- OCF_InSolid
- OCF_Inflammable
- OCF_LineConstruct
- OCF_Living
- OCF_NotContained
- OCF_OnFire
- OCF_PowerConsumer
- OCF_PowerSupply
- OCF_Prey
- OCF_Rotate
-
Position
-
Visibility
-
Status
- ChangeDef
- CheckEnergyNeedChain
- DoCon
- DoDamage
- DoEnergy
- DoMagicEnergy
- EnergyCheck
- Extinguish
- FightWith
- GetCon
- GetContact
- GetDamage
- GetDefBottom
- GetDesc
- GetKiller
- GetMass
- GetNeededMatStr
- GetObjectLayer
- GetObjectStatus
- GetOwner
- GetPhysical
- GetValue
- OnFire
- ResetPhysical
- SetCon
- SetContactDensity
- SetController
- SetMass
- SetName
- SetObjectLayer
- SetObjectStatus
- SetOwner
- SetPhysical
- SetSolidMask
- SetTransferZone
- Stuck
- TrainPhysical
- Value
-
Search
- AnyContainer
- FindBase
- FindContents
- FindObject
- FindObject2
- FindObjectOwner
- FindObjects
- FindOtherContents
- Find_Action
- Find_ActionTarget
- Find_Allied
- Find_And
- Find_AnyContainer
- Find_AtPoint
- Find_Category
- Find_Container
- Find_Distance
- Find_Exclude
- Find_Func
- Find_Hostile
- Find_ID
- Find_InRect
- Find_Layer
- Find_NoContainer
- Find_Not
- Find_OCF
- Find_Or
- Find_Owner
- NoContainer
- ObjectCount
- ObjectCount2
-
Vertices
- BlastObjects
- GetDefinition
- GetEnergy
- GetEntrance
- GetID
- GetMagicEnergy
- GetName
- GetRank
- Incinerate
- IncinerateLandscape
- Object
- ObjectDistance
- ObjectNumber
- SetEntrance
- SetShape
- ShakeObjects
- this
-
-
Particle
-
Script
-
Player
-
View
- ClearLastPlrCom
- CreateScriptPlayer
- DoHomebaseMaterial
- DoHomebaseProduction
- DoScore
- DoWealth
- EliminatePlayer
- GetBase
- GetCrewExtraData
- GetHomebaseMaterial
- GetHomebaseProduction
- GetPlayerByIndex
- GetPlayerCount
- GetPlayerID
- GetPlayerName
- GetPlayerTeam
- GetPlayerType
- GetPlrColorDw
- GetPlrControlName
- GetPlrDownDouble
- GetPlrExtraData
- GetPlrKnowledge
- GetPlrMagic
- GetPlrValue
- GetPlrValueGain
- GetScore
- GetSelectCount
- GetTaggedPlayerName
- GetWealth
- Hostile
- InitScenarioPlayer
- NO_OWNER
- SelectCrew
- SetCrewExtraData
- SetCursor
- SetHostility
- SetKiller
- SetMaxPlayer
- SetPlayerTeam
- SetPlrExtraData
- SetPlrKnowledge
- SetPlrMagic
- SetPlrShowCommand
- SetPlrShowControl
- SetPlrShowControlPos
- SetWealth
-
-
System
-
Teams
-
Environment
-
Variables
-
-
Functions by Version
-
4.6.5.0 CP
- Abs
- ActIdle
- Activate
- AddVertex
- AnyContainer
- BlastFree
- BoundBy
- Bubble
- C4D_All
- C4D_Goal
- C4D_Knowledge
- C4D_Living
- C4D_Object
- C4D_Rule
- C4D_StaticBack
- C4D_Structure
- C4D_Vehicle
- C4Id
- COMD_Down
- COMD_DownLeft
- COMD_DownRight
- COMD_Left
- COMD_None
- COMD_Right
- COMD_Stop
- COMD_Up
- COMD_UpLeft
- COMD_UpRight
- Call
- CastObjects
- CastPXS
- ChangeDef
- CheckEnergyNeedChain
- ComponentAll
- ComposeContents
- Contained
- ContentsCount
- CreateConstruction
- CreateMenu
- CreateObject
- CrewMember
- DIR_Left
- DIR_Right
- DeathAnnounce
- DefinitionCall
- DigFree
- DigFreeRect
- Distance
- DoBreath
- DoCon
- DoDamage
- DoHomebaseMaterial
- DoScore
- EditCursor
- EliminatePlayer
- EnergyCheck
- Enter
- Exit
- Extinguish
- ExtractLiquid
- ExtractMaterialAmount
- FindBase
- FindConstructionSite
- FindContents
- FindOtherContents
- Fling
- Format
- GBackLiquid
- GBackSemiSolid
- GBackSky
- GBackSolid
- GainMissionAccess
- GameCall
- GameCallEx
- GameOver
- GetActTime
- GetAction
- GetActionTarget
- GetAlive
- GetBase
- GetBreath
- GetCaptain
- GetCategory
- GetClimate
- GetComDir
- GetComponent
- GetCon
- GetController
- GetCrew
- GetCrewCount
- GetDefinition
- GetDir
- GetEnergy
- GetGravity
- GetHiRank
- GetHomebaseMaterial
- GetID
- GetMagicEnergy
- GetMaterialCount
- GetOCF
- GetOwner
- GetPhase
- GetPhysical
- GetPlayerName
- GetPlrDownDouble
- GetPlrKnowledge
- GetPlrMagic
- GetPlrValue
- GetPlrValueGain
- GetPlrView
- GetPlrViewMode
- GetR
- GetRDir
- GetRank
- GetSeason
- GetSelectCount
- GetSkyColor
- GetTemperature
- GetVertex
- GetVertexNum
- GetWealth
- GetX
- GetXDir
- GetY
- GetYDir
- GrabContents
- InLiquid
- Incinerate
- Inside
- IsNetwork
- IsRef
- Jump
- LandscapeHeight
- LandscapeWidth
- LaunchEarthquake
- LaunchVolcano
- Log
- MakeCrewMember
- Material
- Max
- Message
- Min
- MusicLevel
- NoContainer
- OCF_AttractLightning
- OCF_Available
- OCF_Chop
- OCF_Collectible
- OCF_Construct
- OCF_Container
- OCF_CrewMember
- OCF_Edible
- OCF_Fullcon
- OCF_Grab
- OCF_InFree
- OCF_InLiquid
- OCF_InSolid
- OCF_Living
- OCF_OnFire
- OCF_PowerConsumer
- OCF_PowerSupply
- OCF_Prey
- ObjectCall
- ObjectCount
- ObjectDistance
- OnFire
- Par
- PathFree
- PlaceAnimal
- PlaceVegetation
- PlayerMessage
- PrivateCall
- ProtectedCall
- Punch
- Random
- ScriptGo
- SelectCrew
- SetAction
- SetActionData
- SetAlive
- SetCategory
- SetClimate
- SetComDir
- SetComponent
- SetDir
- SetEntrance
- SetGravity
- SetOwner
- SetPhase
- SetPlrKnowledge
- SetPlrMagic
- SetPlrShowCommand
- SetPlrShowControl
- SetPlrShowControlPos
- SetPlrView
- SetSeason
- SetSolidMask
- SetTemperature
- SetTransferZone
- SetWealth
- SetWind
- ShakeFree
- ShakeObjects
- ShowInfo
- Smoke
- Split2Components
- Sqrt
- Stuck
- Value
- if
- return
- this
- while
-
4.9.1.0 GWE
- AbsX
- AbsY
- AddMsgBoardCmd
- ArcCos
- ArcSin
- Buy
- C4D_Background
- C4D_Parallax
- C4V_Any
- C4V_Bool
- C4V_C4ID
- C4V_C4Object
- C4V_Int
- C4V_String
- ClearMenuItems
- ClearParticles
- CloseMenu
- Collect
- DoCrewExp
- DoRGBaValue
- DrawDefMap
- DrawMap
- DrawMaterialQuad
- DrawParticleLine
- FightWith
- FindObjectOwner
- FrameCounter
- GetActMapVal
- GetChar
- GetColor
- GetColorDw
- GetCrewEnabled
- GetDamage
- GetDefCoreVal
- GetEntrance
- GetMaterial
- GetMaterialColor
- GetMaterialVal
- GetMenu
- GetMenuSelection
- GetMissionAccess
- GetNeededMatStr
- GetObjectInfoCoreVal
- GetObjectVal
- GetPathLength
- GetPlayerInfoCoreVal
- GetPlayerVal
- GetPlrExtraData
- GetProcedure
- GetScenarioVal
- GetScore
- GetSkyAdjust
- GetSystemTime
- GetTime
- GetType
- GetVisibility
- GlobalN
- GrabObjectInfo
- HSL2RGB
- LocalN
- MaterialName
- OCF_Alive
- OCF_Collection
- OCF_Entrance
- OCF_Exclusive
- OCF_FightReady
- OCF_HitSpeed1
- OCF_HitSpeed2
- OCF_HitSpeed3
- OCF_HitSpeed4
- OCF_Inflammable
- OCF_LineConstruct
- OCF_NotContained
- OCF_Rotate
- Object
- ObjectNumber
- PlaceInMaterial
- PlrMessage
- Pow
- PushParticles
- RGB
- RGB2HSL
- RGBa
- ReloadDef
- ReloadParticle
- RemoveVertex
- ResetGamma
- Resort
- ResortObject
- ResortObjects
- ScriptCounter
- ScrollContents
- SelectMenuItem
- Sell
- SetActionTargets
- SetColor
- SetColorDw
- SetCon
- SetCrewEnabled
- SetFilmView
- SetFoW
- SetGameSpeed
- SetGamma
- SetLandscapePixel
- SetMass
- SetMatAdjust
- SetMaxPlayer
- SetMenuSize
- SetPicture
- SetPlayList
- SetPlrExtraData
- SetPlrViewRange
- SetRGBaValue
- SetShape
- SetSkyAdjust
- SetSkyParallax
- SetVertexXY
- SetVisibility
- SkyPar_Keep
- UnselectCrew
- VIS_All
- VIS_Allies
- VIS_Enemies
- VIS_God
- VIS_Local
- VIS_None
- VIS_Owner
- VarN
- VerticesStuck
- _inherited
- eval
- for
- inherited
- AddCommand (extended)
- AppendCommand (extended)
- FindObject (extended)
- GetCommand (extended)
- GetCursor (extended)
- GetDefBottom (extended)
- GetDesc (extended)
- GetMass (extended)
- GetName (extended)
- GetValue (extended)
- InsertMaterial (extended)
- LaunchLightning (extended)
- Music (extended)
- RemoveObject (extended)
- SetCommand (extended)
- SetHostility (extended)
- SetR (extended)
- SetRDir (extended)
- SetXDir (extended)
- SetYDir (extended)
- ShiftContents (extended)
- goto (extended)
-
4.9.10.10 [341] LC
-
4.9.10.14 LC [353]
-
4.9.10.7 [334] LC
-
4.9.5.0 CE
- AddEffect
- ChangeEffect
- CheckEffect
- ClearScheduleCall
- EffectCall
- EffectVar
- FinishCommand
- GetContact
- GetEffect
- GetEffectCount
- GetPlrColorDw
- GetPortrait
- GetRGBaValue
- HSL
- HSLa
- NO_OWNER
- PlaceObjects
- RemoveEffect
- Schedule
- ScheduleCall
- SetCrewStatus
- SetObjDrawTransform
- SetPortrait
- SetViewOffset
- SimFlight
- SplitRGBaValue
- WildcardMatch
- AddCommand (extended)
- AddMenuItem (extended)
- Angle (extended)
- CastParticles (extended)
- Cos (extended)
- CreateParticle (extended)
- FreeRect (extended)
- GetCommand (extended)
- GetWind (extended)
- Hostile (extended)
- Kill (extended)
- ObjectSetAction (extended)
- RandomX (extended)
- SetCursor (extended)
- SetGraphics (extended)
- SetObjectOrder (extended)
- SetVertex (extended)
- Sin (extended)
- Sound (extended)
-
4.9.6.0 CR
- AbortMessageBoard
- AddEvaluationData
- AddMessage
- C4V_Array
- CallMessageBoard
- CastAny
- CastBool
- CastC4ID
- CastInt
- CreateArray
- CreateScriptPlayer
- CustomMessage
- DoScoreboardShow
- DrawVolcanoBranch
- FindObject2
- FindObjects
- Find_Action
- Find_ActionTarget
- Find_Allied
- Find_And
- Find_AnyContainer
- Find_AtPoint
- Find_Category
- Find_Container
- Find_Distance
- Find_Exclude
- Find_Func
- Find_Hostile
- Find_ID
- Find_InRect
- Find_NoContainer
- Find_Not
- Find_OCF
- Find_Or
- Find_Owner
- GetCrewExtraData
- GetKiller
- GetLeague
- GetLength
- GetPlayerID
- GetPlayerTeam
- GetPlayerType
- GetTaggedPlayerName
- GetTeamByIndex
- GetTeamColor
- GetTeamConfig
- GetTeamCount
- GetTeamName
- HideSettlementScoreInEvaluation
- InputCallback
- LoadScenarioSection
- ObjectCount2
- PlayerObjectCommand
- ScoreboardCol
- SetContactDensity
- SetController
- SetCrewExtraData
- SetLength
- SetMenuDecoration
- SetPlayerTeam
- SetScoreboardData
- SortScoreboard
- StartScriptProfiler
- StopScriptProfiler
- TestMessageBoard
- TrainPhysical
- BlastObjects (extended)
- CreateContents (extended)
- CreateMenu (extended)
- DoEnergy (extended)
- DoMagicEnergy (extended)
- Explode (extended)
- GetClrModulation (extended)
- GetObjectBlitMode (extended)
- GetPlayerByIndex (extended)
- GetPlayerCount (extended)
- ResetPhysical (extended)
- SetClrModulation (extended)
- SetHostility (extended)
- SetName (extended)
- SetObjectBlitMode (extended)
- SetPhysical (extended)
- SetPosition (extended)
- SoundLevel (extended)
-
4.9.6.2 CR
-
4.9.7.0 CR
-
4.9.8.5 CR
-
4.9.9.0 CR
-
N/A
-