TGC Codebase Backup



Dark Basic Professional command list by Anonymous Coder

31st Aug 2004 20:33
Summary

This is not an aplication but just a list of most if not all commands that compiler can execute



Description

Please feel free using that command list.
Please post your tools.
Thank you.



Code
                                    ` This code was downloaded from The Game Creators
                                    ` It is reproduced here with full permission
                                    ` http://www.thegamecreators.com
                                    
                                    Command Index#

#INCLUDE

3DBLIT AVAILABLE()
3DS2X
A
ABS()
ACOS()
ADD LIMB
ALPHABLENDING AVAILABLE()
ALWAYS ACTIVE OFF
ALWAYS ACTIVE ON
ANIMATION EXIST()
ANIMATION HEIGHT()
ANIMATION LOOPED()
ANIMATION PAUSED()
ANIMATION PLAYING()
ANIMATION POSITION X()
ANIMATION POSITION Y()
ANIMATION WIDTH()
APPEND OBJECT
APPEND OBJECT ANIMATION
APPNAME$()
ASC()
ASIN()
ATAN()
ATANFULL()
ATTACH OBJECT TO STATIC
AUTOCAM OFF
AUTOCAM ON
B
BACKDROP OFF
BACKDROP ON
BIN$()
BITMAP DEPTH()
BITMAP EXISTS()
BITMAP FLIPPED()
BITMAP HEIGHT()
BITMAP MIRRORED()
BITMAP WIDTH()
BLUR BITMAP
BOX
BREAK
C
CALL DLL
CAMERA ANGLE X()
CAMERA ANGLE Y()
CAMERA ANGLE Z()
CAMERA POSITION X()
CAMERA POSITION Y()
CAMERA POSITION Z()
CASE
CASE  DEFAULT
CD
CENTER TEXT
CHANGE MESH
CHANGE MESH FROM MEMBLOCK
CHECK DISPLAY MODE()
CHECKLIST QUANTITY()
CHECKLIST STRING$()
CHECKLIST VALUE A()
CHECKLIST VALUE B()
CHECKLIST VALUE C()
CHECKLIST VALUE D()
CHR$()
CHRISTOPHERBAMBER
CIRCLE
CL$()
CLEAR ALL OBJECT KEYFRAMES
CLEAR CAMERA VIEW
CLEAR ENTRY BUFFER
CLEAR OBJECT KEYFRAME
CLONE SOUND
CLOSE FILE
CLS
COLOR AMBIENT LIGHT
COLOR BACKDROP
COLOR LIGHT()
COLOR LIMB
COLOR OBJECT
CONTROL DEVICE NAME$()
CONTROL DEVICE X()
CONTROL DEVICE Y()
CONTROL DEVICE Z()
CONTROLKEY()
COPY BITMAP
COPY FILE
COPY MEMBLOCK
COS()
CREATE BITMAP
CREATE NET GAME
CREATE NET PLAYER
CURRENT BITMAP()
CURRENT GRAPHICS CARD$()
CURVEANGLE()
CURVEVALUE()
D
DATA
DEC
DELETE ANIMATION
DELETE BITMAP
DELETE DIRECTORY
DELETE DLL
DELETE FILE
DELETE IMAGE
DELETE LIGHT
DELETE MATRIX
DELETE MEMBLOCK
DELETE MESH
DELETE MUSIC
DELETE OBJECT
DELETE OBJECT COLLISION BOX
DELETE SOUND
DELETE SPRITE
DELETE STATIC OBJECTS
DETACH OBJECT FROM STATIC
DIM
DIR
DISABLE ESCAPEKEY
DISABLE OBJECT ZDEPTH
DISABLE STATIC OCCLUSION
DISABLE SYSTEMKEYS
DISABLE TNL
DLL CALL EXIST
DLL EXIST
DO LOOP
DOT
DOWNKEY()
DRAW TO BACK
DRAW TO FRONT
DRIVELIST
E
ELLIPSE
EMPTY CHECKLIST
EMULATION MODE()
ENABLE ESCAPEKEY
ENABLE OBJECT ZDEPTH
ENABLE STATIC OCCLUSION
ENABLE SYSTEMKEYS
ENABLE TNL
END
ENDCASE
ENDFUNCTION
ENDSELECT
ENTRY$
ESCAPEKEY()
EXECUTE FILE
EXIT
EXIT PROMPT
EXITFUNCTION
EXP()
F
FADE BITMAP
FADE OBJECT
FILE END()
FILE EXIST()
FILE OPEN()
FILE SIZE()
FILL MATRIX
FILTERING AVAILABLE()
FIND FIRST
FIND NEXT
FIX OBJECT PIVOT
FLIP BITMAP
FLIP SPRITE
FLUSH VIDEO MEMORY
FOG AVAILABLE()
FOG COLOR
FOG DISTANCE
FOG OFF
FOG ON
FOR NEXT
FORCE ANGLE
FORCE AUTO CENTER OFF
FORCE AUTO CENTER ON
FORCE CHAINSAW
FORCE DOWN
FORCE IMPACT
FORCE LEFT
FORCE NO EFFECT
FORCE RIGHT
FORCE SHOOT
FORCE UP
FORCE WATER EFFECT
FREE NET GAME
FREE NET PLAYER
FTP CONNECT
FTP DELETE FILE
FTP DISCONNECT
FTP FIND FIRST
FTP FIND NEXT
FTP GET FILE
FTP PROCEED
FTP PUT FILE
FTP SET DIR
FTP TERMINATE
FUNCTION
G
GET BACKBUFFER DEPTH
GET BACKBUFFER HEIGHT
GET BACKBUFFER PITCH
GET BACKBUFFER PTR
GET BACKBUFFER WIDTH
GET CLIPBOARD$()
GET DATE$()
GET DIR$()
GET FILE DATE$()
GET FILE NAME$()
GET FILE TYPE()
GET FTP DIR$()
GET FTP ERROR$()
GET FTP FAILURE()
GET FTP FILE NAME$()
GET FTP FILE SIZE()
GET FTP FILE TYPE()
GET FTP PROGRESS()
GET FTP STATUS()
GET GROUND HEIGHT()
GET IMAGE
GET MATRIX HEIGHT()
GET MEMBLOCK PTR
GET MEMBLOCK SIZE
GET NET MESSAGE
GET OBJECT COLLISION X()
GET OBJECT COLLISION Y()
GET OBJECT COLLISION Z()
GET REGISTRY
GET SOUND PAN()
GET SOUND SPEED()
GET SOUND VOLUME()
GET STATIC COLLISION HIT()
GET STATIC COLLISION X()
GET STATIC COLLISION Y()
GET STATIC COLLISION Z()
GET TIME$()
GHOST MATRIX OFF
GHOST MATRIX ON
GHOST OBJECT OFF
GHOST OBJECT ON
GLUE OBJECT TO LIMB
GOSUB
GOTO
H
HCOS()
HEX$()
HIDE ALL SPRITES
HIDE LIGHT
HIDE LIMB
HIDE MOUSE
HIDE OBJECT
HIDE SPRITE
HIDE WINDOW
HSIN()
HTAN()
I
IF ENDIF
IF THEN
IMAGE EXIST()
INC
INK
INKEY$()
INPUT
INT()
J
JOIN NET GAME
JOYSTICK DOWN()
JOYSTICK FIRE A()
JOYSTICK FIRE B()
JOYSTICK FIRE C()
JOYSTICK FIRE D()
JOYSTICK HAT ANGLE()
JOYSTICK LEFT()
JOYSTICK RIGHT()
JOYSTICK SLIDER A()
JOYSTICK SLIDER B()
JOYSTICK SLIDER C()
JOYSTICK SLIDER D()
JOYSTICK TWIST X()
JOYSTICK TWIST Y()
JOYSTICK TWIST Z()
JOYSTICK UP()
JOYSTICK X()
JOYSTICK Y()
JOYSTICK Z()
K
KEYSTATE()
L
LEEBAMBER
LEFT$()
LEFTKEY()
LEN()
LIGHT DIRECTION X()
LIGHT DIRECTION Y()
LIGHT DIRECTION Z()
LIGHT EXIST()
LIGHT POSITION X()
LIGHT POSITION Y()
LIGHT POSITION Z()
LIGHT RANGE()
LIGHT TYPE()
LIGHT VISIBLE()
LIMB ANGLE X()
LIMB ANGLE Y()
LIMB ANGLE Z()
LIMB DIRECTION Y()
LIMB EXIST()
LIMB OFFSET X()
LIMB OFFSET Y()
LIMB POSITION X()
LIMB POSITION Y()
LIMB POSITION Z()
LIMB TEXTURE NAME()
LIMB TEXTURE()
LIMB VISIBLE()
LINE
LINK LIMB
LISTENER ANGLE X()
LISTENER ANGLE Y()
LISTENER ANGLE Z()
LISTENER POSITION X()
LISTENER POSITION Y()
LISTENER POSITION Z()
LOAD 3DSOUND
LOAD ANIMATION
LOAD ARRAY
LOAD BITMAP
LOAD CDMUSIC
LOAD DLL
LOAD IMAGE
LOAD MESH
LOAD MUSIC
LOAD OBJECT
LOAD SOUND
LOAD STATIC OBJECTS
LOCK BACKBUFFER
LOCK OBJECT OFF
LOCK OBJECT ON
LOOP ANIMATION
LOOP MUSIC
LOOP OBJECT
LOOP SOUND
LOWER$()
M
MAKE BITMAP FROM MEMBLOCK
MAKE DIRECTORY
MAKE FILE
MAKE IMAGE FROM MEMBLOCK
MAKE LIGHT
MAKE MATRIX
MAKE MEMBLOCK
MAKE MEMBLOCK FROM BITMAP
MAKE MEMBLOCK FROM FILE
MAKE MEMBLOCK FROM IMAGE
MAKE MEMBLOCK FROM MESH
MAKE MEMBLOCK FROM SOUND
MAKE MESH FROM MEMBLOCK
MAKE MESH FROM OBJECT
MAKE OBJECT
MAKE OBJECT BOX
MAKE OBJECT COLLISION BOX
MAKE OBJECT CONE
MAKE OBJECT CUBE
MAKE OBJECT CYLINDER
MAKE OBJECT PLAIN
MAKE OBJECT SPHERE
MAKE OBJECT TRIANGLE
MAKE SOUND FROM MEMBLOCK
MAKE STATIC OBJECT
MALCOLMBAMBER
MATRIX EXIST()
MATRIX POSITION X()
MATRIX POSITION Y()
MATRIX POSITION Z()
MATRIX TILE COUNT()
MATRIX TILES EXIST()
MATRIX WIREFRAME STATE()
MAXIMIZE WINDOW
MEMBLOCK BYTE
MEMBLOCK DWORD
MEMBLOCK EXIST
MEMBLOCK FLOAT
MEMBLOCK WORD
MESH EXIST()
MID$()
MINIMIZE WINDOW
MIRROR BITMAP
MIRROR SPRITE
MOUSECLICK()
MOUSEMOVEX()
MOUSEMOVEY()
MOUSEMOVEZ()
MOUSEX()
MOUSEY()
MOUSEZ()
MOVE CAMERA
MOVE FILE
MOVE OBJECT
MUSIC LOOPING()
MUSIC PAUSED()
MUSIC PLAYING()
N
NET GAME EXISTS()
NET GAME LOST()
NET GAME NOW HOSTING()
NET MESSAGE BITMAP
NET MESSAGE EXISTS()
NET MESSAGE FLOAT
NET MESSAGE IMAGE
NET MESSAGE INTEGER
NET MESSAGE MEMBLOCK
NET MESSAGE MESH
NET MESSAGE PLAYER FROM()
NET MESSAGE PLAYER TO()
NET MESSAGE SOUND
NET MESSAGE STRING
NET MESSAGE TYPE()
NET PLAYER CREATED()
NET PLAYER DESTROYED()
NEWXVALUE()
NEWYVALUE()
NEWZVALUE()
O
OBJECT ANGLE X()
OBJECT ANGLE Y()
OBJECT ANGLE Z()
OBJECT COLLISION RADIUS
OBJECT COLLISION()
OBJECT EXIST()
OBJECT FRAME()
OBJECT HIT()
OBJECT IN SCREEN()
OBJECT INTERPOLATION()
OBJECT LOOPING()
OBJECT PLAYING()
OBJECT POSITION X()
OBJECT POSITION Y()
OBJECT POSITION Z()
OBJECT SCREEN X()
OBJECT SCREEN Y()
OBJECT SIZE X()
OBJECT SIZE Y()
OBJECT SIZE Z()
OBJECT SIZE()
OBJECT SPEED()
OBJECT VISIBLE()
OFFSET LIMB
OFFSET SPRITE
OPEN TO READ
OPEN TO WRITE
P
PASTE IMAGE
PASTE SPRITE
PATH EXIST()
PAUSE ANIMATION
PAUSE MUSIC
PAUSE SOUND
PERFORM CHECKLIST FOR CONTROL DEVICES
PERFORM CHECKLIST FOR DISPLAY MODES
PERFORM CHECKLIST FOR DRIVES
PERFORM CHECKLIST FOR FILES
PERFORM CHECKLIST FOR FONTS
PERFORM CHECKLIST FOR GRAPHICS CARDS
PERFORM CHECKLIST FOR NET CONNECTIONS
PERFORM CHECKLIST FOR NET PLAYERS
PERFORM CHECKLIST FOR NET SESSIONS
PERFORM CHECKLIST FOR OBJECT LIMBS
PITCH CAMERA DOWN
PITCH CAMERA UP
PITCH OBJECT DOWN
PITCH OBJECT UP
PLACE ANIMATION
PLAY ANIMATION
PLAY MUSIC
PLAY OBJECT
PLAY SOUND
POINT CAMERA
POINT LIGHT
POINT OBJECT
POINT()
POSITION CAMERA
POSITION LIGHT
POSITION LISTENER
POSITION MATRIX
POSITION MOUSE
POSITION OBJECT
POSITION SOUND
PREPARE MATRIX TEXTURE
PRINT
PRINTC
R
RANDOMIZE
RANDOMIZE MATRIX
READ
READ BYTE
READ DIRBLOCK
READ FILE
READ FILEBLOCK
READ FLOAT
READ LONG
READ MEMBLOCK
READ STRING
READ WORD
RECORD SOUND
REM
REMEND
REMSTART
RENAME FILE
REPEAT UNTIL
RESTORE
RESTORE WINDOW
RESUME ANIMATION
RESUME MUSIC
RESUME SOUND
RETURNKEY()
RGB()
RIGHT$()
RIGHTKEY()
RND()
ROLL CAMERA LEFT
ROLL CAMERA RIGHT
ROLL OBJECT LEFT
ROLL OBJECT RIGHT
ROTATE CAMERA
ROTATE IMAGE
ROTATE LIGHT
ROTATE LIMB
ROTATE LISTENER
ROTATE OBJECT
S
SAVE ARRAY
SAVE BITMAP
SAVE IMAGE
SAVE OBJECT ANIMATION
SAVE SOUND
SAVE STATIC OBJECTS
SCALE LIMB
SCALE LIMB TEXTURE
SCALE LISTENER
SCALE OBJECT
SCALE OBJECT TEXTURE
SCALE SPRITE
SCANCODE()
SCREEN DEPTH()
SCREEN FPS()
SCREEN HEIGHT()
SCREEN INVALID()
SCREEN TYPE()
SCREEN WIDTH()
SCROLL BACKDROP
SCROLL LIMB TEXTURE
SCROLL OBJECT TEXTURE
SELECT
SEND NET MESSAGE BITMAP
SEND NET MESSAGE FLOAT
SEND NET MESSAGE IMAGE
SEND NET MESSAGE INTEGER
SEND NET MESSAGE MEMBLOCK
SEND NET MESSAGE MESH
SEND NET MESSAGE SOUND
SEND NET MESSAGE STRING
SET AMBIENT LIGHT
SET CAMERA FOV
SET CAMERA RANGE
SET CAMERA ROTATION XYZ
SET CAMERA ROTATION ZYX
SET CAMERA TO FOLLOW
SET CAMERA TO OBJECT ORIENTATION
SET CAMERA VIEW
SET CONTROL DEVICE
SET CURRENT BITMAP
SET CURSOR
SET DIR
SET DIRECTIONAL LIGHT
SET DISPLAY MODE
SET EAX
SET EMULATION OFF
SET EMULATION ON
SET GAMMA
SET GLOBAL COLLISION OFF
SET GLOBAL COLLISION ON
SET GRAPHICS CARD
SET LIGHT RANGE
SET LIGHT TO OBJECT ORIENTATION
SET LIGHT TO OBJECT POSITION
SET MATRIX
SET MATRIX HEIGHT
SET MATRIX NORMAL
SET MATRIX TEXTURE
SET MATRIX TILE
SET MATRIX WIREFRAME OFF
SET MATRIX WIREFRAME ON
SET MIPMAP MODE
SET NET CONNECTION
SET NORMALIZATION OFF
SET NORMALIZATION ON
SET OBJECT
SET OBJECT COLLISION OFF
SET OBJECT COLLISION ON
SET OBJECT COLLISION TO BOXES
SET OBJECT COLLISION TO POLYGONS
SET OBJECT COLLISION TO SPHERES
SET OBJECT FRAME
SET OBJECT INTERPOLATION
SET OBJECT KEYFRAME
SET OBJECT ROTATION XYZ
SET OBJECT ROTATION ZYX
SET OBJECT SPEED
SET OBJECT TEXTURE
SET OBJECT TO CAMERA ORIENTATION
SET OBJECT TO OBJECT ORIENTATION
SET POINT LIGHT
SET SOUND PAN
SET SOUND SPEED
SET SOUND VOLUME
SET SPOT LIGHT
SET SPRITE
SET STATIC OBJECTS TEXTURE
SET TEXT FONT
SET TEXT OPAQUE
SET TEXT SIZE
SET TEXT TO BOLD
SET TEXT TO BOLD ITALIC
SET TEXT TO ITALIC
SET TEXT TO NORMAL
SET TEXT TRANSPARENT
SET WINDOW LAYOUT
SET WINDOW OFF
SET WINDOW ON
SET WINDOW POSITION
SET WINDOW SIZE
SET WINDOW TITLE
SHIFT MATRIX DOWN
SHIFT MATRIX LEFT
SHIFT MATRIX RIGHT
SHIFT MATRIX UP
SHIFTKEY()
SHOW ALL SPRITES
SHOW LIGHT
SHOW LIMB
SHOW MOUSE
SHOW OBJECT
SHOW SPRITE
SHOW WINDOW
SIN()
SIZE SPRITE
SLEEP
SOUND EXIST()
SOUND LOOPING()
SOUND PAUSED()
SOUND PLAYING()
SOUND POSITION X()
SOUND POSITION Y()
SOUND POSITION Z()
SOUND TYPE()
SPACEKEY()
SPRITE
SPRITE COLLISION()
SPRITE EXIST()
SPRITE FLIPPED()
SPRITE HEIGHT()
SPRITE HIT()
SPRITE IMAGE()
SPRITE MIRRORED()
SPRITE OFFSET X()
SPRITE OFFSET Y()
SPRITE SCALE X()
SPRITE SCALE Y()
SPRITE WIDTH()
SPRITE X()
SPRITE Y()
SQRT()
STATIC LINE OF SIGHT X()
STATIC LINE OF SIGHT Y()
STATIC LINE OF SIGHT Z()
STATIC LINE OF SIGHT()
STEP
STOP ANIMATION
STOP MUSIC
STOP OBJECT
STOP RECORDING SOUND
STOP SOUND
STR$()
STRETCH SPRITE
SUSPEND FOR KEY
SUSPEND FOR MOUSE
SYNC
SYNC RATE
SYSTEM DMEM AVAILABLE()
SYSTEM SMEM AVAILABLE()
SYSTEM TMEM AVAILABLE()
T
TAN()
TEXT
TEXT BACKGROUND TYPE()
TEXT FONT$()
TEXT HEIGHT()
TEXT SIZE()
TEXT STYLE()
TEXT WIDTH()
TEXTURE BACKDROP
TEXTURE LIMB
TEXTURE OBJECT
TIMER()
TNL AVAILABLE()
TOTAL OBJECT FRAMES()
TURN CAMERA LEFT
TURN CAMERA RIGHT
TURN OBJECT LEFT
TURN OBJECT RIGHT
U
UNDIM
UNGLUE OBJECT FROM LIMB
UNLOCK BACKBUFFER
UPDATE MATRIX
UPKEY()
UPPER$()
V
VAL()
W
WAIT
WAIT KEY
WHILE ENDWHILE
WINDIR$()
WRAPVALUE()
WRITE BYTE
WRITE DIRBLOCK
WRITE FILE
WRITE FILEBLOCK
WRITE FLOAT
WRITE LONG
WRITE MEMBLOCK
WRITE MEMBLOCK BYTE
WRITE MEMBLOCK DWORD
WRITE MEMBLOCK FLOAT
WRITE MEMBLOCK WORD
WRITE STRING
WRITE TO CLIPBOARD
WRITE TO REGISTRY
WRITE WORD
X
XROTATE CAMERA
XROTATE OBJECT
Y
YROTATE CAMERA
YROTATE OBJECT
Z
ZROTATE CAMERA
ZROTATE OBJECT