JECT
define injectScript( string cosfile, numeric flags )
INJR
define injure( agent a, numeric organ, numeric amount )
ITOF returning
define IntToFloat( numeric number )
CREA returning
define isCreature( agent a )
DEAD returning
define isDead( agent a )
FALL
define isFalling( agent a )
KEYD
define isKeyDown( numeric KEYCODE )
VISI
define isVisible( numeric checkAllCameras, agent a )
ZMD returning
define isZombie( agent a )
Please comment
define iterator( agent )
KILL
define kill( agent a )
PAT: KILL
define killpart( agent a, numeric partno )
SNAX
define killSnapshot( string filename )
LOAD
define loadWorld( string worldname )
MATE
define mate( agent a )
MESG WRT+
define message( agent a, numeric msgno, string p1, agent p2 )
MIRA returning
define mirror( agent a )
MOPX
define mouseX()
MOVX
define mouseXVelocity()
MOPY
define mouseY()
MOVY
define mouseYVelocity()
MVTO x y
define move( agent a, numeric x, numeric y )
CMRA
define moveCamera( numeric x, numeric y, numeric pan )
define moveCamera1( numeric x, numeric y )
CMRP x,y,pan
define moveCameraCenter( numeric x, numeric y, numeric pan )
META moveCameraToMetaroom
define moveCameraToMetaroom( numeric metaroomID, numeric x, numeric y, numeric transition )
MVFT
define moveFeet( agent a, numeric x, numeric y )
MOVS
define movementStatus( agent a )
MVTO
define moveto( agent a, numeric x, numeric y )
define namestring( agent a, string s )
NAME , gets the NAME variable
define namevar( agent a, string s )
PAT: BUTT
define newbutton( agent a, numeric partno, string spritefile, numeric firstframe, numeric frames, numeric x, numeric y, numeric relplane, string anim, numeric mess, numeric option )
NEW: COMP
define newcompound( numeric family, numeric genus, numeric species, string spritefile, numeric firstframe, numeric noframes, numeric plane )
PAT: DULL
define newpart( agent a, numeric partno, string spritefile, numeric firstframe, numeric x, numeric y, numeric relplane )
NEW: SIMP
define newsimple( numeric family, numeric genus, numeric species, string spritefile, numeric firstframe, numeric noframes, numeric plane )
PAT: TXT
define newtextinputpart( agent a, numeric partno, string spritefile, numeric firstframe, numeric x, numeric y, numeric plane, numeric msgno, string fontspritefile )
PAT: FIXD
define newtextpart( agent a, numeric partno, string spritefile, numeric firstframe, numeric x, numeric y, numeric plane, string fontspritefile )
NPGS
define nopages( agent a )
NORN Returning
define norn()
NULL
define null()
ORGN returning
define numberOfOrgans( agent a )
VTOS returning
define NumToStr( numeric number )
ORGF returning
define organDataFloat( agent a, numeric organNumber, numeric data )
ORGI returning
define organDataInt( agent a, numeric organNumber, numeric data )
OWNR
define owner()
P1 returning string
define param1()
P1 returning numeric
define param1n()
P2
define param2()
PTXT returning
define parttext( agent a )
PLNE
define plane( agent a )
SNDC
define playControlledSound( string soundFile, agent a )
SNDL
define playLoopedControlledSound( string soundFile, agent a )
SNDE
define playSound( string soundFile, agent a )
SNQ
define playSoundWithDelay( agent a, string soundFile, numeric delay )
HOTS
define pointat()
PNTR
define pointer()
POSE
define posenr( agent a )
DBG: OUTV
define printn( numeric see )
DBG: OUTS
define prints( string see )
INST SAVE QUIT
define quit( string worldname )
RTAR
define randomagent( numeric family, numeric genus, numeric species )
RNGE
define range( numeric see )
RLOC
define returnLocation( numeric loc )
ROOM
define roomOfTarg( agent a )
RTYP
define roomType( numeric room )