From 9a7f7b8684b1b934d6443a4c61fb0558f9818106 Mon Sep 17 00:00:00 2001 From: Kayne Ruse Date: Sun, 27 Apr 2014 03:55:44 +1000 Subject: [PATCH] Rewrote the TODO list --- todo.txt | 48 ++++++++++++++++++++++++++++-------------------- 1 file changed, 28 insertions(+), 20 deletions(-) diff --git a/todo.txt b/todo.txt index 1b1ce42..7a6eb10 100644 --- a/todo.txt +++ b/todo.txt @@ -1,25 +1,33 @@ Please note that due to modificatons, the indicated line may be incorrect. ## TODO +server_application.hpp:74 a function that only sends to players in a certain proximity +server_application.hpp:94 I need to handle multiple map objects +server_application.hpp:95 Unload regions that are distant from any players +server_internals.cpp:84 config parameter +server_internals.cpp:111 update the internals i.e. player positions +server_internals.cpp:121 save the existing players +server_networking.cpp:68 finish the player's initialization +server_networking.cpp:77 compensate for large distances +server_networking.cpp:86 update this for the expanded PlayerEntry structure +server_networking.cpp:99 authenticate who is disconnecting/kicking +server_networking.cpp:100 define the difference between unloading and deletng a player +server_networking.cpp:133 authenticate who is shitting the server down +server_networking.cpp:152 the server needs it's own movement system too player_character.hpp:28 correct the PlayerCharacter class and it's movement system -in_world.cpp:65 the login system needs an overhaul -in_world.cpp:405 convert this into a more generic function?; using parameters for the bounds -lobby_menu.cpp:95 I need a proper UI system for the entire client and the editor -lobby_menu.cpp:101 draw headers for the server list -lobby_menu.cpp:158 The player login information should be collected by the lobby screen +in_world.cpp:62 add the tilesheet to the map system? +in_world.cpp:104 sort the players and entities by Y position +in_world.cpp:280 account for map index +in_world.cpp:307 set the handle +in_world.cpp:398 convert this into a more generic function?; using parameters for the bounds +in_world.hpp:108 Fix the camera +lobby_menu.cpp:96 I need a proper UI system for the entire client and the editor +lobby_menu.cpp:102 draw headers for the server list +lobby_menu.cpp:122 ping? +bbox.hpp:29 This is supposed to interact with the vector region_pager.hpp:49 delete existing regions -serial_packet.hpp:93 login credentials -serial_packet.hpp:104 should move handle/avatar into clientInfo; these might actually do better during the login system -server_application.cpp:86 config parameter -server_application.cpp:214 authenticate who is disconnecting/kicking -server_application.cpp:226 can this use DeletePlayer() instead? -server_application.cpp:248 compensate for large distances -server_application.cpp:257 update this for the expanded PlayerEntry structure -server_application.cpp:296 Add the statistic creation code here -server_application.cpp:313 differentiate between delete and unload -server_application.cpp:315 authenticate who is deleting this player -server_application.cpp:320 remove the deleted player from the database? -server_application.cpp:347 the server needs it's own movement system too -server_application.hpp:77 a function that only sends to players in a certain proximity -server_application.hpp:90 I need to handle multiple map objects -server_application.hpp:91 Unload regions that are distant from any players +serial_packet.hpp:71 combat packets +setup_server.sql:1 The SQL startup script needs revising + +Move PlayerEntry into a proper class +Move ClientEntry into a proper class