Creation/Dev/Script Functions: Graal 3D: Difference between revisions
From Graal Bible
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
<pre> | |||
Script functions: | |||
Global: | |||
allplayerscount - integer (read only) | |||
graalversion - float (read only) | |||
timevar - integer (read only) | |||
timevar2 - float (read only) | |||
worldclockstopped - boolean | |||
worldhour - integer | |||
worldminute - float | |||
worldminutesofday - float | |||
worldrealsecondsperday - float | |||
addcontrol(obj) | |||
addweapon(str) | |||
aindexof(float, obj) - returns integer | |||
castray(str, str, int) - returns object | |||
echo(str) | |||
extractfilebase(str) - returns string | |||
extractfileext(str) - returns string | |||
extractfilename(str) - returns string | |||
extractfilepath(str) - returns string | |||
findfirstfile(str) - returns string | |||
findnextfile(str) - returns string | |||
findplayer(str) - returns object | |||
getascii(str) - returns integer | |||
getboxcenter(str) - returns string | |||
getdatablocktypes() - returns object | |||
getdropz(str) - returns float | |||
getextension(str) - returns string | |||
getobjectbyray(str, str) - returns object | |||
getobjectsbyradius(str, float, int) - returns object | |||
getstringkeys(str) - returns object | |||
getsurfacetype(float, float) - returns string | |||
getz(float, float) - returns float | |||
hasright(str, str) - returns boolean | |||
isadminguild(str) - returns boolean | |||
isobject(str) - returns boolean | |||
lightscene() - returns boolean | |||
mapshapeanimation(str, str, str, float) - returns boolean | |||
matrixcreate(str, str) - returns string | |||
matrixcreatefromeuler(str) - returns string | |||
matrixmulpoint(str, str) - returns string | |||
matrixmultiply(str, str) - returns string | |||
matrixmulvector(str, str) - returns string | |||
reloadfile(str) | |||
removeweapon(str) | |||
savelog(str) | |||
sendrpgmessage(str) | |||
setfogcolors(obj) | |||
setinteriorfocuseddebug(int) | |||
setinteriorrendermode(int) | |||
setshadowdetaillevel(float) | |||
setskybandcolors(obj) | |||
setskybandsizes(obj) | |||
setsuncolors(obj) | |||
setterrainrendermode(int) | |||
strequals(str, str) - returns boolean | |||
synctimeofday(float, float) | |||
updateratings(obj) - returns object | |||
vectoradd(str, str) - returns string | |||
vectorcross(str, str) - returns string | |||
vectordist(str, str) - returns float | |||
vectordot(str, str) - returns float | |||
vectorlen(str) - returns float | |||
vectornormalize(str) - returns string | |||
vectororthobasis(str) - returns string | |||
vectorscale(str, float) - returns string | |||
vectorsub(str, str) - returns string | |||
TGraalVar: | |||
initialized - boolean (read only) | |||
joinedclasses - object (read only) | |||
name - string (read only) | |||
scriptlogmissingfunctions - boolean | |||
timeout - float | |||
addarray(obj) | |||
cancelevents(str) | |||
catchevent(str, str, str) | |||
copyfrom(obj) | |||
getdatablockvars() - returns object | |||
getdynamicvarnames() - returns object | |||
geteditvarnames() - returns object | |||
getfunctions() - returns object | |||
getstaticvarnames() - returns object | |||
getvarnames() - returns object | |||
ignoreevent(str, str) | |||
ignoreevents(str) | |||
insertarray(int, obj) | |||
isinclass(str) - returns float | |||
join(str) | |||
leave(str) | |||
loadfolder(str, int) | |||
loadlines(str) | |||
loadstring(str) | |||
loadvars(str) | |||
objecttype() - returns string | |||
savelines(str, int) | |||
savestring(str, int) | |||
savevars(str, int) | |||
scheduleevent(float, str, params...) - returns object | |||
settimer(float) | |||
sortascending() | |||
timershow() | |||
trigger(str, params...) | |||
MissionArea (TGraalVar): | |||
ShapeBaseHitBox (TGraalVar): | |||
hitmax - string | |||
hitmin - string | |||
nodename - string | |||
ShapeImageState (TGraalVar): | |||
allowimagechange - boolean | |||
direction - boolean | |||
ejectshell - boolean | |||
emitter - object | |||
emitternode - string | |||
emittertime - float | |||
emittertype - string | |||
energydrain - float | |||
fire - boolean | |||
freezelook - boolean | |||
ignoreloadedforready - boolean | |||
loadedflag - string | |||
name - string | |||
recoil - string | |||
script - string | |||
sequence - string | |||
sequencerandomflash - boolean | |||
sound - object | |||
spinthread - string | |||
timeoutvalue - float | |||
transitiononammo - string | |||
transitiononloaded - string | |||
transitiononnoammo - string | |||
transitiononnotarget - string | |||
transitiononnotloaded - string | |||
transitiononnotwet - string | |||
transitionontarget - string | |||
transitionontimeout - string | |||
transitionontriggerdown - string | |||
transitionontriggerup - string | |||
transitiononwet - string | |||
waitfortimeout - boolean | |||
SimObject (TGraalVar): | |||
SceneObject (SimObject): | |||
forwardvector - string | |||
objectbox - string (read only) | |||
position - string | |||
rightvector - string | |||
rotation - string | |||
scale - string | |||
transform - string | |||
upvector - string | |||
worldbox - string (read only) | |||
worldboxcenter - string (read only) | |||
x - float | |||
y - float | |||
z - float | |||
destroy() | |||
getforwardvector() - returns string | |||
getobjectbox() - returns string | |||
getposition() - returns string | |||
getrightvector() - returns string | |||
getscale() - returns string | |||
gettransform() - returns string | |||
getupvector() - returns string | |||
getworldbox() - returns string | |||
getworldboxcenter() - returns string | |||
light() | |||
setforwardvector(str) | |||
setposition(str) | |||
setrightvector(str) | |||
setscale(str) | |||
settransform(str) | |||
setupvector(str) | |||
AudioEmitter (SceneObject): | |||
description - object | |||
filename - string | |||
profile - object | |||
FractalTree (SceneObject): | |||
deffile - string | |||
levels - integer | |||
seed - integer | |||
GameBase (SceneObject): | |||
datablock - object | |||
DynamicShapeReplicator (GameBase): | |||
boxmax - string | |||
boxmin - string | |||
maxgridobjects - integer | |||
mingridobjects - integer | |||
radius - integer | |||
shapefiles - string | |||
surfacetype - string | |||
DynamicGrass (DynamicShapeReplicator): | |||
DynamicGrassReplicator (DynamicShapeReplicator): | |||
Explosion (GameBase): | |||
datablock - object | |||
Lightning (GameBase): | |||
strikesperminute - integer | |||
ParticleEmitter (GameBase): | |||
ParticleEmitterNode (GameBase): | |||
datablock - object | |||
emitter - object | |||
PathedInterior (GameBase): | |||
Precipitation (GameBase): | |||
maxmass - float | |||
maxspeed - float | |||
minmass - float | |||
minspeed - float | |||
percentage - float | |||
Projectile (GameBase): | |||
datablock - object | |||
initialposition - string | |||
initialvelocity - string | |||
sourceobject - object | |||
ShapeBase (GameBase): | |||
chat - string | |||
datablock - object | |||
shapenamecolor - string | |||
applydamage(float) | |||
applyimpulse(str, str) - returns boolean | |||
applyrepair(float) | |||
cancloak() - returns string | |||
detachallprojectiles() | |||
detachprojectiles(int) | |||
getairepairpoint() - returns string | |||
getcamerafov() - returns float | |||
getcontrollingclient() - returns object | |||
getcontrollingobject() - returns object | |||
getdamageflash() - returns float | |||
getdamagelevel() - returns float | |||
getdamagepercent() - returns float | |||
getdamagestate() - returns string | |||
getenergylevel() - returns float | |||
getenergypercent() - returns float | |||
geteyepoint() - returns string | |||
geteyetransform() - returns string | |||
geteyevector() - returns string | |||
getimageammo(int) - returns boolean | |||
getimageloaded(int) - returns boolean | |||
getimageskintag(int) - returns integer | |||
getimagestate(int) - returns string | |||
getimagetrigger(int) - returns boolean | |||
getmountedimage(int) - returns object | |||
getmountedobject(int) - returns object | |||
getmountedobjectcount() - returns integer | |||
getmountedobjectnode(int) - returns integer | |||
getmountnodeobject(int) - returns object | |||
getmountslot(str) - returns integer | |||
getmounttransform(int) - returns string | |||
getmuzzlepoint(int) - returns string | |||
getmuzzlevector(int) - returns string | |||
getobjectmount() - returns object | |||
getpendingimage(int) - returns object | |||
getrechargerate() - returns float | |||
getrepairrate() - returns float | |||
getshapename() - returns string | |||
getskinname() - returns string | |||
getslottransform(int) - returns string | |||
getthread(int) - returns string | |||
getthreadposition(int) - returns float | |||
getvelocity() - returns string | |||
getwhiteout() - returns float | |||
hide() | |||
iscloaked() - returns boolean | |||
isdestroyed() - returns boolean | |||
isdisabled() - returns boolean | |||
isenabled() - returns boolean | |||
ishidden() - returns boolean | |||
isimagefiring(int) - returns boolean | |||
isimagemounted(str) - returns boolean | |||
islookfrozen() - returns boolean | |||
ismounted() - returns boolean | |||
mountimage(str, int) - returns boolean | |||
mountobject(obj, int) - returns boolean | |||
pausethread(int) - returns boolean | |||
playaudio(int, obj) - returns boolean | |||
playthread(int, str) - returns boolean | |||
playthreadext(int, str, float, float, float, bool) - returns boolean | |||
registermelee(str, str, obj, int, str, str) - returns boolean | |||
setcamerafov(float) | |||
setcloaked(bool) | |||
setdamageflash(float) | |||
setdamagelevel(float) | |||
setdamagestate(str) - returns boolean | |||
setdamagevector(str) | |||
setenergylevel(float) | |||
sethidden(bool) | |||
setimageammo(int, bool) - returns boolean | |||
setimageloaded(int, bool) - returns boolean | |||
setimagetrigger(int, bool) - returns boolean | |||
setinvinciblemode(float, float) | |||
setrechargerate(float) | |||
setrepairrate(float) | |||
setshapename(str) | |||
setskinname(str) | |||
setthreaddir(int, bool) - returns boolean | |||
setvelocity(str) - returns boolean | |||
setwhiteout(float) | |||
show() | |||
startfade(float, float, bool) | |||
stopaudio(int) - returns boolean | |||
stopthread(int) - returns boolean | |||
unmount() | |||
unmountimage(int) - returns boolean | |||
unmountobject(obj) - returns boolean | |||
unregistermelee(int) - returns boolean | |||
AdvancedCamera (ShapeBase): | |||
cameramode - integer | |||
zoomdistance - float | |||
Camera (ShapeBase): | |||
setflymode() | |||
setorbitmode(obj, str, float, float, float, bool) | |||
MissionMarker (ShapeBase): | |||
datablock - object | |||
PathCamera (ShapeBase): | |||
datablock - object | |||
Player (ShapeBase): | |||
animatedbyscript - boolean | |||
bodyposition - integer | |||
datablock - object | |||
speed - float | |||
swimming - boolean (read only) | |||
checkdismountpoint(str, str) - returns boolean | |||
clearcontrolobject() | |||
getcontrolobject() - returns object | |||
getdamagelocation(str) - returns string | |||
getstate() - returns string | |||
getvictimsbyradius(str, float) - returns object | |||
setactionthread(str, bool, bool) - returns boolean | |||
setcontrolobject(obj) - returns boolean | |||
AIPlayer (Player): | |||
maxturnpitch - float | |||
maxturnyaw - float | |||
simplemovement - boolean | |||
wallcheck - boolean | |||
clearaim() | |||
getaimlocation() - returns string | |||
getaimobject() - returns object | |||
getmovedestination() - returns string | |||
ismoving() - returns boolean | |||
setaimlocation(str) | |||
setaimobject(obj) | |||
setmovedestination(str, bool) | |||
setmovespeed(float) | |||
stop() | |||
StaticShape (ShapeBase): | |||
datablock - object | |||
Vehicle (ShapeBase): | |||
datablock - object | |||
FlyingVehicle (Vehicle): | |||
datablock - object | |||
HoverVehicle (Vehicle): | |||
datablock - object | |||
WheeledVehicle (Vehicle): | |||
datablock - object | |||
getwheelcount() - returns integer | |||
setwheelpowered(int, bool) - returns boolean | |||
setwheelspring(int, obj) - returns boolean | |||
setwheelsteering(int, float) - returns boolean | |||
setwheeltire(int, obj) - returns boolean | |||
AIWheeledVehicle (WheeledVehicle): | |||
getmovedestination() - returns string | |||
setmovedestination(str, bool) | |||
setmovespeed(float) | |||
setmovetolerance(float) | |||
stop() | |||
SpawnSphere (GameBase): | |||
indoorweight - float | |||
outdoorweight - float | |||
radius - float | |||
sphereweight - float | |||
Splash (GameBase): | |||
TSStatic (GameBase): | |||
noshadowlevel - float | |||
onlyambientlight - boolean | |||
Item (TSStatic): | |||
datablock - object | |||
hide() | |||
show() | |||
startfade(float, float, bool) | |||
Trigger (GameBase): | |||
datablock - object | |||
fxLight (GameBase): | |||
datablock - object | |||
InteriorInstance (SceneObject): | |||
audioenvironment - object | |||
audioprofile - object | |||
interiorfile - string | |||
showterraininside - boolean | |||
Marker (SceneObject): | |||
Shape3ds (SceneObject): | |||
Sky (SceneObject): | |||
materiallist - string | |||
skyfadetime - float | |||
windvelocity - string | |||
TerrainBlock (SceneObject): | |||
bumpoffset - float | |||
bumpscale - float | |||
bumptexture - string | |||
detailtexture - string | |||
squaresize - integer | |||
terrainfile - string | |||
zerobumpscale - integer | |||
WaterBlock (SceneObject): | |||
audioenvironment - object | |||
density - float | |||
depthgradient - float | |||
distortgridscale - float | |||
distortmag - float | |||
distorttime - float | |||
envmapintensity - float | |||
envmapovertexture - string | |||
envmapundertexture - string | |||
flowangle - float | |||
flowrate - float | |||
liquidtype - string | |||
maxalpha - float | |||
minalpha - float | |||
removewetedges - boolean | |||
shoredepth - float | |||
shoretexture - string | |||
specularcolor - string | |||
specularmasktex - string | |||
specularpower - float | |||
submergetexture0 - string | |||
submergetexture1 - string | |||
surfaceopacity - float | |||
surfaceparallax - float | |||
surfacetexture - string | |||
tessshore - float | |||
tesssurface - float | |||
usedepthmask - boolean | |||
viscosity - float | |||
wavemagnitude - float | |||
fxFoliageReplicator (SceneObject): | |||
fxGrassReplicator (SceneObject): | |||
fxShapeReplicator (SceneObject): | |||
fxSunLight (SceneObject): | |||
twSurfaceReference (SceneObject): | |||
volumeLight (SceneObject): | |||
SimDataBlock (SimObject): | |||
isdatablock - boolean (read only) | |||
AudioDescription (SimDataBlock): | |||
AudioProfile (SimDataBlock): | |||
description - object | |||
environment - object | |||
DecalData (SimDataBlock): | |||
lifetime - float | |||
GameBaseData (SimDataBlock): | |||
DebrisData (GameBaseData): | |||
explosion - object | |||
ExplosionData (GameBaseData): | |||
debris - object | |||
particleemitter - object | |||
soundprofile - object | |||
ItemData (GameBaseData): | |||
LightningData (GameBaseData): | |||
strikesound - object | |||
ParticleEmitterData (GameBaseData): | |||
particles - string | |||
ParticleEmitterNodeData (GameBaseData): | |||
PathedInteriorData (GameBaseData): | |||
startsound - object | |||
stopsound - object | |||
sustainsound - object | |||
PrecipitationData (GameBaseData): | |||
soundprofile - object | |||
ProjectileData (GameBaseData): | |||
armingdelay - integer | |||
bounceelasticity - float | |||
bouncefriction - float | |||
explosion - object | |||
fadedelay - integer | |||
gravitymod - float | |||
lifetime - integer | |||
lightradius - float | |||
muzzlevelocity - float | |||
particleemitter - object | |||
velinheritfactor - float | |||
ShapeBaseData (GameBaseData): | |||
debris - object | |||
explosion - object | |||
noshadowlevel - float | |||
onlyambientlight - boolean | |||
showhitboxes - boolean | |||
underwaterexplosion - object | |||
AdvancedCameraData (ShapeBaseData): | |||
CameraData (ShapeBaseData): | |||
MissionMarkerData (ShapeBaseData): | |||
PlayerData (ShapeBaseData): | |||
decaldata - object | |||
dustemitter - object | |||
exitingwater - object | |||
footbubblessound - object | |||
foothardsound - object | |||
footmetalsound - object | |||
footpuffemitter - object | |||
footshallowsound - object | |||
footsnowsound - object | |||
footsoftsound - object | |||
footunderwatersound - object | |||
footwadingsound - object | |||
impacthardsound - object | |||
impactmetalsound - object | |||
impactsnowsound - object | |||
impactsoftsound - object | |||
impactwatereasy - object | |||
impactwaterhard - object | |||
impactwatermedium - object | |||
jumpingsound - object | |||
movingbubblessound - object | |||
splash - object | |||
waterbreathsound - object | |||
StaticShapeData (ShapeBaseData): | |||
VehicleData (ShapeBaseData): | |||
dustemitter - object | |||
exitingwater - object | |||
hardimpactsound - object | |||
impactwatereasy - object | |||
impactwaterhard - object | |||
impactwatermedium - object | |||
softimpactsound - object | |||
waterwakesound - object | |||
FlyingVehicleData (VehicleData): | |||
backwardjetemitter - object | |||
downjetemitter - object | |||
enginesound - object | |||
forwardjetemitter - object | |||
jetsound - object | |||
trailemitter - object | |||
HoverVehicleData (VehicleData): | |||
dusttrailemitter - object | |||
enginesound - object | |||
floatsound - object | |||
forwardjetemitter - object | |||
jetsound - object | |||
WheeledVehicleData (VehicleData): | |||
enginesound - object | |||
jetsound - object | |||
squealsound - object | |||
tireemitter - object | |||
wheelimpactsound - object | |||
ShapeBaseImageData (GameBaseData): | |||
casing - object | |||
projectile - object | |||
SplashData (GameBaseData): | |||
explosion - object | |||
soundprofile - object | |||
TriggerData (GameBaseData): | |||
fxLightData (GameBaseData): | |||
ParticleData (SimDataBlock): | |||
TSShapeConstructor (SimDataBlock): | |||
WheeledVehicleSpring (SimDataBlock): | |||
WheeledVehicleTire (SimDataBlock): | |||
SimGroup (SimObject): | |||
addcontrol(obj) | |||
GameConnection (SimGroup): | |||
account - string (read only) | |||
camera - object (read only) | |||
cameramode - boolean | |||
nick - string (read only) | |||
shape - object (read only) | |||
weapons - object (read only) | |||
addweapon(str) | |||
commandtoclient(str) | |||
hasright(str, str) - returns boolean | |||
objecttype() - returns string | |||
removeweapon(str) | |||
sendrpgmessage(str) | |||
synccamera() | |||
triggerclient(str, str, str) | |||
Sun (SimObject): | |||
Terraformer (SimObject): | |||
loadgrayscale(int, str) - returns boolean | |||
loadgreyscale(int, str) - returns boolean | |||
savegreyscale(int, str) - returns boolean | |||
setterrain(int) - returns boolean | |||
</pre> | |||
Revision as of 08:08, 1 July 2007
Script functions:
Global:
allplayerscount - integer (read only)
graalversion - float (read only)
timevar - integer (read only)
timevar2 - float (read only)
worldclockstopped - boolean
worldhour - integer
worldminute - float
worldminutesofday - float
worldrealsecondsperday - float
addcontrol(obj)
addweapon(str)
aindexof(float, obj) - returns integer
castray(str, str, int) - returns object
echo(str)
extractfilebase(str) - returns string
extractfileext(str) - returns string
extractfilename(str) - returns string
extractfilepath(str) - returns string
findfirstfile(str) - returns string
findnextfile(str) - returns string
findplayer(str) - returns object
getascii(str) - returns integer
getboxcenter(str) - returns string
getdatablocktypes() - returns object
getdropz(str) - returns float
getextension(str) - returns string
getobjectbyray(str, str) - returns object
getobjectsbyradius(str, float, int) - returns object
getstringkeys(str) - returns object
getsurfacetype(float, float) - returns string
getz(float, float) - returns float
hasright(str, str) - returns boolean
isadminguild(str) - returns boolean
isobject(str) - returns boolean
lightscene() - returns boolean
mapshapeanimation(str, str, str, float) - returns boolean
matrixcreate(str, str) - returns string
matrixcreatefromeuler(str) - returns string
matrixmulpoint(str, str) - returns string
matrixmultiply(str, str) - returns string
matrixmulvector(str, str) - returns string
reloadfile(str)
removeweapon(str)
savelog(str)
sendrpgmessage(str)
setfogcolors(obj)
setinteriorfocuseddebug(int)
setinteriorrendermode(int)
setshadowdetaillevel(float)
setskybandcolors(obj)
setskybandsizes(obj)
setsuncolors(obj)
setterrainrendermode(int)
strequals(str, str) - returns boolean
synctimeofday(float, float)
updateratings(obj) - returns object
vectoradd(str, str) - returns string
vectorcross(str, str) - returns string
vectordist(str, str) - returns float
vectordot(str, str) - returns float
vectorlen(str) - returns float
vectornormalize(str) - returns string
vectororthobasis(str) - returns string
vectorscale(str, float) - returns string
vectorsub(str, str) - returns string
TGraalVar:
initialized - boolean (read only)
joinedclasses - object (read only)
name - string (read only)
scriptlogmissingfunctions - boolean
timeout - float
addarray(obj)
cancelevents(str)
catchevent(str, str, str)
copyfrom(obj)
getdatablockvars() - returns object
getdynamicvarnames() - returns object
geteditvarnames() - returns object
getfunctions() - returns object
getstaticvarnames() - returns object
getvarnames() - returns object
ignoreevent(str, str)
ignoreevents(str)
insertarray(int, obj)
isinclass(str) - returns float
join(str)
leave(str)
loadfolder(str, int)
loadlines(str)
loadstring(str)
loadvars(str)
objecttype() - returns string
savelines(str, int)
savestring(str, int)
savevars(str, int)
scheduleevent(float, str, params...) - returns object
settimer(float)
sortascending()
timershow()
trigger(str, params...)
MissionArea (TGraalVar):
ShapeBaseHitBox (TGraalVar):
hitmax - string
hitmin - string
nodename - string
ShapeImageState (TGraalVar):
allowimagechange - boolean
direction - boolean
ejectshell - boolean
emitter - object
emitternode - string
emittertime - float
emittertype - string
energydrain - float
fire - boolean
freezelook - boolean
ignoreloadedforready - boolean
loadedflag - string
name - string
recoil - string
script - string
sequence - string
sequencerandomflash - boolean
sound - object
spinthread - string
timeoutvalue - float
transitiononammo - string
transitiononloaded - string
transitiononnoammo - string
transitiononnotarget - string
transitiononnotloaded - string
transitiononnotwet - string
transitionontarget - string
transitionontimeout - string
transitionontriggerdown - string
transitionontriggerup - string
transitiononwet - string
waitfortimeout - boolean
SimObject (TGraalVar):
SceneObject (SimObject):
forwardvector - string
objectbox - string (read only)
position - string
rightvector - string
rotation - string
scale - string
transform - string
upvector - string
worldbox - string (read only)
worldboxcenter - string (read only)
x - float
y - float
z - float
destroy()
getforwardvector() - returns string
getobjectbox() - returns string
getposition() - returns string
getrightvector() - returns string
getscale() - returns string
gettransform() - returns string
getupvector() - returns string
getworldbox() - returns string
getworldboxcenter() - returns string
light()
setforwardvector(str)
setposition(str)
setrightvector(str)
setscale(str)
settransform(str)
setupvector(str)
AudioEmitter (SceneObject):
description - object
filename - string
profile - object
FractalTree (SceneObject):
deffile - string
levels - integer
seed - integer
GameBase (SceneObject):
datablock - object
DynamicShapeReplicator (GameBase):
boxmax - string
boxmin - string
maxgridobjects - integer
mingridobjects - integer
radius - integer
shapefiles - string
surfacetype - string
DynamicGrass (DynamicShapeReplicator):
DynamicGrassReplicator (DynamicShapeReplicator):
Explosion (GameBase):
datablock - object
Lightning (GameBase):
strikesperminute - integer
ParticleEmitter (GameBase):
ParticleEmitterNode (GameBase):
datablock - object
emitter - object
PathedInterior (GameBase):
Precipitation (GameBase):
maxmass - float
maxspeed - float
minmass - float
minspeed - float
percentage - float
Projectile (GameBase):
datablock - object
initialposition - string
initialvelocity - string
sourceobject - object
ShapeBase (GameBase):
chat - string
datablock - object
shapenamecolor - string
applydamage(float)
applyimpulse(str, str) - returns boolean
applyrepair(float)
cancloak() - returns string
detachallprojectiles()
detachprojectiles(int)
getairepairpoint() - returns string
getcamerafov() - returns float
getcontrollingclient() - returns object
getcontrollingobject() - returns object
getdamageflash() - returns float
getdamagelevel() - returns float
getdamagepercent() - returns float
getdamagestate() - returns string
getenergylevel() - returns float
getenergypercent() - returns float
geteyepoint() - returns string
geteyetransform() - returns string
geteyevector() - returns string
getimageammo(int) - returns boolean
getimageloaded(int) - returns boolean
getimageskintag(int) - returns integer
getimagestate(int) - returns string
getimagetrigger(int) - returns boolean
getmountedimage(int) - returns object
getmountedobject(int) - returns object
getmountedobjectcount() - returns integer
getmountedobjectnode(int) - returns integer
getmountnodeobject(int) - returns object
getmountslot(str) - returns integer
getmounttransform(int) - returns string
getmuzzlepoint(int) - returns string
getmuzzlevector(int) - returns string
getobjectmount() - returns object
getpendingimage(int) - returns object
getrechargerate() - returns float
getrepairrate() - returns float
getshapename() - returns string
getskinname() - returns string
getslottransform(int) - returns string
getthread(int) - returns string
getthreadposition(int) - returns float
getvelocity() - returns string
getwhiteout() - returns float
hide()
iscloaked() - returns boolean
isdestroyed() - returns boolean
isdisabled() - returns boolean
isenabled() - returns boolean
ishidden() - returns boolean
isimagefiring(int) - returns boolean
isimagemounted(str) - returns boolean
islookfrozen() - returns boolean
ismounted() - returns boolean
mountimage(str, int) - returns boolean
mountobject(obj, int) - returns boolean
pausethread(int) - returns boolean
playaudio(int, obj) - returns boolean
playthread(int, str) - returns boolean
playthreadext(int, str, float, float, float, bool) - returns boolean
registermelee(str, str, obj, int, str, str) - returns boolean
setcamerafov(float)
setcloaked(bool)
setdamageflash(float)
setdamagelevel(float)
setdamagestate(str) - returns boolean
setdamagevector(str)
setenergylevel(float)
sethidden(bool)
setimageammo(int, bool) - returns boolean
setimageloaded(int, bool) - returns boolean
setimagetrigger(int, bool) - returns boolean
setinvinciblemode(float, float)
setrechargerate(float)
setrepairrate(float)
setshapename(str)
setskinname(str)
setthreaddir(int, bool) - returns boolean
setvelocity(str) - returns boolean
setwhiteout(float)
show()
startfade(float, float, bool)
stopaudio(int) - returns boolean
stopthread(int) - returns boolean
unmount()
unmountimage(int) - returns boolean
unmountobject(obj) - returns boolean
unregistermelee(int) - returns boolean
AdvancedCamera (ShapeBase):
cameramode - integer
zoomdistance - float
Camera (ShapeBase):
setflymode()
setorbitmode(obj, str, float, float, float, bool)
MissionMarker (ShapeBase):
datablock - object
PathCamera (ShapeBase):
datablock - object
Player (ShapeBase):
animatedbyscript - boolean
bodyposition - integer
datablock - object
speed - float
swimming - boolean (read only)
checkdismountpoint(str, str) - returns boolean
clearcontrolobject()
getcontrolobject() - returns object
getdamagelocation(str) - returns string
getstate() - returns string
getvictimsbyradius(str, float) - returns object
setactionthread(str, bool, bool) - returns boolean
setcontrolobject(obj) - returns boolean
AIPlayer (Player):
maxturnpitch - float
maxturnyaw - float
simplemovement - boolean
wallcheck - boolean
clearaim()
getaimlocation() - returns string
getaimobject() - returns object
getmovedestination() - returns string
ismoving() - returns boolean
setaimlocation(str)
setaimobject(obj)
setmovedestination(str, bool)
setmovespeed(float)
stop()
StaticShape (ShapeBase):
datablock - object
Vehicle (ShapeBase):
datablock - object
FlyingVehicle (Vehicle):
datablock - object
HoverVehicle (Vehicle):
datablock - object
WheeledVehicle (Vehicle):
datablock - object
getwheelcount() - returns integer
setwheelpowered(int, bool) - returns boolean
setwheelspring(int, obj) - returns boolean
setwheelsteering(int, float) - returns boolean
setwheeltire(int, obj) - returns boolean
AIWheeledVehicle (WheeledVehicle):
getmovedestination() - returns string
setmovedestination(str, bool)
setmovespeed(float)
setmovetolerance(float)
stop()
SpawnSphere (GameBase):
indoorweight - float
outdoorweight - float
radius - float
sphereweight - float
Splash (GameBase):
TSStatic (GameBase):
noshadowlevel - float
onlyambientlight - boolean
Item (TSStatic):
datablock - object
hide()
show()
startfade(float, float, bool)
Trigger (GameBase):
datablock - object
fxLight (GameBase):
datablock - object
InteriorInstance (SceneObject):
audioenvironment - object
audioprofile - object
interiorfile - string
showterraininside - boolean
Marker (SceneObject):
Shape3ds (SceneObject):
Sky (SceneObject):
materiallist - string
skyfadetime - float
windvelocity - string
TerrainBlock (SceneObject):
bumpoffset - float
bumpscale - float
bumptexture - string
detailtexture - string
squaresize - integer
terrainfile - string
zerobumpscale - integer
WaterBlock (SceneObject):
audioenvironment - object
density - float
depthgradient - float
distortgridscale - float
distortmag - float
distorttime - float
envmapintensity - float
envmapovertexture - string
envmapundertexture - string
flowangle - float
flowrate - float
liquidtype - string
maxalpha - float
minalpha - float
removewetedges - boolean
shoredepth - float
shoretexture - string
specularcolor - string
specularmasktex - string
specularpower - float
submergetexture0 - string
submergetexture1 - string
surfaceopacity - float
surfaceparallax - float
surfacetexture - string
tessshore - float
tesssurface - float
usedepthmask - boolean
viscosity - float
wavemagnitude - float
fxFoliageReplicator (SceneObject):
fxGrassReplicator (SceneObject):
fxShapeReplicator (SceneObject):
fxSunLight (SceneObject):
twSurfaceReference (SceneObject):
volumeLight (SceneObject):
SimDataBlock (SimObject):
isdatablock - boolean (read only)
AudioDescription (SimDataBlock):
AudioProfile (SimDataBlock):
description - object
environment - object
DecalData (SimDataBlock):
lifetime - float
GameBaseData (SimDataBlock):
DebrisData (GameBaseData):
explosion - object
ExplosionData (GameBaseData):
debris - object
particleemitter - object
soundprofile - object
ItemData (GameBaseData):
LightningData (GameBaseData):
strikesound - object
ParticleEmitterData (GameBaseData):
particles - string
ParticleEmitterNodeData (GameBaseData):
PathedInteriorData (GameBaseData):
startsound - object
stopsound - object
sustainsound - object
PrecipitationData (GameBaseData):
soundprofile - object
ProjectileData (GameBaseData):
armingdelay - integer
bounceelasticity - float
bouncefriction - float
explosion - object
fadedelay - integer
gravitymod - float
lifetime - integer
lightradius - float
muzzlevelocity - float
particleemitter - object
velinheritfactor - float
ShapeBaseData (GameBaseData):
debris - object
explosion - object
noshadowlevel - float
onlyambientlight - boolean
showhitboxes - boolean
underwaterexplosion - object
AdvancedCameraData (ShapeBaseData):
CameraData (ShapeBaseData):
MissionMarkerData (ShapeBaseData):
PlayerData (ShapeBaseData):
decaldata - object
dustemitter - object
exitingwater - object
footbubblessound - object
foothardsound - object
footmetalsound - object
footpuffemitter - object
footshallowsound - object
footsnowsound - object
footsoftsound - object
footunderwatersound - object
footwadingsound - object
impacthardsound - object
impactmetalsound - object
impactsnowsound - object
impactsoftsound - object
impactwatereasy - object
impactwaterhard - object
impactwatermedium - object
jumpingsound - object
movingbubblessound - object
splash - object
waterbreathsound - object
StaticShapeData (ShapeBaseData):
VehicleData (ShapeBaseData):
dustemitter - object
exitingwater - object
hardimpactsound - object
impactwatereasy - object
impactwaterhard - object
impactwatermedium - object
softimpactsound - object
waterwakesound - object
FlyingVehicleData (VehicleData):
backwardjetemitter - object
downjetemitter - object
enginesound - object
forwardjetemitter - object
jetsound - object
trailemitter - object
HoverVehicleData (VehicleData):
dusttrailemitter - object
enginesound - object
floatsound - object
forwardjetemitter - object
jetsound - object
WheeledVehicleData (VehicleData):
enginesound - object
jetsound - object
squealsound - object
tireemitter - object
wheelimpactsound - object
ShapeBaseImageData (GameBaseData):
casing - object
projectile - object
SplashData (GameBaseData):
explosion - object
soundprofile - object
TriggerData (GameBaseData):
fxLightData (GameBaseData):
ParticleData (SimDataBlock):
TSShapeConstructor (SimDataBlock):
WheeledVehicleSpring (SimDataBlock):
WheeledVehicleTire (SimDataBlock):
SimGroup (SimObject):
addcontrol(obj)
GameConnection (SimGroup):
account - string (read only)
camera - object (read only)
cameramode - boolean
nick - string (read only)
shape - object (read only)
weapons - object (read only)
addweapon(str)
commandtoclient(str)
hasright(str, str) - returns boolean
objecttype() - returns string
removeweapon(str)
sendrpgmessage(str)
synccamera()
triggerclient(str, str, str)
Sun (SimObject):
Terraformer (SimObject):
loadgrayscale(int, str) - returns boolean
loadgreyscale(int, str) - returns boolean
savegreyscale(int, str) - returns boolean
setterrain(int) - returns boolean