summaryrefslogtreecommitdiff
path: root/src/net/manaserv/beinghandler.h
diff options
context:
space:
mode:
authorBertram <bertram@cegetel.net>2010-02-09 01:42:50 +0100
committerBertram <bertram@cegetel.net>2010-02-09 01:42:50 +0100
commit56f501c8148b1061a02547d37b20eeeeb64029db (patch)
tree718e48289066706bc3851830f3c6b03150e66b97 /src/net/manaserv/beinghandler.h
parent8b4d9f9b5eaf175baf0c4209c312133bb457742c (diff)
downloadmana-client-56f501c8148b1061a02547d37b20eeeeb64029db.tar.gz
mana-client-56f501c8148b1061a02547d37b20eeeeb64029db.tar.bz2
mana-client-56f501c8148b1061a02547d37b20eeeeb64029db.tar.xz
mana-client-56f501c8148b1061a02547d37b20eeeeb64029db.zip
Made the Beings' logic be able to handle any tile height/width.
This is the First step to get rid of most hardcoded 32 values.
Diffstat (limited to 'src/net/manaserv/beinghandler.h')
-rw-r--r--src/net/manaserv/beinghandler.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/net/manaserv/beinghandler.h b/src/net/manaserv/beinghandler.h
index 1d01de22..6de9a2aa 100644
--- a/src/net/manaserv/beinghandler.h
+++ b/src/net/manaserv/beinghandler.h
@@ -23,6 +23,8 @@
#define NET_MANASERV_BEINGHANDLER_H
#include "net/manaserv/messagehandler.h"
+#include "vector.h"
+#include "map.h"
namespace ManaServ {
@@ -39,7 +41,7 @@ class BeingHandler : public MessageHandler
* Used to optimize Being::logic() calls.
* @see MILLISECONDS_IN_A_TICKS
*/
- static float giveSpeedInPixelsPerTicks(float speedInTilesPerSeconds);
+ static Vector giveSpeedInPixelsPerTicks(float speedInTilesPerSeconds);
private:
void handleBeingAttackMessage(Net::MessageIn &msg);