From 7e136ff3317cea53a8ecc6d21029b29562a04a34 Mon Sep 17 00:00:00 2001 From: Eugenio Favalli Date: Fri, 12 Nov 2004 20:05:46 +0000 Subject: Hair styles --- src/game.cpp | 5 ++++- src/game.h | 2 +- src/graphic/graphic.cpp | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/game.cpp b/src/game.cpp index ab0501c2..8b14202b 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -48,7 +48,7 @@ bool refresh_beings = false; unsigned char keyb_state; volatile int tick_time; volatile bool refresh = false, action_time = false; -int current_npc; +int current_npc, server_tick; #define MAX_TIME 10000 @@ -386,7 +386,10 @@ void do_parse() { if(get_src_y(RFIFOP(6))==src_y) if(get_dest_x(RFIFOP(6))==get_x(player_node->coordinates)) if(get_dest_y(RFIFOP(6))==get_y(player_node->coordinates))*/ + if(RFIFOL(2)>server_tick) { walk_status = 2; + server_tick = RFIFOL(2); + } } break; // Add new being / stop monster diff --git a/src/game.h b/src/game.h index dec74417..1a455a1f 100644 --- a/src/game.h +++ b/src/game.h @@ -75,7 +75,7 @@ extern DIALOG stats_dialog[]; extern int fps, frame, current_npc; extern char walk_status; extern unsigned short src_x, src_y, x, y; -extern volatile int tick_time; +extern volatile int tick_time, server_tick; void game(); void do_init(); diff --git a/src/graphic/graphic.cpp b/src/graphic/graphic.cpp index 1cf86f25..bbac9532 100644 --- a/src/graphic/graphic.cpp +++ b/src/graphic/graphic.cpp @@ -491,7 +491,7 @@ void do_graphic(void) { update_stats_dialog(); gui_update(stats_player); - alfont_textprintf(double_buffer, gui_font, 0, 0, MAKECOL_WHITE, "FPS:%i %i %i %i %i", fps, get_x(player_node->coordinates), get_y(player_node->coordinates),src_x,src_y); + alfont_textprintf(double_buffer, gui_font, 0, 0, MAKECOL_WHITE, "FPS:%i %i %i %i %i %i", fps, get_x(player_node->coordinates), get_y(player_node->coordinates),src_x,src_y,server_tick); //alfont_textprintf(double_buffer, gui_font, 0, 20, MAKECOL_WHITE, "%i", show_npc_dialog); -- cgit v1.2.3-70-g09d2