Picnum: Difference between revisions
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 06: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.