Category:All commands: Difference between revisions
Hendricks266 (talk | contribs) No edit summary  | 
				Hendricks266 (talk | contribs) No edit summary  | 
				||
| Line 1: | Line 1: | ||
{{EDuke32 Intro}}  | {{EDuke32 Intro}}  | ||
===Flow Control===  | |||
*[[actor]]  | |||
*[[useractor]]  | |||
*[[enda]]  | |||
*[[state]]  | |||
*[[ends]]  | |||
*[[onevent]]  | |||
*[[endevent]]  | |||
*[[eventloadactor]]  | |||
*[[switch]]  | |||
*[[endswitch]]  | |||
*[[case]]  | |||
*[[break]]  | |||
===Actor Control===  | ===Actor Control===  | ||
*[[action]]  | *[[action]]  | ||
| Line 46: | Line 58: | ||
*[[xorvar]]  | *[[xorvar]]  | ||
*[[xorvarvar]]  | *[[xorvarvar]]  | ||
===Gamevar Conditions==  | *[[randvar]]  | ||
*[[randvarvar]]  | |||
===Gamevar Conditions===  | |||
*[[ifvare]]  | *[[ifvare]]  | ||
*[[ifvarn]]  | *[[ifvarn]]  | ||
| Line 72: | Line 86: | ||
*[[ezshoot]]  | *[[ezshoot]]  | ||
*[[ezshootvar]]  | *[[ezshootvar]]  | ||
===Spawning===  | |||
*[[spawn]]  | |||
*[[espawn]]  | |||
*[[espawnvar]]  | |||
*[[qspawn]]  | |||
*[[qspawnvar]]  | |||
*[[eqspawn]]  | |||
*[[eqspawnvar]]  | |||
===Quotes===  | |||
*[[definequote]]  | |||
*[[redefinequote]]  | |||
*[[quote]]  | |||
*[[userquote]]  | |||
*[[qgetsysstr]]  | |||
*[[qsprintf]]  | |||
*[[qstrcat]]  | |||
*[[qstrcpy]]  | |||
*[[qstrlen]]  | |||
*[[qstrncat]]  | |||
*[[qsubstr]]  | |||
===Loops===  | |||
*[[whilevarn]]  | |||
*[[whilevarvarn]]  | |||
===Unsorted===  | ===Unsorted===  | ||
*[[activatebysector]]  | *[[activatebysector]]  | ||
*[[activatecheat]]  | *[[activatecheat]]  | ||
*[[addammo]]  | *[[addammo]]  | ||
*[[addinventory]]  | *[[addinventory]]  | ||
| Line 88: | Line 124: | ||
*[[angoffvar]]  | *[[angoffvar]]  | ||
*[[betaname]]  | *[[betaname]]  | ||
*[[cactor]]  | *[[cactor]]  | ||
*[[calchypotenuse]]  | *[[calchypotenuse]]  | ||
*[[cansee]]  | *[[cansee]]  | ||
*[[canseespr]]  | *[[canseespr]]  | ||
*[[changespritesect]]  | *[[changespritesect]]  | ||
*[[changespritestat]]  | *[[changespritestat]]  | ||
| Line 119: | Line 153: | ||
*[[definelevelname]]  | *[[definelevelname]]  | ||
*[[defineprojectile]]  | *[[defineprojectile]]  | ||
*[[defineskillname]]  | *[[defineskillname]]  | ||
*[[definesound]]  | *[[definesound]]  | ||
| Line 132: | Line 165: | ||
*[[dynamicremap]]  | *[[dynamicremap]]  | ||
*[[else]]  | *[[else]]  | ||
*[[endofgame]]  | *[[endofgame]]  | ||
*[[enhanced]]  | *[[enhanced]]  | ||
*[[fall]]  | *[[fall]]  | ||
*[[findnearactor]]  | *[[findnearactor]]  | ||
| Line 260: | Line 284: | ||
*[[nextspritestat]]  | *[[nextspritestat]]  | ||
*[[nullop]]  | *[[nullop]]  | ||
*[[operate]]  | *[[operate]]  | ||
*[[operateactivators]]  | *[[operateactivators]]  | ||
| Line 273: | Line 296: | ||
*[[prevspritestat]]  | *[[prevspritestat]]  | ||
*[[pstomp]]  | *[[pstomp]]  | ||
*[[quake]]  | *[[quake]]  | ||
*[[rayintersect]]  | *[[rayintersect]]  | ||
*[[readarrayfromfile]]  | *[[readarrayfromfile]]  | ||
*[[readgamevar]]  | *[[readgamevar]]  | ||
*[[resetactioncount]]  | *[[resetactioncount]]  | ||
*[[resetcount]]  | *[[resetcount]]  | ||
| Line 332: | Line 342: | ||
*[[soundoncevar]]  | *[[soundoncevar]]  | ||
*[[soundvar]]  | *[[soundvar]]  | ||
*[[spgethitag]]  | *[[spgethitag]]  | ||
*[[spgetlotag]]  | *[[spgetlotag]]  | ||
| Line 346: | Line 355: | ||
*[[starttrack]]  | *[[starttrack]]  | ||
*[[starttrackvar]]  | *[[starttrackvar]]  | ||
*[[stopactorsound]]  | *[[stopactorsound]]  | ||
*[[stopallsounds]]  | *[[stopallsounds]]  | ||
| Line 352: | Line 360: | ||
*[[stopsoundvar]]  | *[[stopsoundvar]]  | ||
*[[strength]]  | *[[strength]]  | ||
*[[time]]  | *[[time]]  | ||
*[[tip]]  | *[[tip]]  | ||
| Line 358: | Line 365: | ||
*[[updatesector]]  | *[[updatesector]]  | ||
*[[updatesectorz]]  | *[[updatesectorz]]  | ||
*[[wackplayer]]  | *[[wackplayer]]  | ||
*[[writearraytofile]]  | *[[writearraytofile]]  | ||
[[Category:All commands]]  | [[Category:All commands]]  | ||
Revision as of 08:13, 6 April 2011
EDuke32 Scripting
Scripting · Full command list (alphabetized · categorized) · Event list · Structure members
Flow Control
Actor Control
Structure Access
- getactor
 - getactorvar
 - getinput
 - getplayer
 - getplayervar
 - getprojectile
 - getsector
 - getthisprojectile
 - gettspr
 - getuserdef
 - getwall
 - setactor
 - setactorvar
 - setinput
 - setplayer
 - setplayervar
 - setprojectile
 - setsector
 - setthisprojectile
 - settspr
 - setuserdef
 - setwall
 
Gamevar Operators
- addvar
 - addvarvar
 - subvar
 - subvarvar
 - mulvar
 - mulvarvar
 - divvar
 - divvarvar
 - modvar
 - modvarvar
 - andvar
 - andvarvar
 - orvar
 - orvarvar
 - xorvar
 - xorvarvar
 - randvar
 - randvarvar
 
Gamevar Conditions
- ifvare
 - ifvarn
 - ifvarg
 - ifvarl
 - ifvarand
 - ifvaror
 - ifvarxor
 - ifvareither
 - ifvarvare
 - ifvarvarn
 - ifvarvarg
 - ifvarvarl
 - ifvarvarand
 - ifvarvaror
 - ifvarvarxor
 - ifvarvareither
 
Projectiles
Spawning
Quotes
- definequote
 - redefinequote
 - quote
 - userquote
 - qgetsysstr
 - qsprintf
 - qstrcat
 - qstrcpy
 - qstrlen
 - qstrncat
 - qsubstr
 
Loops
Unsorted
- activatebysector
 - activatecheat
 - addammo
 - addinventory
 - addkills
 - addlog
 - addlogvar
 - addphealth
 - addstrength
 - addweapon
 - addweaponvar
 - angoff
 - angoffvar
 - betaname
 - cactor
 - calchypotenuse
 - cansee
 - canseespr
 - changespritesect
 - changespritestat
 - cheatkeys
 - checkactivatormotion
 - checkavailinven
 - checkavailweapon
 - clearmapstate
 - clipdist
 - clipmove
 - clipmovenoslide
 - cmenu
 - copy
 - cos
 - count
 - cstat
 - cstator
 - debris
 - debug
 - default
 - define
 - definecheat
 - definegamefuncname
 - definegametype
 - definelevelname
 - defineprojectile
 - defineskillname
 - definesound
 - definevolumename
 - digitalnumber
 - digitalnumberz
 - displayrand
 - displayrandvar
 - displayrandvarvar
 - dist
 - dragpoint
 - dynamicremap
 - else
 - endofgame
 - enhanced
 - fall
 - findnearactor
 - findnearactor3d
 - findnearactor3dvar
 - findnearactorvar
 - findnearactorz
 - findnearactorzvar
 - findnearsprite
 - findnearsprite3d
 - findnearsprite3dvar
 - findnearspritevar
 - findnearspritez
 - findnearspritezvar
 - findotherplayer
 - findplayer
 - flash
 - gamearray
 - gamestartup
 - gametext
 - gametextz
 - gamevar
 - getactorangle
 - getangle
 - getangletotarget
 - getarraysize
 - getceilzofslope
 - getcurraddress
 - getflorzofslope
 - getincangle
 - getkeyname
 - getlastpal
 - getplayerangle
 - getpname
 - gettextureceiling
 - gettexturefloor
 - getticks
 - gettimedate
 - getzrange
 - globalsound
 - globalsoundvar
 - gmaxammo
 - guniqhudid
 - guts
 - headspritesect
 - headspritestat
 - hitradius
 - hitradiusvar
 - hitscan
 - ifaction
 - ifactioncount
 - ifactor
 - ifactornotstayput
 - ifactorsound
 - ifai
 - ifangdiffl
 - ifawayfromwall
 - ifbulletnear
 - ifcansee
 - ifcanseetarget
 - ifcanshoottarget
 - ifceilingdistl
 - ifclient
 - ifcount
 - ifdead
 - iffloordistl
 - ifgapzl
 - ifgotweaponce
 - ifhitspace
 - ifhitweapon
 - ifinouterspace
 - ifinspace
 - ifinwater
 - ifmove
 - ifmultiplayer
 - ifnosounds
 - ifnotmoving
 - ifonwater
 - ifoutside
 - ifp
 - ifpdistg
 - ifpdistl
 - ifphealthl
 - ifpinventory
 - ifrespawn
 - ifrnd
 - ifserver
 - ifsound
 - ifspawnedby
 - ifspritepal
 - ifsquished
 - ifstrength
 - ifwasweapon
 - include
 - inittimer
 - insertspriteq
 - jump
 - killit
 - ldist
 - lineintersect
 - loadmapstate
 - lockplayer
 - lotsofglass
 - mikesnd
 - minitext
 - money
 - movesprite
 - mulscale
 - music
 - myos
 - myospal
 - myospalx
 - myosx
 - neartag
 - nextspritesect
 - nextspritestat
 - nullop
 - operate
 - operateactivators
 - operatemasterswitches
 - operaterespawns
 - operatesectors
 - palfrom
 - paper
 - pkick
 - precache
 - prevspritesect
 - prevspritestat
 - pstomp
 - quake
 - rayintersect
 - readarrayfromfile
 - readgamevar
 - resetactioncount
 - resetcount
 - resetplayer
 - resizearray
 - respawnhitag
 - return
 - rotatepoint
 - rotatesprite
 - rotatesprite16
 - save
 - savegamevar
 - savemapstate
 - savenn
 - scriptsize
 - sectclearinterpolation
 - sectgethitag
 - sectgetlotag
 - sectorofwall
 - sectsetinterpolation
 - setactorangle
 - setarray
 - setaspect
 - setcfgname
 - setdefname
 - setgamename
 - setgamepalette
 - setplayerangle
 - setsprite
 - setvar
 - setvarvar
 - shiftvarl
 - shiftvarr
 - showview
 - sin
 - sizeat
 - sizeto
 - sleeptime
 - smaxammo
 - sound
 - soundonce
 - soundoncevar
 - soundvar
 - spgethitag
 - spgetlotag
 - spriteflags
 - spritenopal
 - spritenoshade
 - spritenvg
 - spritepal
 - spriteshadow
 - sqrt
 - ssp
 - startlevel
 - starttrack
 - starttrackvar
 - stopactorsound
 - stopallsounds
 - stopsound
 - stopsoundvar
 - strength
 - time
 - tip
 - tossweapon
 - updatesector
 - updatesectorz
 - wackplayer
 - writearraytofile
 
Subcategories
This category has the following 14 subcategories, out of 14 total.
D
- Duke3D 1.3/1.5 commands (110 P)
 
E
- EDuke commands (77 P)
 - EDuke32 specific commands (270 P)
 
G
I
- If conditions (90 P)
 
P
S
- Screen drawing commands (24 P)
 - Sound manipulation (25 P)
 - String manipulation (18 P)