Difference between revisions of "Eventloadactor"

From EDukeWiki
Jump to navigation Jump to search
Line 17: Line 17:
 
enda
 
enda
 
</pre>
 
</pre>
 +
 +
'''Deprecated''', replaced with [[EVENT_LOADACTOR]].
  
 
[[Category:EDuke commands]]
 
[[Category:EDuke commands]]
 
[[Category:Sprite manipulation]]
 
[[Category:Sprite manipulation]]

Revision as of 20:21, 24 February 2011

eventloadactor

Blocks run when an actor is loaded into the map — despite the name, it is not a game event but rather an entirely separate type of block ended with enda. It is most often used for moving settings out of a sprite's hitag or lotag and into a gamevar before they have undesirable hardcoded effects.

gamevar ZERO 0 0
gamevar HITAGSAVED 0 2
gamevar LOTAGSAVED 0 2

eventloadactor MYSPRITE
{
    getactor[THISACTOR].hitag HITAGSAVED
    getactor[THISACTOR].lotag LOTAGSAVED
    setactor[THISACTOR].hitag ZERO
    setactor[THISACTOR].lotag ZERO
}
enda

Deprecated, replaced with EVENT_LOADACTOR.