From 12472ef7f405f5e8eb620059cbf95926a458538a Mon Sep 17 00:00:00 2001 From: Magnus Auvinen Date: Mon, 6 Oct 2008 18:05:01 +0000 Subject: major update. continued on ban support. added demo recording (client and server side). added demo player. added demo menu. demos have some quirks and file size optimizations havn't been done yet. some interface tweaks --- docs/conf/Data/ClassHierarchy.nd | Bin 772 -> 774 bytes docs/conf/Data/ConfigFileInfo.nd | Bin 26 -> 26 bytes docs/conf/Data/FileInfo.nd | 296 ++++++++++++-------- docs/conf/Data/IndexInfo.nd | Bin 192 -> 226 bytes docs/conf/Data/PreviousMenuState.nd | Bin 1291 -> 1462 bytes docs/conf/Data/SymbolTable.nd | Bin 51409 -> 41681 bytes docs/conf/Menu.txt | 8 +- docs/output/files2/docs/client_time-txt.html | 4 +- docs/output/files2/docs/prediction-txt.html | 4 +- docs/output/files2/docs/server_op-txt.html | 4 +- docs/output/files2/docs/snapshots-txt.html | 4 +- docs/output/files2/e_if_client-h.html | 32 ++- docs/output/files2/e_if_gfx-h.html | 54 ++-- docs/output/files2/e_if_inp-h.html | 4 +- docs/output/files2/e_if_modc-h.html | 4 +- docs/output/files2/e_if_mods-h.html | 4 +- docs/output/files2/e_if_msg-h.html | 4 +- docs/output/files2/e_if_other-h.html | 4 +- docs/output/files2/e_if_server-h.html | 8 +- docs/output/files2/e_if_snd-h.html | 4 +- docs/output/index.html | 2 +- docs/output/index/Classes.html | 6 +- docs/output/index/Constants.html | 4 +- docs/output/index/Functions.html | 12 +- docs/output/index/Functions2.html | 18 +- docs/output/index/Functions3.html | 20 +- docs/output/index/General.html | 14 +- docs/output/index/General2.html | 10 +- docs/output/index/General3.html | 28 +- docs/output/index/General4.html | 24 +- docs/output/index/Variables.html | 6 +- docs/output/javascript/searchdata.js | 34 ++- docs/output/search/ClassesE.html | 2 +- docs/output/search/ClassesG.html | 2 +- docs/output/search/FunctionsC.html | 2 +- docs/output/search/FunctionsD.html | 2 +- docs/output/search/FunctionsF.html | 2 +- docs/output/search/FunctionsG.html | 2 +- docs/output/search/FunctionsI.html | 2 +- docs/output/search/FunctionsM.html | 2 +- docs/output/search/FunctionsO.html | 2 +- docs/output/search/FunctionsR.html | 2 +- docs/output/search/FunctionsS.html | 2 +- docs/output/search/FunctionsT.html | 2 +- docs/output/search/GeneralC.html | 2 +- docs/output/search/GeneralD.html | 2 +- docs/output/search/GeneralE.html | 2 +- docs/output/search/GeneralF.html | 2 +- docs/output/search/GeneralG.html | 2 +- docs/output/search/GeneralH.html | 2 +- docs/output/search/GeneralI.html | 2 +- docs/output/search/GeneralL.html | 2 +- docs/output/search/GeneralM.html | 2 +- docs/output/search/GeneralN.html | 2 +- docs/output/search/GeneralO.html | 2 +- docs/output/search/GeneralP.html | 2 +- docs/output/search/GeneralR.html | 2 +- docs/output/search/GeneralS.html | 2 +- docs/output/search/GeneralT.html | 2 +- docs/output/search/GeneralV.html | 2 +- docs/output/search/VariablesP.html | 2 +- src/engine/client/ec_client.c | 246 +++++++++++++++-- src/engine/e_demorec.c | 354 ++++++++++++++++++++++++ src/engine/e_demorec.h | 63 +++++ src/engine/e_engine.c | 3 + src/engine/e_if_client.h | 21 +- src/engine/e_if_modc.h | 2 + src/engine/e_if_other.h | 6 +- src/engine/e_if_server.h | 2 + src/engine/server/es_server.c | 90 ++++++- src/game/client/clienthooks.cpp | 1 + src/game/client/component.hpp | 1 + src/game/client/components/hud.cpp | 3 +- src/game/client/components/mapimages.cpp | 2 +- src/game/client/components/mapimages.hpp | 4 +- src/game/client/components/maplayers.cpp | 2 +- src/game/client/components/menus.cpp | 92 ++++--- src/game/client/components/menus.hpp | 39 ++- src/game/client/components/menus_browser.cpp | 4 +- src/game/client/components/menus_demo.cpp | 390 +++++++++++++++++++++++++++ src/game/client/components/menus_ingame.cpp | 2 +- src/game/client/components/players.cpp | 4 +- src/game/client/gameclient.cpp | 90 +++++-- src/game/client/gameclient.hpp | 5 + src/game/server/entities/character.cpp | 2 +- src/game/server/entities/laser.cpp | 2 +- src/game/server/entities/projectile.cpp | 4 +- src/game/server/entity.cpp | 14 + src/game/server/entity.hpp | 38 ++- src/game/server/eventhandler.cpp | 4 +- src/game/server/gamecontext.cpp | 26 +- src/game/server/gamecontext.hpp | 2 +- src/game/server/gamecontroller.cpp | 15 +- 93 files changed, 1824 insertions(+), 383 deletions(-) create mode 100644 src/engine/e_demorec.c create mode 100644 src/engine/e_demorec.h create mode 100644 src/game/client/components/menus_demo.cpp diff --git a/docs/conf/Data/ClassHierarchy.nd b/docs/conf/Data/ClassHierarchy.nd index 94b7ace1..c1a71232 100644 Binary files a/docs/conf/Data/ClassHierarchy.nd and b/docs/conf/Data/ClassHierarchy.nd differ diff --git a/docs/conf/Data/ConfigFileInfo.nd b/docs/conf/Data/ConfigFileInfo.nd index cdec66fb..c32f2955 100644 Binary files a/docs/conf/Data/ConfigFileInfo.nd and b/docs/conf/Data/ConfigFileInfo.nd differ diff --git a/docs/conf/Data/FileInfo.nd b/docs/conf/Data/FileInfo.nd index 54b8834a..cc241e75 100644 --- a/docs/conf/Data/FileInfo.nd +++ b/docs/conf/Data/FileInfo.nd @@ -1,120 +1,180 @@ 1.4 C/C++ -/home/kma/code/teeworlds/trunk/src/engine/e_if_client.h 1217537461 1 Client Interface -/home/kma/code/teeworlds/trunk/src/engine/e_keys.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_keys.h -/home/kma/code/teeworlds/trunk/src/game/g_collision.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/g_collision.cpp -/home/kma/code/teeworlds/trunk/src/game/g_version.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/g_version.hpp -/home/kma/code/teeworlds/trunk/src/engine/e_engine.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_engine.c -/home/kma/code/teeworlds/trunk/src/engine/e_huffman.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_huffman.h -/home/kma/code/teeworlds/trunk/src/game/generated/gs_data.hpp 1217543202 0 /home/kma/code/teeworlds/trunk/src/game/generated/gs_data.hpp -/home/kma/code/teeworlds/trunk/src/engine/e_if_modc.h 1217537461 1 Client Hooks -/home/kma/code/teeworlds/trunk/src/game/g_collision.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/g_collision.hpp -/home/kma/code/teeworlds/trunk/src/engine/client/ec_srvbrowse.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/client/ec_srvbrowse.c -/home/kma/code/teeworlds/trunk/src/engine/e_ringbuffer.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_ringbuffer.c -/home/kma/code/teeworlds/trunk/src/game/client/gc_map_image.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_map_image.hpp -/home/kma/code/teeworlds/trunk/src/game/editor/ed_editor.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/editor/ed_editor.hpp -/home/kma/code/teeworlds/trunk/src/engine/e_server_interface.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_server_interface.h -/home/kma/code/teeworlds/trunk/src/game/client/gc_ui.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_ui.cpp -/home/kma/code/teeworlds/trunk/src/engine/e_compression.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_compression.c -/home/kma/code/teeworlds/trunk/src/game/g_math.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/g_math.hpp -/home/kma/code/teeworlds/trunk/src/game/editor/array.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/editor/array.hpp -/home/kma/code/teeworlds/trunk/src/engine/e_if_msg.h 1217537461 1 Messaging -/home/kma/code/teeworlds/trunk/src/engine/e_packer.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_packer.c -/home/kma/code/teeworlds/trunk/src/engine/e_packer.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_packer.h -/home/kma/code/teeworlds/trunk/src/game/g_mapitems.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/g_mapitems.hpp -/home/kma/code/teeworlds/trunk/src/engine/e_config.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_config.h -/home/kma/code/teeworlds/trunk/src/game/editor/ed_io.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/editor/ed_io.cpp -/home/kma/code/teeworlds/trunk/src/game/client/gc_particles.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_particles.cpp -/home/kma/code/teeworlds/trunk/src/engine/client/ec_font.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/client/ec_font.h -/home/kma/code/teeworlds/trunk/src/engine/e_msg.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_msg.c -/home/kma/code/teeworlds/trunk/src/engine/e_memheap.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_memheap.c -/home/kma/code/teeworlds/trunk/src/engine/e_compression.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_compression.h -/home/kma/code/teeworlds/trunk/src/game/generated/createdir.txt 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/generated/createdir.txt -/home/kma/code/teeworlds/trunk/src/game/server/gs_ent_pickup.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/server/gs_ent_pickup.cpp -/home/kma/code/teeworlds/trunk/src/engine/e_engine.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_engine.h -/home/kma/code/teeworlds/trunk/src/game/server/gs_game_tdm.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/server/gs_game_tdm.cpp -/home/kma/code/teeworlds/trunk/src/game/generated/gc_data.cpp 1217543361 0 /home/kma/code/teeworlds/trunk/src/game/generated/gc_data.cpp -/home/kma/code/teeworlds/trunk/src/game/client/gc_client.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_client.hpp -/home/kma/code/teeworlds/trunk/src/engine/docs/client_time.txt 1217537458 1 Time on the client -/home/kma/code/teeworlds/trunk/src/engine/e_detect.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_detect.h -/home/kma/code/teeworlds/trunk/src/game/client/gc_client.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_client.cpp -/home/kma/code/teeworlds/trunk/src/game/generated/g_protocol.cpp 1217543206 0 /home/kma/code/teeworlds/trunk/src/game/generated/g_protocol.cpp -/home/kma/code/teeworlds/trunk/src/engine/client/ec_client.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/client/ec_client.c -/home/kma/code/teeworlds/trunk/src/engine/e_datafile.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_datafile.h -/home/kma/code/teeworlds/trunk/src/game/g_game.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/g_game.cpp -/home/kma/code/teeworlds/trunk/src/engine/e_linereader.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_linereader.h -/home/kma/code/teeworlds/trunk/src/game/g_layers.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/g_layers.hpp -/home/kma/code/teeworlds/trunk/src/engine/e_if_snd.h 1217537461 1 Sound -/home/kma/code/teeworlds/trunk/src/game/client/gc_anim.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_anim.hpp -/home/kma/code/teeworlds/trunk/src/game/generated/gs_data.cpp 1217543202 0 /home/kma/code/teeworlds/trunk/src/game/generated/gs_data.cpp -/home/kma/code/teeworlds/trunk/src/game/server/gs_game.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/server/gs_game.cpp -/home/kma/code/teeworlds/trunk/src/engine/e_snapshot.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_snapshot.h -/home/kma/code/teeworlds/trunk/src/engine/e_client_interface.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_client_interface.h -/home/kma/code/teeworlds/trunk/src/game/editor/ed_layer_tiles.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/editor/ed_layer_tiles.cpp -/home/kma/code/teeworlds/trunk/src/engine/e_network.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_network.h -/home/kma/code/teeworlds/trunk/src/engine/e_if_other.h 1217765015 1 Engine Interface -/home/kma/code/teeworlds/trunk/src/engine/e_config.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_config.c -/home/kma/code/teeworlds/trunk/src/game/client/gc_console.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_console.hpp -/home/kma/code/teeworlds/trunk/src/game/server/gs_ent_player.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/server/gs_ent_player.cpp -/home/kma/code/teeworlds/trunk/src/game/g_variables.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/g_variables.hpp -/home/kma/code/teeworlds/trunk/src/engine/e_config_variables.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_config_variables.h -/home/kma/code/teeworlds/trunk/src/game/client/gc_flow.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_flow.cpp -/home/kma/code/teeworlds/trunk/src/game/editor/ed_layer_game.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/editor/ed_layer_game.cpp -/home/kma/code/teeworlds/trunk/src/engine/e_keynames.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_keynames.c -/home/kma/code/teeworlds/trunk/src/game/server/gs_game_ctf.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/server/gs_game_ctf.cpp -/home/kma/code/teeworlds/trunk/src/engine/docs/prediction.txt 1217537458 1 Prediction -/home/kma/code/teeworlds/trunk/src/game/editor/ed_popups.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/editor/ed_popups.cpp -/home/kma/code/teeworlds/trunk/src/engine/client/ec_font.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/client/ec_font.c -/home/kma/code/teeworlds/trunk/src/game/client/gc_menu.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_menu.cpp -/home/kma/code/teeworlds/trunk/src/engine/e_map.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_map.c -/home/kma/code/teeworlds/trunk/src/game/server/gs_common.hpp 1217671618 1 Entity -/home/kma/code/teeworlds/trunk/src/engine/e_common_interface.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_common_interface.h -/home/kma/code/teeworlds/trunk/src/game/client/gc_render_obj.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_render_obj.cpp -/home/kma/code/teeworlds/trunk/src/engine/e_if_mods.h 1217537461 1 Server Hooks -/home/kma/code/teeworlds/trunk/src/engine/e_console.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_console.c -/home/kma/code/teeworlds/trunk/src/game/client/gc_map_image.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_map_image.cpp -/home/kma/code/teeworlds/trunk/src/game/client/gc_render_map.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_render_map.cpp -/home/kma/code/teeworlds/trunk/src/game/server/gs_game_dm.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/server/gs_game_dm.hpp -/home/kma/code/teeworlds/trunk/src/game/server/gs_server.cpp 1217593600 0 /home/kma/code/teeworlds/trunk/src/game/server/gs_server.cpp -/home/kma/code/teeworlds/trunk/src/engine/client/ec_inp.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/client/ec_inp.c -/home/kma/code/teeworlds/trunk/src/game/server/gs_game_ctf.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/server/gs_game_ctf.hpp -/home/kma/code/teeworlds/trunk/src/engine/client/ec_snd.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/client/ec_snd.c -/home/kma/code/teeworlds/trunk/src/engine/e_if_inp.h 1217537461 1 Input -/home/kma/code/teeworlds/trunk/src/engine/e_system.c 1217588360 0 /home/kma/code/teeworlds/trunk/src/engine/e_system.c -/home/kma/code/teeworlds/trunk/src/engine/client/ec_gfx.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/client/ec_gfx.c -/home/kma/code/teeworlds/trunk/src/engine/server/es_server.c 1217537458 0 /home/kma/code/teeworlds/trunk/src/engine/server/es_server.c -/home/kma/code/teeworlds/trunk/src/game/g_vmath.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/g_vmath.hpp -/home/kma/code/teeworlds/trunk/src/game/g_game.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/g_game.hpp -/home/kma/code/teeworlds/trunk/src/game/g_layers.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/g_layers.cpp -/home/kma/code/teeworlds/trunk/src/engine/e_snapshot.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_snapshot.c -/home/kma/code/teeworlds/trunk/src/engine/e_system.h 1217671429 1 OS Abstraction -/home/kma/code/teeworlds/trunk/src/game/client/gc_skin.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_skin.cpp -/home/kma/code/teeworlds/trunk/src/engine/e_linereader.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_linereader.c -/home/kma/code/teeworlds/trunk/src/engine/docs/snapshots.txt 1217768350 1 Snapshots -/home/kma/code/teeworlds/trunk/src/game/generated/gc_data.hpp 1217543357 0 /home/kma/code/teeworlds/trunk/src/game/generated/gc_data.hpp -/home/kma/code/teeworlds/trunk/src/game/generated/nethash.c 1217543205 0 /home/kma/code/teeworlds/trunk/src/game/generated/nethash.c -/home/kma/code/teeworlds/trunk/src/engine/e_memheap.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_memheap.h -/home/kma/code/teeworlds/trunk/src/engine/e_console.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_console.h -/home/kma/code/teeworlds/trunk/src/engine/e_ringbuffer.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_ringbuffer.h -/home/kma/code/teeworlds/trunk/src/engine/e_network.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_network.c -/home/kma/code/teeworlds/trunk/src/game/g_tuning.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/g_tuning.hpp -/home/kma/code/teeworlds/trunk/src/engine/e_if_server.h 1217537461 1 Server Interface -/home/kma/code/teeworlds/trunk/src/game/client/gc_skin.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_skin.hpp -/home/kma/code/teeworlds/trunk/src/game/client/gc_ui.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_ui.hpp -/home/kma/code/teeworlds/trunk/src/engine/e_if_gfx.h 1217537461 1 Graphics -/home/kma/code/teeworlds/trunk/src/game/editor/ed_layer_quads.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/editor/ed_layer_quads.cpp -/home/kma/code/teeworlds/trunk/src/game/server/gs_game_dm.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/server/gs_game_dm.cpp -/home/kma/code/teeworlds/trunk/src/game/client/gc_effects.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_effects.cpp -/home/kma/code/teeworlds/trunk/src/game/generated/g_protocol.hpp 1217543202 0 /home/kma/code/teeworlds/trunk/src/game/generated/g_protocol.hpp -/home/kma/code/teeworlds/trunk/src/engine/e_protocol.h 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_protocol.h -/home/kma/code/teeworlds/trunk/src/game/client/gc_render.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_render.hpp -/home/kma/code/teeworlds/trunk/src/game/client/gc_console.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_console.cpp -/home/kma/code/teeworlds/trunk/src/engine/e_datafile.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_datafile.c -/home/kma/code/teeworlds/trunk/src/game/client/gc_menu.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_menu.hpp -/home/kma/code/teeworlds/trunk/src/engine/server/es_register.c 1217537458 0 /home/kma/code/teeworlds/trunk/src/engine/server/es_register.c -/home/kma/code/teeworlds/trunk/src/engine/e_huffman.c 1217537461 0 /home/kma/code/teeworlds/trunk/src/engine/e_huffman.c -/home/kma/code/teeworlds/trunk/src/engine/docs/server_op.txt 1217768956 1 Server Operation -/home/kma/code/teeworlds/trunk/src/game/client/gc_hooks.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_hooks.cpp -/home/kma/code/teeworlds/trunk/src/game/editor/ed_editor.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/editor/ed_editor.cpp -/home/kma/code/teeworlds/trunk/src/game/client/gc_render.cpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_render.cpp -/home/kma/code/teeworlds/trunk/src/game/server/gs_game_tdm.hpp 1217537461 0 /home/kma/code/teeworlds/trunk/src/game/server/gs_game_tdm.hpp +/home/kma/code/teeworlds/trunk/src/engine/e_huffman.h 1222170110 1 /home/kma/code/teeworlds/trunk/src/engine/e_huffman.h +/home/kma/code/teeworlds/trunk/src/game/generated/gs_data.hpp 1222683446 0 /home/kma/code/teeworlds/trunk/src/game/generated/gs_data.hpp +/home/kma/code/teeworlds/trunk/src/game/client/ui.hpp 1220136086 0 /home/kma/code/teeworlds/trunk/src/game/client/ui.hpp +/home/kma/code/teeworlds/trunk/src/engine/client/ec_srvbrowse.c 1222683496 0 /home/kma/code/teeworlds/trunk/src/engine/client/ec_srvbrowse.c +/home/kma/code/teeworlds/trunk/src/game/editor/ed_editor.hpp 1220477125 0 /home/kma/code/teeworlds/trunk/src/game/editor/ed_editor.hpp +/home/kma/code/teeworlds/trunk/src/engine/e_compression.c 1218717193 0 /home/kma/code/teeworlds/trunk/src/engine/e_compression.c +/home/kma/code/teeworlds/trunk/src/game/client/components/effects.hpp 1219856603 0 /home/kma/code/teeworlds/trunk/src/game/client/components/effects.hpp +/home/kma/code/teeworlds/trunk/src/game/editor/array.hpp 1213274598 0 /home/kma/code/teeworlds/trunk/src/game/editor/array.hpp +/home/kma/code/teeworlds/trunk/src/engine/e_if_msg.h 1209633421 1 Messaging +/home/kma/code/teeworlds/trunk/src/game/server/gamemodes/dm.cpp 1220222024 0 /home/kma/code/teeworlds/trunk/src/game/server/gamemodes/dm.cpp +/home/kma/code/teeworlds/trunk/src/game/server/gamecontext.cpp 1222365211 0 /home/kma/code/teeworlds/trunk/src/game/server/gamecontext.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/hud.hpp 1222354048 0 /home/kma/code/teeworlds/trunk/src/game/client/components/hud.hpp +/home/kma/code/teeworlds/trunk/src/engine/e_packer.h 1209633421 0 /home/kma/code/teeworlds/trunk/src/engine/e_packer.h +/home/kma/code/teeworlds/trunk/src/game/client/components/items.cpp 1220136174 0 /home/kma/code/teeworlds/trunk/src/game/client/components/items.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/camera.hpp 1219845973 0 /home/kma/code/teeworlds/trunk/src/game/client/components/camera.hpp +/home/kma/code/teeworlds/trunk/src/game/editor/ed_io.cpp 1212341007 0 /home/kma/code/teeworlds/trunk/src/game/editor/ed_io.cpp +/home/kma/code/teeworlds/trunk/src/engine/client/ec_font.h 1209633421 0 /home/kma/code/teeworlds/trunk/src/engine/client/ec_font.h +/home/kma/code/teeworlds/trunk/src/engine/e_msg.c 1212964729 0 /home/kma/code/teeworlds/trunk/src/engine/e_msg.c +/home/kma/code/teeworlds/trunk/src/game/client/components/menus_ingame.cpp 1222692848 0 /home/kma/code/teeworlds/trunk/src/game/client/components/menus_ingame.cpp +/home/kma/code/teeworlds/trunk/src/engine/e_compression.h 1209633421 0 /home/kma/code/teeworlds/trunk/src/engine/e_compression.h +/home/kma/code/teeworlds/trunk/src/game/client/components/flow.cpp 1219782150 0 /home/kma/code/teeworlds/trunk/src/game/client/components/flow.cpp +/home/kma/code/teeworlds/trunk/src/engine/e_engine.h 1220813504 0 /home/kma/code/teeworlds/trunk/src/engine/e_engine.h +/home/kma/code/teeworlds/trunk/src/game/generated/gc_data.cpp 1222683449 0 /home/kma/code/teeworlds/trunk/src/game/generated/gc_data.cpp +/home/kma/code/teeworlds/trunk/src/engine/docs/client_time.txt 1209633420 1 Time on the client +/home/kma/code/teeworlds/trunk/src/game/client/animstate.cpp 1219785741 0 /home/kma/code/teeworlds/trunk/src/game/client/animstate.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/damageind.hpp 1219841173 0 /home/kma/code/teeworlds/trunk/src/game/client/components/damageind.hpp +/home/kma/code/teeworlds/trunk/src/game/server/entities/laser.hpp 1218740976 0 /home/kma/code/teeworlds/trunk/src/game/server/entities/laser.hpp +/home/kma/code/teeworlds/trunk/src/game/client/components/nameplates.hpp 1220569205 0 /home/kma/code/teeworlds/trunk/src/game/client/components/nameplates.hpp +/home/kma/code/teeworlds/trunk/src/game/server/gamemodes/tdm.cpp 1220222010 0 /home/kma/code/teeworlds/trunk/src/game/server/gamemodes/tdm.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/broadcast.hpp 1219841173 0 /home/kma/code/teeworlds/trunk/src/game/client/components/broadcast.hpp +/home/kma/code/teeworlds/trunk/src/engine/e_if_snd.h 1221327616 1 Sound +/home/kma/code/teeworlds/trunk/src/game/client/components/menus.cpp 1222640846 0 /home/kma/code/teeworlds/trunk/src/game/client/components/menus.cpp +/home/kma/code/teeworlds/trunk/src/game/server/gamemodes/ctf.hpp 1219777811 0 /home/kma/code/teeworlds/trunk/src/game/server/gamemodes/ctf.hpp +/home/kma/code/teeworlds/trunk/src/game/generated/gs_data.cpp 1222683446 0 /home/kma/code/teeworlds/trunk/src/game/generated/gs_data.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/motd.hpp 1220137292 0 /home/kma/code/teeworlds/trunk/src/game/client/components/motd.hpp +/home/kma/code/teeworlds/trunk/src/engine/e_if_other.h 1222181143 1 Engine Interface +/home/kma/code/teeworlds/trunk/src/game/editor/ed_layer_game.cpp 1209633421 0 /home/kma/code/teeworlds/trunk/src/game/editor/ed_layer_game.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/mapimages.cpp 1220253155 0 /home/kma/code/teeworlds/trunk/src/game/client/components/mapimages.cpp +/home/kma/code/teeworlds/trunk/src/engine/e_keynames.c 1222353741 0 /home/kma/code/teeworlds/trunk/src/engine/e_keynames.c +/home/kma/code/teeworlds/trunk/src/game/server/gamecontroller.cpp 1222194081 0 /home/kma/code/teeworlds/trunk/src/game/server/gamecontroller.cpp +/home/kma/code/teeworlds/trunk/src/game/client/ui.cpp 1220136096 0 /home/kma/code/teeworlds/trunk/src/game/client/ui.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/nameplates.cpp 1222164899 0 /home/kma/code/teeworlds/trunk/src/game/client/components/nameplates.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/broadcast.cpp 1220135264 0 /home/kma/code/teeworlds/trunk/src/game/client/components/broadcast.cpp +/home/kma/code/teeworlds/trunk/src/engine/e_map.c 1218717325 0 /home/kma/code/teeworlds/trunk/src/engine/e_map.c +/home/kma/code/teeworlds/trunk/src/game/mapitems.hpp 1222183329 0 /home/kma/code/teeworlds/trunk/src/game/mapitems.hpp +/home/kma/code/teeworlds/trunk/src/game/gamecore.cpp 1222186019 0 /home/kma/code/teeworlds/trunk/src/game/gamecore.cpp +/home/kma/code/teeworlds/trunk/src/game/server/hooks.cpp 1222682379 0 /home/kma/code/teeworlds/trunk/src/game/server/hooks.cpp +/home/kma/code/teeworlds/trunk/src/game/layers.hpp 1218967138 0 /home/kma/code/teeworlds/trunk/src/game/layers.hpp +/home/kma/code/teeworlds/trunk/src/game/client/components/killmessages.hpp 1219841185 0 /home/kma/code/teeworlds/trunk/src/game/client/components/killmessages.hpp +/home/kma/code/teeworlds/trunk/src/engine/e_console.c 1222181217 0 /home/kma/code/teeworlds/trunk/src/engine/e_console.c +/home/kma/code/teeworlds/trunk/src/game/client/components/sounds.cpp 1222029308 0 /home/kma/code/teeworlds/trunk/src/game/client/components/sounds.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/emoticon.cpp 1220569076 0 /home/kma/code/teeworlds/trunk/src/game/client/components/emoticon.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/skins.cpp 1219618613 0 /home/kma/code/teeworlds/trunk/src/game/client/components/skins.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/effects.cpp 1220135224 0 /home/kma/code/teeworlds/trunk/src/game/client/components/effects.cpp +/home/kma/code/teeworlds/trunk/src/game/server/player.hpp 1222356463 0 /home/kma/code/teeworlds/trunk/src/game/server/player.hpp +/home/kma/code/teeworlds/trunk/src/game/client/lineinput.hpp 1220087940 0 /home/kma/code/teeworlds/trunk/src/game/client/lineinput.hpp +/home/kma/code/teeworlds/trunk/src/engine/server/es_server.c 1222638818 0 /home/kma/code/teeworlds/trunk/src/engine/server/es_server.c +/home/kma/code/teeworlds/trunk/src/game/server/entities/projectile.hpp 1218741010 0 /home/kma/code/teeworlds/trunk/src/game/server/entities/projectile.hpp +/home/kma/code/teeworlds/trunk/src/game/client/components/debughud.cpp 1220135200 0 /home/kma/code/teeworlds/trunk/src/game/client/components/debughud.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/items.hpp 1219841173 0 /home/kma/code/teeworlds/trunk/src/game/client/components/items.hpp +/home/kma/code/teeworlds/trunk/src/game/server/player.cpp 1222273690 0 /home/kma/code/teeworlds/trunk/src/game/server/player.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/sounds.hpp 1221328048 0 /home/kma/code/teeworlds/trunk/src/game/client/components/sounds.hpp +/home/kma/code/teeworlds/trunk/src/game/client/components/maplist.hpp 1222691020 0 /home/kma/code/teeworlds/trunk/src/game/client/components/maplist.hpp +/home/kma/code/teeworlds/trunk/src/engine/e_snapshot.c 1214463651 0 /home/kma/code/teeworlds/trunk/src/engine/e_snapshot.c +/home/kma/code/teeworlds/trunk/src/game/client/components/binds.hpp 1222354232 0 /home/kma/code/teeworlds/trunk/src/game/client/components/binds.hpp +/home/kma/code/teeworlds/trunk/src/game/server/entities/character.cpp 1222356921 0 /home/kma/code/teeworlds/trunk/src/game/server/entities/character.cpp +/home/kma/code/teeworlds/trunk/src/game/server/entities/laser.cpp 1222190271 0 /home/kma/code/teeworlds/trunk/src/game/server/entities/laser.cpp +/home/kma/code/teeworlds/trunk/src/engine/docs/snapshots.txt 1218450372 1 Snapshots +/home/kma/code/teeworlds/trunk/src/game/generated/gc_data.hpp 1222683447 0 /home/kma/code/teeworlds/trunk/src/game/generated/gc_data.hpp +/home/kma/code/teeworlds/trunk/src/game/generated/nethash.c 1222161195 0 /home/kma/code/teeworlds/trunk/src/game/generated/nethash.c +/home/kma/code/teeworlds/trunk/src/engine/e_ringbuffer.h 1219871251 0 /home/kma/code/teeworlds/trunk/src/engine/e_ringbuffer.h +/home/kma/code/teeworlds/trunk/src/game/client/gameclient.cpp 1222692136 0 /home/kma/code/teeworlds/trunk/src/game/client/gameclient.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/killmessages.cpp 1220198084 0 /home/kma/code/teeworlds/trunk/src/game/client/components/killmessages.cpp +/home/kma/code/teeworlds/trunk/src/game/server/entity.cpp 1218743197 0 /home/kma/code/teeworlds/trunk/src/game/server/entity.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/controls.cpp 1221290669 0 /home/kma/code/teeworlds/trunk/src/game/client/components/controls.cpp +/home/kma/code/teeworlds/trunk/src/engine/e_if_gfx.h 1220477125 1 Graphics +/home/kma/code/teeworlds/trunk/src/game/client/components/motd.cpp 1220135205 0 /home/kma/code/teeworlds/trunk/src/game/client/components/motd.cpp +/home/kma/code/teeworlds/trunk/src/engine/e_protocol.h 1220799767 0 /home/kma/code/teeworlds/trunk/src/engine/e_protocol.h +/home/kma/code/teeworlds/trunk/src/game/client/gameclient.hpp 1222691935 0 /home/kma/code/teeworlds/trunk/src/game/client/gameclient.hpp +/home/kma/code/teeworlds/trunk/src/engine/e_datafile.c 1218717112 0 /home/kma/code/teeworlds/trunk/src/engine/e_datafile.c +/home/kma/code/teeworlds/trunk/src/engine/e_huffman.c 1222170780 0 /home/kma/code/teeworlds/trunk/src/engine/e_huffman.c +/home/kma/code/teeworlds/trunk/src/engine/docs/server_op.txt 1218450372 1 Server Operation +/home/kma/code/teeworlds/trunk/src/game/editor/ed_editor.cpp 1222182161 0 /home/kma/code/teeworlds/trunk/src/game/editor/ed_editor.cpp +/home/kma/code/teeworlds/trunk/src/game/client/gc_render.cpp 1220295093 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_render.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/maplayers.hpp 1219841173 0 /home/kma/code/teeworlds/trunk/src/game/client/components/maplayers.hpp +/home/kma/code/teeworlds/trunk/src/engine/e_if_client.h 1222031069 1 Client Interface +/home/kma/code/teeworlds/trunk/src/engine/e_keys.h 1222353741 0 /home/kma/code/teeworlds/trunk/src/engine/e_keys.h +/home/kma/code/teeworlds/trunk/src/game/client/components/console.hpp 1220569113 0 /home/kma/code/teeworlds/trunk/src/game/client/components/console.hpp +/home/kma/code/teeworlds/trunk/src/engine/e_engine.c 1220822064 0 /home/kma/code/teeworlds/trunk/src/engine/e_engine.c +/home/kma/code/teeworlds/trunk/src/engine/e_if_modc.h 1209633421 1 Client Hooks +/home/kma/code/teeworlds/trunk/src/game/client/components/particles.cpp 1220138535 0 /home/kma/code/teeworlds/trunk/src/game/client/components/particles.cpp +/home/kma/code/teeworlds/trunk/src/engine/e_ringbuffer.c 1218717337 0 /home/kma/code/teeworlds/trunk/src/engine/e_ringbuffer.c +/home/kma/code/teeworlds/trunk/src/game/server/gamemodes/dm.hpp 1220222050 0 /home/kma/code/teeworlds/trunk/src/game/server/gamemodes/dm.hpp +/home/kma/code/teeworlds/trunk/src/engine/e_server_interface.h 1209633421 0 /home/kma/code/teeworlds/trunk/src/engine/e_server_interface.h +/home/kma/code/teeworlds/trunk/src/game/client/components/binds.cpp 1222354494 0 /home/kma/code/teeworlds/trunk/src/game/client/components/binds.cpp +/home/kma/code/teeworlds/trunk/src/engine/e_packer.c 1218717159 0 /home/kma/code/teeworlds/trunk/src/engine/e_packer.c +/home/kma/code/teeworlds/trunk/src/game/client/components/particles.hpp 1219845940 0 /home/kma/code/teeworlds/trunk/src/game/client/components/particles.hpp +/home/kma/code/teeworlds/trunk/src/engine/e_config.h 1209633421 0 /home/kma/code/teeworlds/trunk/src/engine/e_config.h +/home/kma/code/teeworlds/trunk/src/game/tuning.hpp 1218966967 0 /home/kma/code/teeworlds/trunk/src/game/tuning.hpp +/home/kma/code/teeworlds/trunk/src/game/server/gamecontext.hpp 1222356971 0 /home/kma/code/teeworlds/trunk/src/game/server/gamecontext.hpp +/home/kma/code/teeworlds/trunk/src/game/client/components/players.cpp 1222347355 0 /home/kma/code/teeworlds/trunk/src/game/client/components/players.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/controls.hpp 1221290643 0 /home/kma/code/teeworlds/trunk/src/game/client/components/controls.hpp +/home/kma/code/teeworlds/trunk/src/engine/e_jobs.h 1220813546 0 /home/kma/code/teeworlds/trunk/src/engine/e_jobs.h +/home/kma/code/teeworlds/trunk/src/engine/e_memheap.c 1218717128 0 /home/kma/code/teeworlds/trunk/src/engine/e_memheap.c +/home/kma/code/teeworlds/trunk/src/game/client/lineinput.cpp 1219040530 0 /home/kma/code/teeworlds/trunk/src/game/client/lineinput.cpp +/home/kma/code/teeworlds/trunk/src/game/generated/createdir.txt 1209633421 0 /home/kma/code/teeworlds/trunk/src/game/generated/createdir.txt +/home/kma/code/teeworlds/trunk/src/game/client/components/maplist.cpp 1222692119 0 /home/kma/code/teeworlds/trunk/src/game/client/components/maplist.cpp +/home/kma/code/teeworlds/trunk/src/game/version.hpp 1218966879 0 /home/kma/code/teeworlds/trunk/src/game/version.hpp +/home/kma/code/teeworlds/trunk/src/game/collision.hpp 1222185632 0 /home/kma/code/teeworlds/trunk/src/game/collision.hpp +/home/kma/code/teeworlds/trunk/src/engine/client/ec_client.c 1222683366 0 /home/kma/code/teeworlds/trunk/src/engine/client/ec_client.c +/home/kma/code/teeworlds/trunk/src/game/generated/g_protocol.cpp 1222683446 0 /home/kma/code/teeworlds/trunk/src/game/generated/g_protocol.cpp +/home/kma/code/teeworlds/trunk/src/engine/e_datafile.h 1209633421 0 /home/kma/code/teeworlds/trunk/src/engine/e_datafile.h +/home/kma/code/teeworlds/trunk/src/engine/e_linereader.h 1218717511 0 /home/kma/code/teeworlds/trunk/src/engine/e_linereader.h +/home/kma/code/teeworlds/trunk/src/game/server/entities/pickup.cpp 1220570254 0 /home/kma/code/teeworlds/trunk/src/game/server/entities/pickup.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/maplayers.cpp 1220253273 0 /home/kma/code/teeworlds/trunk/src/game/client/components/maplayers.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/hud.cpp 1222355982 0 /home/kma/code/teeworlds/trunk/src/game/client/components/hud.cpp +/home/kma/code/teeworlds/trunk/src/game/server/gamemodes/tdm.hpp 1218741462 0 /home/kma/code/teeworlds/trunk/src/game/server/gamemodes/tdm.hpp +/home/kma/code/teeworlds/trunk/src/game/client/components/menus_browser.cpp 1222640967 0 /home/kma/code/teeworlds/trunk/src/game/client/components/menus_browser.cpp +/home/kma/code/teeworlds/trunk/src/game/collision.cpp 1222185936 0 /home/kma/code/teeworlds/trunk/src/game/collision.cpp +/home/kma/code/teeworlds/trunk/src/engine/e_snapshot.h 1218717534 0 /home/kma/code/teeworlds/trunk/src/engine/e_snapshot.h +/home/kma/code/teeworlds/trunk/src/engine/e_client_interface.h 1220135564 0 /home/kma/code/teeworlds/trunk/src/engine/e_client_interface.h +/home/kma/code/teeworlds/trunk/src/game/editor/ed_layer_tiles.cpp 1220827108 0 /home/kma/code/teeworlds/trunk/src/game/editor/ed_layer_tiles.cpp +/home/kma/code/teeworlds/trunk/src/engine/e_network.h 1220214060 0 /home/kma/code/teeworlds/trunk/src/engine/e_network.h +/home/kma/code/teeworlds/trunk/src/game/client/components/emoticon.hpp 1220569077 0 /home/kma/code/teeworlds/trunk/src/game/client/components/emoticon.hpp +/home/kma/code/teeworlds/trunk/src/engine/e_config.c 1222181231 0 /home/kma/code/teeworlds/trunk/src/engine/e_config.c +/home/kma/code/teeworlds/trunk/src/game/client/components/menus.hpp 1222681494 0 /home/kma/code/teeworlds/trunk/src/game/client/components/menus.hpp +/home/kma/code/teeworlds/trunk/src/game/server/gamemodes/ctf.cpp 1222190258 0 /home/kma/code/teeworlds/trunk/src/game/server/gamemodes/ctf.cpp +/home/kma/code/teeworlds/trunk/src/engine/e_config_variables.h 1222181173 0 /home/kma/code/teeworlds/trunk/src/engine/e_config_variables.h +/home/kma/code/teeworlds/trunk/src/engine/docs/prediction.txt 1209633420 1 Prediction +/home/kma/code/teeworlds/trunk/src/game/client/components/voting.hpp 1222692628 0 /home/kma/code/teeworlds/trunk/src/game/client/components/voting.hpp +/home/kma/code/teeworlds/trunk/src/game/client/components/camera.cpp 1221209283 0 /home/kma/code/teeworlds/trunk/src/game/client/components/camera.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/damageind.cpp 1220136328 0 /home/kma/code/teeworlds/trunk/src/game/client/components/damageind.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/chat.hpp 1220569130 0 /home/kma/code/teeworlds/trunk/src/game/client/components/chat.hpp +/home/kma/code/teeworlds/trunk/src/game/editor/ed_popups.cpp 1209633421 0 /home/kma/code/teeworlds/trunk/src/game/editor/ed_popups.cpp +/home/kma/code/teeworlds/trunk/src/engine/client/ec_font.c 1218724640 0 /home/kma/code/teeworlds/trunk/src/engine/client/ec_font.c +/home/kma/code/teeworlds/trunk/src/game/client/component.hpp 1220568968 0 /home/kma/code/teeworlds/trunk/src/game/client/component.hpp +/home/kma/code/teeworlds/trunk/src/game/client/components/voting.cpp 1222692648 0 /home/kma/code/teeworlds/trunk/src/game/client/components/voting.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/debughud.hpp 1219855509 0 /home/kma/code/teeworlds/trunk/src/game/client/components/debughud.hpp +/home/kma/code/teeworlds/trunk/src/game/client/components/skins.hpp 1219841173 0 /home/kma/code/teeworlds/trunk/src/game/client/components/skins.hpp +/home/kma/code/teeworlds/trunk/src/game/client/components/scoreboard.hpp 1220569089 0 /home/kma/code/teeworlds/trunk/src/game/client/components/scoreboard.hpp +/home/kma/code/teeworlds/trunk/src/engine/e_common_interface.h 1209633421 0 /home/kma/code/teeworlds/trunk/src/engine/e_common_interface.h +/home/kma/code/teeworlds/trunk/src/engine/e_if_mods.h 1209633421 1 Server Hooks +/home/kma/code/teeworlds/trunk/src/game/client/components/scoreboard.cpp 1220827108 0 /home/kma/code/teeworlds/trunk/src/game/client/components/scoreboard.cpp +/home/kma/code/teeworlds/trunk/src/game/server/gameworld.cpp 1220827108 0 /home/kma/code/teeworlds/trunk/src/game/server/gameworld.cpp +/home/kma/code/teeworlds/trunk/src/game/server/eventhandler.cpp 1222190459 0 /home/kma/code/teeworlds/trunk/src/game/server/eventhandler.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/chat.cpp 1220827108 0 /home/kma/code/teeworlds/trunk/src/game/client/components/chat.cpp +/home/kma/code/teeworlds/trunk/src/game/client/gc_render_map.cpp 1220135308 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_render_map.cpp +/home/kma/code/teeworlds/trunk/src/game/server/gameworld.hpp 1218967107 1 Game World +/home/kma/code/teeworlds/trunk/src/game/gamecore.hpp 1222185988 0 /home/kma/code/teeworlds/trunk/src/game/gamecore.hpp +/home/kma/code/teeworlds/trunk/src/engine/client/ec_inp.c 1218724618 0 /home/kma/code/teeworlds/trunk/src/engine/client/ec_inp.c +/home/kma/code/teeworlds/trunk/src/engine/client/ec_snd.c 1222029620 0 /home/kma/code/teeworlds/trunk/src/engine/client/ec_snd.c +/home/kma/code/teeworlds/trunk/src/engine/e_if_inp.h 1209633421 1 Input +/home/kma/code/teeworlds/trunk/src/engine/e_jobs.c 1220818102 0 /home/kma/code/teeworlds/trunk/src/engine/e_jobs.c +/home/kma/code/teeworlds/trunk/src/game/client/components/menus_settings.cpp 1222353486 0 /home/kma/code/teeworlds/trunk/src/game/client/components/menus_settings.cpp +/home/kma/code/teeworlds/trunk/src/engine/client/ec_gfx.c 1220477125 0 /home/kma/code/teeworlds/trunk/src/engine/client/ec_gfx.c +/home/kma/code/teeworlds/trunk/src/game/server/entities/character.hpp 1222203546 0 /home/kma/code/teeworlds/trunk/src/game/server/entities/character.hpp +/home/kma/code/teeworlds/trunk/src/game/server/eventhandler.hpp 1218742466 0 /home/kma/code/teeworlds/trunk/src/game/server/eventhandler.hpp +/home/kma/code/teeworlds/trunk/src/game/client/clienthooks.cpp 1220568950 0 /home/kma/code/teeworlds/trunk/src/game/client/clienthooks.cpp +/home/kma/code/teeworlds/trunk/src/game/client/components/console.cpp 1220569111 0 /home/kma/code/teeworlds/trunk/src/game/client/components/console.cpp +/home/kma/code/teeworlds/trunk/src/game/variables.hpp 1222682334 0 /home/kma/code/teeworlds/trunk/src/game/variables.hpp +/home/kma/code/teeworlds/trunk/src/engine/e_linereader.c 1209633421 0 /home/kma/code/teeworlds/trunk/src/engine/e_linereader.c +/home/kma/code/teeworlds/trunk/src/engine/e_memheap.h 1209633421 0 /home/kma/code/teeworlds/trunk/src/engine/e_memheap.h +/home/kma/code/teeworlds/trunk/src/engine/e_console.h 1219858821 0 /home/kma/code/teeworlds/trunk/src/engine/e_console.h +/home/kma/code/teeworlds/trunk/src/engine/e_network.c 1222251355 0 /home/kma/code/teeworlds/trunk/src/engine/e_network.c +/home/kma/code/teeworlds/trunk/src/game/server/gamecontroller.hpp 1220827108 1 Game Controller +/home/kma/code/teeworlds/trunk/src/game/layers.cpp 1218967120 0 /home/kma/code/teeworlds/trunk/src/game/layers.cpp +/home/kma/code/teeworlds/trunk/src/engine/e_if_server.h 1220195032 1 Server Interface +/home/kma/code/teeworlds/trunk/src/game/client/animstate.hpp 1219785206 0 /home/kma/code/teeworlds/trunk/src/game/client/animstate.hpp +/home/kma/code/teeworlds/trunk/src/game/server/entities/projectile.cpp 1222190276 0 /home/kma/code/teeworlds/trunk/src/game/server/entities/projectile.cpp +/home/kma/code/teeworlds/trunk/src/game/editor/ed_layer_quads.cpp 1218738227 0 /home/kma/code/teeworlds/trunk/src/game/editor/ed_layer_quads.cpp +/home/kma/code/teeworlds/trunk/src/game/server/entities/pickup.hpp 1218740990 0 /home/kma/code/teeworlds/trunk/src/game/server/entities/pickup.hpp +/home/kma/code/teeworlds/trunk/src/game/server/entity.hpp 1222252624 1 Entity +/home/kma/code/teeworlds/trunk/src/game/generated/g_protocol.hpp 1222683446 0 /home/kma/code/teeworlds/trunk/src/game/generated/g_protocol.hpp +/home/kma/code/teeworlds/trunk/src/game/client/gc_render.hpp 1222182049 0 /home/kma/code/teeworlds/trunk/src/game/client/gc_render.hpp +/home/kma/code/teeworlds/trunk/src/engine/server/es_register.c 1218717909 0 /home/kma/code/teeworlds/trunk/src/engine/server/es_register.c +/home/kma/code/teeworlds/trunk/src/game/client/components/flow.hpp 1219841173 0 /home/kma/code/teeworlds/trunk/src/game/client/components/flow.hpp +/home/kma/code/teeworlds/trunk/src/game/client/components/mapimages.hpp 1220253106 0 /home/kma/code/teeworlds/trunk/src/game/client/components/mapimages.hpp +/home/kma/code/teeworlds/trunk/src/game/client/components/players.hpp 1219841173 0 /home/kma/code/teeworlds/trunk/src/game/client/components/players.hpp diff --git a/docs/conf/Data/IndexInfo.nd b/docs/conf/Data/IndexInfo.nd index e4459989..c175f4b5 100644 Binary files a/docs/conf/Data/IndexInfo.nd and b/docs/conf/Data/IndexInfo.nd differ diff --git a/docs/conf/Data/PreviousMenuState.nd b/docs/conf/Data/PreviousMenuState.nd index 1fd599ce..4422ee5d 100644 Binary files a/docs/conf/Data/PreviousMenuState.nd and b/docs/conf/Data/PreviousMenuState.nd differ diff --git a/docs/conf/Data/SymbolTable.nd b/docs/conf/Data/SymbolTable.nd index eb1b15ba..dbf8ec2e 100644 Binary files a/docs/conf/Data/SymbolTable.nd and b/docs/conf/Data/SymbolTable.nd differ diff --git a/docs/conf/Menu.txt b/docs/conf/Menu.txt index b611b0d8..95aec568 100644 --- a/docs/conf/Menu.txt +++ b/docs/conf/Menu.txt @@ -50,8 +50,6 @@ Format: 1.4 # -------------------------------------------------------------------------- -File: OS Abstraction (/home/kma/code/teeworlds/trunk/src/engine/e_system.h) - Group: Engine { File: Messaging (/home/kma/code/teeworlds/trunk/src/engine/e_if_msg.h) @@ -70,6 +68,7 @@ Group: Engine { File: Client Hooks (/home/kma/code/teeworlds/trunk/src/engine/e_if_modc.h) File: Client Interface (/home/kma/code/teeworlds/trunk/src/engine/e_if_client.h) + File: e_huffman.h (/home/kma/code/teeworlds/trunk/src/engine/e_huffman.h) File: Engine Interface (/home/kma/code/teeworlds/trunk/src/engine/e_if_other.h) File: Graphics (/home/kma/code/teeworlds/trunk/src/engine/e_if_gfx.h) File: Input (/home/kma/code/teeworlds/trunk/src/engine/e_if_inp.h) @@ -92,7 +91,9 @@ Group: Engine { Group: Game { - File: Entity (/home/kma/code/teeworlds/trunk/src/game/server/gs_common.hpp) + File: Entity (/home/kma/code/teeworlds/trunk/src/game/server/entity.hpp) + File: Game Controller (/home/kma/code/teeworlds/trunk/src/game/server/gamecontroller.hpp) + File: Game World (/home/kma/code/teeworlds/trunk/src/game/server/gameworld.hpp) } # Group: Game Group: Index { @@ -102,6 +103,7 @@ Group: Index { Constant Index: Constants Function Index: Functions Variable Index: Variables + File Index: Files } # Group: Index diff --git a/docs/output/files2/docs/client_time-txt.html b/docs/output/files2/docs/client_time-txt.html index ff97b67e..e71da13d 100644 --- a/docs/output/files2/docs/client_time-txt.html +++ b/docs/output/files2/docs/client_time-txt.html @@ -19,9 +19,9 @@ if (browserType) {document.write("
");if (browserV - diff --git a/docs/output/files2/docs/prediction-txt.html b/docs/output/files2/docs/prediction-txt.html index 893064fa..c3c2592b 100644 --- a/docs/output/files2/docs/prediction-txt.html +++ b/docs/output/files2/docs/prediction-txt.html @@ -31,9 +31,9 @@ if (browserType) {document.write("
");if (browserV - diff --git a/docs/output/files2/docs/server_op-txt.html b/docs/output/files2/docs/server_op-txt.html index aa25fe67..71207d62 100644 --- a/docs/output/files2/docs/server_op-txt.html +++ b/docs/output/files2/docs/server_op-txt.html @@ -49,9 +49,9 @@ unload map
- diff --git a/docs/output/files2/docs/snapshots-txt.html b/docs/output/files2/docs/snapshots-txt.html index 9654118a..381dddf5 100644 --- a/docs/output/files2/docs/snapshots-txt.html +++ b/docs/output/files2/docs/snapshots-txt.html @@ -43,9 +43,9 @@ D = data bit