diff options
| author | Aldrik Ramaekers <aldrik@amftech.nl> | 2022-12-18 13:37:16 +0100 |
|---|---|---|
| committer | Aldrik Ramaekers <aldrik@amftech.nl> | 2022-12-18 13:37:16 +0100 |
| commit | 40027e44e5d0f0040238cfc1bd6a8d80c17c54fb (patch) | |
| tree | 98206731b8a27885d212333ef7b593ab664f5148 /src/players.c | |
| parent | 1ac44d4ec6b6b51fefe6ca50ef82d5d2fc1f6dfb (diff) | |
minor changes
Diffstat (limited to 'src/players.c')
| -rw-r--r-- | src/players.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/players.c b/src/players.c index a8a3cac..e6fab6d 100644 --- a/src/players.c +++ b/src/players.c @@ -49,8 +49,8 @@ void spawn_player(u32 id, network_client client) { } -void move_user(platform_window* window, u32 id, protocol_move_type move) { - float speed = 5.5f * update_delta; +void move_user(platform_window* window, u32 id, protocol_move_type move, float delta) { + float speed = 5.5f * delta; float pad_between_player_and_obj = 0.01f; player* p = get_player_by_id(id); @@ -148,28 +148,28 @@ void take_player_input(platform_window* window) { network_message message = create_protocol_user_moved(MOVE_UP, player_id); network_client_send(global_state.client, message); } - move_user(window, player_id, MOVE_UP); + move_user(window, player_id, MOVE_UP, update_delta); } if (keyboard_is_key_down(KEY_S)) { if (!global_state.server) { network_message message = create_protocol_user_moved(MOVE_DOWN, player_id); network_client_send(global_state.client, message); } - move_user(window, player_id, MOVE_DOWN); + move_user(window, player_id, MOVE_DOWN, update_delta); } if (keyboard_is_key_down(KEY_A)) { if (!global_state.server) { network_message message = create_protocol_user_moved(MOVE_LEFT, player_id); network_client_send(global_state.client, message); } - move_user(window, player_id, MOVE_LEFT); + move_user(window, player_id, MOVE_LEFT, update_delta); } if (keyboard_is_key_down(KEY_D)) { if (!global_state.server) { network_message message = create_protocol_user_moved(MOVE_RIGHT, player_id); network_client_send(global_state.client, message); } - move_user(window, player_id, MOVE_RIGHT); + move_user(window, player_id, MOVE_RIGHT, update_delta); } // Send gun position |
