EVENT EGS - EDukeWiki

# EVENT EGS

From EDukeWiki

EVENT_EGS is a Game Event.

This event is triggered when any sprite is spawned on the map. Like EVENT_GAME, this event run for all actors, thus the gamevar THISACTOR refers to the ID of the sprite that is executing the code.

This event occurs the moment a sprite is spawned.

    useractor notenemy ACTOR
      espawn PIGCOP
      ifvarg RETURN -1
        setactor[RETURN].pal 1
    enda

    onevent EVENT_EGS
      ifactor PIGCOP
        spritepal 2
    endevent

In this case, the PIGCOP palette will be 1, because the EVENT_EGS code is triggered before the lines below the spawn command.

This event does not run for sprites present in the map file. For those, try EVENT_SPAWN or EVENT_LOADACTOR.

Retrieved from "http://wiki.eduke32.com/w/index.php?title=EVENT_EGS&oldid=10917"
Category:

- Events