22 #ifndef WATCHMAKER_ACT_H 23 #define WATCHMAKER_ACT_H 25 #include "watchmaker/types.h" 26 #include "watchmaker/t3d.h" 27 #include "watchmaker/globvar.h" 28 #include "watchmaker/game.h" 32 void CheckCharacterWithoutBounds(WGame &game, int32 oc,
const uint8 *dpl, uint8 back);
33 bool CheckCharacterWithBounds(WGame &game, int32 oc, t3dV3F *Pos, uint8 dp, uint8 back);
34 void CharSetPosition(int32 oc, uint8 pos,
const char *room);
35 void CharStop(int32 oc);
36 uint8 CharNextFrame(WGame &game, int32 oc);
37 bool CharGotoPosition(WGame &game, int32 oc, uint8 pos, uint8 back, int32 anim);
38 void FixPos(int32 oc);
39 void UpdateLook(int32 oc);
40 void BuildStepList(int32 oc, uint8 dp, uint8 back);
41 void UpdateChar(WGame &game, int32 oc, t3dF32 Speed, t3dF32 Rot);
45 #endif // WATCHMAKER_ACT_H Definition: 2d_stuff.h:30