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 47: | Line 47: | ||
*[[setuserdef]] | *[[setuserdef]] | ||
*[[setwall]] | *[[setwall]] | ||
===Searching=== | |||
*[[headspritesect]] | |||
*[[headspritestat]] | |||
*[[nextspritesect]] | |||
*[[nextspritestat]] | |||
*[[prevspritesect]] | |||
*[[prevspritestat]] | |||
===Gamevar Operators=== | ===Gamevar Operators=== | ||
*[[setvar]] | *[[setvar]] | ||
Line 115: | Line 122: | ||
*[[eqspawn]] | *[[eqspawn]] | ||
*[[eqspawnvar]] | *[[eqspawnvar]] | ||
===Materials=== | |||
*[[debris]] | |||
*[[guts]] | |||
*[[lotsofglass]] | |||
*[[mail]] | |||
*[[money]] | |||
*[[paper]] | |||
===Audio=== | ===Audio=== | ||
====Sounds==== | ====Sounds==== | ||
Line 144: | Line 158: | ||
*[[qstrncat]] | *[[qstrncat]] | ||
*[[qsubstr]] | *[[qsubstr]] | ||
===Screen=== | |||
====Screen Manipulation==== | |||
*[[palfrom]] | |||
*[[wackplayer]] | |||
*[[quake]] | |||
*[[guniqhudid]] | |||
====Player Actions==== | |||
*[[pkick]] | |||
*[[pstomp]] | |||
*[[tip]] | |||
====Screen Drawing==== | |||
*[[rotatesprite]] | |||
*[[rotatesprite16]] | |||
*[[gametext]] | |||
*[[gametextz]] | |||
*[[minitext]] | |||
*[[digitalnumber]] | |||
*[[digitalnumberz]] | |||
*[[showview]] | |||
====Math==== | |||
*[[displayrand]] | |||
*[[displayrandvar]] | |||
*[[displayrandvarvar]] | |||
===Hub Maps=== | ===Hub Maps=== | ||
*[[loadmapstate]] | *[[loadmapstate]] | ||
Line 179: | Line 216: | ||
*[[cstat]] | *[[cstat]] | ||
*[[cstator]] | *[[cstator]] | ||
*[[debug]] | *[[debug]] | ||
*[[define]] | *[[define]] | ||
Line 189: | Line 225: | ||
*[[defineskillname]] | *[[defineskillname]] | ||
*[[definevolumename]] | *[[definevolumename]] | ||
*[[dist]] | *[[dist]] | ||
*[[dragpoint]] | *[[dragpoint]] | ||
Line 218: | Line 249: | ||
*[[gamearray]] | *[[gamearray]] | ||
*[[gamestartup]] | *[[gamestartup]] | ||
*[[gamevar]] | *[[gamevar]] | ||
*[[getangle]] | *[[getangle]] | ||
Line 233: | Line 262: | ||
*[[getzrange]] | *[[getzrange]] | ||
*[[gmaxammo]] | *[[gmaxammo]] | ||
*[[hitradius]] | *[[hitradius]] | ||
*[[hitradiusvar]] | *[[hitradiusvar]] | ||
Line 291: | Line 316: | ||
*[[lineintersect]] | *[[lineintersect]] | ||
*[[lockplayer]] | *[[lockplayer]] | ||
*[[mikesnd]] | *[[mikesnd]] | ||
*[[movesprite]] | *[[movesprite]] | ||
*[[neartag]] | *[[neartag]] | ||
*[[nullop]] | *[[nullop]] | ||
*[[operate]] | *[[operate]] | ||
Line 310: | Line 325: | ||
*[[operaterespawns]] | *[[operaterespawns]] | ||
*[[operatesectors]] | *[[operatesectors]] | ||
*[[precache]] | *[[precache]] | ||
*[[rayintersect]] | *[[rayintersect]] | ||
*[[readarrayfromfile]] | *[[readarrayfromfile]] | ||
Line 327: | Line 335: | ||
*[[return]] | *[[return]] | ||
*[[rotatepoint]] | *[[rotatepoint]] | ||
*[[save]] | *[[save]] | ||
*[[savegamevar]] | *[[savegamevar]] | ||
Line 342: | Line 348: | ||
*[[setgamepalette]] | *[[setgamepalette]] | ||
*[[setsprite]] | *[[setsprite]] | ||
*[[sizeat]] | *[[sizeat]] | ||
*[[sizeto]] | *[[sizeto]] | ||
Line 357: | Line 362: | ||
*[[strength]] | *[[strength]] | ||
*[[time]] | *[[time]] | ||
*[[tossweapon]] | *[[tossweapon]] | ||
*[[updatesector]] | *[[updatesector]] | ||
*[[updatesectorz]] | *[[updatesectorz]] | ||
*[[writearraytofile]] | *[[writearraytofile]] | ||
===Deprecated Single-Use Structure Access=== | ===Deprecated=== | ||
====Screen Drawing==== | |||
*[[myos]] | |||
*[[myosx]] | |||
*[[myospal]] | |||
*[[myospalx]] | |||
====Single-Use Structure Access==== | |||
*[[getactorangle]] | *[[getactorangle]] | ||
*[[getplayerangle]] | *[[getplayerangle]] |
Revision as of 08:10, 8 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
Searching
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
Materials
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
Screen
Screen Manipulation
Player Actions
Screen Drawing
Math
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
- debug
- define
- definecheat
- definegamefuncname
- definegametype
- definelevelname
- defineprojectile
- defineskillname
- definevolumename
- dist
- dragpoint
- dynamicremap
- else
- endofgame
- enhanced
- fall
- findnearactor
- findnearactor3d
- findnearactor3dvar
- findnearactorvar
- findnearactorz
- findnearactorzvar
- findnearsprite
- findnearsprite3d
- findnearsprite3dvar
- findnearspritevar
- findnearspritez
- findnearspritezvar
- findotherplayer
- findplayer
- flash
- gamearray
- gamestartup
- gamevar
- getangle
- getangletotarget
- getceilzofslope
- getflorzofslope
- getincangle
- getkeyname
- getlastpal
- getpname
- getticks
- gettimedate
- getzrange
- gmaxammo
- 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
- mikesnd
- movesprite
- neartag
- nullop
- operate
- operateactivators
- operatemasterswitches
- operaterespawns
- operatesectors
- precache
- rayintersect
- readarrayfromfile
- readgamevar
- resetactioncount
- resetcount
- resetplayer
- respawnhitag
- return
- rotatepoint
- save
- savegamevar
- savenn
- scriptsize
- sectclearinterpolation
- sectorofwall
- sectsetinterpolation
- setaspect
- setcfgname
- setdefname
- setgamename
- setgamepalette
- setsprite
- sizeat
- sizeto
- sleeptime
- smaxammo
- spriteflags
- spritenopal
- spritenoshade
- spritenvg
- spritepal
- spriteshadow
- ssp
- startlevel
- strength
- time
- tossweapon
- updatesector
- updatesectorz
- writearraytofile
Deprecated
Screen Drawing
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)