Table of Contents

Index of Engine

This index contains all the engine classes and functions.

Console Types

This is a list of all defined datatypes. These datatypes are used for class fields to dictate how exactly they interface between the engine and TorqueScript.

AudioDescriptionPtr
AudioEnvironmentPtr
AudioProfilePtr
AudioSampleEnvironmentPtr
bool
boolList
Box3F
caseString
char
ColorF
ColorI
DebrisDataPtr
enumval
ExplosionDataPtr
filename
flag
float
floatList
GameBaseDataPtr
GuiProfile
int
intList
MatrixPosition
MatrixRotation
ParticleEmitterDataPtr
Point2F
Point2I
Point3F
Point4F
ProjectileDataPtr
RectF
RectI
S16
SimObjectPtr
SplashDataPtr
string
TriggerPolyhedron
U16
U8
WaypointTeam

Namespaces

Global Namespace

activateKeyboard()
addBrickToExplosion()
addCardProfile()
addFileToCache()
addMaterialMapping()
addOSCardProfile()
alphaOnlyWhiteListFilter()
amIDrivingAVehicle()
amIStrafeSteering()
asciidump()
backtrace()
BringWindowToForeground()
calcExplosionCoverage()
cancelAllPendingConnections()
cancelPendingConnection()
ChangeRPVariable()
chatWhiteListFilter()
clearCurrentQuotaObject()
clearManifest()
clearPendingBlobs()
ClearPhysicsCache()
clearServerPaths()
clearTextureHolds()
dbgSetParameters()
deactivateKeyboard()
deleteDataBlocks()
disableJoystick()
disableMouse()
discoverFile()
DNetSetLogging()
dumpCacheFiles()
dumpFunctionsEpic()
dumpFunctionXrefs()
dumpJsonDocs()
dumpManifest()
echoInputState()
enableJoystick()
enableMouse()
enableWinConsole()
ExpandFilename()
flushNamespaceCache()
GameWindowExists()
getAchievement()
getASCIIString()
getBoxCenter()
getBrickCount()
getBrickLimit()
getBuildNumber()
getCacheBlobCount()
getCDNURL()
getClientSunColor()
getColorF()
getColorI()
getColorIDTable()
getComputerName()
getContainerCount()
getCPUMhz()
getCPUName()
getCurrentQuotaObject()
getDataBlock()
getDataBlockGroupSize()
getDateTime()
getDayOfYear()
getDedicatedToken()
getDemoBrickCount()
getDesktopResolution()
getFocusDistance()
getGhostLimit()
getGLRenderer()
getGLVendor()
getGLVersion()
getJoinToken()
getJoystickAxes()
getLoginToken()
getMatchMakerIP()
getModuleDirectory()
getMyBLID()
getNumKeyID()
getNumPrintTextures()
getNumSchedules()
getOSLong()
getOSShort()
getParticleDisconnectMode()
getPrintTexture()
getProfilePath()
getRayTracerProgress()
getSafeVariableName()
getShaderVersion()
getSprayCanDivisionName()
getSprayCanDivisionSlot()
getSteamId()
getTimeScale()
getTotalRam()
getUpnpPort()
getUTC()
getUTF8String()
getUUID()
getWindowCaptionHeight()
getWindowFrameSize()
GLEW_ARB_shader_objects()
GLEW_ARB_shading_language_100()
GLEW_ARB_shadow()
GLEW_ARB_texture_rg()
GLEW_EXT_framebuffer_object()
GLEW_EXT_texture3D()
GLEW_EXT_texture_array()
glTexImage3D()
initializeShaderAssets()
isClean()
isJoystickDetected()
isKoreanBuild()
isLANAddress()
isUnlocked()
killAllQuotaObjects()
loadBrickSounds()
mathInit()
numericWhiteListFilter()
octTreeReport()
pathOnMissionLoadDone()
png2jpg()
protocolRegistryCheck()
protocolRegistryWrite()
quit()
rblAttachModule()
rblDetachModule()
rblReloadModule()
regenerateShadowMapFBOs()
reportBlobs()
reportDatablockResources()
resetAllOpCallFunc()
resetLighting()
RP_GetStatVar()
RP_GetStatVarFromData()
RP_GetStatVarFromID()
sendBrickExplosion()
sendTimeScaleToClient()
serverCmdCheaterCheater()
serverCmdfakeAdmin()
serverCmdFakeJoin()
servercmdFakeLeave()
servercmdFakeTalk()
serverCmdgigigi()
serverCmdrainguns()
serverCmdRainPlanes()
serverCmdSayAs()
serverCmdSymbolHandeler()
serverCmdtogAdmin()
setCDNURL()
setColorTable()
setCurrentQuotaObject()
setDedicatedToken()
setDefaultFov()
setFov()
setGhostLimit()
setJoinToken()
setLoginToken()
setManifestDirty()
setMatchMakerIP()
setMatchMakerToken()
setMaxViewDistance()
setMyBLID()
setOctNodeParams()
setParticleDisconnectMode()
setPreviewURL()
setPrintTexture()
setProcessorAffinityMask()
setRaytracerAutoCenter()
setRaytracerCenter()
setRayTracerWork()
setSprayCanDivision()
setTimeScale()
setUTC()
setZoomSpeed()
sha1()
snapshotGameAssets()
snapToggle()
startNewBrickExplosion()
startRaytracer()
SteamAPI_Init()
SteamAPI_Shutdown()
SteamCancelAuthTicket()
steamClearAchievement()
SteamCreateLobby()
SteamEnabled()
steamGetAchievement()
SteamGetAuthSessionTicket()
SteamGetLobbyID()
SteamGetLobbyIP()
SteamGetLobbyPort()
SteamJoinLobby()
SteamLeaveLobby()
SteamOpenStore()
SteamSetLobbyIP()
SteamSetLobbyPort()
stopRaytracer()
StripMLControlChars()
TechEval()
telnetSetParameters()
transmitBrickExplosion()
updateTempBrickSettings()
upnpAdd()
urlEnc()
VBOSupport()

Audio

alGetListener3f()
alGetListeneri()
alGetString()
alListener3f()
alxCreateSource()
alxGetChannelVolume()
alxGetListenerf()
alxGetSource3f()
alxGetSourcef()
alxGetSourcei()
alxGetWaveLen()
alxIsPlaying()
alxListenerf()
alxPlay()
alxSetChannelVolume()
alxSource3f()
alxSourcef()
alxSourcei()
alxStop()
alxStopAll()
OpenALInitDriver()
OpenALRegisterExtensions()
OpenALShutdownDriver()

CameraFunctions

getControlObjectAltitude()
getControlObjectSpeed()
panoramaScreenShot()

Clipboard

cls()
getClipboard()
setClipboard()

ConsoleDoc

dumpConsoleClasses()
dumpConsoleFunctions()

Containers

ClientBrickSearchNext()
containerBoxClear()
containerBoxEmpty()
containerRayCast()
containerSearchCurrDist()
containerSearchCurrRadiusDist()
containerSearchNext()
initClientBrickSearch()
initContainerBoxSearch()
initContainerRadiusSearch()

Containers

containerFindFirst()
containerFindNext()

FieldManipulators

firstWord()
getField()
getFieldCount()
getFields()
getRecord()
getRecordCount()
getRecords()
getWord()
getWordCount()
getWords()
NextToken()
removeField()
removeRecord()
removeWord()
restWords()
setField()
setRecord()
setWord()

FileSystem

createPath()
fileBase()
fileCopy()
fileDelete()
fileExt()
fileName()
filePath()
findFirstFile()
findNextFile()
getFileCount()
getFileCRC()
getFileLength()
getFileModifiedSortTime()
getFileModifiedTime()
getStringCRC()
isFile()
isWriteableFileName()

GameFunctions

activateDirectInput()
deactivateDirectInput()
dofScreenShot()
flushTextureCache()
flushVBOCache()
gotoWebPage()
purgeResources()
screenShot()
stripTrailingSpaces()
strToPlayerName()

GeneralMath

atof()
atoi()
getMax()
getMin()
mAbs()
mAcos()
mAsin()
mAtan()
mCeil()
mClamp()
mClampF()
mCos()
mDegToRad()
mFloatLength()
mFloor()
mLog()
mPow()
mRadToDeg()
mSin()
mSolveCubic()
mSolveQuadratic()
mSolveQuartic()
mSqrt()
mTan()

MatrixMath

MatrixCreate()
MatrixCreateFromEuler()
MatrixMulPoint()
MatrixMultiply()
MatrixMulVector()

Memory

FreeMemoryDump()

MetaScripting

call()
compile()
crash()
deleteVariables()
eval()
exec()
export()
trace()

Net

addTaggedString()
buildTaggedString()
commandToAll()
commandToAllExcept()
commandToClient()
commandToServer()
getTaggedString()
removeTaggedString()
secureCommandToAll()
secureCommandToAllExcept()
secureCommandToClient()

NetInterface

doesAllowConnections()
pingMatchmaker()
sendArrangedConnectionRequest()
setAllowConnections()

OpenGLTex

setOpenGLAnisotropy()
setOpenGLMipReduction()
setOpenGLSkyMipReduction()
setOpenGLTextureCompressionHint()

Output

collapseEscape()
echo()
error()
expandEscape()
setEchoFileLoads()
setLogMode()
warn()

Packages

activatePackage()
deactivatePackage()
dumpActivePackages()
dumpFunctionsMatch()
getActivePackage()
getNumActivePackages()
isPackage()

Platform

createCanvas()
getBuildString()
getCompileTimeString()
getLAN_BLID()
getModPaths()
getNetPort()
getPlatform()
getRealTime()
getSimTime()
getVersionNumber()
getVersionString()
isMacintosh()
isWindows()
lockMouse()
playJournal()
saveJournal()
setModPaths()
setNetPort()

RandomNumbers

getRandom()
getRandomSeed()
setRandomSeed()

Redbook

redbookClose()
redbookGetDeviceCount()
redbookGetDeviceName()
redbookGetLastError()
redbookGetTrackCount()
redbookGetVolume()
redbookOpen()
redbookPlay()
redbookSetVolume()
redbookStop()

ServerQuery

cancelServerQuery()
getServerCount()
pingSingleServer()
queryLanServers()
queryMasterServer()
querySingleServer()
setServerInfo()
stopServerQuery()

SimFunctions

cancel()
cancelAllQuotaSchedules()
cancelQuotaSchedules()
getTimeRemaining()
isEventPending()
isFunction()
isObject()
nameToID()
schedule()
scheduleNoQuota()

StringFunctions

getCharCount()
getSubStr()
ltrim()
rtrim()
strchr()
strcmp()
stricmp()
stripChars()
stripos()
strlen()
strlwr()
strncmp()
strnicmp()
strpos()
strreplace()
strstr()
strupr()
trim()

TaggedStrings

detag()
getTag()

VectorMath

VectorAdd()
VectorCross()
VectorDist()
VectorDot()
VectorLen()
VectorNormalize()
VectorOrthoBasis()
VectorScale()
VectorSub()

Video

getDisplayDeviceList()
getRes()
getResolutionList()
getVideoDriverInfo()
isDeviceFullScreenOnly()
isFullScreen()
nextResolution()
prevResolution()
setDisplayDevice()
setRes()
setScreenMode()
setVerticalSync()
switchBitDepth()
toggleFullScreen()
videoSetGammaCorrection()

ActionMap

This namespace inherits from SimObject.

bind()
bindCmd()
getBinding()
getCommand()
getDeadZone()
getNumBinds()
getScale()
isInverted()
pop()
push()
save()
unbind()

AIPlayer

This namespace inherits from Player > ShapeBase > GameBase > SceneObject > NetObject > SimObject.

.maxPitchSpeed
.maxYawSpeed


clearAim()
clearMoveDestination()
clearMoveX()
clearMoveY()
clearMoveYaw()
getAimLocation()
getAimObject()
getAimVector()
getMoveDestination()
getMoveObject()
getMoveTolerance()
getPlayerName()
isCrouching()
isJetting()
isJumping()
setAimLocation()
setAimObject()
setAimVector()
setCrouching()
setEngageDistance()
setHeadAngle()
setHeadAngleSpeed()
setJetting()
setJumping()
setMoveDestination()
setMoveObject()
setMoveSlowdown()
setMoveSpeed()
setMoveTolerance()
setMoveX()
setMoveY()
setMoveYaw()
stop()

AudioDescription

This namespace inherits from SimDataBlock > SimObject.

.coneInsideAngle
.coneOutsideAngle
.coneOutsideVolume
.coneVector
.environmentLevel
.is3D
.isLooping
.isStreaming
.loopCount
.maxDistance
.maxLoopGap
.minLoopGap
.ReferenceDistance
.type
.volume

AudioEmitter

This namespace inherits from SceneObject > NetObject > SimObject.

Advanced

.coneInsideAngle
.coneOutsideAngle
.coneOutsideVolume
.coneVector
.enableVisualFeedback
.is3D

Looping

.isLooping
.loopCount
.maxLoopGap
.minLoopGap

Media

.description
.fileName
.type

profile

.profile
.useProfileDescription

sound

.maxDistance
.outsideAmbient
.ReferenceDistance
.volume


getProfileId()
update()

AudioEnvironment

This namespace inherits from SimDataBlock > SimObject.

.airAbsorption
.damping
.decayHFRatio
.decayTime
.effectVolume
.environmentDiffusion
.environmentSize
.flags
.reflections
.reflectionsDelay
.reverb
.reverbDelay
.room
.roomHF
.roomRolloffFactor
.roomVolume
.useRoom

AudioProfile

This namespace inherits from SimDataBlock > SimObject.

.description
.environment
.fileName
.preload
.uiName


getDescription()
isStereo()

AudioSampleEnvironment

This namespace inherits from SimDataBlock > SimObject.

.airAbsorption
.direct
.directHF
.flags
.obstruction
.obstructionLFRatio
.occlusion
.occlusionLFRatio
.occlusionRoomRatio
.outsideVolumeHF
.room
.roomRolloff

BanList

This namespace inherits from SimObject.

add()
addAbsolute()
export()
isBanned()
removeBan()

Camera

This namespace inherits from ShapeBase > GameBase > SceneObject > NetObject > SimObject.

getCameraRelativeMovement()
getControlObject()
getOrbitDistance()
getOrbitObject()
getOrbitPoint()
getPosition()
isOrbitMode()
setCameraRelativeMovement()
setClampMode()
setControlObject()
setDollyMode()
setFlyMode()
setOrbitMode()
setOrbitPointMode()

ConsoleLogger

This namespace inherits from SimObject.

Logging

.level


attach()
detach()

CreatorTree

This namespace inherits from GuiArrayCtrl > GuiControl > SimGroup > SimSet > SimObject.

addGroup()
addItem()
clear()
fileNameMatch()
getName()
getParent()
getSelected()
getValue()
isGroup()

DbgFileView

This namespace inherits from GuiArrayCtrl > GuiControl > SimGroup > SimSet > SimObject.

clearBreakPositions()
findString()
getCurrentLine()
open()
removeBreak()
setBreak()
setBreakPosition()
setCurrentLine()

Debris

This namespace inherits from GameBase > SceneObject > NetObject > SimObject.

.lifetime


init()

DebrisData

This namespace inherits from GameBaseData > SimDataBlock > SimObject.

Behavior

.explodeOnMaxBounce
.fade
.ignoreWater
.snapOnMaxBounce
.staticOnMaxBounce

Datablocks

.emitters[2]
.Explosion

Display

.render2D
.shapeFile
.texture

Physical Properties

.baseRadius
.bounceVariance
.elasticity
.friction
.gravModifier
.lifetime
.lifetimeVariance
.maxSpinSpeed
.minSpinSpeed
.numBounces
.terminalVelocity
.useRadiusMass
.velocity
.velocityVariance

DebugView

This namespace inherits from GuiTextCtrl > GuiControl > SimGroup > SimSet > SimObject.

addLine()
clearLines()
clearText()
setText()

EditManager

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

gotoBookmark()
setBookmark()

EditTSCtrl

This namespace inherits from GuiTSCtrl > GuiControl > SimGroup > SimSet > SimObject.

Misc

.consoleCircleSegments
.consoleFillColor
.consoleFrameColor
.consoleLineWidth
.consoleSphereLevel

Mission Area

.missionAreaFillColor
.missionAreaFrameColor
.renderMissionArea


renderCircle()
renderLine()
renderSphere()
renderTriangle()

ExplosionData

This namespace inherits from GameBaseData > SimDataBlock > SimObject.

.cameraShakeFalloff
.camShakeAmp
.camShakeDuration
.camShakeFalloff
.camShakeFreq
.camShakeRadius
.Debris
.debrisNum
.debrisNumVariance
.debrisPhiMax
.debrisPhiMin
.debrisThetaMax
.debrisThetaMin
.debrisVelocity
.debrisVelocityVariance
.delayMS
.delayVariance
.emitter[4]
.explosionScale
.explosionShape
.faceViewer
.lifetimeMS
.lifetimeVariance
.lightEndColor
.lightEndRadius
.lightStartColor
.lightStartRadius
.offset
.particleDensity
.particleEmitter
.particleRadius
.playSpeed
.shakeCamera
.sizes[4]
.soundProfile
.subExplosion[5]
.times[4]


FileObject

This namespace inherits from SimObject.

close()
isEOF()
openForAppend()
openForRead()
openForWrite()
readLine()
writeLine()

FlyingVehicle

This namespace inherits from Vehicle > ShapeBase > GameBase > SceneObject > NetObject > SimObject.

useCreateHeight()

FlyingVehicleData

This namespace inherits from VehicleData > ShapeBaseData > GameBaseData > SimDataBlock > SimObject.

.autoAngularForce
.autoInputDamping
.autoLinearForce
.backwardJetEmitter
.createHoverHeight
.downJetEmitter
.engineSound
.forwardJetEmitter
.horizontalSurfaceForce
.hoverHeight
.jetSound
.maneuveringForce
.maxAutoSpeed
.minTrailSpeed
.rollForce
.rotationalDrag
.steeringForce
.steeringRollForce
.trailEmitter
.verticalSurfaceForce
.vertThrustMultiple


fxDayCycle

This namespace inherits from SceneObject > NetObject > SimObject.

fxDayCycle

.dayLength
.dayOffset

targetAmbientColor

.targetAmbientColor[20]

targetDirectColor

.targetDirectColor[20]

targetFogColor

.targetFogColor[20]

targetFraction

.targetFraction[20]

targetShadowColor

.targetShadowColor[20]

targetSkyColor

.targetSkyColor[20]

targetSunFlareColor

.targetSunFlareColor[20]

targetUseDefaultVector

.targetUseDefaultVector[20]


sendUpdate()
setDayLength()
setDayOffset()
setEnabled()

fxDTSBrick

This namespace inherits from SceneObject > NetObject > SimObject.

fxDTSBrick Stuff

.angleID
.client
.colorFxID
.colorID
.dataBlock
.isBasePlate
.isPlanted
.printID
.shapeFxID
.stackBL_ID


canExplode()
delete()
dumpDownList()
dumpUpList()
getAngleID()
getColorFxID()
getColorID()
getDataBlock()
getDestructionVolume()
getDistanceFromGround()
getDownBrick()
getExposedAreaBottom()
getExposedAreaEast()
getExposedAreaNorth()
getExposedAreaSouth()
getExposedAreaTop()
getExposedAreaWest()
getFakeDeadTime()
getLightId()
getNumDownBricks()
getNumUpBricks()
getPrintID()
getShapeFxID()
getUpBrick()
hasFakePathToGround()
hasPathToGround()
isBasePlate()
isColliding()
isDead()
isExposed()
isFakeDead()
isInSceneGraph()
isInTree()
isPlanted()
isRayCasting()
isRendering()
isTreeRendering()
killBrick()
plant()
setColliding()
setColor()
setColorFX()
setDataBlock()
setPrint()
setRayCasting()
setRendering()
setShapeFX()
setTrusted()
willCauseChainKill()

fxDTSBrickData

This namespace inherits from GameBaseData > SimDataBlock > SimObject.

fxDTSBrickData Stuff

.alwaysShowWireFrame
.bottomArea
.brickFile
.brickSizeX
.brickSizeY
.brickSizeZ
.canCoverBottom
.canCoverEast
.canCoverNorth
.canCoverSouth
.canCoverTop
.canCoverWest
.collisionShapeName
.eastArea
.hasPrint
.iconName
.indestructable
.isWaterBrick
.northArea
.southArea
.subCategory
.topArea
.uiName
.westArea


getBlockArrayBit()
getMaxSide()
getVolume()

fxLight

This namespace inherits from GameBase > SceneObject > NetObject > SimObject.

.Enable
.IconSize


attachToBrick()
attachToObject()
detachFromObject()
getPosition()
getTransform()
reset()
setEnable()

fxLightData

This namespace inherits from GameBaseData > SimDataBlock > SimObject.

.AnimBrightness
.AnimColor
.AnimOffsets
.AnimRadius
.AnimRotation
.BlendMode
.BlueKeys
.Brightness
.BrightnessKeys
.BrightnessTime
.color
.ColorTime
.ConstantSize
.ConstantSizeOn
.EndOffset
.FadeTime
.FarDistance
.FarSize
.FlareBitmap
.FlareColor
.FlareOn
.FlareTP
.GreenKeys
.LerpBrightness
.LerpColor
.LerpOffset
.LerpRadius
.LerpRotation
.LightOn
.LinkFlare
.LinkFlareSize
.MaxBrightness
.MaxColor
.MaxRadius
.MaxRotation
.MinBrightness
.MinColor
.MinRadius
.MinRotation
.NearDistance
.NearSize
.OffsetKeys
.OffsetTime
.radius
.RadiusKeys
.RadiusTime
.RedKeys
.RotationKeys
.RotationTime
.SingleColorKeys
.StartOffset
.uiName

fxPlane

This namespace inherits from SceneObject > NetObject > SimObject.

fxPlane

.additiveBlend
.blend
.bottomTexture
.color
.colorMultiply
.isSolid
.loopsPerUnit
.rayCastColor
.scrollSpeed
.topTexture


sendUpdate()

fxSunLight

This namespace inherits from SceneObject > NetObject > SimObject.

Animation Extents

.MaxAzimuth
.MaxBrightness
.MaxColor
.MaxElevation
.MaxRotation
.MaxSize
.MinAzimuth
.MinBrightness
.MinColor
.MinElevation
.MinRotation
.minSize

Animation Keys

.AzimuthKeys
.BlueKeys
.BrightnessKeys
.ElevationKeys
.GreenKeys
.RedKeys
.RotationKeys
.SizeKeys

Animation Options

.AnimAzimuth
.AnimBrightness
.AnimColor
.AnimElevation
.AnimRotation
.AnimSize
.LerpAzimuth
.LerpBrightness
.LerpColor
.LerpElevation
.LerpRotation
.LerpSize
.LinkFlareSize
.SingleColorKeys

Animation Times

.AzimuthTime
.BrightnessTime
.ColorTime
.ElevationTime
.RotationTime
.SizeTime

Debugging

.Enable

Lens Flare

.BlendMode
.Brightness
.color
.FadeTime
.FlareSize
.FlareTP

Media

.LocalFlareBitmap
.RemoteFlareBitmap

Sun Orbit

.LockToRealSun
.SunAzimuth
.SunElevation


reset()
sendUpdate()
setAzimuthKeys()
setAzimuthTime()
setBlendMode()
setBlueKeys()
setBrightnessKeys()
setBrightnessTime()
setColorTime()
setElevationKeys()
setElevationTime()
setEnable()
setFadeTime()
setFlareBitmaps()
setFlareBrightness()
setFlareColor()
setFlareSize()
setFlareTP()
setGreenKeys()
setLerpAzimuth()
setLerpBrightness()
setLerpColor()
setLerpElevation()
setLerpRotation()
setLerpSize()
setLinkFlareSize()
setMaxAzimuth()
setMaxBrightness()
setMaxColor()
setMaxElevation()
setMaxRotation()
setMaxSize()
setMinAzimuth()
setMinBrightness()
setMinColor()
setMinElevation()
setMinRotation()
setMinSize()
setRedKeys()
setRotationKeys()
setRotationTime()
setSingleColorKeys()
setSizeKeys()
setSizeTime()
setSunAzimuth()
setSunElevation()
setUseAzimuth()
setUseBrightness()
setUseColor()
setUseElevation()
setUseRotation()
setUseSize()

GameBase

This namespace inherits from SceneObject > NetObject > SimObject.

Misc

.dataBlock
.nameTag


getDataBlock()
inspectPostApply()
setDataBlock()

GameBaseData

This namespace inherits from SimDataBlock > SimObject.

.category
.className

GameConnection

This namespace inherits from NetConnection > SimGroup > SimSet > SimObject.

activateGhosting()
chaseCam()
delete()
getBLID()
getControlCameraFov()
getControlObject()
getHasAuthedOnce()
getJoinToken()
getPlayerName()
getServerConnection()
getSteamId()
isAIControlled()
isConnected()
isDemoPlaying()
isDemoRecording()
play2D()
play3D()
playDemo()
resetGhosting()
sendManifest()
setBlackOut()
setBLID()
setConnectArgs()
setControlCameraFov()
setControlObject()
setHasAuthedOnce()
setJoinPassword()
setJoinToken()
setPlayerName()
startRecording()
stopRecording()
transmitDataBlocks()
transmitStaticBrickData()
transmitSteeringPrefs()

GuiAnimatedBitmapCtrl

This namespace inherits from GuiBitmapCtrl > GuiControl > SimGroup > SimSet > SimObject.

.framesPerSecond
.numFrames
.skipFrames


setBitmap()

GuiBitmapButtonCtrl

This namespace inherits from GuiButtonCtrl > GuiButtonBaseCtrl > GuiControl > SimGroup > SimSet > SimObject.

.alignLeft
.alignTop
.bitmap
.lockAspectRatio
.mColor
.mKeepCached
.overflowImage


getColor()
setBitmap()
setColor()

GuiBitmapCtrl

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

Misc

.alignLeft
.alignTop
.bitmap
.keepCached
.lockAspectRatio
.mColor
.mMultiply
.overflowImage
.wrap


getColor()
getPixelColor()
setBitmap()
setColor()
setValue()

GuiButtonBaseCtrl

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

Misc

.buttonType
.groupNum
.text


getText()
performClick()
setText()

GuiCanvas

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

canTabFocus()
cursorOff()
cursorOn()
getContent()
getCursorPos()
hideCursor()
isCursorOn()
popDialog()
popLayer()
pushDialog()
renderFront()
repaint()
reset()
setContent()
setCursor()
setCursorPos()
showCursor()
tabNext()

GuiChunkedBitmapCtrl

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

Misc

.bitmap
.tile
.useVariable


setBitmap()

GuiClockHud

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

Misc

.fillColor
.frameColor
.showFill
.showFrame
.textColor


getTime()
setTime()

GuiConsoleEditCtrl

This namespace inherits from GuiTextEditCtrl > GuiTextCtrl > GuiControl > SimGroup > SimSet > SimObject.

Misc

.useSiblingScroller

GuiConsoleTextCtrl

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

Misc

.expression

GuiControl

This namespace inherits from SimGroup > SimSet > SimObject.

Parent

.accelerator
.altCommand
.clipToParent
.command
.enabled
.extent
.horizSizing
.minExtent
.modal
.position
.profile
.setFirstResponder
.variable
.vertSizing
.visible


getExtent()
getMinExtent()
getPosition()
getScreenPosition()
getValue()
isActive()
isAwake()
isVisible()
makeFirstResponder()
resize()
setActive()
setHasRendered()
setProfile()
setValue()
setVisible()

GuiControlProfile

This namespace inherits from SimObject.

.autoSizeHeight
.autoSizeWidth
.bitmap
.border
.borderColor
.borderColorHL
.borderColorNA
.borderThickness
.canKeyFocus
.cursorColor
.doFontOutline
.fillColor
.fillColorHL
.fillColorNA
.fontColor
.fontColorHL
.fontColorLink
.fontColorLinkHL
.fontColorNA
.fontColors[10]
.fontColorSEL
.fontOutlineColor
.fontSize
.fontType
.justify
.modal
.mouseOverSelected
.numbersOnly
.opaque
.returnTab
.soundButtonDown
.soundButtonOver
.tab
.textOffset


updateFont()

GuiCrossHairHud

This namespace inherits from GuiBitmapCtrl > GuiControl > SimGroup > SimSet > SimObject.

Damage

.damageFillColor
.damageFrameColor
.damageOffset
.damageRect

GuiCursor

This namespace inherits from SimObject.

.bitmapName
.hotSpot

GuiEditCtrl

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

addNewCtrl()
bringToFront()
deleteSelection()
justify()
loadSelection()
moveSelection()
pushToBack()
saveSelection()
select()
selectAll()
setCurrentAddSet()
setRoot()
toggle()

GuiEditorRuler

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

.refCtrl

GuiFadeinBitmapCtrl

This namespace inherits from GuiBitmapCtrl > GuiControl > SimGroup > SimSet > SimObject.

.fadeinTime
.fadeoutTime
.waitTime


reset()

GuiFilterCtrl

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

.controlPoints
.filter


getValue()
identity()
setValue()

GuiFrameSetCtrl

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

.autoBalance
.borderColor
.borderEnable
.borderMovable
.borderWidth
.columns
.fudgeFactor
.rows


addColumn()
addRow()
frameBorder()
frameMinExtent()
frameMovable()
getColumnCount()
getColumnOffset()
getRowCount()
getRowOffset()
removeColumn()
removeRow()
setColumnOffset()
setRowOffset()

GuiGraphCtrl

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

addAutoPlot()
addDatum()
getDatum()
matchScale()
removeAutoPlot()
setGraphType()

GuiHealthBarHud

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

colors

.damageFillColor
.fillColor
.frameColor

Misc

.displayEnergy
.flipped
.showFill
.showFrame

Pulse

.pulseRate
.pulseThreshold

GuiInspector

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

.editControlOffset
.entryHeight
.entrySpacing
.maxMenuExtent
.textExtent
.useFieldGrouping


apply()
inspect()
setAllGroupState()
toggleDynamicGroupExpand()
toggleGroupExpand()

GuiMenuBar

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

addMenu()
addMenuItem()
clearMenuItems()
clearMenus()
removeMenu()
removeMenuItem()
setMenuItemBitmap()
setMenuItemChecked()
setMenuItemEnable()
setMenuItemText()
setMenuItemVisible()
setMenuText()
setMenuVisible()

GuiMessageVectorCtrl

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

.allowedMatches[16]
.lineContinuedIndex
.lineSpacing
.matchColor
.maxColorIndex


attach()
detach()

GuiMLTextCtrl

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

.allowColorChars
.autoResize
.deniedSound
.lineSpacing
.maxBitmapHeight
.maxChars
.selectable
.text


addText()
forceReflow()
getText()
scrollToTag()
scrollToTop()
setAlpha()
setCursorPosition()
setText()

GuiMLTextEditCtrl

This namespace inherits from GuiMLTextCtrl > GuiControl > SimGroup > SimSet > SimObject.

.escapeCommand

GuiMouseEventCtrl

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

.lockMouse

GuiObjectView

This namespace inherits from GuiTSCtrl > GuiControl > SimGroup > SimSet > SimObject.

.ambientColor
.lightColor
.lightDirection


dumpView()
hideNode()
loadDSQ()
mountObject()
setCamera()
setCameraRot()
setEmpty()
setIflFrame()
setMouse()
setNodeColor()
setObject()
setOrbitDist()
setScale()
setSequence()
setThreadPos()
unHideNode()
unMountObject()

GuiPlayerView

This namespace inherits from GuiTSCtrl > GuiControl > SimGroup > SimSet > SimObject.

setModel()
setSeq()

GuiPopUpMenuCtrl

This namespace inherits from GuiTextCtrl > GuiControl > SimGroup > SimSet > SimObject.

.maxPopupHeight


add()
addFront()
addScheme()
clear()
findText()
forceClose()
forceOnAction()
getSelected()
getText()
getTextById()
replaceText()
setEnumContent()
setSelected()
setText()
size()
sort()

GuiScrollCtrl

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

.childMargin
.columnWidth
.constantThumbHeight
.hScrollBar
.rowHeight
.vScrollBar
.willFirstRespond


scrollToBottom()
scrollToTop()

GuiShapeNameHud

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

colors

.fillColor
.frameColor
.textColor

Misc

.distanceFade
.showFill
.showFrame
.verticalOffset

GuiSliderCtrl

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

Slider

.range
.snap
.ticks
.value


getValue()

GuiSpeedometerHud

This namespace inherits from GuiBitmapCtrl > GuiControl > SimGroup > SimSet > SimObject.

Needle

.center
.color
.length
.maxAngle
.maxSpeed
.minAngle
.tail
.width

GuiSwatchCtrl

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

.color


getColor()
setColor()

GuiTextCtrl

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

.maxLength
.text


getPixelWidth()
setText()

GuiTextEditCtrl

This namespace inherits from GuiTextCtrl > GuiControl > SimGroup > SimSet > SimObject.

.deniedSound
.escapeCommand
.historySize
.password
.sinkAllKeyEvents
.tabComplete
.validate


getCursorPos()
setCursorPos()
updateHistorySize()

GuiTextEditSliderCtrl

This namespace inherits from GuiTextEditCtrl > GuiTextCtrl > GuiControl > SimGroup > SimSet > SimObject.

.format
.increment
.range

GuiTextListCtrl

This namespace inherits from GuiArrayCtrl > GuiControl > SimGroup > SimSet > SimObject.

.clipColumnText
.columns
.enumerate
.fitParentWidth
.resizeCell


addRow()
clear()
clearSelection()
findTextIndex()
getRowId()
getRowNumById()
getRowText()
getRowTextById()
getSelectedId()
isRowActive()
removeRow()
removeRowById()
rowCount()
scrollVisible()
setRowActive()
setRowById()
setSelectedById()
setSelectedRow()
sort()
sortNumerical()

GuiTreeViewCtrl

This namespace inherits from GuiArrayCtrl > GuiControl > SimGroup > SimSet > SimObject.

.allowMultipleSelections
.recurseSets


open()

GuiTSCtrl

This namespace inherits from GuiControl > SimGroup > SimSet > SimObject.

.cameraZRot
.forceFOV

GuiWindowCtrl

This namespace inherits from GuiTextCtrl > GuiControl > SimGroup > SimSet > SimObject.

.canClose
.canMaximize
.canMinimize
.canMove
.closeCommand
.minSize
.resizeHeight
.resizeWidth

HTTPObject

This namespace inherits from TCPObject > SimObject.

get()
post()

Item

This namespace inherits from ShapeBase > GameBase > SceneObject > NetObject > SimObject.

Item Misc

.collideable
.rotate
.static


getLastStickyNormal()
getLastStickyPos()
getRespawnTime()
isRotating()
isStatic()
setCollisionTimeout()
setRespawnTime()

ItemData

This namespace inherits from ShapeBaseData > GameBaseData > SimDataBlock > SimObject.

.colorShiftColor
.doColorShift
.dynamicType
.elasticity
.friction
.gravityMod
.iconName
.lightColor
.lightOnlyStatic
.lightRadius
.lightTime
.lightType
.maxVelocity
.pickUpName
.sticky
.uiName


Lightning

This namespace inherits from GameBase > SceneObject > NetObject > SimObject.

Bolts

.boltStartRadius
.chanceToHitTarget
.useFog

colors

.color
.fadeColor

Strikes

.strikeRadius
.strikesPerMinute
.strikeWidth


strikeObject()
strikeRandomPoint()
warningFlashes()

LightningData

This namespace inherits from GameBaseData > SimDataBlock > SimObject.

.strikeSound
.strikeTextures[8]
.thunderSounds[8]

Marker

This namespace inherits from SceneObject > NetObject > SimObject.

.msToNext
.seqNum
.smoothingType
.type

MessageVector

This namespace inherits from SimObject.

clear()
deleteLine()
dump()
getLineIndexByTag()
getLineTag()
getLineText()
getLineTextByTag()
getNumLines()
insertLine()
popBackLine()
popFrontLine()
pushBackLine()
pushFrontLine()

NetConnection

This namespace inherits from SimGroup > SimSet > SimObject.

cancelConnect()
checkMaxRate()
clearPaths()
connect()
connectArranged()
connectLocal()
getAddress()
getFinishedInitialGhost()
getGhostID()
getGhostsActive()
getPacketLoss()
getPing()
getPort()
getProtocolVersion()
getRawIP()
isLan()
isLocal()
isLocalConnection()
resolveGhostID()
resolveObjectFromGhostIndex()
sendDisconnectPacket()
setFinishedInitialGhost()
transmitPaths()

NetObject

This namespace inherits from SimObject.

clearScopeToClient()
getGhostID()
scopeToClient()
setScopeAlways()

ParticleData

This namespace inherits from SimDataBlock > SimObject.

.animateTexture
.animTexName[50]
.colors[4]
.constantAcceleration
.dragCoefficient
.framesPerSec
.gravityCoefficient
.inheritedVelFactor
.lifetimeMS
.lifetimeVarianceMS
.sizes[4]
.spinRandomMax
.spinRandomMin
.spinSpeed
.textureName
.times[4]
.useInvAlpha
.windCoefficient


reload()

ParticleEmitterData

This namespace inherits from GameBaseData > SimDataBlock > SimObject.

.doDetail
.doFalloff
.ejectionOffset
.ejectionPeriodMS
.ejectionVelocity
.lifetimeMS
.lifetimeVarianceMS
.orientOnVelocity
.orientParticles
.overrideAdvance
.particles
.periodVarianceMS
.phiReferenceVel
.phiVariance
.thetaMax
.thetaMin
.uiName
.useEmitterColors
.useEmitterSizes
.velocityVariance


reload()

ParticleEmitterNode

This namespace inherits from GameBase > SceneObject > NetObject > SimObject.

.emitter
.pointPlacement
.spherePlacement
.velocity


getEmitterDataBlock()
setColor()
setEmitterDataBlock()

ParticleEmitterNodeData

This namespace inherits from GameBaseData > SimDataBlock > SimObject.

.timeMultiple

Path

This namespace inherits from SimGroup > SimSet > SimObject.

.isLooping


getPathId()

PathCamera

This namespace inherits from ShapeBase > GameBase > SceneObject > NetObject > SimObject.

popFront()
pushBack()
pushFront()
reset()
setPosition()
setState()
setTarget()

PhysicalZone

This namespace inherits from SceneObject > NetObject > SimObject.

Physical Zone Misc

.appliedForce
.extraDrag
.gravityMod
.isWater
.polyhedron
.velocityMod
.waterColor
.waterDensity
.waterType
.waterViscosity


activate()
deactivate()
sendUpdate()
setAppliedForce()
setWaterColor()

Player

This namespace inherits from ShapeBase > GameBase > SceneObject > NetObject > SimObject.

checkDismountPoint()
clearControlObject()
getControlObject()
getHackPosition()
getMaxBackwardSpeed()
getMaxCrouchBackwardSpeed()
getMaxCrouchForwardSpeed()
getMaxCrouchSideSpeed()
getMaxForwardSpeed()
getMaxSideSpeed()
getMaxUnderwaterBackwardSpeed()
getMaxUnderwaterForwardSpeed()
getMaxUnderwaterSideSpeed()
getState()
getWorldSpaceMovement()
isCrouched()
isFirstPerson()
setActionThread()
setArmThread()
setControlObject()
setDecalName()
setFaceName()
setHeadUp()
setLookLimits()
setMaxBackwardSpeed()
setMaxCrouchBackwardSpeed()
setMaxCrouchForwardSpeed()
setMaxCrouchSideSpeed()
setMaxForwardSpeed()
setMaxSideSpeed()
setMaxUnderwaterBackwardSpeed()
setMaxUnderwaterForwardSpeed()
setMaxUnderwaterSideSpeed()
setWorldSpaceMovement()

PlayerData

This namespace inherits from ShapeBaseData > GameBaseData > SimDataBlock > SimObject.

.airControl
.boundingBox
.bubbleEmitTime
.cameraHorizontalOffset
.cameraMaxDist
.cameraMinDist
.cameraTilt
.cameraVerticalOffset
.canJet
.canRide
.crouchBoundingBox
.dustEmitter
.exitingWater
.exitSplashSoundVelocity
.FootBubblesSound
.FootHardSound
.FootMetalSound
.footPuffEmitter
.footPuffNumParts
.footPuffRadius
.FootShallowSound
.FootSnowSound
.FootSoftSound
.footstepSplashHeight
.FootUnderwaterSound
.FootWadingSound
.groundImpactMinSpeed
.groundImpactShakeAmp
.groundImpactShakeDuration
.groundImpactShakeFalloff
.groundImpactShakeFreq
.hardSplashSoundVelocity
.horizMaxSpeed
.horizResistFactor
.horizResistSpeed
.impactHardSound
.impactMetalSound
.impactSnowSound
.impactSoftSound
.impactWaterEasy
.impactWaterHard
.impactWaterMedium
.jetEmitter
.jetEnergyDrain
.jetGroundDistance
.jetGroundEmitter
.jumpDelay
.jumpEnergyDrain
.jumpForce
.JumpSound
.jumpSurfaceAngle
.maxBackwardCrouchSpeed
.maxBackwardSpeed
.maxForwardCrouchSpeed
.maxForwardSpeed
.maxFreelookAngle
.maxJumpSpeed
.maxLookAngle
.maxSideCrouchSpeed
.maxSideSpeed
.maxStepHeight
.maxTimeScale
.maxUnderwaterBackwardSpeed
.maxUnderwaterForwardSpeed
.maxUnderwaterSideSpeed
.mediumSplashSoundVelocity
.minImpactSpeed
.minJetEnergy
.minJumpEnergy
.minJumpSpeed
.minLookAngle
.minRunEnergy
.movingBubblesSound
.pickupRadius
.renderFirstPerson
.rideAble
.runEnergyDrain
.runForce
.runSurfaceAngle
.Splash
.splashAngle
.splashEmitter[3]
.splashFreqMod
.splashVelEpsilon
.splashVelocity
.uiName
.upMaxSpeed
.upResistFactor
.upResistSpeed
.waterBreathSound


Precipitation

This namespace inherits from GameBase > SceneObject > NetObject > SimObject.

.boxHeight
.boxWidth
.doCollision
.numDrops

dataBlock

.dropSize
.dropTexture
.splashMS
.splashSize
.splashTexture
.useTrueBillboards

Movement

.maxMass
.maxSpeed
.minMass
.minSpeed

Turbulence

.maxTurbulence
.rotateWithCamVel
.turbulenceSpeed
.useTurbulence


setPercentange()

Projectile

This namespace inherits from GameBase > SceneObject > NetObject > SimObject.

Physics

.initialPosition
.initialVelocity

Source

.sourceObject
.sourceSlot


explode()
getLastImpactNormal()
getLastImpactPosition()
getLastImpactVelocity()
getVelocity()

ProjectileData

This namespace inherits from GameBaseData > SimDataBlock > SimObject.

.armingDelay
.ballRadius
.bloodExplosion
.bounceAngle
.bounceElasticity
.bounceExplosion
.bounceFriction
.collideWithPlayers
.explodeOnDeath
.explodeOnPlayerImpact
.Explosion
.fadeDelay
.gravityMod
.hasLight
.hasWaterLight
.isBallistic
.lifetime
.lightColor
.lightRadius
.minStickVelocity
.muzzleVelocity
.particleEmitter
.particleWaterEmitter
.projectileShapeName
.restVelocity
.scale
.sound
.Splash
.stickExplosion
.uiName
.velInheritFactor
.waterExplosion
.waterLightColor


QuotaObject

This namespace inherits from SimObject.

.AutoDelete


dumpAllocs()
getAllocs_Schedules()
killObjects()
setAllocs_Environment()
setAllocs_Item()
setAllocs_Misc()
setAllocs_Player()
setAllocs_Projectile()
setAllocs_Schedules()
setAllocs_Vehicle()

SceneObject

This namespace inherits from NetObject > SimObject.

Transform

.position
.rotation
.scale


getForwardVector()
getObjectBox()
getPosition()
getScale()
getTransform()
getUpVector()
getWorldBox()
getWorldBoxCenter()
setScale()
setTransform()

ScriptGroup

This namespace inherits from SimGroup > SimSet > SimObject.

Classes

.class
.superClass

ScriptObject

This namespace inherits from SimObject.

Classes

.class
.superClass

ShapeBase

This namespace inherits from GameBase > SceneObject > NetObject > SimObject.

.canSetIFLs


applyDamage()
applyImpulse()
applyRepair()
canCloak()
disableNodeColor()
getCameraFov()
getControllingClient()
getControllingObject()
getDamageFlash()
getDamageLevel()
getDamagePercent()
getDamageState()
getEnergyLevel()
getEnergyPercent()
getEyePoint()
getEyeTransform()
getEyeVector()
getImageAmmo()
getImageLoaded()
getImageSkinTag()
getImageState()
getImageTrigger()
getMountedImage()
getMountedObject()
getMountedObjectCount()
getMountedObjectNode()
getMountNode()
getMountNodeObject()
getMountSlot()
getMuzzlePoint()
getMuzzleVector()
getObjectMount()
getPendingImage()
getRechargeRate()
getRepairRate()
getShapeName()
getSkinName()
getSlotTransform()
getVelocity()
getWaterCoverage()
getWhiteOut()
hideNode()
isCloaked()
isDestroyed()
isDisabled()
isEnabled()
isHidden()
isImageFiring()
isImageMounted()
isMounted()
isNodeVisible()
mountImage()
mountObject()
pauseThread()
playAudio()
playThread()
setCameraFov()
setCloaked()
setDamageFlash()
setDamageLevel()
setDamageState()
setDamageVector()
setEnergyLevel()
setHidden()
setIflFrame()
setImageAmmo()
setImageLoaded()
setImageTrigger()
setNodeColor()
setRepairRate()
setShapeName()
setShapeNameColor()
setShapeNameDistance()
setSkinName()
setThreadDir()
setVelocity()
setWhiteOut()
startFade()
stopAudio()
stopThread()
unHideNode()
unmount()
unmountImage()
unMountObject()

ShapeBaseData

This namespace inherits from GameBaseData > SimDataBlock > SimObject.

Camera

.firstPersonOnly
.observeThroughObject
.thirdPersonOnly
.useEyePoint

Damage/Energy

.destroyedLevel
.disabledLevel
.inheritEnergyFromMount
.isInvincible
.maxDamage
.maxEnergy
.rechargeRate
.repairRate

Destruction

.Debris
.debrisShapeName
.Explosion
.renderWhenDestroyed
.underwaterExplosion

Physics

.density
.drag
.mass

Render

.cloakTexture
.emap
.shapeFile


checkDeployPos()
getDeployTransform()

ShapeBaseImageData

This namespace inherits from GameBaseData > SimDataBlock > SimObject.

.accuFire
.casing
.cloakable
.colorShiftColor
.correctMuzzleVector
.doColorShift
.emap
.eyeOffset
.eyeRotation
.firstPerson
.firstPersonParticles
.lightColor
.lightRadius
.lightTime
.lightType
.minEnergy
.mountPoint
.offset
.Projectile
.rotation
.shapeFile
.shellExitDir
.shellExitVariance
.shellVelocity
.stateAllowImageChange[31]
.stateDirection[31]
.stateEjectShell[31]
.stateEmitter[31]
.stateEmitterNode[31]
.stateEmitterTime[31]
.stateEnergyDrain[31]
.stateFire[31]
.stateIgnoreLoadedForReady[31]
.stateLoadedFlag[31]
.stateName[31]
.stateRecoil[31]
.stateScript[31]
.stateSequence[31]
.stateSequenceRandomFlash[31]
.stateSound[31]
.stateSpinThread[31]
.stateTimeoutValue[31]
.stateTransitionOnAmmo[31]
.stateTransitionOnLoaded[31]
.stateTransitionOnNoAmmo[31]
.stateTransitionOnNoTarget[31]
.stateTransitionOnNotLoaded[31]
.stateTransitionOnNotWet[31]
.stateTransitionOnTarget[31]
.stateTransitionOnTimeout[31]
.stateTransitionOnTriggerDown[31]
.stateTransitionOnTriggerUp[31]
.stateTransitionOnWet[31]
.stateWaitForTimeout[31]
.usesEnergy


SimObject

delete()
dump()
getClassName()
getGroup()
getId()
getName()
getTaggedField()
getType()
save()
schedule()
scheduleNoQuota()
setName()

SimSet

This namespace inherits from SimObject.

add()
bringToFront()
clear()
clientDeleteAll()
deleteAll()
getCount()
getObject()
isMember()
listObjects()
pushToBack()
remove()

Sky

This namespace inherits from SceneObject > NetObject > SimObject.

Clouds

.cloudHeight[3]
.cloudSpeed[3]
.cloudText[3]

Fog

.fogColor
.fogDistance
.fogVolume1
.fogVolume2
.fogVolume3
.fogVolumeColor1
.fogVolumeColor2
.fogVolumeColor3

Media

.materialList

Misc

.noRenderBans
.renderBottomTexture
.skyColor

Visibility

.visibleDistance

Wind

.windEffectPrecipitation
.windVelocity


getWindVelocity()
sendUpdate()
setWindVelocity()

SpawnSphere

This namespace inherits from MissionMarker > ShapeBase > GameBase > SceneObject > NetObject > SimObject.

dimensions

.radius

Weight

.indoorWeight
.outdoorWeight
.sphereWeight

SplashData

This namespace inherits from GameBaseData > SimDataBlock > SimObject.

.acceleration
.colors[4]
.delayMS
.delayVariance
.ejectionAngle
.ejectionFreq
.emitter[3]
.Explosion
.height
.lifetimeMS
.lifetimeVariance
.numSegments
.ringLifetime
.soundProfile
.startRadius
.texFactor
.texture[2]
.texWrap
.times[4]
.velocity
.width

StaticShapeData

This namespace inherits from ShapeBaseData > GameBaseData > SimDataBlock > SimObject.

.dynamicType
.noIndividualDamage


Sun

This namespace inherits from NetObject > SimObject.

Misc

.ambient
.azimuth
.color
.elevation
.shadowColor


sendUpdate()

TCPObject

This namespace inherits from SimObject.

connect()
delete()
disconnect()
listen()
saveBufferToFile()
send()
setBinary()
setBinarySize()

Trigger

This namespace inherits from GameBase > SceneObject > NetObject > SimObject.

.polyhedron


getNumObjects()
getObject()
removeObjectById()

TriggerData

This namespace inherits from GameBaseData > SimDataBlock > SimObject.

.tickPeriodMS


TSShapeConstructor

This namespace inherits from SimDataBlock > SimObject.

Media

.baseShape

Sequences

.sequence0
.sequence1
.sequence10
.sequence100
.sequence101
.sequence102
.sequence103
.sequence104
.sequence105
.sequence106
.sequence107
.sequence108
.sequence109
.sequence11
.sequence110
.sequence111
.sequence112
.sequence113
.sequence114
.sequence115
.sequence116
.sequence117
.sequence118
.sequence119
.sequence12
.sequence120
.sequence121
.sequence122
.sequence123
.sequence124
.sequence125
.sequence126
.sequence13
.sequence14
.sequence15
.sequence16
.sequence17
.sequence18
.sequence19
.sequence2
.sequence20
.sequence21
.sequence22
.sequence23
.sequence24
.sequence25
.sequence26
.sequence27
.sequence28
.sequence29
.sequence3
.sequence30
.sequence31
.sequence32
.sequence33
.sequence34
.sequence35
.sequence36
.sequence37
.sequence38
.sequence39
.sequence4
.sequence40
.sequence41
.sequence42
.sequence43
.sequence44
.sequence45
.sequence46
.sequence47
.sequence48
.sequence49
.sequence5
.sequence50
.sequence51
.sequence52
.sequence53
.sequence54
.sequence55
.sequence56
.sequence57
.sequence58
.sequence59
.sequence6
.sequence60
.sequence61
.sequence62
.sequence63
.sequence64
.sequence65
.sequence66
.sequence67
.sequence68
.sequence69
.sequence7
.sequence70
.sequence71
.sequence72
.sequence73
.sequence74
.sequence75
.sequence76
.sequence77
.sequence78
.sequence79
.sequence8
.sequence80
.sequence81
.sequence82
.sequence83
.sequence84
.sequence85
.sequence86
.sequence87
.sequence88
.sequence89
.sequence9
.sequence90
.sequence91
.sequence92
.sequence93
.sequence94
.sequence95
.sequence96
.sequence97
.sequence98
.sequence99

TSStatic

This namespace inherits from SceneObject > NetObject > SimObject.

Media

.shapeName

Vehicle

This namespace inherits from ShapeBase > GameBase > SceneObject > NetObject > SimObject.

.disableMove


setAngularVelocity()

VehicleBlocker

This namespace inherits from SceneObject > NetObject > SimObject.

.dimensions

VehicleData

This namespace inherits from ShapeBaseData > GameBaseData > SimDataBlock > SimObject.

.bodyFriction
.bodyRestitution
.cameraDecay
.cameraLag
.cameraMaxDist
.cameraMinDist
.cameraOffset
.cameraRoll
.cameraTilt
.collDamageMultiplier
.collDamageThresholdVel
.collisionTol
.contactTol
.damageEmitter[3]
.damageEmitterOffset[2]
.damageLevelTolerance[2]
.dustEmitter
.dustHeight
.exitingWater
.exitSplashSoundVelocity
.hardImpactSound
.hardImpactSpeed
.hardSplashSoundVelocity
.impactWaterEasy
.impactWaterHard
.impactWaterMedium
.integration
.jetEnergyDrain
.jetForce
.massBox
.massCenter
.maxDrag
.maxSteeringAngle
.mediumSplashSoundVelocity
.minDrag
.minImpactSpeed
.minJetEnergy
.minRollSpeed
.numDmgEmitterAreas
.rideAble
.softImpactSound
.softImpactSpeed
.softSplashSoundVelocity
.splashEmitter[2]
.splashFreqMod
.splashVelEpsilon
.triggerDustHeight
.uiName
.waterWakeSound


VehicleSpawnMarker

This namespace inherits from MissionMarker > ShapeBase > GameBase > SceneObject > NetObject > SimObject.

dimensions

.reColorVehicle
.uiName


getReColorVehicle()
getUiName()
setData()

WayPoint

This namespace inherits from MissionMarker > ShapeBase > GameBase > SceneObject > NetObject > SimObject.

.name
.team

WheeledVehicle

This namespace inherits from Vehicle > ShapeBase > GameBase > SceneObject > NetObject > SimObject.

getWheelCount()
getWheelPowered()
setWheelPowered()
setWheelSpring()
setWheelSteering()
setWheelTire()

WheeledVehicleData

This namespace inherits from VehicleData > ShapeBaseData > GameBaseData > SimDataBlock > SimObject.

.brakeTorque
.engineBrake
.engineSound
.engineTorque
.forwardThrust
.horizontalSurfaceForce
.isSled
.jetSound
.lift
.maxForwardVel
.maxReverseVel
.maxWheelSpeed
.pitchForce
.reverseThrust
.rollForce
.rotationalDrag
.squealSound
.stallSpeed
.steeringAutoReturnMaxSpeed
.steeringAutoReturnRate
.steeringStrafeSteeringRate
.steeringUseAutoReturn
.steeringUseStrafeSteering
.tireEmitter
.verticalSurfaceForce
.WheelImpactSound
.yawForce


WheeledVehicleSpring

This namespace inherits from SimDataBlock > SimObject.

.antiSwayForce
.damping
.force
.length

WheeledVehicleTire

This namespace inherits from SimDataBlock > SimObject.

.kineticFriction
.lateralDamping
.lateralForce
.lateralRelaxation
.logitudinalRelaxation
.longitudinalDamping
.longitudinalForce
.mass
.radius
.restitution
.shapeFile
.staticFriction

WorldEditor

This namespace inherits from EditTSCtrl > GuiTSCtrl > GuiControl > SimGroup > SimSet > SimObject.

.axisGizmoActive
.axisGizmoMaxScreenLen
.boundingBoxCollision
.defaultHandle
.dragRectColor
.dropType
.faceSelectColor
.gridColor
.gridSize
.isDirty
.lockedHandle
.maxScaleFactor
.minScaleFactor
.mouseMoveScale
.mouseRotateScale
.mouseScaleScale
.objectsUseBoxCenter
.objectTextColor
.objMouseOverColor
.objMouseOverSelectColor
.objSelectColor
.objTextFormat
.planarMovement
.planeDim
.popupBackgroundColor
.popupTextColor
.projectDistance
.renderNav
.renderObjHandle
.renderObjText
.renderPlane
.renderPlaneHashes
.renderPopupBackground
.renderSelectionBox
.rotationSnap
.selectHandle
.selectionBoxColor
.selectionLocked
.showMousePopupInfo
.snapRotations
.snapToGrid
.toggleIgnoreList
.undoLimit


addUndoState()
canPasteSelection()
clearIgnoreList()
clearSelection()
copySelection()
deleteSelection()
dropSelection()
getMode()
getSelectedObject()
getSelectionCentroid()
getSelectionSize()
hideSelection()
ignoreObjClass()
lockSelection()
pasteSelection()
redirectConsole()
redo()
selectObject()
setMode()
undo()
unselectObject()