22 #ifndef ULTIMA8_WORLD_SPRITEPROCESS_H 23 #define ULTIMA8_WORLD_SPRITEPROCESS_H 25 #include "ultima/ultima8/kernel/process.h" 26 #include "ultima/ultima8/usecode/intrinsics.h" 44 ENABLE_RUNTIME_CLASSTYPE()
59 int repeats,
int delay,
int x,
int y,
int z,
60 bool delayed_init =
false);
66 void move(
int x,
int y,
int z);
71 INTRINSIC(I_createSprite);
~SpriteProcess(void) override
The SpriteProcess destructor.
void run() override
The SpriteProcess run function.
Definition: detection.h:27
void saveData(Common::WriteStream *ws) override
save Process data
Creates a Sprite. Animates it. Destroys it.
Definition: sprite_process.h:32
void move(int x, int y, int z)
Move the sprite to a new location.