Category:All commands: Difference between revisions
Jump to navigation
Jump to search
Hendricks266 (talk | contribs) No edit summary |
Hendricks266 (talk | contribs) No edit summary |
||
Line 13: | Line 13: | ||
*[[endswitch]] | *[[endswitch]] | ||
*[[case]] | *[[case]] | ||
*[[default]] | |||
*[[break]] | *[[break]] | ||
*[[getcurraddress]] | |||
*[[jump]] | |||
===Loops=== | |||
*[[whilevarn]] | |||
*[[whilevarvarn]] | |||
===Actor Control=== | ===Actor Control=== | ||
*[[action]] | *[[action]] | ||
Line 42: | Line 48: | ||
*[[setwall]] | *[[setwall]] | ||
===Gamevar Operators=== | ===Gamevar Operators=== | ||
*[[setvar]] | |||
*[[setvarvar]] | |||
*[[addvar]] | *[[addvar]] | ||
*[[addvarvar]] | *[[addvarvar]] | ||
Line 60: | Line 68: | ||
*[[randvar]] | *[[randvar]] | ||
*[[randvarvar]] | *[[randvarvar]] | ||
===Arrays=== | |||
*[[setarray]] | |||
*[[getarraysize]] | |||
*[[resizearray]] | |||
*[[copy]] | |||
===Math Operations=== | |||
*[[sqrt]] | |||
*[[calchypotenuse]] | |||
*[[sin]] | |||
*[[cos]] | |||
*[[shiftvarl]] | |||
*[[shiftvarr]] | |||
*[[mulscale]] | |||
===Gamevar Conditions=== | ===Gamevar Conditions=== | ||
*[[ifvare]] | *[[ifvare]] | ||
Line 94: | Line 115: | ||
*[[eqspawn]] | *[[eqspawn]] | ||
*[[eqspawnvar]] | *[[eqspawnvar]] | ||
===Audio=== | |||
====Sounds==== | |||
*[[definesound]] | |||
*[[sound]] | |||
*[[soundvar]] | |||
*[[soundonce]] | |||
*[[soundoncevar]] | |||
*[[globalsound]] | |||
*[[globalsoundvar]] | |||
*[[stopsound]] | |||
*[[stopsoundvar]] | |||
*[[stopactorsound]] | |||
*[[stopallsounds]] | |||
====Music==== | |||
*[[music]] | |||
*[[starttrack]] | |||
*[[starttrackvar]] | |||
===Quotes=== | ===Quotes=== | ||
*[[definequote]] | *[[definequote]] | ||
Line 106: | Line 144: | ||
*[[qstrncat]] | *[[qstrncat]] | ||
*[[qsubstr]] | *[[qsubstr]] | ||
=== | ===Hub Maps=== | ||
*[[ | *[[loadmapstate]] | ||
*[[ | *[[savemapstate]] | ||
===Unsorted=== | ===Unsorted=== | ||
*[[activatebysector]] | *[[activatebysector]] | ||
Line 125: | Line 163: | ||
*[[betaname]] | *[[betaname]] | ||
*[[cactor]] | *[[cactor]] | ||
*[[cansee]] | *[[cansee]] | ||
*[[canseespr]] | *[[canseespr]] | ||
Line 139: | Line 176: | ||
*[[clipmovenoslide]] | *[[clipmovenoslide]] | ||
*[[cmenu]] | *[[cmenu]] | ||
*[[count]] | *[[count]] | ||
*[[cstat]] | *[[cstat]] | ||
Line 146: | Line 181: | ||
*[[debris]] | *[[debris]] | ||
*[[debug]] | *[[debug]] | ||
*[[define]] | *[[define]] | ||
*[[definecheat]] | *[[definecheat]] | ||
Line 154: | Line 188: | ||
*[[defineprojectile]] | *[[defineprojectile]] | ||
*[[defineskillname]] | *[[defineskillname]] | ||
*[[definevolumename]] | *[[definevolumename]] | ||
*[[digitalnumber]] | *[[digitalnumber]] | ||
Line 188: | Line 221: | ||
*[[gametextz]] | *[[gametextz]] | ||
*[[gamevar]] | *[[gamevar]] | ||
*[[getangle]] | *[[getangle]] | ||
*[[getangletotarget]] | *[[getangletotarget]] | ||
*[[getceilzofslope]] | *[[getceilzofslope]] | ||
*[[getflorzofslope]] | *[[getflorzofslope]] | ||
*[[getincangle]] | *[[getincangle]] | ||
*[[getkeyname]] | *[[getkeyname]] | ||
*[[getlastpal]] | *[[getlastpal]] | ||
*[[getpname]] | *[[getpname]] | ||
*[[getticks]] | *[[getticks]] | ||
*[[gettimedate]] | *[[gettimedate]] | ||
*[[getzrange]] | *[[getzrange]] | ||
*[[gmaxammo]] | *[[gmaxammo]] | ||
*[[guniqhudid]] | *[[guniqhudid]] | ||
Line 262: | Line 287: | ||
*[[inittimer]] | *[[inittimer]] | ||
*[[insertspriteq]] | *[[insertspriteq]] | ||
*[[killit]] | *[[killit]] | ||
*[[ldist]] | *[[ldist]] | ||
*[[lineintersect]] | *[[lineintersect]] | ||
*[[lockplayer]] | *[[lockplayer]] | ||
*[[lotsofglass]] | *[[lotsofglass]] | ||
Line 274: | Line 297: | ||
*[[money]] | *[[money]] | ||
*[[movesprite]] | *[[movesprite]] | ||
*[[myos]] | *[[myos]] | ||
*[[myospal]] | *[[myospal]] | ||
Line 303: | Line 324: | ||
*[[resetcount]] | *[[resetcount]] | ||
*[[resetplayer]] | *[[resetplayer]] | ||
*[[respawnhitag]] | *[[respawnhitag]] | ||
*[[return]] | *[[return]] | ||
Line 311: | Line 331: | ||
*[[save]] | *[[save]] | ||
*[[savegamevar]] | *[[savegamevar]] | ||
*[[savenn]] | *[[savenn]] | ||
*[[scriptsize]] | *[[scriptsize]] | ||
*[[sectclearinterpolation]] | *[[sectclearinterpolation]] | ||
*[[sectorofwall]] | *[[sectorofwall]] | ||
*[[sectsetinterpolation]] | *[[sectsetinterpolation]] | ||
*[[setaspect]] | *[[setaspect]] | ||
*[[setcfgname]] | *[[setcfgname]] | ||
Line 326: | Line 341: | ||
*[[setgamename]] | *[[setgamename]] | ||
*[[setgamepalette]] | *[[setgamepalette]] | ||
*[[setsprite]] | *[[setsprite]] | ||
*[[showview]] | *[[showview]] | ||
*[[sizeat]] | *[[sizeat]] | ||
*[[sizeto]] | *[[sizeto]] | ||
*[[sleeptime]] | *[[sleeptime]] | ||
*[[smaxammo]] | *[[smaxammo]] | ||
*[[spriteflags]] | *[[spriteflags]] | ||
*[[spritenopal]] | *[[spritenopal]] | ||
Line 350: | Line 353: | ||
*[[spritepal]] | *[[spritepal]] | ||
*[[spriteshadow]] | *[[spriteshadow]] | ||
*[[ssp]] | *[[ssp]] | ||
*[[startlevel]] | *[[startlevel]] | ||
*[[strength]] | *[[strength]] | ||
*[[time]] | *[[time]] | ||
Line 367: | Line 363: | ||
*[[wackplayer]] | *[[wackplayer]] | ||
*[[writearraytofile]] | *[[writearraytofile]] | ||
===Deprecated Single-Use Structure Access=== | |||
*[[getactorangle]] | |||
*[[getplayerangle]] | |||
*[[gettextureceiling]] | |||
*[[gettexturefloor]] | |||
*[[sectgethitag]] | |||
*[[sectgetlotag]] | |||
*[[spgethitag]] | |||
*[[spgetlotag]] | |||
*[[setactorangle]] | |||
*[[setplayerangle]] | |||
[[Category:All commands]] | [[Category:All commands]] |
Revision as of 08:10, 7 April 2011
EDuke32 Scripting
Scripting · Full command list (alphabetized · categorized) · Event list · Structure members
Flow Control
- actor
- useractor
- enda
- state
- ends
- onevent
- endevent
- eventloadactor
- switch
- endswitch
- case
- default
- break
- getcurraddress
- jump
Loops
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
- setvar
- setvarvar
- addvar
- addvarvar
- subvar
- subvarvar
- mulvar
- mulvarvar
- divvar
- divvarvar
- modvar
- modvarvar
- andvar
- andvarvar
- orvar
- orvarvar
- xorvar
- xorvarvar
- randvar
- randvarvar
Arrays
Math Operations
Gamevar Conditions
- ifvare
- ifvarn
- ifvarg
- ifvarl
- ifvarand
- ifvaror
- ifvarxor
- ifvareither
- ifvarvare
- ifvarvarn
- ifvarvarg
- ifvarvarl
- ifvarvarand
- ifvarvaror
- ifvarvarxor
- ifvarvareither
Projectiles
Spawning
Audio
Sounds
- definesound
- sound
- soundvar
- soundonce
- soundoncevar
- globalsound
- globalsoundvar
- stopsound
- stopsoundvar
- stopactorsound
- stopallsounds
Music
Quotes
- definequote
- redefinequote
- quote
- userquote
- qgetsysstr
- qsprintf
- qstrcat
- qstrcpy
- qstrlen
- qstrncat
- qsubstr
Hub Maps
Unsorted
- activatebysector
- activatecheat
- addammo
- addinventory
- addkills
- addlog
- addlogvar
- addphealth
- addstrength
- addweapon
- addweaponvar
- angoff
- angoffvar
- betaname
- cactor
- cansee
- canseespr
- changespritesect
- changespritestat
- cheatkeys
- checkactivatormotion
- checkavailinven
- checkavailweapon
- clearmapstate
- clipdist
- clipmove
- clipmovenoslide
- cmenu
- count
- cstat
- cstator
- debris
- debug
- define
- definecheat
- definegamefuncname
- definegametype
- definelevelname
- defineprojectile
- defineskillname
- 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
- getangle
- getangletotarget
- getceilzofslope
- getflorzofslope
- getincangle
- getkeyname
- getlastpal
- getpname
- getticks
- gettimedate
- getzrange
- 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
- killit
- ldist
- lineintersect
- lockplayer
- lotsofglass
- mikesnd
- minitext
- money
- movesprite
- 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
- respawnhitag
- return
- rotatepoint
- rotatesprite
- rotatesprite16
- save
- savegamevar
- savenn
- scriptsize
- sectclearinterpolation
- sectorofwall
- sectsetinterpolation
- setaspect
- setcfgname
- setdefname
- setgamename
- setgamepalette
- setsprite
- showview
- sizeat
- sizeto
- sleeptime
- smaxammo
- spriteflags
- spritenopal
- spritenoshade
- spritenvg
- spritepal
- spriteshadow
- ssp
- startlevel
- strength
- time
- tip
- tossweapon
- updatesector
- updatesectorz
- wackplayer
- writearraytofile
Deprecated Single-Use Structure Access
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 (254 P)
G
I
- If conditions (90 P)
P
S
- Screen drawing commands (22 P)
- Sound manipulation (24 P)
- String manipulation (18 P)