Creation/Dev/Script Functions: Graal 3D: Difference between revisions
From Graal Bible
No edit summary |
Pooper200000 (talk | contribs) No edit summary |
||
(5 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Scripting Reference]] | |||
<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> |
Latest revision as of 11:50, 16 February 2010
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