Full command list
EDuke32 Scripting
Scripting · Full command list (alphabetized · categorized) · Event list · Structure members
This is a list of every CON primitive in EDuke32.
- abs
- action
- activate
- activatebysector
- activatecheat
- actor
- actorsound
- add
- addammo
- addinventory
- addkills
- addlog
- addlogvar
- addphealth
- addstrength
- addvar
- addvarvar
- addweapon
- addweaponvar
- ai
- al
- and
- andvar
- andvarvar
- angoff
- angoffvar
- appendevent
- array
- betaname
- break
- cactor
- calchypotenuse
- cansee
- canseespr
- capia
- capis
- case
- changespritesect
- changespritestat
- cheatkeys
- checkactivatormotion
- checkavailinven
- checkavailweapon
- ck
- clamp
- clearmapstate
- clipdist
- clipmove
- clipmovenoslide
- cmenu
- copy
- cos
- count
- cstat
- cstator
- damageeventtile
- damageeventtilerange
- dc
- dcd
- debris
- debug
- default
- define
- definecheat
- definecheatdescription
- definegamefuncname
- definegametype
- definelevelname
- defineprojectile
- definequote
- defineskillname
- definesound
- definevolumeflags
- definevolumename
- defstate
- digitalnumber
- digitalnumberz
- displayrand
- displayrandvar
- displayrandvarvar
- dist
- div
- divr
- divrd
- divru
- divscale
- divvar
- divvarvar
- dragpoint
- drawline256
- drawlinergb
- dynamicremap
- dynamicsoundremap
- echo
- else
- enda
- endevent
- endofgame
- endoflevel
- ends
- endswitch
- enhanced
- eqspawn
- eqspawnvar
- eshoot
- eshootvar
- espawn
- espawnvar
- eventloadactor
- ezshoot
- ezshootvar
- fall
- findnearactor3d
- findnearactor3dvar
- findnearactor
- findnearactorvar
- findnearactorz
- findnearactorzvar
- findnearsprite3d
- findnearsprite3dvar
- findnearsprite
- findnearspritevar
- findnearspritez
- findnearspritezvar
- findotherplayer
- findplayer
- flash
- for
- gamearray
- gamestartup
- gametext
- gametextz
- gamevar
- geta
- getactor
- getactorangle
- getactorvar
- getangle
- getangletotarget
- getarrayseq
- getarraysequence
- getarraysize
- getav
- getceilzofslope
- getclosestcol
- getcurraddress
- getflorzofslope
- getgamefuncbind
- geti
- getincangle
- getinput
- getkeyname
- getlastpal
- getmusicposition
- getngcflags
- getp
- getplayer
- getplayerangle
- getplayervar
- getpname
- getprojectile
- getpv
- gets
- getsector
- gettextureceiling
- gettexturefloor
- getthisprojectile
- getticks
- gettiledata
- gettimedate
- gettspr
- getu
- getuserdef
- getw
- getwall
- getzrange
- globalsound
- globalsoundvar
- gmaxammo
- guniqhudid
- guts
- headspritesect
- headspritestat
- hitradius
- hitradiusvar
- hitscan
- ifa
- ifaction
- ifactioncount
- ifactor
- ifactornotstayput
- ifactorsound
- ifae
- ifai
- ifand
- ifangdiffl
- ifawayfromwall
- ifb
- ifbe
- ifboth
- ifbulletnear
- ifcansee
- ifcanseetarget
- ifcanshoottarget
- ifceilingdistl
- ifclient
- ifcount
- ifcutscene
- ifdead
- ife
- ifeither
- iffloordistl
- ifg
- ifgapzl
- ifge
- ifgotweaponce
- ifhitspace
- ifhitweapon
- ifinouterspace
- ifinspace
- ifinwater
- ifl
- ifle
- ifmove
- ifmultiplayer
- ifn
- ifnosounds
- ifnotmoving
- ifonwater
- ifor
- ifoutside
- ifp
- ifpdistg
- ifpdistl
- ifphealthl
- ifpinventory
- ifplaybackon
- ifplayersl
- ifrespawn
- ifrnd
- ifserver
- ifsound
- ifspawnedby
- ifspritepal
- ifsquished
- ifstrength
- ifvara
- ifvarae
- ifvarand
- ifvarb
- ifvarbe
- ifvarboth
- ifvare
- ifvareither
- ifvarg
- ifvarge
- ifvarl
- ifvarle
- ifvarn
- ifvaror
- ifvarvara
- ifvarvarae
- ifvarvarand
- ifvarvarb
- ifvarvarbe
- ifvarvarboth
- ifvarvare
- ifvarvareither
- ifvarvarg
- ifvarvarge
- ifvarvarl
- ifvarvarle
- ifvarvarn
- ifvarvaror
- ifvarvarxor
- ifvarxor
- ifwasweapon
- ifxor
- include
- includedefault
- inittimer
- insertspriteq
- inv
- jump
- killit
- klabs
- ldist
- lineintersect
- loadmapstate
- lockplayer
- lotsofglass
- mikesnd
- minitext
- mod
- modvar
- modvarvar
- money
- move
- movesector
- movesprite
- mul
- mulscale
- mulvar
- mulvarvar
- music
- myos
- myospal
- myospalx
- myosx
- neartag
- nextsectorneighborz
- nextspritesect
- nextspritestat
- nullop
- onevent
- operate
- operateactivators
- operatemasterswitches
- operaterespawns
- operatesectors
- or
- orvar
- orvarvar
- palfrom
- paper
- pkick
- precache
- preloadtrackslotforswap
- prevspritesect
- prevspritestat
- pstomp
- qgetsysstr
- qputs
- qspawn
- qspawnvar
- qsprintf
- qstrcat
- qstrcmp
- qstrcpy
- qstrdim
- qstrlen
- qstrncat
- qsubstr
- quake
- quote
- rand
- randvar
- randvarvar
- rayintersect
- readarrayfromfile
- readgamevar
- redefinequote
- resetactioncount
- resetcount
- resetplayer
- resetplayerflags
- resizearray
- respawnhitag
- return
- rotatepoint
- rotatesprite16
- rotatesprite
- rotatespritea
- save
- savegamevar
- savemapstate
- savenn
- scalevar
- screenpal
- screensound
- screentext
- scriptsize
- sectclearinterpolation
- sectgethitag
- sectgetlotag
- sectorofwall
- sectsetinterpolation
- set
- seta
- setactor
- setactorangle
- setactorsoundpitch
- setactorvar
- setarray
- setarrayseq
- setarraysequence
- setaspect
- setav
- setcfgname
- setdefname
- setgamename
- setgamepalette
- seti
- setinput
- setmusicposition
- setngcflags
- setp
- setplayer
- setplayerangle
- setplayervar
- setprojectile
- setpv
- sets
- setsector
- setsprite
- setthisprojectile
- settiledata
- settspr
- setu
- setuserdef
- setvar
- setvarvar
- setw
- setwall
- shadeto
- shiftl
- shiftr
- shiftvarl
- shiftvarr
- shiftvarvarl
- shiftvarvarr
- shoot
- shootvar
- showview
- showviewq16
- showviewq16unbiased
- showviewunbiased
- sin
- sizeat
- sizeto
- sleeptime
- smaxammo
- sound
- soundonce
- soundoncevar
- soundvar
- spawn
- spawnceilingglass
- spawnwallglass
- spawnwallstainedglass
- spgethitag
- spgetlotag
- spriteflags
- spritenopal
- spritenoshade
- spritenvg
- spritepal
- spriteshadow
- sqrt
- ssp
- startcutscene
- startlevel
- startscreen
- starttrack
- starttrackslot
- starttrackvar
- state
- stopactorsound
- stopallmusic
- stopallsounds
- stopsound
- stopsoundvar
- strength
- string
- sub
- subvar
- subvarvar
- swaparrays
- swaptrackslot
- switch
- time
- tip
- tossweapon
- udc
- undefinecheat
- undefinegamefunc
- undefinelevel
- undefineskill
- undefinevolume
- updatesector
- updatesectorneighbor
- updatesectorneighborz
- updatesectorz
- useractor
- userquote
- var
- wackplayer
- whilel
- whilen
- whilevarl
- whilevarn
- whilevarvarl
- whilevarvarn
- writearraytofile
- xor
- xorvar
- xorvarvar
- zshoot
- zshootvar