diff options
author | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2005-03-10 22:16:14 +0000 |
---|---|---|
committer | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2005-03-10 22:16:14 +0000 |
commit | 627d4d27d594fb7356c3d4e9f4cb45eff77c1e48 (patch) | |
tree | 8ef849bef7fd774b61057f563fc06fc1180ed8b0 /src/being.cpp | |
parent | 863f3f15f091378c762c0a6f8f30b8f33bb399e4 (diff) | |
download | mana-627d4d27d594fb7356c3d4e9f4cb45eff77c1e48.tar.gz mana-627d4d27d594fb7356c3d4e9f4cb45eff77c1e48.tar.bz2 mana-627d4d27d594fb7356c3d4e9f4cb45eff77c1e48.tar.xz mana-627d4d27d594fb7356c3d4e9f4cb45eff77c1e48.zip |
Fixed showing death bitmap when other players die and fixed the black hair
problem.
Diffstat (limited to 'src/being.cpp')
-rw-r--r-- | src/being.cpp | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/being.cpp b/src/being.cpp index 6e026a6b..8de5125c 100644 --- a/src/being.cpp +++ b/src/being.cpp @@ -29,10 +29,8 @@ Being *player_node = NULL; std::list<Being*> beings; PATH_NODE::PATH_NODE(unsigned short x, unsigned short y): - next(NULL) + x(x), y(y), next(NULL) { - this->x = x; - this->y = y; } void empty() { @@ -109,17 +107,19 @@ void sort() { beings.sort(BeingCompare()); } -Being::Being() { - id = 0; job = 0; - action = 0; frame = 0; - path = NULL; speech = NULL; speech_time = 0; - walk_time = 0; speed = 150; - emotion = 0; emotion_time = 0; - text_x = 0; text_y = 0; - hair_style = 1; hair_color = 1; - weapon = 0; - x = 0; y = 0; direction = 0; - speech_color = 0;//makecol(0, 0, 0); +Being::Being(): + path(NULL), + id(0), job(0), + x(0), y(0), destX(0), destY(0), direction(0), + type(0), action(0), frame(0), + speech(NULL), speech_time(0), speech_color(0), + walk_time(0), + speed(150), + emotion(0), emotion_time(0), + text_x(0), text_y(0), + hair_style(1), hair_color(1), + weapon(0) +{ } Being::~Being() { |