Event list: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
mNo edit summary
m LUA code removed
Line 9: Line 9:
<sup>[2]</sup> may recurse<br/>
<sup>[2]</sup> may recurse<br/>
<sup>[3]</sup> no current player set<br/>
<sup>[3]</sup> no current player set<br/>
<sup>[4]</sup> lunatic (lua) build only<br/>
<sup>[4]</sup> eduke32 standalone build only
<sup>[5]</sup> eduke32 standalone build only
|}
|}
{| cellpadding="0" cellspacing="0" border="0" width="100%"
{| cellpadding="0" cellspacing="0" border="0" width="100%"
Line 16: Line 15:
Misc events
Misc events
*[[EVENT_ACTIVATECHEAT]]<sup>[1][2]</sup>
*[[EVENT_ACTIVATECHEAT]]<sup>[1][2]</sup>
*[[EVENT_CAPIR]]<sup>[1][3][5]</sup>
*[[EVENT_CAPIR]]<sup>[1][3][4]</sup>
*[[EVENT_CHEATGETBOOT]]<sup>[1]</sup>
*[[EVENT_CHEATGETBOOT]]<sup>[1]</sup>
*[[EVENT_CHEATGETFIRSTAID]]<sup>[1]</sup>
*[[EVENT_CHEATGETFIRSTAID]]<sup>[1]</sup>
Line 40: Line 39:
*[[EVENT_VALIDATESTART]]
*[[EVENT_VALIDATESTART]]


Unused
Unused/Removed
*[[EVENT_FAKEDOMOVETHINGS]]<sup>[1]</sup>
*[[EVENT_FAKEDOMOVETHINGS]]<sup>[1]</sup>
*[[EVENT_ANIMATEALLSPRITES]]<sup>[1]</sup>


| width="25%" valign="top" style="border-right: none; border-left: none; padding: 0.6em;" |
| width="25%" valign="top" style="border-right: none; border-left: none; padding: 0.6em;" |
Line 105: Line 105:
Actor controlling events
Actor controlling events
*[[EVENT_ANIMATESPRITES]]<sup>[1]</sup>
*[[EVENT_ANIMATESPRITES]]<sup>[1]</sup>
*[[EVENT_ANIMATEALLSPRITES]]<sup>[1][4]</sup>
*[[EVENT_EGS]]<sup>[2]</sup>
*[[EVENT_EGS]]<sup>[2]</sup>
*[[EVENT_GAME]]
*[[EVENT_GAME]]

Revision as of 08:43, 3 August 2021

EDuke32 Scripting

This is a list of every event in the current release of EDuke32.

All events are accessed using the onevent command.

[1] Unsynchronized events
[2] may recurse
[3] no current player set
[4] eduke32 standalone build only

Misc events

Unused/Removed

Screen drawing events (menus)

Screen drawing events (special screens and cutscenes)

Screen drawing events (HUD)

Screen drawing events (player body)

Screen drawing events (in-game)

Screen drawing events (misc)

Actor controlling events

Sound-based events

Global events

Player controlling events

Player input-based events