Macro accepttcpstream{AcceptTCPStream(this\arg[0])}
Macro acos{this\ax=ACos(this\arg[0]);acos}
Macro addanimseq{AddAnimSeq(this\arg[0],this\arg[1])}
Macro addmesh{AddMesh(this\arg[0],this\arg[1])}
Macro addtriangle{AddTriangle(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro addvertex{AddVertex(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5],this\arg[6])}
Macro aligntovector{AlignToVector(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro ambientlight{AmbientLight(this\arg[0],this\arg[1],this\arg[2])}
Macro animate{Animate(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro animatemd2{AnimateMD2(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5])}
Macro animating{Animating(this\arg[0])}
Macro animlength{AnimLength(this\arg[0])}
Macro animseq{AnimSeq(this\arg[0])}
Macro animtime{AnimTime#(this\arg[0])}
Macro antialias{AntiAlias(this\arg[0])}
Macro apptitle{AppTitle(this\arg[0],this\arg[1])}
Macro asc{this\ax=Asc(this\arg[0])}
Macro asin{this\ax=ASin(this\arg[0]);asin}
Macro atan{this\ax=ATan(this\arg[0]);atan}
Macro atan2{this\ax=ATan2(this\arg[0],this\arg[1]);atan2}
Macro automidhandle{AutoMidHandle(this\arg[0])}
Macro availvidmem{this\ax=AvailVidMem();availvidmem}
Macro backbuffer{this\ax=BackBuffer()}
Macro banksize{this\ax=BankSize(this\arg[0])}
Macro bin{Bin$(this\arg[0])}
Macro brushalpha{BrushAlpha(this\arg[0],this\arg[1])}
Macro brushblend{BrushBlend(this\arg[0],this\arg[1])}
Macro brushfx{BrushFX(this\arg[0],this\arg[1])}
Macro brushshininess{BrushShininess(this\arg[0],this\arg[1])}
Macro brushtexture{BrushTexture(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro bspambientlight{BSPAmbientLight(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro bsplighting{BSPLighting(this\arg[0],this\arg[1])}
Macro cameraclscolor{CameraClsColor(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro cameraclsmode{CameraClsMode(this\arg[0],this\arg[1],this\arg[2])}
Macro camerafogcolor{CameraFogColor(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro camerafogmode{CameraFogMode(this\arg[0],this\arg[1])}
Macro camerafogrange{CameraFogRange(this\arg[0],this\arg[1],this\arg[2])}
Macro camerapick{CameraPick(this\arg[0],this\arg[1],this\arg[2])}
Macro cameraprojmode{CameraProjMode(this\arg[0],this\arg[1])}
Macro cameraproject{CameraProject(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro camerarange{CameraRange(this\arg[0],this\arg[1],this\arg[2])}
Macro cameraviewport{CameraViewport(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro camerazoom{CameraZoom(this\arg[0],this\arg[1])}
Macro captureworld{CaptureWorld()}
Macro ceil{this\ax=Ceil#(this\arg[0]);ceil}
Macro changedir{ChangeDir(this\arg[0])}
Macro channelpan{ChannelPan(this\arg[0],this\arg[1])}
Macro channelpitch{ChannelPitch(this\arg[0],this\arg[1])}
Macro channelplaying{ChannelPlaying(this\arg[0])}
Macro channelvolume{ChannelVolume(this\arg[0],this\arg[1])}
Macro chr{this\ax=Chr(this\arg[0])}
Macro clearcollisions{ClearCollisions()}
Macro clearsurface{ClearSurface(this\arg[0],this\arg[1],this\arg[2])}
Macro cleartexturefilters{ClearTextureFilters()}
Macro clearworld{ClearWorld(this\arg[0],this\arg[1],this\arg[2])}
Macro closedir{CloseDir(this\arg[0])}
Macro closefile{CloseFile(this\arg[0])}
Macro closetcpserver{CloseTCPServer(this\arg[0])}
Macro closetcpstream{CloseTCPStream(this\arg[0])}
Macro closeudpstream{CloseUDPStream(this\arg[0])}
Macro cls{Cls()}
Macro clscolor{ClsColor(this\arg[0],this\arg[1],this\arg[2])}
Macro collisionentity{this\ax=CollisionEntity(this\arg[0],this\arg[1]);collisionentity}
Macro collisionnx{this\ax=CollisionNX#(this\arg[0],this\arg[1]);collisionnx}
Macro collisionny{this\ax=CollisionNY#(this\arg[0],this\arg[1]);collisionny}
Macro collisionnz{this\ax=CollisionNZ#(this\arg[0],this\arg[1]);collisionnz}
Macro collisions{Collisions(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro collisionsurface{this\ax=CollisionSurface(this\arg[0],this\arg[1]);collisionsurface}
Macro collisiontime{this\ax=CollisionTime(this\arg[0],this\arg[1]);collisiontime}
Macro collisiontriangle{this\ax=CollisionTriangle(this\arg[0],this\arg[1]);collisiontriangle}
Macro collisionx{this\ax=CollisionX#(this\arg[0],this\arg[1]);collisionx}
Macro collisiony{this\ax=CollisionY#(this\arg[0],this\arg[1]);collisiony}
Macro collisionz{this\ax=CollisionZ#(this\arg[0],this\arg[1]);collisionz}
Macro color{Color(this\arg[0],this\arg[1],this\arg[2])}
Macro colorblue{this\ax=ColorBlue();colorblue}
Macro colorgreen{this\ax=ColorGreen();colorgreen}
Macro colorred{this\ax=ColorRed();colorred}
Macro commandline{this\ax=CommandLine$()}
Macro copybank{CopyBank(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro copyentity{this\ax=CopyEntity(this\arg[0],this\arg[1])}
Macro copyfile{CopyFile(this\arg[0],this\arg[1])}
Macro copyimage{this\ax=CopyImage(this\arg[0])}
Macro copymesh{this\ax=CopyMesh(this\arg[0],this\arg[1])}
Macro copypixel{CopyPixel(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5])}
Macro copypixelfast{CopyPixelFast(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5])}
Macro copyrect{CopyRect(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5],this\arg[6],this\arg[7])}
Macro copystream{CopyStream(this\arg[0],this\arg[1],this\arg[2])}
Macro cos{this\ax=Cos(this\arg[0]);cos}
Macro countchildren{this\ax=CountChildren(this\arg[0]);countchildren}
Macro countcollisions{this\ax=CountCollisions(this\arg[0]);countcollisions}
Macro countgfxdrivers{this\ax=CountGfxDrivers();countgfxdrivers}
Macro countgfxmodes{this\ax=CountGfxModes();countgfxmodes}
Macro counthostips{this\ax=CountHostIPs(this\arg[0]);counthostips}
Macro countsurfaces{this\ax=CountSurfaces(this\arg[0]);countsurfaces}
Macro counttriangles{this\ax=CountTriangles(this\arg[0]);counttriangles}
Macro countvertices{this\ax=CountVertices(this\arg[0]);countvertices}
Macro createbank{this\ax=CreateBank(this\arg[0]);createbank}
Macro createbrush{this\ax=CreateBrush(this\arg[0],this\arg[1],this\arg[2]);createbrush}
Macro createcamera{this\ax=CreateCamera(this\arg[0]);createcamera}
Macro createcone{this\ax=CreateCone(this\arg[0],this\arg[1],this\arg[2]);createcone}
Macro createcube{this\ax=CreateCube(this\arg[0]);createcube}
Macro createcylinder{this\ax=CreateCylinder(this\arg[0],this\arg[1],this\arg[2]);createcylinder}
Macro createdir{CreateDir(this\arg[0])}
Macro createimage{this\ax=CreateImage(this\arg[0],this\arg[1],this\arg[2]);createimage}
Macro createlight{this\ax=CreateLight(this\arg[0],this\arg[1]);createlight}
Macro createlistener{this\ax=CreateListener(this\arg[0],this\arg[1],this\arg[2],this\arg[3]);createlistener}
Macro createmesh{this\ax=CreateMesh(this\arg[0]);createmesh}
Macro createnetplayer{this\ax=CreateNetPlayer(this\arg[0]);createnetplayer}
Macro createpivot{this\ax=CreatePivot(this\arg[0]);createpivot}
Macro createplane{this\ax=CreatePlane(this\arg[0],this\arg[1]);createplane}
Macro createsphere{this\ax=CreateSphere(this\arg[0],this\arg[1]);createsphere}
Macro createsprite{this\ax=CreateSprite(this\arg[0]);createsprite}
Macro createsurface{this\ax=CreateSurface(this\arg[0],this\arg[1]);createsurface}
Macro createtcpserver{this\ax=CreateTCPServer(this\arg[0]);createtcpserver}
Macro createterrain{this\ax=CreateTerrain(this\arg[0],this\arg[1]);createterrain}
Macro createtimer{this\ax=CreateTimer(this\arg[0]);createtimer}
Macro createudpstream{this\ax=CreateUDPStream(this\arg[0]);createudpstream}
Macro currentdate{this\ax=CurrentDate$();currentdate$}
Macro currentdir{this\ax=CurrentDir$();currentdir$}
Macro currenttime{this\ax=CurrentTime$();currenttime}
Macro debuglog{DebugLog(this\arg[0])}
Macro delay{Delay(this\arg[0])}
Macro deletedir{DeleteDir(this\arg[0])}
Macro deletefile{DeleteFile(this\arg[0])}
Macro deletenetplayer{DeleteNetPlayer(this\arg[0])}
Macro dither{Dither(this\arg[0])}
Macro dottedip{this\ax=DottedIP$(ip);dottedip$}
Macro drawblock{DrawBlock(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro drawblockrect{DrawBlockRect(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5],this\arg[6],this\arg[7])}
Macro drawimage{DrawImage(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro drawimagerect{DrawImageRect(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5],this\arg[6],this\arg[7])}
Macro emitsound{EmitSound(this\arg[0],this\arg[1])}
Macro termination{termination=True;terminate(Macro }
Macro entityalpha{EntityAlpha(this\arg[0],this\arg[1])}
Macro entityautofade{EntityAutoFade(this\arg[0],this\arg[1],this\arg[2])}
Macro entityblend{EntityBlend(this\arg[0],this\arg[1])}
Macro entitybox{EntityBox(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5],this\arg[6])}
Macro entitycollided{EntityCollided(this\arg[0],this\arg[1])}
Macro entitycolor{EntityColor(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro entitydistance{EntityDistance#(this\arg[0],this\arg[1])}
Macro entityfx{EntityFX(this\arg[0],this\arg[1])}
Macro entityinview{EntityInView(this\arg[0],this\arg[1])}
Macro entityname{this\ax=EntityName$(this\arg[0])}
Macro entityorder{EntityOrder(this\arg[0],this\arg[1])}
Macro entityparent{EntityParent(this\arg[0],this\arg[1],this\arg[2])}
Macro entitypick{EntityPick(this\arg[0],this\arg[1])}
Macro entitypickmode{EntityPickMode(this\arg[0],this\arg[1],this\arg[2])}
Macro entitypitch{EntityPitch#(this\arg[0],this\arg[1])}
Macro entityradius{EntityRadius(this\arg[0],this\arg[1])}
Macro entityroll{EntityRoll#(this\arg[0],this\arg[1])}
Macro entityshininess{EntityShininess(this\arg[0],this\arg[1])}
Macro entitytexture{EntityTexture(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro entitytype{EntityType(this\arg[0],this\arg[1],this\arg[2])}
Macro entityvisible{EntityVisible(this\arg[0],this\arg[1])}
Macro entityx{this\ax=EntityX#(this\arg[0],this\arg[1])}
Macro entityy{this\ax=EntityY#(this\arg[0],this\arg[1])}
Macro entityyaw{this\ax=EntityYaw#(this\arg[0],this\arg[1])}
Macro entityz{this\ax=EntityZ#(this\arg[0],this\arg[1])}
Macro eof{this\ax=Eof(this\arg[0]);eof}
Macro execfile{ExecFile(this\arg[0])}
Macro exp{this\ax=Exp(this\arg[0]);exp}
Macro filepos{this\ax=FilePos(this\arg[0]);filepos}
Macro filesize{this\ax=FileSize(this\arg[0]);filesize}
Macro filetype{this\ax=FileType(this\arg[0]);filetype}
Macro findchild{this\ax=FindChild(this\arg[0],this\arg[1]);findchild}
Macro findsurface{this\ax=FindSurface(this\arg[0],this\arg[1]);findsurface}
Macro fitmesh{FitMesh(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5],this\arg[6],this\arg[7])}
Macro flip{Flip(this\arg[0])}
Macro flipmesh{FlipMesh(this\arg[0])}
Macro floor{this\ax=Floor#(this\arg[0]);floor}
Macro flushjoy{FlushJoy()}
Macro flushkeys{FlushKeys()}
Macro flushmouse{FlushMouse()}
Macro fontheight{this\ax=FontHeight()}
Macro fontwidth{this\ax=FontWidth()}
Macro freebank{FreeBank(this\arg[0])}
Macro freebrush{FreeBrush(this\arg[0])}
Macro freeentity{FreeEntity(this\arg[0])}
Macro freefont{FreeFont(this\arg[0])}
Macro freeimage{FreeImage(this\arg[0])}
Macro freesound{FreeSound(this\arg[0])}
Macro freetexture{FreeTexture(this\arg[0])}
Macro freetimer{FreeTimer(this\arg[0])}
Macro frontbuffer{FrontBuffer()}
Macro getchild{this\ax=GetChild(this\arg[0],this\arg[1]);getchild}
Macro getcolor{GetColor(this\arg[0],this\arg[1])}
Macro getentitytype{this\ax=GetEntityType(this\arg[0]);getentitytype}
Macro getjoy{this\ax=GetJoy(this\arg[0]);getjoy}
Macro getkey{this\ax=GetKey();getkey}
Macro getmouse{this\ax=GetMouse();getmouse}
Macro getparent{this\ax=GetParent(this\arg[0]);getparent}
Macro getsurface{this\ax=GetSurface(this\arg[0],this\arg[1]);getsurface}
Macro gfxdriver3d{this\ax=GfxDriver3D(this\arg[0]);gfxdriver3d}
Macro gfxdrivername{this\ax=GfxDriverName$(this\arg[0]);gfxdrivername$}
Macro gfxmode3d{this\ax=GfxMode3D(this\arg[0]);gfxmode3d}
Macro gfxmode3dexists{this\ax=GfxMode3DExists(this\arg[0],this\arg[1],this\arg[2]);gfxmode3dexists}
Macro gfxmodedepth{this\ax=GfxModeDepth(this\arg[0]);gfxmodedepth}
Macro gfxmodeexists{this\ax=GfxModeExists(this\arg[0],this\arg[1],this\arg[2]);gfxmodeexists}
Macro gfxmodeheight{this\ax=GfxModeHeight(this\arg[0]);gfxmodeheight}
Macro gfxmodewidth{this\ax=GfxModeWidth(this\arg[0]);gfxmodewidth}
Macro grabimage{GrabImage(this\arg[0],this\arg[1],this\arg[2],this\arg[3]);}
Macro graphics3d{Graphics3D(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro graphicsbuffer{this\ax=GraphicsBuffer()}
Macro graphicsdepth{this\ax=GraphicsDepth();graphicsdepth}
Macro graphicsheight{this\ax=GraphicsHeight();graphicsheight}
Macro graphicswidth{this\ax=GraphicsWidth();graphicswidth}
Macro handleimage{HandleImage(this\arg[0],this\arg[1],this\arg[2])}
Macro handlesprite{HandleSprite(this\arg[0],this\arg[1],this\arg[2])}
Macro hex{this\ax=Hex$(this\arg[0]);hex}
Macro hideentity{HideEntity(this\arg[0])}
Macro hidepointer{HidePointer()}
Macro hostip{HostIP(this\arg[0])}
Macro hostnetgame{HostNetGame(this\arg[0])}
Macro hwmultitex{HWMultiTex(this\arg[0])}
Macro imagebuffer{ImageBuffer(this\arg[0],this\arg[1])}
Macro imageheight{this\ax=ImageHeight(this\arg[0]);imageheight}
Macro imagerectcollide{this\ax=ImageRectCollide(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5],this\arg[6],this\arg[7]);imagerectcollide}
Macro imagerectoverlap{this\ax=ImageRectOverlap(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5],this\arg[6]);imagerectoverlap}
Macro imagescollide{this\ax=ImagesCollide(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5],this\arg[6],this\arg[7]);imagescollide}
Macro imagesoverlap{this\ax=ImagesOverlap(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5]);imagesoverlap}
Macro imagewidth{this\ax=ImageWidth(this\arg[0]);imagewidth}
Macro imagexhandle{this\ax=ImageXHandle(this\arg[0]);imagexhandle}
Macro imageyhandle{this\ax=ImageYHandle(this\arg[0]);imageyhandle}
Macro input{this\ax=Input(this\arg[0])}
Macro instr{this\ax=Instr(this\arg[0],this\arg[1],this\arg[2])}
Macro int{this\ax=Int(this\arg[0])}
Macro joinnetgame{JoinNetGame(this\arg[0],this\arg[1]);Macro }
Macro joyx{this\ax=JoyX(this\arg[0]);joyx}
Macro joyxdir{this\ax=JoyXDir(this\arg[0]);joyxdir}
Macro joyy{this\ax=JoyY(this\arg[0]);joyy}
Macro joyydir{this\ax=JoyYDir(this\arg[0]);joyydir}
Macro joyz{this\ax=JoyZ(this\arg[0]);joyz}
Macro joyzdir{this\ax=JoyZDir(this\arg[0]);joyzdir}
Macro keydown{this\ax=KeyDown(this\arg[0]);keydown}
Macro keyhit{this\ax=KeyHit(this\arg[0]);keyhit}
Macro left{this\ax=Left(this\arg[0],this\arg[1]);left$}
Macro len{this\ax=Len(this\arg[0]);len}
Macro lightcolor{LightColor(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro lightmesh{LightMesh(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5],this\arg[6],this\arg[7])}
Macro lightrange{LightRange(this\arg[0],this\arg[1])}
Macro line{Line(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro linepick{LinePick(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5],this\arg[6])}
Macro load3dsound{this\ax=Load3DSound(this\arg[0]);load3dsound}
Macro loadanimimage{this\ax=LoadAnimImage(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4]);loadanimimage}
Macro loadanimmesh{this\ax=LoadAnimMesh(this\arg[0],this\arg[1]);loadanimmesh}
Macro loadanimseq{this\ax=LoadAnimSeq(this\arg[0],this\arg[1]);loadanimseq}
Macro loadanimtexture{this\ax=LoadAnimTexture(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5]);loadanimtexture}
Macro loadbrush{this\ax=LoadBrush(this\arg[0],this\arg[1],this\arg[2],this\arg[3]);loadbrush}
Macro loadbsp{this\ax=LoadBSP(this\arg[0],this\arg[1],this\arg[2]);loadbsp}
Macro loadbuffer{this\ax=LoadBuffer(this\arg[0],this\arg[1]);loadbuffer}
Macro loadermatrix{LoaderMatrix(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5],this\arg[6],this\arg[7],this\arg[8],this\arg[9])}
Macro loadfont{this\ax=LoadFont(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4]);loadfont}
Macro loadimage{this\ax=LoadImage(this\arg[0]);loadimage}
Macro loadmd2{this\ax=LoadMD2(this\arg[0],this\arg[1]);loadmd2}
Macro loadmesh{this\ax=LoadMesh(this\arg[0],this\arg[1]);loadmesh}
Macro loadsound{this\ax=LoadSound(this\arg[0]);loadsound}
Macro loadsprite{this\ax=LoadSprite(this\arg[0],this\arg[1],this\arg[2]);loadsprite}
Macro loadterrain{this\ax=LoadTerrain(this\arg[0],this\arg[1]);loadterrain}
Macro loadtexture{this\ax=LoadTexture(this\arg[0],this\arg[1]);loadtexture}
Macro locate{Locate(this\arg[0],this\arg[1])}
Macro lockbuffer{LockBuffer(this\arg[0])}
Macro log{this\ax=Log(this\arg[0]);log}
Macro log10{this\ax=Log10(this\arg[0]);log10}
Macro loopsound{LoopSound(this\arg[0])}
Macro lower{this\ax=Lower$(this\arg[0])}
Macro lset{this\ax=LSet$(this\arg[0],this\arg[1])}
Macro maskimage{MaskImage(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro md2animating{MD2Animating(this\arg[0])}
Macro md2animlength{MD2AnimLength(this\arg[0])}
Macro md2animtime{MD2AnimTime(this\arg[0])}
Macro meshdepth{this\ax=MeshDepth#(this\arg[0])}
Macro meshesintersect{this\ax=MeshesIntersect(this\arg[0],this\arg[1])}
Macro meshheight{this\ax=MeshHeight#(this\arg[0])}
Macro meshwidth{this\ax=MeshWidth#(this\arg[0])}
Macro mid{this\ax=Mid$(this\arg[0],this\arg[1],this\arg[2]);}
Macro midhandle{MidHandle(this\arg[0])}
Macro millisecs{this\ax=MilliSecs();millisecs}
Macro modifyterrain{ModifyTerrain(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro mousedown{this\ax=MouseDown(this\arg[0]);mousedown}
Macro mousehit{this\ax=MouseHit(this\arg[0]);mousehit}
Macro mousex{this\ax=MouseX();mousex}
Macro mousexspeed{this\ax=MouseXSpeed();mousexspeed}
Macro mousey{this\ax=MouseY();mousey}
Macro mouseyspeed{this\ax=MouseYSpeed();mouseyspeed}
Macro mousez{this\ax=MouseZ();mousez}
Macro mousezspeed{this\ax=MouseZSpeed();mousezspeed}
Macro moveentity{MoveEntity(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro movemouse{MoveMouse(this\arg[0],this\arg[1])}
Macro nameentity{NameEntity(this\arg[0],this\arg[1])}
Macro netmsgdata{this\ax=NetMsgData$()}
Macro netmsgfrom{this\ax=NetMsgFrom()}
Macro netmsgto{this\ax=NetMsgTo()}
Macro netmsgtype{this\ax=NetMsgType()}
Macro netplayerlocal{NetPlayerLocal(this\arg[0])}
Macro netplayername{this\ax=NetPlayerName$(this\arg[0])}
Macro nextfile{NextFile$(this\arg[0])}
Macro openfile{OpenFile(this\arg[0])}
Macro opentcpstream{OpenTCPStream(this\arg[0],this\arg[1])}
Macro origin{Origin(this\arg[0],this\arg[1])}
Macro oval{Oval(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro paintentity{PaintEntity(this\arg[0],this\arg[1])}
Macro paintmesh{PaintMesh(this\arg[0],this\arg[1])}
Macro paintsurface{PaintSurface(this\arg[0],this\arg[1])}
Macro pausechannel{PauseChannel(this\arg[0])}
Macro peekbyte{this\ax=PeekByte(this\arg[0],this\arg[1])}
Macro peekfloat{this\ax=PeekFloat(this\arg[0],this\arg[1])}
Macro peekint{this\ax=PeekInt(this\arg[0],this\arg[1])}
Macro peekshort{this\ax=PeekShort(this\arg[0],this\arg[1])}
Macro pickedentity{this\ax=PickedEntity();pickedentity}
Macro pickednx{this\ax=PickedNX#();pickednx}
Macro pickedny{this\ax=PickedNY#();pickedny}
Macro pickednz{this\ax=PickedNZ#();pickednz}
Macro pickedsurface{this\ax=PickedSurface();pickedsurface}
Macro pickedtime{this\ax=PickedTime();pickedtime}
Macro pickedtriangle{this\ax=PickedTriangle();pickedtriangle}
Macro pickedx{this\ax=PickedX#();pickedx}
Macro pickedy{this\ax=PickedY#();pickedy}
Macro pickedz{this\ax=PickedZ#();pickedz}
Macro playcdtrack{PlayCDTrack(this\arg[0],this\arg[1])}
Macro playmusic{PlayMusic(this\arg[0])}
Macro playsound{PlaySound(this\arg[0])}
Macro plot{Plot(this\arg[0],this\arg[1])}
Macro pointentity{PointEntity(this\arg[0],this\arg[1],this\arg[2])}
Macro pokebyte{PokeByte(this\arg[0],this\arg[1],this\arg[2])}
Macro pokefloat{PokeFloat(this\arg[0],this\arg[1],this\arg[2])}
Macro pokeint{PokeInt(this\arg[0],this\arg[1],this\arg[2])}
Macro pokeshort{PokeShort(this\arg[0],this\arg[1],this\arg[2])}
Macro positionentity{PositionEntity(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro positionmesh{PositionMesh(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro positiontexture{PositionTexture(this\arg[0],this\arg[1],this\arg[2])}
Macro print{Print(this\arg[0])}
Macro projectedx{this\ax=ProjectedX#();projectedx}
Macro projectedy{this\ax=ProjectedY#();projectedy}
Macro projectedz{this\ax=ProjectedZ#();projectedz}
Macro rand{Rand(this\arg[0],this\arg[1])}
Macro readavail{this\ax=ReadAvail(this\arg[0]);readavail}
Macro readbyte{this\ax=ReadByte(this\arg[0]);readbyte}
Macro readbytes{this\ax=ReadBytes(this\arg[0],this\arg[1],this\arg[2],this\arg[3]);readbytes}
Macro readdir{this\ax=ReadDir(this\arg[0]);readdir}
Macro readfile{this\ax=ReadFile(this\arg[0]);readfile}
Macro readfloat{this\ax=ReadFloat(this\arg[0]);readfloat}
Macro readint{this\ax=ReadInt(this\arg[0]);readint}
Macro readline{this\ax=ReadLine$(this\arg[0]);readline$}
Macro readpixel{this\ax=ReadPixel(this\arg[0],this\arg[1],this\arg[2]);readpixel}
Macro readpixelfast{this\ax=ReadPixelFast(this\arg[0],this\arg[1],this\arg[2]);readpixelfast}
Macro readshort{this\ax=ReadShort(this\arg[0]);readshort}
Macro readstring{this\ax=ReadString$(this\arg[0]);readstring$}
Macro rect{Rect(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro rectsoverlap{RectsOverlap(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5],this\arg[6],this\arg[7])}
Macro recvnetmsg{this\ax=RecvNetMsg()}
Macro recvudpmsg{this\ax=RecvUDPMsg(this\arg[0])}
Macro renderworld{RenderWorld(this\arg[0])}
Macro replace{Replace$(this\arg[0],this\arg[1],this\arg[2])}
Macro resetentity{ResetEntity(this\arg[0])}
Macro resizebank{ResizeBank(this\arg[0],this\arg[1])}
Macro resizeimage{ResizeImage(this\arg[0],this\arg[1],this\arg[2])}
Macro resumechannel{ResumeChannel(this\arg[0])}
Macro right{this\ax=Right$(this\arg[0],this\arg[1]);right$}
Macro rnd{this\ax=Rnd(this\arg[0],this\arg[1]);rnd}
Macro rndseed{RndSeed()}
Macro rotateentity{RotateEntity(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro rotateimage{RotateImage(this\arg[0],this\arg[1])}
Macro rotatemesh{RotateMesh(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro rotatesprite{RotateSprite(this\arg[0],this\arg[1])}
Macro rotatetexture{RotateTexture(this\arg[0],this\arg[1])}
Macro rset{RSet$(this\arg[0],this\arg[1])}
Macro runtimeerror{RuntimeError(this\arg[0])}
Macro savebuffer{SaveBuffer(this\arg[0],this\arg[1])}
Macro saveimage{SaveImage(this\arg[0],this\arg[1],this\arg[2])}
Macro scaleentity{ScaleEntity(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro scaleimage{ScaleImage(this\arg[0],this\arg[1],this\arg[2])}
Macro scalemesh{ScaleMesh(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro scalesprite{ScaleSprite(this\arg[0],this\arg[1],this\arg[2])}
Macro scaletexture{ScaleTexture(this\arg[0],this\arg[1],this\arg[2])}
Macro scanline{this\ax=ScanLine()}
Macro seedrnd{SeedRnd(this\arg[0])}
Macro seekfile{SeekFile(this\arg[0],this\arg[1])}
Macro sendnetmsg{SendNetMsg(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro sendudpmsg{SendUDPMsg(this\arg[0],this\arg[1],this\arg[2])}
Macro setanimkey{SetAnimKey(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro setbuffer{SetBuffer(this\arg[0])}
Macro setfont{SetFont(this\arg[0])}
Macro setgfxdriver{SetGfxDriver(this\arg[0])}
Macro showentity{ShowEntity(this\arg[0])}
Macro showpointer{ShowPointer()}
Macro sin{this\ax=Sin(this\arg[0])}
Macro soundpan{SoundPan(this\arg[0],this\arg[1])}
Macro soundpitch{SoundPitch(this\arg[0],this\arg[1])}
Macro soundvolume{SoundVolume(this\arg[0],this\arg[1])}
Macro spriteviewmode{SpriteViewMode(this\arg[0],this\arg[1])}
Macro sqr{this\ax=Sqr(this\arg[0]);sqr}
Macro startnetgame{this\ax=StartNetGame()}
Macro stop{Stop()}
Macro stopchannel{StopChannel(this\arg[0])}
Macro stopnetgame{StopNetGame()}
Macro string{String$(this\arg[0],this\arg[1])}
Macro stringheight{StringHeight(this\arg[0])}
Macro stringwidth{StringWidth(this\arg[0])}
Macro systemproperty{SystemProperty(this\arg[0])}
Macro tan{Tan(this\arg[0])}
Macro tcpstreamip{TCPStreamIP(this\arg[0])}
Macro tcpstreamport{TCPStreamPort(this\arg[0])}
Macro tcptimeouts{TCPTimeouts(this\arg[0],this\arg[1])}
Macro terraindetail{TerrainDetail(this\arg[0],this\arg[1],this\arg[2])}
Macro terrainheight{TerrainHeight#(this\arg[0],this\arg[1],this\arg[2])}
Macro terrainshading{TerrainShading(this\arg[0],this\arg[1])}
Macro terrainsize{this\ax=TerrainSize(this\arg[0])}
Macro terrainx{TerrainX#(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro terrainy{TerrainY#(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro terrainz{TerrainZ#(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro text{Text(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro textureblend{TextureBlend(this\arg[0],this\arg[1])}
Macro texturebuffer{TextureBuffer(this\arg[0],this\arg[1])}
Macro texturecoords{TextureCoords(this\arg[0],this\arg[1])}
Macro texturefilter{TextureFilter(this\arg[0],this\arg[1])}
Macro textureheight{this\ax=TextureHeight(texture);textureheight}
Macro texturewidth{this\ax=TextureWidth(texture);texturewidth}
Macro tformedx{this\ax=TFormedX();tformedx}
Macro tformedy{this\ax=TFormedY();tformedy}
Macro tformedz{this\ax=TFormedZ();tformedz}
Macro tformfilter{TFormFilter(this\arg[0])}
Macro tformimage{TFormImage(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro tformnormal{TFormNormal(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro tformpoint{TFormPoint(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro tformvector{TFormVector(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro tileblock{TileBlock(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro tileimage{TileImage(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro totalvidmem{this\ax=TotalVidMem();totalvidmem}
Macro translateentity{TranslateEntity(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro trianglevertex{TriangleVertex(this\arg[0],this\arg[1],this\arg[2])}
Macro trim{Trim$(this\arg[0])}
Macro trisrendered{this\ax=TrisRendered()}
Macro turnentity{TurnEntity(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro udpmsgip{UDPMsgIP(this\arg[0])}
Macro udpmsgport{UDPMsgPort(this\arg[0])}
Macro udpstreamip{this\ax=UDPStreamIP(this\arg[0])}
Macro udpstreamport{this\ax=UDPStreamPort(this\arg[0])}
Macro udptimeouts{UDPTimeouts(this\arg[0])}
Macro unlockbuffer{UnlockBuffer(this\arg[0])}
Macro updatenormals{UpdateNormals(this\arg[0])}
Macro updateworld{UpdateWorld(this\arg[0])}
Macro upper{this\ax=Upper$(this\arg[0])}
Macro vertexblue{VertexBlue#(this\arg[0],this\arg[1])}
Macro vertexcolor{VertexColor(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro vertexcoords{VertexCoords(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro vertexgreen{VertexGreen#(this\arg[0],this\arg[1])}
Macro vertexnormal{VertexNormal(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4])}
Macro vertexnx{VertexNX#(this\arg[0],this\arg[1])}
Macro vertexny{VertexNY#(this\arg[0],this\arg[1])}
Macro vertexnz{VertexNZ#(this\arg[0],this\arg[1])}
Macro vertexred{VertexRed#(this\arg[0],this\arg[1])}
Macro vertextexcoords{VertexTexCoords(this\arg[0],this\arg[1],this\arg[2],this\arg[3],this\arg[4],this\arg[5])}
Macro vertexu{VertexU#(this\arg[0],this\arg[1])}
Macro vertexv{VertexV#(this\arg[0],this\arg[1])}
Macro vertexw{VertexW#(this\arg[0],this\arg[1])}
Macro vertexx{VertexX#(this\arg[0],this\arg[1])}
Macro vertexy{VertexY#(this\arg[0],this\arg[1])}
Macro vertexz{VertexZ#(this\arg[0],this\arg[1])}
Macro viewport{Viewport(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro vwait{VWait(this\arg[0])}
Macro waitjoy{WaitJoy(this\arg[0])}
Macro waitkey{WaitKey()}
Macro waitmouse{WaitMouse()}
Macro waittimer{WaitTimer(this\arg[0])}
Macro wbuffer{WBuffer(this\arg[0])}
Macro windowed3d{Windowed3D()}
Macro wireframe{WireFrame(this\arg[0])}
Macro write{Write(this\arg[0])}
Macro writebyte{WriteByte(this\arg[0],this\arg[1])}
Macro writebytes{WriteBytes(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro writefile{WriteFile(this\arg[0])}
Macro writefloat{WriteFloat(this\arg[0],this\arg[1])}
Macro writeint{WriteInt(this\arg[0],this\arg[1])}
Macro writeline{WriteLine(this\arg[0],this\arg[1])}
Macro writepixel{WritePixel(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro writepixelfast{WritePixelFast(this\arg[0],this\arg[1],this\arg[2],this\arg[3])}
Macro writeshort{WriteShort(this\arg[0],this\arg[1])}
Macro writestring{WriteString(this\arg[0],this\arg[1])}
Macro blitzscriptload{this\ax=bscvmThreadLoad(this\arg[0],this\arg[1])}
Macro blitzscriptexec{this\ax=bscvmThreadExec(this\arg[0],this\arg[1])}
Macro blitzscriptexecute{bscvmThreadExecute(this\arg[0])}
Macro blitzscriptrun{bscvmThreadRun(this\arg[0],this\arg[1])}
Macro blitzscripthalt{bscvmThreadHalt(this\arg[0])}
Macro blitzscriptkill{bscvmThreadKill(this\arg[0])}
Macro blitzscriptrunning{this\ax=bscvmThreadRunning(this\arg[0])}
Macro blitzscriptschedule{bscvmThreadSchedule(this\arg[0],this\arg[1])}
Macro blitzscriptvarset{blitzscriptVarSet(this\arg[0],this\arg[1])}
Macro blitzscriptvarget{this\ax=blitzscriptVarGet(this\arg[0])}
Macro blitzscriptcompilerload{bscvmCompilerLoad(this\arg[0])}
Macro blitzscriptprefset{bscvmPref[this\arg[0]]=this\arg[1]}
Macro blitzscriptprefget{this\ax=bscvmPref[this\arg[0]]}
Macro goto{this\instructionPTR=Int(this\arg[0])-1}