Onevent: Difference between revisions
Jump to navigation
Jump to search
m Whitespace |
Blar |
||
Line 1: | Line 1: | ||
onevent | Used outside of all [[actor]]s, '''onevent''' defines a special block of [[CON]] code to be executed when a specific [[event]] happens in the game code. [[endevent]] is used to end the statement. Many events can be canceled by setting the [[gamevar]] RETURN to -1 inside the aforementioned block of code. | ||
gamevar MYMEDPACK 100 1 | |||
'''onevent''' EVENT_TURNAROUND | |||
{ | |||
palfrom 32 0 0 32 | |||
addphealth 5 | |||
subvar MYMEDPACK 5 | |||
setvar RETURN -1 | |||
} | |||
endevent | |||
See the [[EDuke32 event list]] for a list of all currently valid events in Eduke32. | |||
See the [[EDuke32 event list]] for a list of all currently valid | |||
[[Category:EDuke commands]] | [[Category:EDuke commands]] | ||
[[Category:Event manipulation]] | [[Category:Event manipulation]] |
Revision as of 08:32, 7 September 2006
Used outside of all actors, onevent defines a special block of CON code to be executed when a specific event happens in the game code. endevent is used to end the statement. Many events can be canceled by setting the gamevar RETURN to -1 inside the aforementioned block of code.
gamevar MYMEDPACK 100 1 onevent EVENT_TURNAROUND { palfrom 32 0 0 32 addphealth 5 subvar MYMEDPACK 5 setvar RETURN -1 } endevent
See the EDuke32 event list for a list of all currently valid events in Eduke32.