Creation/Dev/Script Functions: Client: Difference between revisions
From Graal Bible
No edit summary |
(No difference)
|
Revision as of 19:37, 1 March 2005
Script functions:
Global:
allfeatures - integer (read only)
allplayerscount - integer (read only)
allstats - integer (read only)
canspin - boolean (read only)
carriesblackstone - boolean (read only)
carriesbush - boolean (read only)
carriesnpc - boolean (read only)
carriessign - boolean (read only)
carriesstone - boolean (read only)
carriesvase - boolean (read only)
downloadfile - string (read only)
downloadpos - integer (read only)
downloadsize - integer (read only)
editingmission - boolean
emoticonchar - string (read only)
focusx - float (read only)
focusy - float (read only)
graalversion - float (read only)
gravity - float
iscarrying - boolean (read only)
isfocused - boolean (read only)
isgraal3d - boolean (read only)
isleader - boolean (read only)
isonmap - boolean (read only)
leftmousebutton - boolean (read only)
levelorgx - float (read only)
levelorgy - float (read only)
lighteffectsenabled - boolean (read only)
middlemousebutton - boolean (read only)
mousebuttons - integer (read only)
mousescreenx - integer
mousescreeny - integer
mousewheeldelta - integer (read only)
mousex - float
mousey - float
musiclen - integer (read only)
musicpos - integer (read only)
rightmousebutton - boolean (read only)
screenheight - integer (read only)
screenwidth - integer (read only)
selectedsword - integer
selectedweapon - integer
shotbybaddy - boolean (read only)
shotbyplayer - boolean (read only)
timevar - integer (read only)
timevar2 - float (read only)
wasshooted - boolean (read only)
waterheight - float
weapons - object (read only)
weaponsenabled - boolean
worldclockstopped - boolean
worldhour - integer
worldminute - float
worldminutesofday - float
worldrealsecondsperday - float
addcontrol(obj)
addtiledef(str, str, int)
addtiledef2(str, str, int, int)
aindexof(float, obj) - returns integer
attachplayertoobj(int, int)
callnpc(int, params...)
callweapon(int, params...)
commandtoserver(str)
contains(str, str) - returns boolean
cursoroff()
cursoron()
detachplayer()
disabledefmovement()
disablemap()
disablepause()
disableselectweapons()
disableweapons()
echo(str)
enabledefmovement()
enablefeatures(int)
enablemap()
enablepause()
enableselectweapons()
enableweapons()
explodebomb(int)
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
findplayerbyid(int) - returns object
findweapon(str) - returns object
freezeplayer(float)
getascii(str) - returns integer
getboxcenter(str) - returns string
getdatablocktypes() - returns object
getextension(str) - returns string
getimgheight(str) - returns integer
getimgwidth(str) - returns integer
getkeycode(str) - returns integer
getmapx(str) - returns integer
getmapy(str) - returns integer
getobjectat(float, float) - returns object
getobjectatmouse() - returns object
getobjectbyray(str, str) - returns object
getstringkeys(str) - returns object
getsurfacetype(float, float) - returns string
gettextheight(float, str, str) - returns integer
gettextwidth(float, str, str, str) - returns integer
getz(float, float) - returns float
hideplayer(float)
hidesword(float)
hitnpc(int, float, float, float)
hitobjects(float, float, float)
hitplayer(int, float, float, float)
isadminguild(str) - returns boolean
iscursoron() - returns boolean
isobject(str) - returns boolean
keydown(int) - returns boolean
keydown2(int, bool) - returns boolean
keyname(int) - returns string
lay2(str, float, float)
lightscene() - returns boolean
loadmap(str)
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
noplayerkilling()
onwall(float, float) - returns boolean
onwall2(float, float, float, float) - returns boolean
onwater(float, float) - returns boolean
onwater2(float, float, float, float) - returns boolean
openurl(str)
openurl2(str, int, int)
play(str)
play2(str, float, float, float)
playlooped(str)
popdialog()
pushdialog(obj)
putleaps(int, float, float)
reloadfile(str)
removetiledefs(str)
replaceani(str, str)
requestfiledeletion(str)
requestfilerename(str, str)
requestfilesmove(str, str)
requesttext(str, str)
resetfocus()
savelog(str)
say(int)
say2(str)
screenx(float, float) - returns integer
screeny(float, float) - returns integer
selectfilefordownload(str)
selectfileforupload()
sendrpgmessage(str)
sendtext(str, str, obj)
sendtorc(str)
serverwarp(str)
setani(str, str)
setbeltcolor(str)
setcoatcolor(str)
setcontentcontrol(obj)
setcursor2(str)
seteffect(float, float, float, float)
setfocus(float, float)
setfogcolors(obj)
setgender(str)
sethead(str)
setinteriorfocuseddebug(int)
setinteriorrendermode(int)
setletters(str)
setmap(str, str, float, float)
setminimap(str, str, float, float)
setmusicvolume(float, float)
setplayerdir(str)
setshadowdetaillevel(float)
setshield(str, int)
setshoecolor(str)
setshootparams(str)
setskincolor(str)
setskybandcolors(obj)
setskybandsizes(obj)
setsleevecolor(str)
setsuncolors(obj)
setsword(str, int)
setterrainrendermode(int)
showstats(int)
spyfire(int, int)
stopmidi()
stopsound(str)
strequals(str, str) - returns boolean
synctimeofday(float, float)
takeplayercarry()
takeplayerhorse()
testplayer(float, float) - returns integer
tiletype(float, float) - returns integer
triggeraction(float, float, str, params...)
triggerserver(str, str, str)
updateboard(int, int, int, int)
updateterrain()
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
worldx(float, float) - returns float
worldy(float, float) - returns float
wraptext(int, str, str) - returns object
wraptext2(int, float, str, str) - returns object
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
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...)
GuiTextListEntry (TGraalVar):
active - boolean
flickering - boolean
id - integer
image - integer
selectedimage - integer
sortgroup - integer
sortvalue - integer
text - string
gettext() - returns string
settext(str)
GuiTreeViewNode (TGraalVar):
expanded - boolean
image - integer
level - integer (read only)
name - string
parent - object (read only)
selectedimage - integer
sortgroup - integer
sortvalue - integer
x - integer (read only)
y - integer (read only)
addlines(obj, bool)
addnode(str) - returns object
addnodebypath(str, str) - returns object
addvars(obj, bool)
clearnodes()
destroy()
getfullname(str) - returns string
getnode(str) - returns object
getnodebypath(str, str) - returns object
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):
GuiControlProfile (SimObject):
autosizeheight - boolean
autosizewidth - boolean
bitmap - string
border - integer
bordercolor - string
bordercolorhl - string
bordercolorna - string
borderthickness - integer
cankeyfocus - boolean
cursorcolor - string
fillcolor - string
fillcolorhl - string
fillcolorna - string
fontcolor - string
fontcolorhl - string
fontcolorlink - string
fontcolorlinkhl - string
fontcolorna - string
fontcolorsel - string
fontsize - integer
fonttype - string
justify - string
linespacing - integer
modal - boolean
mouseoverselected - boolean
numbersonly - boolean
opaque - boolean
returntab - boolean
soundbuttondown - string
soundbuttonover - string
tab - boolean
textoffset - string
transparency - float
GuiCursor (SimObject):
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
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):
datablock - object
speed - float
swimming - boolean (read only)
checkdismountpoint(str, str) - returns boolean
clearcontrolobject()
getcontrolobject() - returns object
getdamagelocation(str) - returns string
getstate() - returns string
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)
nick - string (read only)
objecttype() - returns string
GuiControl (SimGroup):
canmove - boolean
canresize - boolean
controls - object (read only)
editing - boolean
extent - string
height - integer
hint - string
horizsizing - string
layer - integer (read only)
minextent - string
minsize - string
position - string
profile - string
resizeheight - boolean
resizewidth - boolean
showhint - boolean
vertsizing - string
visible - boolean
width - integer
x - integer
y - integer
addcontrol(obj)
bringtofront()
destroy()
getparent() - returns object
hide()
makefirstresponder(bool)
pushtoback()
resize(int, int, int, int)
show()
EditManager (GuiControl):
GuiArrayCtrl (GuiControl):
CreatorTree (GuiArrayCtrl):
clearnodes()
getnodename(int) - returns string
getnodevalue(int) - returns string
getparentnode(int) - returns integer
getselectednode() - returns integer
isgroupnode(int) - returns boolean
GuiTextListCtrl (GuiArrayCtrl):
clipcolumntext - boolean
columns - string - of format "0 16", offset of the tabulators
enumerate - boolean
fitparentwidth - boolean
groupsortorder - string
iconheight - integer (read only)
iconwidth - integer (read only)
resizecell - boolean
selected - object (read only)
sortcolumn - integer
sortmode - string
sortorder - string
addrow(int, str)
clearrows()
clearselection()
findtext(str) - returns integer
findtextid(str) - returns integer
getrowatpoint(int, int) - returns integer - row index
getrowidatpoint(int, int) - returns integer - row id
getrownumbyid(int) - returns integer
getselectedid() - returns integer - row id
getselectedrow() - returns integer - row index
getselectedtext() - returns string
insertrow(int, int, str)
makevisible(int)
makevisiblebyid(int)
removerow(int)
removerowbyid(int)
rowcount() - returns integer
seticonsize(int, int)
setselectedbyid(int)
setselectedrow(int)
sort()
GuiTreeViewCtrl (GuiArrayCtrl):
allowmultipleselections - boolean
fitparentwidth - boolean
groupsortorder - string
nodes - object (read only)
sortmode - string
sortorder - string
getnodeat(int, int) - returns object
getselectednode() - returns object
seticonsize(int, int)
sort()
GuiBackgroundCtrl (GuiControl):
GuiBitmapBorderCtrl (GuiControl):
tile - boolean
GuiBitmapButtonCtrl (GuiControl):
mouseoverbitmap - object (read only)
normalbitmap - object (read only)
pressedbitmap - object (read only)
text - string
GuiBitmapCtrl (GuiControl):
bitmap - object (read only)
wrap - boolean
setbitmap(str)
setvalue(int, int)
GuiCrossHairHud (GuiBitmapCtrl):
GuiMapOverviewCtrl (GuiBitmapCtrl):
GuiButtonBaseCtrl (GuiControl):
buttontype - string
checked - boolean
groupnum - integer
text - string
gettext() - returns string
performclick()
settext(str)
GuiBorderButtonCtrl (GuiButtonBaseCtrl):
GuiButtonCtrl (GuiButtonBaseCtrl):
GuiCheckBoxCtrl (GuiButtonBaseCtrl):
GuiRadioCtrl (GuiCheckBoxCtrl):
GuiContextMenuCtrl (GuiControl):
profile - string
rows - object (read only)
scrollprofile - string
textprofile - string
width - integer
close()
open(int, int)
GuiDrawingPanel (GuiControl):
locked - boolean
parth - integer (read only)
partw - integer (read only)
partx - integer (read only)
party - integer (read only)
clearall()
clearrectangle(int, int, int, int)
drawimage(int, int, str)
drawimagerectangle(int, int, str, int, int, int, int)
drawimagestretched(int, int, int, int, str, int, int, int, int)
lock()
unlock()
GuiFilterCtrl (GuiControl):
controlpoints - integer
GuiFrameSetCtrl (GuiControl):
GuiInputCtrl (GuiControl):
GuiInspector (GuiControl):
GuiMLTextCtrl (GuiControl):
allowcolorchars - boolean
alpha - float
deniedsound - string
maxchars - integer
syntaxhighlighting - boolean
text - string
wordwrap - boolean
addtext(str, bool)
getcursorline() - returns integer
getline(int) - returns string
getlinecount() - returns integer
getlines() - returns object - array of lines
gettext() - returns string
reflow()
scrolltobottom()
scrolltotag(int)
scrolltotop()
setlines(obj)
settext(str)
GuiMLTextEditCtrl (GuiMLTextCtrl):
GuiPMEditCtrl (GuiMLTextEditCtrl):
sendmasspm(obj)
sendpm(obj)
GuiPMCtrl (GuiMLTextCtrl):
showpm(obj)
GuiPMHistoryCtrl (GuiMLTextCtrl):
showhistory(obj)
GuiMenuBar (GuiControl):
addmenu(str, int)
addmenuitem(str, str, int, str, int)
clearmenuitems(str)
clearmenus()
removemenu(str)
removemenuitem(str, str)
setmenuitembitmap(str, str, int)
setmenuitemchecked(str, str, bool)
setmenuitemenable(str, str, bool)
setmenuitemtext(str, str, str)
setmenuitemvisible(str, str, bool)
setmenutext(str, str)
setmenuvisible(str, bool)
GuiMessageVectorCtrl (GuiControl):
GuiMouseEventCtrl (GuiControl):
lockmouse - boolean
GuiPlayerView (GuiControl):
ambientcolor - string
cameraz - float
lightcolor - string
lightdirection - string
modelrotx - float
modelrotz - float
mountshape(int, int, str, str) - returns boolean
setmodel(str, str, str)
unmountshape(int)
GuiProgressCtrl (GuiControl):
progress - float
GuiScrollCtrl (GuiControl):
childmargin - string
constantthumbheight - boolean
hscrollbar - string
tile - boolean
vscrollbar - string
wheelscrolllines - integer
willfirstrespond - boolean
GuiShapeNameHud (GuiControl):
alignbottom - boolean
chatprofile - string
damagealignbottom - boolean
damageoffset - string
damagetimeout - float
useshapesize - boolean
verticaldamageoffset - float
GuiShowImgCtrl (GuiControl):
ani - string
dir - integer
layer - integer
offsetx - integer
offsety - integer
GuiSliderCtrl (GuiControl):
range - string
ticks - integer
value - float
GuiTextCtrl (GuiControl):
text - string
gettext() - returns string
settext(str)
GuiBubbleTextCtrl (GuiTextCtrl):
GuiPopUpMenuCtrl (GuiTextCtrl):
maxpopupheight - integer
addtext(str, int)
findtext(str) - returns integer
forceclose()
forceonaction()
getselected() - returns integer
rowcount() - returns integer
setselected(int)
GuiTextEditCtrl (GuiTextCtrl):
deniedsound - string
historysize - integer
password - boolean
tabcomplete - boolean
GuiTextEditSliderCtrl (GuiTextEditCtrl):
format - string
increment - float
range - string
GuiWindowCtrl (GuiTextCtrl):
canclose - boolean
canmaximize - boolean
canminimize - boolean
closequery - boolean
destroyonhide - boolean
tile - boolean
TerrainEditor (GuiControl):
getterrainmaterials() - returns object
setterrainmaterials(str)
WorldEditor (GuiControl):
automaticsync - boolean
clearignorelist()
getselectedobject(int) - returns object
getselectionsize() - returns integer
ignoreobjclass(str)
Sun (SimObject):
Terraformer (SimObject):
loadgrayscale(int, str) - returns boolean
loadgreyscale(int, str) - returns boolean
savegreyscale(int, str) - returns boolean
setterrain(int) - returns boolean
TDrawableObject (TGraalVar):
layer - integer (read only)
TLevelObject (TDrawableObject):
level - object (read only)
x - float
y - float
z - float
TExplosion (TLevelObject):
dir - integer (read only)
power - integer (read only)
time - float (read only)
TGaniObject (TLevelObject):
ani - object (read only)
anistep - integer (read only)
attachid - integer (read only)
attachtype - integer (read only)
attr - object (read only)
bodyimg - string
colors - object (read only)
dir - integer
headimg - string
sprite - integer
getimageforsprite(obj) - returns object
getsprite(str) - returns object
getspriteforspritepos(obj) - returns object
TProjectile (TGaniObject):
TServerHorse (TGaniObject):
bombpower - integer
bombs - integer
bushes - integer
dir - integer
type - integer
TServerPlayer (TGaniObject):
account - string (read only)
ap - integer
attached - boolean (read only)
bombs - integer
chat - string
darts - integer
fullhearts - integer (read only)
glovepower - integer
gralats - integer
guild - string (read only)
headimg - string
headset - integer
hearts - float (read only)
horseimg - string (read only)
hp - float (read only)
id - integer (read only)
isadmin - boolean (read only)
isfemale - boolean (read only)
ismale - boolean (read only)
maxhp - integer (read only)
messagebubble - integer (read only)
mp - integer
nick - string
rupees - integer - better use 'gralats'
shieldimg - string
shieldpower - integer (read only)
swordimg - string
swordpower - integer (read only)
x - float
y - float
pmswaiting() - returns boolean
showprofile()
TPlayer (TServerPlayer):
ap - integer
chat - string
freezetime - float
hearts - float
horseimg - string
hp - float
hurt - boolean (read only)
hurtdx - float (read only)
hurtdy - float (read only)
hurted - boolean (read only)
hurtpower - float (read only)
isfemale - boolean (read only)
ismale - boolean (read only)
map - boolean (read only)
nick - string (read only)
onhorse - boolean (read only)
online - boolean (read only)
paused - boolean (read only)
reading - boolean (read only)
shieldimg - string
sprite - integer
swimming - boolean (read only)
swordimg - string
transform - string
weapon - object (read only)
weapons - object (read only)
TServerNPC (TServerPlayer):
actionplayer - integer (read only)
hearts - float
height - float (read only)
horseimg - string
hp - float
hurtdx - float
hurtdy - float
layer - integer
peltwithblackstone - boolean (read only)
peltwithbush - boolean (read only)
peltwithnpc - boolean (read only)
peltwithsign - boolean (read only)
peltwithstone - boolean (read only)
peltwithvase - boolean (read only)
shieldpower - integer
sprite - integer
swordpower - integer
visible - boolean
width - float (read only)
x - float
y - float
blockagain()
blockagainlocal()
canbecarried()
canbepulled()
canbepushed()
cannotbecarried()
cannotbepulled()
cannotbepushed()
carryobject(str)
changeimgcolors(int, float, float, float, float)
changeimgmode(int, int)
changeimgpart(int, int, int, int, int)
changeimgvis(int, int)
changeimgzoom(int, float)
destroy()
dontblock()
dontblocklocal()
drawaslight()
drawoverplayer()
drawunderplayer()
findimg(int) - returns object
hide()
hideimg(int)
hideimgs(int, int)
hidelocal()
hurt(int)
lay(str)
message(str)
move(float, float, float, int)
setbow(str)
setcharani(str, str)
setchargender(str)
setcoloreffect(float, float, float, float)
seteffectmode(int)
setimg(str)
setimgpart(str, int, int, int, int)
setshape(int, int, int)
setshape2(int, int, obj)
setzoomeffect(float)
shootarrow(int)
shootball()
shootfireball(int)
shootfireblast(int)
shootnuke(int)
show()
showani(int, float, float, int, str)
showani2(int, float, float, float, int, str)
showcharacter()
showimg(int, str, float, float)
showimg2(int, str, float, float, float)
showlocal()
showpoly(int, obj)
showpoly2(int, obj)
showtext(int, float, float, str, str, str)
showtext2(int, float, float, float, str, str, str)
take(str)
take2(int)
takehorse(int)
throwcarry()
timereverywhere()
toweapons(str)
TServerWeapon (TServerNPC):
isweapon - boolean (read only)
TServerBomb (TLevelObject):
power - integer
time - float
TServerCarry (TLevelObject):
TServerChest (TLevelObject):
isopen - boolean (read only)
item - string (read only)
TServerExtra (TLevelObject):
time - float (read only)
type - integer (read only)
TServerFlying (TLevelObject):
dir - integer (read only)
dx - float
dy - float
from - integer (read only)
type - integer (read only)
TServerLeap (TLevelObject):
TServerSign (TLevelObject):
text - string
TShowImg (TLevelObject):
actor - object (read only)
alpha - float
ani - string
blue - float
code - string - the old representation as 'font@style@text'
dimension - integer
dir - integer
eulerrotation - string
font - string
green - float
height - float
image - string
imageindex - integer (read only)
layer - integer
mode - integer - the image drawing mode (0 - add, 1 - transparent, 2 - subtract)
mounts - object (read only)
parth - integer
partw - integer
partx - integer
party - integer
playerlook - boolean - if the animation should take it's head, body, sword, shield and attr[] from the owner (playerlook), set this to false if you want to set the images yourself by changing showimg.actor.head etc.
polygon - object
red - float
shape - string
style - string
text - string
width - float
x - float
y - float
zoom - float
setshapeanimation(str, float, bool) - returns boolean
TSurfaceOwner (TDrawableObject):
height - integer (read only)
width - integer (read only)
TBaddy (TSurfaceOwner):
dir - integer
headdir - integer
mode - integer
power - integer
type - integer
x - float
y - float
TDrawingPanel (TGraalVar):
height - integer (read only)
locked - boolean
parth - integer (read only)
partw - integer (read only)
partx - integer (read only)
party - integer (read only)
width - integer (read only)
clearall()
clearrectangle(int, int, int, int)
drawimage(int, int, str)
drawimagerectangle(int, int, str, int, int, int, int)
drawimagestretched(int, int, int, int, str, int, int, int, int)
lock()
unlock()
TGaniParam (TGraalVar):
TGraalAni (TGraalVar):
continuous - boolean
ganitype - string (read only)
loop - boolean
movie - boolean
setbackto - string
singledirection - boolean
addsprite(int) - returns object
addstep() - returns object
deletesprite(int)
deletestep(int)
getsprite(int) - returns object
insertstep(int) - returns object
TGraalAniPart (TGraalVar):
attr - integer
dx - integer
dy - integer
param - integer
sprite - object
TGraalAniSound (TGraalVar):
delay - float
dx - float
dy - float
sound - string
TGraalAniSprite (TGraalVar):
alpha - float
blue - float
description - string
green - float
height - integer
image - string
imagetype - string (read only)
mode - integer
red - float
spriteindex - integer
surface - object (read only)
width - integer
x - integer
y - integer
zoom - float
addattachment() - returns object
deleteattachment(int)
insertattachment(int) - returns object
TGraalAniStep (TGraalVar):
delay - float
addpos(int) - returns object
deletepos(int, int)
insertpos(int, int) - returns object
TGraalSpriteAttachment (TGraalVar):
behind - boolean
dx - integer
dy - integer
sprite - object
TServerLevel (TGraalVar):
compsdead - boolean (read only)
isnopkzone - boolean (read only)
issparringzone - boolean (read only)
hitcompu(int, int, float, float)
putbomb(int, float, float)
putcomp(str, float, float)
putexplosion(int, float, float)
putexplosion2(int, int, float, float)
puthorse(str, float, float)
putnewcomp(str, float, float, str, int)
putnpc(str, str, float, float)
reflectarrow(int)
removearrow(int)
removebomb(int)
removecompus()
removeexplo(int)
removehorse(int)
removeitem(int)
setz(int, int, int, int, float, float, float, float)
shoot(float, float, float, float, float, float, str, str)
testbomb(float, float) - returns integer
testexplo(float, float) - returns integer
testhorse(float, float) - returns integer
testitem(float, float) - returns integer
testnpc(float, float) - returns integer
testsign(float, float) - returns integer
TServerLevelLink (TGraalVar):
destx - float (read only)
desty - float (read only)
height - float (read only)
width - float (read only)
x - float (read only)
y - float (read only)
TShowImgMount (TGraalVar):
node - integer
shape - string