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 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 (254 P)
G
I
- If conditions (90 P)
P
S
- Screen drawing commands (22 P)
- Sound manipulation (24 P)
- String manipulation (18 P)