diff options
| author | fusion32 <marcopuzziello@gmail.com> | 2025-06-08 19:54:40 -0300 |
|---|---|---|
| committer | fusion32 <marcopuzziello@gmail.com> | 2025-06-08 19:54:40 -0300 |
| commit | eaa3536c027a4f7c1b879b78ab0ecdefcdb4833d (patch) | |
| tree | 03f851e558656f8fc36fdb982c28fbc09cef8dac /src/cr.hh | |
| parent | ab9f606371a1df23e9cacbffa0811db7a9e50100 (diff) | |
| download | game-eaa3536c027a4f7c1b879b78ab0ecdefcdb4833d.tar.gz game-eaa3536c027a4f7c1b879b78ab0ecdefcdb4833d.zip | |
impl `TCreature::Move` which was absolute hell + some tidying up
Diffstat (limited to 'src/cr.hh')
| -rw-r--r-- | src/cr.hh | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -499,6 +499,10 @@ struct TCreature: TSkillBase { void Go(int DestX, int DestY, int DestZ); void Rotate(int Direction); void Rotate(TCreature *Target); + void Move(Object Obj, int DestX, int DestY, int DestZ, uint8 Count); + void Trade(Object Obj, uint32 TradePartner); + void Use(Object Obj1, Object Obj2, uint8 Dummy); + void Turn(Object Obj); void Attack(void); void Execute(void); uint32 CalculateDelay(void); |
