Picnum: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
No edit summary
 
m Categories
Line 2: Line 2:


In the code of a specific [[actor]] type, the picnum of the sprite executing the code is already known.  But in certain events, such as [[EVENT_GAME]], different actor types will execute the same [[onevent]] code, so getting the value of picnum can be very useful.
In the code of a specific [[actor]] type, the picnum of the sprite executing the code is already known.  But in certain events, such as [[EVENT_GAME]], different actor types will execute the same [[onevent]] code, so getting the value of picnum can be very useful.
[[Category:Sprite structure members]]
[[Category:Wall structure members]]

Revision as of 07:14, 7 September 2006

picnum is the (.art) tile number of the sprite. Since actor types are defined by tile number, the picnum of a sprite determines the code that will be executed on it. For example, any sprite that is given a picnum of 2000 is thereby a PIGCOP (because the string 'PIGCOP' is defined as 2000) and will then execute the associated code.

In the code of a specific actor type, the picnum of the sprite executing the code is already known. But in certain events, such as EVENT_GAME, different actor types will execute the same onevent code, so getting the value of picnum can be very useful.