Category:All commands: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 50: Line 50:
*[[whilevarn]]
*[[whilevarn]]
*[[whilevarvarn]]
*[[whilevarvarn]]
==Actor Control==
==Game Variables==
===Gamevar Operators===
*[[setvar]]
*[[setvarvar]]
*[[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]]
===Math Operations===
*[[sqrt]]
*[[calchypotenuse]]
*[[sin]]
*[[cos]]
*[[shiftvarl]]
*[[shiftvarr]]
*[[mulscale]]
*[[getangle]]
===Arrays===
*[[gamearray]]
*[[setarray]]
*[[getarraysize]]
*[[resizearray]]
*[[copy]]
==Actors==
===Settings===
===Settings===
====Commands====
====Commands====
Line 117: Line 171:
*[[ifcanshoottarget]]
*[[ifcanshoottarget]]
*[[ifhitspace]]
*[[ifhitspace]]
===Spawning===
*[[spawn]]
*[[espawn]]
*[[espawnvar]]
*[[qspawn]]
*[[qspawnvar]]
*[[eqspawn]]
*[[eqspawnvar]]
===Materials===
*[[debris]]
*[[guts]]
*[[lotsofglass]]
*[[mail]]
*[[money]]
*[[paper]]
==Projectiles==
*[[defineprojectile]]
*[[shoot]]
*[[shootvar]]
*[[eshoot]]
*[[eshootvar]]
*[[zshoot]]
*[[zshootvar]]
*[[ezshoot]]
*[[ezshootvar]]
==Player==
==Player==
===Commands===
===Commands===
Line 161: Line 240:
*[[setuserdef]]
*[[setuserdef]]
*[[setwall]]
*[[setwall]]
==Searching==
*[[headspritesect]]
*[[headspritestat]]
*[[nextspritesect]]
*[[nextspritestat]]
*[[prevspritesect]]
*[[prevspritestat]]
==Gamevar Operators==
*[[setvar]]
*[[setvarvar]]
*[[addvar]]
*[[addvarvar]]
*[[subvar]]
*[[subvarvar]]
*[[mulvar]]
*[[mulvarvar]]
*[[divvar]]
*[[divvarvar]]
*[[modvar]]
*[[modvarvar]]
*[[andvar]]
*[[andvarvar]]
*[[orvar]]
*[[orvarvar]]
*[[xorvar]]
*[[xorvarvar]]
*[[randvar]]
*[[randvarvar]]
==Arrays==
*[[gamearray]]
*[[setarray]]
*[[getarraysize]]
*[[resizearray]]
*[[copy]]
==Math Operations==
*[[sqrt]]
*[[calchypotenuse]]
*[[sin]]
*[[cos]]
*[[shiftvarl]]
*[[shiftvarr]]
*[[mulscale]]
*[[getangle]]
==Gamevar Conditions==
*[[ifvare]]
*[[ifvarn]]
*[[ifvarg]]
*[[ifvarl]]
*[[ifvarand]]
*[[ifvaror]]
*[[ifvarxor]]
*[[ifvareither]]
*[[ifvarvare]]
*[[ifvarvarn]]
*[[ifvarvarg]]
*[[ifvarvarl]]
*[[ifvarvarand]]
*[[ifvarvaror]]
*[[ifvarvarxor]]
*[[ifvarvareither]]
==Projectiles==
*[[shoot]]
*[[shootvar]]
*[[eshoot]]
*[[eshootvar]]
*[[zshoot]]
*[[zshootvar]]
*[[ezshoot]]
*[[ezshootvar]]
==Spawning==
*[[spawn]]
*[[espawn]]
*[[espawnvar]]
*[[qspawn]]
*[[qspawnvar]]
*[[eqspawn]]
*[[eqspawnvar]]
==Searching==
*[[findnearactor]]
*[[findnearactor3d]]
*[[findnearactor3dvar]]
*[[findnearactorvar]]
*[[findnearactorz]]
*[[findnearactorzvar]]
*[[findnearsprite]]
*[[findnearsprite3d]]
*[[findnearsprite3dvar]]
*[[findnearspritevar]]
*[[findnearspritez]]
*[[findnearspritezvar]]
*[[findotherplayer]]
*[[findplayer]]
*[[neartag]]
==Materials==
*[[debris]]
*[[guts]]
*[[lotsofglass]]
*[[mail]]
*[[money]]
*[[paper]]
==Sectors==
==Sectors==
===Operating===
===Operating===
Line 269: Line 248:
*[[operatesectors]]
*[[operatesectors]]
*[[activatebysector]]
*[[activatebysector]]
*[[checkactivatormotion]]
===Manipulation===
===Manipulation===
*[[dragpoint]]
*[[dragpoint]]
Line 275: Line 253:
*[[sectorofwall]]
*[[sectorofwall]]
*[[sectsetinterpolation]]
*[[sectsetinterpolation]]
===Discovery===
===Analysis===
*[[getceilzofslope]]
*[[getceilzofslope]]
*[[getflorzofslope]]
*[[getflorzofslope]]
*[[updatesector]]
*[[updatesector]]
*[[updatesectorz]]
*[[updatesectorz]]
*[[checkactivatormotion]]
==Discovery==
===Searching===
*[[findnearactor]]
*[[findnearactor3d]]
*[[findnearactor3dvar]]
*[[findnearactorvar]]
*[[findnearactorz]]
*[[findnearactorzvar]]
*[[findnearsprite]]
*[[findnearsprite3d]]
*[[findnearsprite3dvar]]
*[[findnearspritevar]]
*[[findnearspritez]]
*[[findnearspritezvar]]
*[[findotherplayer]]
*[[findplayer]]
*[[neartag]]
===Sorting===
*[[headspritesect]]
*[[headspritestat]]
*[[nextspritesect]]
*[[nextspritestat]]
*[[prevspritesect]]
*[[prevspritestat]]
==Audio==
==Audio==
===Sounds===
===Sounds===
Line 358: Line 361:
*[[clipmovenoslide]]
*[[clipmovenoslide]]
*[[cmenu]]
*[[cmenu]]
*[[defineprojectile]]
*[[dist]]
*[[dist]]
*[[endofgame]]
*[[endofgame]]

Revision as of 15:56, 12 April 2011

EDuke32 Scripting

Preprocessor

Meta-Settings

If

Global Settings

Block Delimiting

Flow Control

Loops

Game Variables

Gamevar Operators

Gamevar Conditions

Math Operations

Arrays

Actors

Settings

Commands

If

Surroundings

Commands

If

Mapping Features

Player Interaction

Spawning

Materials

Projectiles

Player

Commands

If

Structure Access

Sectors

Operating

Manipulation

Analysis

Discovery

Searching

Sorting

Audio

Sounds

Music

Quotes

Screen

Screen Manipulation

Player Actions

Screen Drawing

Math

Data Saving

Hub Maps

Debug

Unsorted

Deprecated

Screen Drawing

Single-Use Structure Access

Subcategories

This category has the following 14 subcategories, out of 14 total.

E

G

I

P

S