22#ifndef ULTIMA8_WORLD_GRAVITYPROCESS_H
23#define ULTIMA8_WORLD_GRAVITYPROCESS_H
25#include "ultima/ultima8/kernel/process.h"
39 void move(
int xs,
int ys,
int zs);
40 void setGravity(
int gravity);
44 ENABLE_RUNTIME_CLASSTYPE()
57 void actorFallStoppedU8(
Actor *actor,
int height);
58 void actorFallStoppedCru(
Actor *actor,
int height);
61 int _xSpeed, _ySpeed, _zSpeed;
Definition: gravity_process.h:33
void saveData(Common::WriteStream *ws) override
save Process data
void terminate() override
terminate the process. This wakes up all processes waiting for it.
Common::String dumpInfo() const override
dump some info about this process to a string