about summary refs log tree commit diff
path: root/docs/conf/Data/SymbolTable.nd
blob: eb1b15bac49463bf653e7a3d43464d848ceda450 (plain)
ofshex dumpascii
0000 06 01 28 00 00 00 01 00 10 6d 73 67 5f 75 6e 70 61 63 6b 5f 65 72 72 6f 72 00 01 00 34 2f 68 6f ..(......msg_unpack_error...4/ho
0020 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f me/kma/code/teeworlds/trunk/src/
0040 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 73 67 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 16 69 6e 74 engine/e_if_msg.h..function..int
0060 20 6d 73 67 5f 75 6e 70 61 63 6b 5f 65 72 72 6f 72 28 29 00 04 54 4f 44 4f 01 00 09 52 65 6e 64 .msg_unpack_error()..TODO...Rend
0080 65 72 69 6e 67 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 ering...</home/kma/code/teeworld
00a0 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 73 6e 61 70 73 68 6f 74 s/trunk/src/engine/docs/snapshot
00c0 73 2e 74 78 74 00 07 67 65 6e 65 72 69 63 00 00 00 07 44 4f 43 54 4f 44 4f 02 00 0f 47 61 6d 65 s.txt..generic....DOCTODO...Game
00e0 20 43 6f 6e 74 72 6f 6c 6c 65 72 00 12 6f 6e 5f 63 68 61 72 61 63 74 65 72 5f 64 65 61 74 68 00 .Controller..on_character_death.
0100 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..</home/kma/code/teeworlds/trun
0120 6b 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 65 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 k/src/game/server/gs_common.hpp.
0140 08 66 75 6e 63 74 69 6f 6e 00 59 76 69 72 74 75 61 6c 20 69 6e 74 20 6f 6e 5f 63 68 61 72 61 63 .function.Yvirtual.int.on_charac
0160 74 65 72 5f 64 65 61 74 68 28 63 6c 61 73 73 20 43 48 41 52 41 43 54 45 52 20 2a 76 69 63 74 69 ter_death(class.CHARACTER.*victi
0180 6d 2c 20 63 6c 61 73 73 20 50 4c 41 59 45 52 20 2a 6b 69 6c 6c 65 72 2c 20 69 6e 74 20 77 65 61 m,.class.PLAYER.*killer,.int.wea
01a0 70 6f 6e 29 00 2a 43 61 6c 6c 65 64 20 77 68 65 6e 20 61 20 63 68 61 72 61 63 74 65 72 20 69 6e pon).*Called.when.a.character.in
01c0 20 74 68 65 20 77 6f 72 6c 64 20 64 69 65 73 2e 01 00 0f 67 66 78 5f 63 6c 69 70 5f 65 6e 61 62 .the.world.dies....gfx_clip_enab
01e0 6c 65 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 le...4/home/kma/code/teeworlds/t
0200 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 runk/src/engine/e_if_gfx.h..func
0220 74 69 6f 6e 00 30 76 6f 69 64 20 67 66 78 5f 63 6c 69 70 5f 65 6e 61 62 6c 65 28 69 6e 74 20 78 tion.0void.gfx_clip_enable(int.x
0240 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c 20 69 6e 74 20 68 29 00 04 54 4f 44 4f 01 00 0e 67 ,.int.y,.int.w,.int.h)..TODO...g
0260 66 78 5f 71 75 61 64 73 5f 64 72 61 77 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f fx_quads_draw...4/home/kma/code/
0280 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f teeworlds/trunk/src/engine/e_if_
02a0 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 37 76 6f 69 64 20 67 66 78 5f 71 75 61 64 73 5f gfx.h..function.7void.gfx_quads_
02c0 64 72 61 77 28 66 6c 6f 61 74 20 78 2c 20 66 6c 6f 61 74 20 79 2c 20 66 6c 6f 61 74 20 77 2c 20 draw(float.x,.float.y,.float.w,.
02e0 66 6c 6f 61 74 20 68 29 00 2c 44 72 61 77 73 20 61 20 71 75 61 64 20 62 79 20 73 70 65 63 69 66 float.h).,Draws.a.quad.by.specif
0300 79 69 6e 67 20 74 68 65 20 63 65 6e 74 65 72 20 70 6f 69 6e 74 2e 01 00 0c 67 66 78 5f 73 65 74 ying.the.center.point....gfx_set
0320 63 6f 6c 6f 72 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 color...4/home/kma/code/teeworld
0340 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 s/trunk/src/engine/e_if_gfx.h..f
0360 75 6e 63 74 69 6f 6e 00 35 76 6f 69 64 20 67 66 78 5f 73 65 74 63 6f 6c 6f 72 28 66 6c 6f 61 74 unction.5void.gfx_setcolor(float
0380 20 72 2c 20 66 6c 6f 61 74 20 67 2c 20 66 6c 6f 61 74 20 62 2c 20 66 6c 6f 61 74 20 61 29 00 23 .r,.float.g,.float.b,.float.a).#
03a0 53 65 74 73 20 74 68 65 20 63 6f 6c 6f 72 20 6f 66 20 61 6c 6c 20 74 68 65 20 76 65 72 74 69 63 Sets.the.color.of.all.the.vertic
03c0 65 73 2e 01 00 10 67 66 78 5f 6c 6f 61 64 5f 74 65 78 74 75 72 65 00 01 00 34 2f 68 6f 6d 65 2f es....gfx_load_texture...4/home/
03e0 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 kma/code/teeworlds/trunk/src/eng
0400 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 47 69 6e 74 20 67 66 ine/e_if_gfx.h..function.Gint.gf
0420 78 5f 6c 6f 61 64 5f 74 65 78 74 75 72 65 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 66 69 6c 65 6e x_load_texture(const.char.*filen
0440 61 6d 65 2c 20 69 6e 74 20 73 74 6f 72 65 5f 66 6f 72 6d 61 74 2c 20 69 6e 74 20 66 6c 61 67 73 ame,.int.store_format,.int.flags
0460 29 00 1d 4c 6f 61 64 73 20 61 20 74 65 78 74 75 72 65 20 66 72 6f 6d 20 61 20 66 69 6c 65 2e 20 )..Loads.a.texture.from.a.file..
0480 02 00 0a 49 4d 41 47 45 5f 49 4e 46 4f 00 05 77 69 64 74 68 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d ...IMAGE_INFO..width...4/home/km
04a0 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e a/code/teeworlds/trunk/src/engin
04c0 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 76 61 72 69 61 62 6c 65 00 09 69 6e 74 20 77 69 64 74 e/e_if_gfx.h..variable..int.widt
04e0 68 00 1f 43 6f 6e 74 61 69 6e 73 20 74 68 65 20 77 69 64 74 68 20 6f 66 20 74 68 65 20 69 6d 61 h..Contains.the.width.of.the.ima
0500 67 65 01 00 14 73 6e 64 5f 73 65 74 5f 6c 69 73 74 65 6e 65 72 5f 70 6f 73 00 01 00 34 2f 68 6f ge...snd_set_listener_pos...4/ho
0520 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f me/kma/code/teeworlds/trunk/src/
0540 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 73 6e 64 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 2b 76 6f 69 engine/e_if_snd.h..function.+voi
0560 64 20 73 6e 64 5f 73 65 74 5f 6c 69 73 74 65 6e 65 72 5f 70 6f 73 28 66 6c 6f 61 74 20 78 2c 20 d.snd_set_listener_pos(float.x,.
0580 66 6c 6f 61 74 20 79 29 00 1c 53 65 74 73 20 74 68 65 20 6c 69 73 74 65 6e 65 72 20 70 6f 73 69 float.y)..Sets.the.listener.posi
05a0 74 69 74 6f 6e 2e 01 00 0c 6d 61 70 5f 67 65 74 5f 74 79 70 65 00 01 00 36 2f 68 6f 6d 65 2f 6b titon....map_get_type...6/home/k
05c0 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 ma/code/teeworlds/trunk/src/engi
05e0 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 31 76 6f 69 64 20 ne/e_if_other.h..function.1void.
0600 6d 61 70 5f 67 65 74 5f 74 79 70 65 28 69 6e 74 20 74 79 70 65 2c 20 69 6e 74 20 2a 73 74 61 72 map_get_type(int.type,.int.*star
0620 74 2c 20 69 6e 74 20 2a 6e 75 6d 29 00 25 47 65 74 73 20 74 68 65 20 69 6e 64 65 78 20 72 61 6e t,.int.*num).%Gets.the.index.ran
0640 67 65 20 6f 66 20 61 6e 20 69 74 65 6d 20 74 79 70 65 2e 01 00 07 53 74 72 69 6e 67 73 00 01 00 ge.of.an.item.type....Strings...
0660 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 4/home/kma/code/teeworlds/trunk/
0680 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 05 67 72 6f 75 70 00 00 00 00 src/engine/e_system.h..group....
06a0 01 00 0e 6e 65 74 5f 75 64 70 5f 63 72 65 61 74 65 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 ...net_udp_create...4/home/kma/c
06c0 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 ode/teeworlds/trunk/src/engine/e
06e0 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 2a 4e 45 54 53 4f 43 4b 45 54 20 6e _system.h..function.*NETSOCKET.n
0700 65 74 5f 75 64 70 5f 63 72 65 61 74 65 28 4e 45 54 41 44 44 52 20 62 69 6e 64 61 64 64 72 29 00 et_udp_create(NETADDR.bindaddr).
0720 2c 43 72 65 61 74 65 73 20 61 20 55 44 50 20 73 6f 63 6b 65 74 20 61 6e 64 20 62 69 6e 64 73 20 ,Creates.a.UDP.socket.and.binds.
0740 69 74 20 74 6f 20 61 20 70 6f 72 74 2e 01 00 10 6d 6f 64 63 5f 6e 65 74 5f 76 65 72 73 69 6f 6e it.to.a.port....modc_net_version
0760 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 ...5/home/kma/code/teeworlds/tru
0780 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 63 2e 68 00 08 66 75 6e 63 74 nk/src/engine/e_if_modc.h..funct
07a0 69 6f 6e 00 1e 63 6f 6e 73 74 20 63 68 61 72 20 2a 6d 6f 64 63 5f 6e 65 74 5f 76 65 72 73 69 6f ion..const.char.*modc_net_versio
07c0 6e 28 29 00 04 54 4f 44 4f 01 00 10 6d 6f 64 73 5f 63 6c 69 65 6e 74 5f 64 72 6f 70 00 01 00 35 n()..TODO...mods_client_drop...5
07e0 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 /home/kma/code/teeworlds/trunk/s
0800 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 73 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 rc/engine/e_if_mods.h..function.
0820 1e 76 6f 69 64 20 6d 6f 64 73 5f 63 6c 69 65 6e 74 5f 64 72 6f 70 28 69 6e 74 20 63 69 64 29 00 .void.mods_client_drop(int.cid).
0840 2b 43 61 6c 6c 65 64 20 77 68 65 6e 20 61 20 63 6c 69 65 6e 74 20 64 72 6f 70 73 20 66 72 6f 6d +Called.when.a.client.drops.from
0860 20 74 68 65 20 73 65 72 76 65 72 2e 01 00 10 63 6c 69 65 6e 74 5f 66 72 61 6d 65 74 69 6d 65 00 .the.server....client_frametime.
0880 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..7/home/kma/code/teeworlds/trun
08a0 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 k/src/engine/e_if_client.h..func
08c0 74 69 6f 6e 00 18 66 6c 6f 61 74 20 63 6c 69 65 6e 74 5f 66 72 61 6d 65 74 69 6d 65 28 29 00 35 tion..float.client_frametime().5
08e0 52 65 74 75 72 6e 73 20 68 6f 77 20 6c 6f 6e 67 20 74 69 6d 65 20 74 68 65 20 6c 61 73 74 20 66 Returns.how.long.time.the.last.f
0900 72 61 6d 65 20 74 6f 6f 6b 20 74 6f 20 70 72 6f 63 65 73 73 2e 01 00 0c 6d 6f 64 73 5f 76 65 72 rame.took.to.process....mods_ver
0920 73 69 6f 6e 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 sion...5/home/kma/code/teeworlds
0940 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 73 2e 68 00 08 66 /trunk/src/engine/e_if_mods.h..f
0960 75 6e 63 74 69 6f 6e 00 1a 63 6f 6e 73 74 20 63 68 61 72 20 2a 6d 6f 64 73 5f 76 65 72 73 69 6f unction..const.char.*mods_versio
0980 6e 28 29 00 04 54 4f 44 4f 01 00 15 67 66 78 5f 71 75 61 64 73 5f 73 65 74 72 6f 74 61 74 69 6f n()..TODO...gfx_quads_setrotatio
09a0 6e 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 n...4/home/kma/code/teeworlds/tr
09c0 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 unk/src/engine/e_if_gfx.h..funct
09e0 69 6f 6e 00 27 76 6f 69 64 20 67 66 78 5f 71 75 61 64 73 5f 73 65 74 72 6f 74 61 74 69 6f 6e 28 ion.'void.gfx_quads_setrotation(
0a00 66 6c 6f 61 74 20 61 6e 67 6c 65 29 00 2d 53 65 74 73 20 74 68 65 20 72 6f 74 61 74 69 6f 6e 20 float.angle).-Sets.the.rotation.
0a20 74 6f 20 75 73 65 20 77 68 65 6e 20 64 72 61 77 69 6e 67 20 61 20 71 75 61 64 2e 01 00 0a 49 4d to.use.when.drawing.a.quad....IM
0a40 41 47 45 5f 49 4e 46 4f 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f AGE_INFO...4/home/kma/code/teewo
0a60 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 rlds/trunk/src/engine/e_if_gfx.h
0a80 00 05 63 6c 61 73 73 00 00 00 00 01 00 09 67 66 78 5f 63 6c 65 61 72 00 01 00 34 2f 68 6f 6d 65 ..class.......gfx_clear...4/home
0aa0 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e /kma/code/teeworlds/trunk/src/en
0ac0 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 29 76 6f 69 64 20 gine/e_if_gfx.h..function.)void.
0ae0 67 66 78 5f 63 6c 65 61 72 28 66 6c 6f 61 74 20 72 2c 20 66 6c 6f 61 74 20 67 2c 20 66 6c 6f 61 gfx_clear(float.r,.float.g,.floa
0b00 74 20 62 29 00 2b 43 6c 65 61 72 73 20 74 68 65 20 73 63 72 65 65 6e 20 77 69 74 68 20 74 68 65 t.b).+Clears.the.screen.with.the
0b20 20 73 70 65 63 69 66 69 65 64 20 63 6f 6c 6f 72 2e 01 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 .specified.color....INPUT_EVENT.
0b40 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..4/home/kma/code/teeworlds/trun
0b60 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 05 63 6c 61 73 73 00 00 k/src/engine/e_if_inp.h..class..
0b80 00 00 01 00 09 6d 6f 64 73 5f 74 69 63 6b 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 .....mods_tick...5/home/kma/code
0ba0 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 /teeworlds/trunk/src/engine/e_if
0bc0 5f 6d 6f 64 73 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 10 76 6f 69 64 20 6d 6f 64 73 5f 74 69 63 _mods.h..function..void.mods_tic
0be0 6b 28 29 00 38 43 61 6c 6c 65 64 20 77 69 74 68 20 61 20 72 65 67 75 6c 61 72 20 69 6e 74 65 72 k().8Called.with.a.regular.inter
0c00 76 61 6c 20 74 6f 20 70 72 6f 67 72 65 73 73 20 74 68 65 20 67 61 6d 65 70 6c 61 79 2e 01 00 1b val.to.progress.the.gameplay....
0c20 6d 6f 64 73 5f 63 6c 69 65 6e 74 5f 70 72 65 64 69 63 74 65 64 5f 69 6e 70 75 74 00 01 00 35 2f mods_client_predicted_input...5/
0c40 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 home/kma/code/teeworlds/trunk/sr
0c60 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 73 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 36 c/engine/e_if_mods.h..function.6
0c80 76 6f 69 64 20 6d 6f 64 73 5f 63 6c 69 65 6e 74 5f 70 72 65 64 69 63 74 65 64 5f 69 6e 70 75 74 void.mods_client_predicted_input
0ca0 28 69 6e 74 20 63 69 64 2c 20 76 6f 69 64 20 2a 69 6e 70 75 74 29 00 40 43 61 6c 6c 65 64 20 77 (int.cid,.void.*input).@Called.w
0cc0 68 65 6e 20 74 68 65 20 73 65 72 76 65 72 20 61 70 70 6c 79 73 20 74 68 65 20 70 72 65 64 69 63 hen.the.server.applys.the.predic
0ce0 74 65 64 20 69 6e 70 75 74 20 6f 6e 20 74 68 65 20 63 6c 69 65 6e 74 2e 01 00 10 6d 6f 64 63 5f ted.input.on.the.client....modc_
0d00 73 74 61 74 65 63 68 61 6e 67 65 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 statechange...5/home/kma/code/te
0d20 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f eworlds/trunk/src/engine/e_if_mo
0d40 64 63 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 33 76 6f 69 64 20 6d 6f 64 63 5f 73 74 61 74 65 63 dc.h..function.3void.modc_statec
0d60 68 61 6e 67 65 28 69 6e 74 20 6e 65 77 5f 73 74 61 74 65 2c 20 69 6e 74 20 6f 6c 64 5f 73 74 61 hange(int.new_state,.int.old_sta
0d80 74 65 29 00 27 43 61 6c 6c 65 64 20 65 76 65 72 79 20 74 69 6d 65 20 63 6c 69 65 6e 74 20 63 68 te).'Called.every.time.client.ch
0da0 61 6e 67 65 73 20 73 74 61 74 65 2e 01 00 0f 67 66 78 5f 74 65 78 74 75 72 65 5f 73 65 74 00 01 anges.state....gfx_texture_set..
0dc0 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b .4/home/kma/code/teeworlds/trunk
0de0 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e /src/engine/e_if_gfx.h..function
0e00 00 1c 76 6f 69 64 20 67 66 78 5f 74 65 78 74 75 72 65 5f 73 65 74 28 69 6e 74 20 69 64 29 00 18 ..void.gfx_texture_set(int.id)..
0e20 53 65 74 73 20 74 68 65 20 61 63 74 69 76 65 20 74 65 78 74 75 72 65 2e 01 00 07 64 62 67 5f 6d Sets.the.active.texture....dbg_m
0e40 73 67 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 sg...4/home/kma/code/teeworlds/t
0e60 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 runk/src/engine/e_system.h..func
0e80 74 69 6f 6e 00 33 76 6f 69 64 20 64 62 67 5f 6d 73 67 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 73 tion.3void.dbg_msg(const.char.*s
0ea0 79 73 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 66 6d 74 2c 20 2e 2e 2e 29 00 17 50 72 69 6e 74 ys,.const.char.*fmt,....)..Print
0ec0 73 20 61 20 64 65 62 75 67 20 6d 65 73 73 61 67 65 2e 01 00 0e 74 69 6d 65 5f 74 69 6d 65 73 74 s.a.debug.message....time_timest
0ee0 61 6d 70 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f amp...4/home/kma/code/teeworlds/
0f00 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e trunk/src/engine/e_system.h..fun
0f20 63 74 69 6f 6e 00 19 75 6e 73 69 67 6e 65 64 20 74 69 6d 65 5f 74 69 6d 65 73 74 61 6d 70 28 29 ction..unsigned.time_timestamp()
0f40 00 2d 52 65 74 72 69 76 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 69 6d 65 20 61 73 20 61 .-Retrives.the.current.time.as.a
0f60 20 55 4e 49 58 20 74 69 6d 65 73 74 61 6d 70 02 00 0a 47 61 6d 65 20 57 6f 72 6c 64 00 0d 66 69 .UNIX.timestamp...Game.World..fi
0f80 6e 64 5f 65 6e 74 69 74 69 65 73 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 nd_entities...</home/kma/code/te
0fa0 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 65 72 2f 67 73 eworlds/trunk/src/game/server/gs
0fc0 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 08 66 75 6e 63 74 69 6f 6e 00 50 69 6e 74 20 66 69 6e 64 5f _common.hpp..function.Pint.find_
0fe0 65 6e 74 69 74 69 65 73 28 76 65 63 32 20 70 6f 73 2c 20 66 6c 6f 61 74 20 72 61 64 69 75 73 2c entities(vec2.pos,.float.radius,
1000 20 45 4e 54 49 54 59 20 2a 2a 65 6e 74 73 2c 20 69 6e 74 20 6d 61 78 2c 20 69 6e 74 20 74 79 70 .ENTITY.**ents,.int.max,.int.typ
1020 65 20 3d 20 2d 31 29 00 3e 46 69 6e 64 73 20 65 6e 74 69 74 69 65 73 20 63 6c 6f 73 65 20 74 6f e.=.-1).>Finds.entities.close.to
1040 20 61 20 70 6f 73 69 74 69 6f 6e 20 61 6e 64 20 72 65 74 75 72 6e 73 20 74 68 65 6d 20 69 6e 20 .a.position.and.returns.them.in.
1060 61 20 6c 69 73 74 2e 01 00 13 73 74 72 5f 73 61 6e 69 74 69 7a 65 5f 73 74 72 6f 6e 67 00 01 00 a.list....str_sanitize_strong...
1080 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 4/home/kma/code/teeworlds/trunk/
10a0 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 src/engine/e_system.h..function.
10c0 23 76 6f 69 64 20 73 74 72 5f 73 61 6e 69 74 69 7a 65 5f 73 74 72 6f 6e 67 28 63 68 61 72 20 2a #void.str_sanitize_strong(char.*
10e0 73 74 72 29 00 3f 52 65 70 6c 61 63 65 73 20 61 6c 6c 20 63 68 61 72 61 63 74 65 72 73 20 62 65 str).?Replaces.all.characters.be
1100 6c 6f 77 20 33 32 20 61 6e 64 20 61 62 6f 76 65 20 31 32 37 20 77 69 74 68 20 77 68 69 74 65 73 low.32.and.above.127.with.whites
1120 70 61 63 65 2e 01 00 09 53 6e 61 70 73 68 6f 74 73 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 pace....Snapshots...</home/kma/c
1140 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 ode/teeworlds/trunk/src/engine/d
1160 6f 63 73 2f 73 6e 61 70 73 68 6f 74 73 2e 74 78 74 00 07 73 65 63 74 69 6f 6e 00 00 00 00 02 00 ocs/snapshots.txt..section......
1180 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 0f 69 6e 70 5f 6b 65 79 5f 70 72 65 73 73 65 73 00 01 00 .INPUT_EVENT..inp_key_presses...
11a0 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 4/home/kma/code/teeworlds/trunk/
11c0 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 src/engine/e_if_inp.h..function.
11e0 1c 69 6e 74 20 69 6e 70 5f 6b 65 79 5f 70 72 65 73 73 65 73 28 69 6e 74 20 6b 65 79 29 00 04 54 .int.inp_key_presses(int.key)..T
1200 4f 44 4f 01 00 0c 6d 6f 64 63 5f 6d 65 73 73 61 67 65 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f ODO...modc_message...5/home/kma/
1220 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f code/teeworlds/trunk/src/engine/
1240 65 5f 69 66 5f 6d 6f 64 63 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1a 76 6f 69 64 20 6d 6f 64 63 e_if_modc.h..function..void.modc
1260 5f 6d 65 73 73 61 67 65 28 69 6e 74 20 6d 73 67 29 00 04 54 4f 44 4f 01 00 08 47 72 61 70 68 69 _message(int.msg)..TODO...Graphi
1280 63 73 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 cs...4/home/kma/code/teeworlds/t
12a0 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 07 73 65 63 74 runk/src/engine/e_if_gfx.h..sect
12c0 69 6f 6e 00 00 00 00 01 00 1a 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 75 70 ion.......client_serverbrowse_up
12e0 64 61 74 65 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 date...7/home/kma/code/teeworlds
1300 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 /trunk/src/engine/e_if_client.h.
1320 08 66 75 6e 63 74 69 6f 6e 00 21 76 6f 69 64 20 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f .function.!void.client_serverbro
1340 77 73 65 5f 75 70 64 61 74 65 28 29 00 04 54 4f 44 4f 01 00 16 42 52 4f 57 53 45 53 4f 52 54 5f wse_update()..TODO...BROWSESORT_
1360 50 52 4f 47 52 45 53 53 49 4f 4e 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 PROGRESSION...7/home/kma/code/te
1380 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c eworlds/trunk/src/engine/e_if_cl
13a0 69 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 14 53 6f 72 74 20 62 79 20 70 72 6f 67 ient.h..constant....Sort.by.prog
13c0 72 65 73 73 69 6f 6e 2e 01 00 0e 67 66 78 5f 73 63 72 65 65 6e 73 68 6f 74 00 01 00 34 2f 68 6f ression....gfx_screenshot...4/ho
13e0 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f me/kma/code/teeworlds/trunk/src/
1400 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 15 76 6f 69 engine/e_if_gfx.h..function..voi
1420 64 20 67 66 78 5f 73 63 72 65 65 6e 73 68 6f 74 28 29 00 04 54 4f 44 4f 01 00 12 53 45 52 56 45 d.gfx_screenshot()..TODO...SERVE
1440 52 5f 49 4e 46 4f 5f 50 4c 41 59 45 52 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f R_INFO_PLAYER...7/home/kma/code/
1460 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f teeworlds/trunk/src/engine/e_if_
1480 63 6c 69 65 6e 74 2e 68 00 05 63 6c 61 73 73 00 00 00 00 01 00 08 6d 65 6d 5f 6d 6f 76 65 00 01 client.h..class.......mem_move..
14a0 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b .4/home/kma/code/teeworlds/trunk
14c0 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e /src/engine/e_system.h..function
14e0 00 3c 76 6f 69 64 20 6d 65 6d 5f 6d 6f 76 65 28 76 6f 69 64 20 2a 64 65 73 74 2c 20 63 6f 6e 73 .<void.mem_move(void.*dest,.cons
1500 74 20 76 6f 69 64 20 2a 73 6f 75 72 63 65 2c 20 75 6e 73 69 67 6e 65 64 20 73 69 7a 65 29 00 17 t.void.*source,.unsigned.size)..
1520 43 6f 70 69 65 73 20 61 20 61 20 6d 65 6d 6f 72 79 20 62 6c 6f 63 6b 01 00 08 49 6e 74 65 72 76 Copies.a.a.memory.block...Interv
1540 61 6c 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 al...</home/kma/code/teeworlds/t
1560 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 73 6e 61 70 73 68 6f 74 73 2e 74 runk/src/engine/docs/snapshots.t
1580 78 74 00 07 67 65 6e 65 72 69 63 00 00 00 64 54 68 65 20 69 6e 74 65 72 76 61 6c 20 66 6f 72 20 xt..generic...dThe.interval.for.
15a0 68 6f 77 20 6f 66 74 65 6e 20 61 20 63 6c 69 65 6e 74 20 72 65 63 69 76 65 73 20 61 20 73 6e 61 how.often.a.client.recives.a.sna
15c0 70 73 68 6f 74 20 63 68 61 6e 67 65 73 20 64 75 72 69 6e 67 20 74 68 65 20 63 6f 75 72 73 65 20 pshot.changes.during.the.course.
15e0 6f 66 20 74 68 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 2e 20 01 00 0f 42 52 4f 57 53 45 53 4f 52 54 of.the.connection.....BROWSESORT
1600 5f 4e 41 4d 45 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 _NAME...7/home/kma/code/teeworld
1620 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 s/trunk/src/engine/e_if_client.h
1640 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 0d 53 6f 72 74 20 62 79 20 6e 61 6d 65 2e 02 00 0f 47 61 ..constant....Sort.by.name....Ga
1660 6d 65 20 43 6f 6e 74 72 6f 6c 6c 65 72 00 12 6f 6e 5f 63 68 61 72 61 63 74 65 72 5f 73 70 61 77 me.Controller..on_character_spaw
1680 6e 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 n...</home/kma/code/teeworlds/tr
16a0 75 6e 6b 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 65 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 unk/src/game/server/gs_common.hp
16c0 70 00 08 66 75 6e 63 74 69 6f 6e 00 35 76 69 72 74 75 61 6c 20 76 6f 69 64 20 6f 6e 5f 63 68 61 p..function.5virtual.void.on_cha
16e0 72 61 63 74 65 72 5f 73 70 61 77 6e 28 63 6c 61 73 73 20 43 48 41 52 41 43 54 45 52 20 2a 63 68 racter_spawn(class.CHARACTER.*ch
1700 72 29 00 33 43 61 6c 6c 65 64 20 77 68 65 6e 20 61 20 63 68 61 72 61 63 74 65 72 20 73 70 61 77 r).3Called.when.a.character.spaw
1720 6e 73 20 69 6e 74 6f 20 74 68 65 20 67 61 6d 65 20 77 6f 72 6c 64 2e 02 00 0b 49 4e 50 55 54 5f ns.into.the.game.world....INPUT_
1740 45 56 45 4e 54 00 09 46 75 6e 63 74 69 6f 6e 73 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f EVENT..Functions...4/home/kma/co
1760 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f de/teeworlds/trunk/src/engine/e_
1780 69 66 5f 69 6e 70 2e 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 09 74 69 6d 65 5f 66 72 65 71 00 if_inp.h..group.......time_freq.
17a0 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..4/home/kma/code/teeworlds/trun
17c0 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f k/src/engine/e_system.h..functio
17e0 6e 00 11 69 6e 74 36 34 20 74 69 6d 65 5f 66 72 65 71 28 29 00 33 52 65 74 75 72 6e 73 20 74 68 n..int64.time_freq().3Returns.th
1800 65 20 66 72 65 71 75 65 6e 63 79 20 6f 66 20 74 68 65 20 68 69 67 68 20 72 65 73 6f 6c 75 74 69 e.frequency.of.the.high.resoluti
1820 6f 6e 20 74 69 6d 65 72 2e 01 00 08 6d 65 6d 5f 63 6f 6d 70 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d on.timer....mem_comp...4/home/km
1840 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e a/code/teeworlds/trunk/src/engin
1860 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 34 69 6e 74 20 6d 65 6d 5f e/e_system.h..function.4int.mem_
1880 63 6f 6d 70 28 63 6f 6e 73 74 20 76 6f 69 64 20 2a 61 2c 20 63 6f 6e 73 74 20 76 6f 69 64 20 2a comp(const.void.*a,.const.void.*
18a0 62 2c 20 69 6e 74 20 73 69 7a 65 29 00 1d 43 6f 6d 70 61 72 65 73 20 74 77 6f 20 62 6c 6f 63 6b b,.int.size)..Compares.two.block
18c0 73 20 6f 66 20 6d 65 6d 6f 72 79 02 00 0a 47 61 6d 65 20 57 6f 72 6c 64 00 09 46 75 6e 63 74 69 s.of.memory...Game.World..Functi
18e0 6f 6e 73 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f ons...</home/kma/code/teeworlds/
1900 74 72 75 6e 6b 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 65 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e trunk/src/game/server/gs_common.
1920 68 70 70 00 05 67 72 6f 75 70 00 00 00 00 01 00 08 73 74 72 5f 63 6f 70 79 00 01 00 34 2f 68 6f hpp..group.......str_copy...4/ho
1940 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f me/kma/code/teeworlds/trunk/src/
1960 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 37 76 6f 69 engine/e_system.h..function.7voi
1980 64 20 73 74 72 5f 63 6f 70 79 28 63 68 61 72 20 2a 64 73 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 d.str_copy(char.*dst,.const.char
19a0 20 2a 73 72 63 2c 20 69 6e 74 20 64 73 74 5f 73 69 7a 65 29 00 1b 43 6f 70 69 65 73 20 61 20 73 .*src,.int.dst_size)..Copies.a.s
19c0 74 72 69 6e 67 20 74 6f 20 61 6e 6f 74 68 65 72 2e 01 00 0d 6d 61 70 5f 69 73 5f 6c 6f 61 64 65 tring.to.another....map_is_loade
19e0 64 00 01 00 36 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 d...6/home/kma/code/teeworlds/tr
1a00 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 08 66 75 6e unk/src/engine/e_if_other.h..fun
1a20 63 74 69 6f 6e 00 13 69 6e 74 20 6d 61 70 5f 69 73 5f 6c 6f 61 64 65 64 28 29 00 1a 43 68 65 63 ction..int.map_is_loaded()..Chec
1a40 6b 73 20 69 66 20 61 20 6d 61 70 20 69 73 20 6c 6f 61 64 65 64 2e 01 00 07 69 6f 5f 73 6b 69 70 ks.if.a.map.is.loaded....io_skip
1a60 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 ...4/home/kma/code/teeworlds/tru
1a80 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 nk/src/engine/e_system.h..functi
1aa0 6f 6e 00 2c 75 6e 73 69 67 6e 65 64 20 69 6f 5f 73 6b 69 70 28 49 4f 48 41 4e 44 4c 45 20 69 6f on.,unsigned.io_skip(IOHANDLE.io
1ac0 2c 20 75 6e 73 69 67 6e 65 64 20 73 69 7a 65 29 00 15 53 6b 69 70 73 20 64 61 74 61 20 69 6e 20 ,.unsigned.size)..Skips.data.in.
1ae0 61 20 66 69 6c 65 2e 01 00 17 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 6e 75 a.file....client_serverbrowse_nu
1b00 6d 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 m...7/home/kma/code/teeworlds/tr
1b20 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 unk/src/engine/e_if_client.h..fu
1b40 6e 63 74 69 6f 6e 00 1d 69 6e 74 20 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f nction..int.client_serverbrowse_
1b60 6e 75 6d 28 29 00 04 54 4f 44 4f 01 00 09 43 6f 6e 73 74 61 6e 74 73 00 01 00 37 2f 68 6f 6d 65 num()..TODO...Constants...7/home
1b80 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e /kma/code/teeworlds/trunk/src/en
1ba0 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 07 73 65 63 74 69 6f 6e 00 00 00 00 02 gine/e_if_client.h..section.....
1bc0 00 0a 49 4d 41 47 45 5f 49 4e 46 4f 00 06 68 65 69 67 68 74 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d ..IMAGE_INFO..height...4/home/km
1be0 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e a/code/teeworlds/trunk/src/engin
1c00 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 76 61 72 69 61 62 6c 65 00 0a 69 6e 74 20 68 65 69 67 e/e_if_gfx.h..variable..int.heig
1c20 68 74 00 20 43 6f 6e 74 61 69 6e 73 20 74 68 65 20 68 65 69 67 68 74 20 6f 66 20 74 68 65 20 69 ht..Contains.the.height.of.the.i
1c40 6d 61 67 65 01 00 16 43 4c 49 45 4e 54 53 54 41 54 45 5f 43 4f 4e 4e 45 43 54 49 4e 47 00 01 00 mage...CLIENTSTATE_CONNECTING...
1c60 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 7/home/kma/code/teeworlds/trunk/
1c80 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 src/engine/e_if_client.h..consta
1ca0 6e 74 00 00 00 2c 54 68 65 20 63 6c 69 65 6e 74 20 69 73 20 74 72 79 69 6e 67 20 74 6f 20 63 6f nt...,The.client.is.trying.to.co
1cc0 6e 6e 65 63 74 20 74 6f 20 61 20 73 65 72 76 65 72 2e 01 00 0f 4e 65 74 77 6f 72 6b 20 47 65 6e nnect.to.a.server....Network.Gen
1ce0 65 72 61 6c 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 eral...4/home/kma/code/teeworlds
1d00 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 05 67 72 /trunk/src/engine/e_system.h..gr
1d20 6f 75 70 00 00 00 00 01 00 0b 73 6e 61 70 5f 6e 65 77 5f 69 64 00 01 00 36 2f 68 6f 6d 65 2f 6b oup.......snap_new_id...6/home/k
1d40 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 ma/code/teeworlds/trunk/src/engi
1d60 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 11 69 6e 74 20 73 ne/e_if_other.h..function..int.s
1d80 6e 61 70 5f 6e 65 77 5f 69 64 28 29 00 04 54 4f 44 4f 01 00 0f 73 74 72 5f 63 6f 6d 70 5f 6e 6f nap_new_id()..TODO...str_comp_no
1da0 63 61 73 65 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 case...4/home/kma/code/teeworlds
1dc0 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 /trunk/src/engine/e_system.h..fu
1de0 6e 63 74 69 6f 6e 00 31 69 6e 74 20 73 74 72 5f 63 6f 6d 70 5f 6e 6f 63 61 73 65 28 63 6f 6e 73 nction.1int.str_comp_nocase(cons
1e00 74 20 63 68 61 72 20 2a 61 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 62 29 00 25 43 6f 6d 70 61 t.char.*a,.const.char.*b).%Compa
1e20 72 65 73 20 74 6f 20 73 74 72 69 6e 67 73 20 63 61 73 65 20 69 6e 73 65 6e 73 69 74 69 76 65 2e res.to.strings.case.insensitive.
1e40 01 00 08 69 6f 5f 77 72 69 74 65 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 ...io_write...4/home/kma/code/te
1e60 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 eworlds/trunk/src/engine/e_syste
1e80 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 41 75 6e 73 69 67 6e 65 64 20 69 6f 5f 77 72 69 74 65 m.h..function.Aunsigned.io_write
1ea0 28 49 4f 48 41 4e 44 4c 45 20 69 6f 2c 20 63 6f 6e 73 74 20 76 6f 69 64 20 2a 62 75 66 66 65 72 (IOHANDLE.io,.const.void.*buffer
1ec0 2c 20 75 6e 73 69 67 6e 65 64 20 73 69 7a 65 29 00 22 57 72 69 74 65 73 20 64 61 74 61 20 66 72 ,.unsigned.size)."Writes.data.fr
1ee0 6f 6d 20 61 20 62 75 66 66 65 72 20 74 6f 20 66 69 6c 65 2e 01 00 0d 6e 65 74 5f 61 64 64 72 5f om.a.buffer.to.file....net_addr_
1f00 63 6f 6d 70 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 comp...4/home/kma/code/teeworlds
1f20 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 /trunk/src/engine/e_system.h..fu
1f40 6e 63 74 69 6f 6e 00 35 69 6e 74 20 6e 65 74 5f 61 64 64 72 5f 63 6f 6d 70 28 63 6f 6e 73 74 20 nction.5int.net_addr_comp(const.
1f60 4e 45 54 41 44 44 52 20 2a 61 2c 20 63 6f 6e 73 74 20 4e 45 54 41 44 44 52 20 2a 62 29 00 1f 43 NETADDR.*a,.const.NETADDR.*b)..C
1f80 6f 6d 70 61 72 65 73 20 74 77 6f 20 6e 65 74 77 6f 72 6b 20 61 64 64 72 65 73 73 65 73 2e 02 00 ompares.two.network.addresses...
1fa0 06 45 6e 74 69 74 79 00 10 70 72 6f 78 69 6d 69 74 79 5f 72 61 64 69 75 73 00 01 00 3c 2f 68 6f .Entity..proximity_radius...</ho
1fc0 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f me/kma/code/teeworlds/trunk/src/
1fe0 67 61 6d 65 2f 73 65 72 76 65 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 08 76 61 72 69 61 game/server/gs_common.hpp..varia
2000 62 6c 65 00 16 66 6c 6f 61 74 20 70 72 6f 78 69 6d 69 74 79 5f 72 61 64 69 75 73 00 29 43 6f 6e ble..float.proximity_radius.)Con
2020 74 61 69 6e 73 20 74 68 65 20 70 68 79 73 69 63 61 6c 20 73 69 7a 65 20 6f 66 20 74 68 65 20 65 tains.the.physical.size.of.the.e
2040 6e 74 69 74 79 2e 01 00 12 43 4c 49 45 4e 54 53 54 41 54 45 5f 4f 4e 4c 49 4e 45 00 01 00 37 2f ntity....CLIENTSTATE_ONLINE...7/
2060 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 home/kma/code/teeworlds/trunk/sr
2080 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e 74 c/engine/e_if_client.h..constant
20a0 00 00 00 39 54 68 65 20 63 6c 69 65 6e 74 20 69 73 20 63 6f 6e 6e 65 63 74 65 64 20 74 6f 20 61 ...9The.client.is.connected.to.a
20c0 20 73 65 72 76 65 72 20 61 6e 64 20 72 75 6e 6e 69 6e 67 20 74 68 65 20 67 61 6d 65 2e 01 00 0e .server.and.running.the.game....
20e0 6d 73 67 5f 75 6e 70 61 63 6b 5f 69 6e 74 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 msg_unpack_int...4/home/kma/code
2100 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 /teeworlds/trunk/src/engine/e_if
2120 5f 6d 73 67 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 14 69 6e 74 20 6d 73 67 5f 75 6e 70 61 63 6b _msg.h..function..int.msg_unpack
2140 5f 69 6e 74 28 29 00 04 54 4f 44 4f 01 00 0d 67 66 78 5f 67 65 74 73 63 72 65 65 6e 00 01 00 34 _int()..TODO...gfx_getscreen...4
2160 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 /home/kma/code/teeworlds/trunk/s
2180 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 46 rc/engine/e_if_gfx.h..function.F
21a0 76 6f 69 64 20 67 66 78 5f 67 65 74 73 63 72 65 65 6e 28 66 6c 6f 61 74 20 2a 74 6c 5f 78 2c 20 void.gfx_getscreen(float.*tl_x,.
21c0 66 6c 6f 61 74 20 2a 74 6c 5f 79 2c 20 66 6c 6f 61 74 20 2a 62 72 5f 78 2c 20 66 6c 6f 61 74 20 float.*tl_y,.float.*br_x,.float.
21e0 2a 62 72 5f 79 29 00 04 54 4f 44 4f 01 00 08 6d 65 6d 5f 66 72 65 65 00 01 00 34 2f 68 6f 6d 65 *br_y)..TODO...mem_free...4/home
2200 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e /kma/code/teeworlds/trunk/src/en
2220 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1a 76 6f 69 64 20 gine/e_system.h..function..void.
2240 6d 65 6d 5f 66 72 65 65 28 76 6f 69 64 20 2a 62 6c 6f 63 6b 29 00 68 46 72 65 65 73 20 61 20 62 mem_free(void.*block).hFrees.a.b
2260 6c 6f 63 6b 20 61 6c 6c 6f 63 61 74 65 64 20 74 68 72 6f 75 67 68 20 3c 6c 69 6e 6b 20 74 61 72 lock.allocated.through.<link.tar
2280 67 65 74 3d 22 6d 65 6d 5f 61 6c 6c 6f 63 22 20 6e 61 6d 65 3d 22 6d 65 6d 5f 61 6c 6c 6f 63 22 get="mem_alloc".name="mem_alloc"
22a0 20 6f 72 69 67 69 6e 61 6c 3d 22 26 6c 74 3b 6d 65 6d 5f 61 6c 6c 6f 63 26 67 74 3b 22 3e 2e 01 .original="&lt;mem_alloc&gt;">..
22c0 00 0d 49 6d 61 67 65 20 46 6f 72 6d 61 74 73 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 ..Image.Formats...7/home/kma/cod
22e0 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 e/teeworlds/trunk/src/engine/e_i
2300 66 5f 63 6c 69 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 00 01 00 0c 6d 6f 64 73 5f f_client.h..constant.......mods_
2320 6d 65 73 73 61 67 65 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 message...5/home/kma/code/teewor
2340 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 73 2e 68 lds/trunk/src/engine/e_if_mods.h
2360 00 08 66 75 6e 63 74 69 6f 6e 00 29 76 6f 69 64 20 6d 6f 64 73 5f 6d 65 73 73 61 67 65 28 69 6e ..function.)void.mods_message(in
2380 74 20 6d 73 67 2c 20 69 6e 74 20 63 6c 69 65 6e 74 5f 69 64 29 00 04 54 4f 44 4f 01 00 0b 53 65 t.msg,.int.client_id)..TODO...Se
23a0 72 76 65 72 20 53 69 64 65 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 rver.Side...</home/kma/code/teew
23c0 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 73 6e 61 70 orlds/trunk/src/engine/docs/snap
23e0 73 68 6f 74 73 2e 74 78 74 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 00 0e 67 66 78 5f 74 65 78 shots.txt..section.......gfx_tex
2400 74 5f 77 69 64 74 68 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 t_width...4/home/kma/code/teewor
2420 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 lds/trunk/src/engine/e_if_gfx.h.
2440 08 66 75 6e 63 74 69 6f 6e 00 4a 66 6c 6f 61 74 20 67 66 78 5f 74 65 78 74 5f 77 69 64 74 68 28 .function.Jfloat.gfx_text_width(
2460 76 6f 69 64 20 2a 66 6f 6e 74 2c 20 66 6c 6f 61 74 20 73 69 7a 65 2c 20 63 6f 6e 73 74 20 63 68 void.*font,.float.size,.const.ch
2480 61 72 20 2a 74 65 78 74 2c 20 69 6e 74 20 6c 65 6e 67 74 68 29 00 04 54 4f 44 4f 01 00 0b 63 6c ar.*text,.int.length)..TODO...cl
24a0 69 65 6e 74 5f 71 75 69 74 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 ient_quit...7/home/kma/code/teew
24c0 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 orlds/trunk/src/engine/e_if_clie
24e0 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 12 76 6f 69 64 20 63 6c 69 65 6e 74 5f 71 75 69 74 nt.h..function..void.client_quit
2500 28 29 00 1c 54 65 6c 6c 73 20 74 6f 20 63 6c 69 65 6e 74 20 74 6f 20 73 68 75 74 64 6f 77 6e 2e ()..Tells.to.client.to.shutdown.
2520 01 00 0c 6d 6f 64 63 5f 70 72 65 64 69 63 74 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 ...modc_predict...5/home/kma/cod
2540 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 e/teeworlds/trunk/src/engine/e_i
2560 66 5f 6d 6f 64 63 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 13 76 6f 69 64 20 6d 6f 64 63 5f 70 72 f_modc.h..function..void.modc_pr
2580 65 64 69 63 74 28 29 00 04 54 4f 44 4f 01 00 05 4c 69 6e 65 73 00 01 00 34 2f 68 6f 6d 65 2f 6b edict()..TODO...Lines...4/home/k
25a0 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 ma/code/teeworlds/trunk/src/engi
25c0 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 0d 67 66 78 5f 6d ne/e_if_gfx.h..group.......gfx_m
25e0 61 70 73 63 72 65 65 6e 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f apscreen...4/home/kma/code/teewo
2600 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 rlds/trunk/src/engine/e_if_gfx.h
2620 00 08 66 75 6e 63 74 69 6f 6e 00 42 76 6f 69 64 20 67 66 78 5f 6d 61 70 73 63 72 65 65 6e 28 66 ..function.Bvoid.gfx_mapscreen(f
2640 6c 6f 61 74 20 74 6c 5f 78 2c 20 66 6c 6f 61 74 20 74 6c 5f 79 2c 20 66 6c 6f 61 74 20 62 72 5f loat.tl_x,.float.tl_y,.float.br_
2660 78 2c 20 66 6c 6f 61 74 20 62 72 5f 79 29 00 2f 53 70 65 63 69 66 69 65 73 20 74 68 65 20 63 6f x,.float.br_y)./Specifies.the.co
2680 6f 72 64 69 6e 61 74 65 20 73 79 73 74 65 6d 20 66 6f 72 20 74 68 65 20 73 63 72 65 65 6e 2e 01 ordinate.system.for.the.screen..
26a0 00 1e 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 73 6f 72 74 65 64 5f 6e 75 6d ..client_serverbrowse_sorted_num
26c0 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 ...7/home/kma/code/teeworlds/tru
26e0 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e nk/src/engine/e_if_client.h..fun
2700 63 74 69 6f 6e 00 24 69 6e 74 20 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 73 ction.$int.client_serverbrowse_s
2720 6f 72 74 65 64 5f 6e 75 6d 28 29 00 36 52 65 74 75 72 6e 73 20 68 6f 77 20 6d 61 6e 79 20 73 65 orted_num().6Returns.how.many.se
2740 72 76 65 72 73 20 74 68 65 72 65 20 61 72 65 20 69 6e 20 74 68 65 20 73 6f 72 74 65 64 20 6c 69 rvers.there.are.in.the.sorted.li
2760 73 74 2e 01 00 08 4f 76 65 72 76 69 65 77 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 st....Overview...</home/kma/code
2780 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 /teeworlds/trunk/src/engine/docs
27a0 2f 73 6e 61 70 73 68 6f 74 73 2e 74 78 74 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 00 15 73 65 /snapshots.txt..section.......se
27c0 72 76 65 72 5f 73 65 74 63 6c 69 65 6e 74 73 63 6f 72 65 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 rver_setclientscore...7/home/kma
27e0 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 /code/teeworlds/trunk/src/engine
2800 2f 65 5f 69 66 5f 73 65 72 76 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 34 76 6f 69 64 20 73 /e_if_server.h..function.4void.s
2820 65 72 76 65 72 5f 73 65 74 63 6c 69 65 6e 74 73 63 6f 72 65 28 69 6e 74 20 63 6c 69 65 6e 74 5f erver_setclientscore(int.client_
2840 69 64 2c 20 69 6e 74 20 73 63 6f 72 65 29 00 04 54 4f 44 4f 01 00 09 53 4e 41 50 5f 49 54 45 4d id,.int.score)..TODO...SNAP_ITEM
2860 00 01 00 36 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 ...6/home/kma/code/teeworlds/tru
2880 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 05 63 6c 61 73 nk/src/engine/e_if_other.h..clas
28a0 73 00 00 00 00 01 00 17 67 66 78 5f 71 75 61 64 73 5f 64 72 61 77 5f 66 72 65 65 66 6f 72 6d 00 s.......gfx_quads_draw_freeform.
28c0 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..4/home/kma/code/teeworlds/trun
28e0 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f k/src/engine/e_if_gfx.h..functio
2900 6e 00 6d 76 6f 69 64 20 67 66 78 5f 71 75 61 64 73 5f 64 72 61 77 5f 66 72 65 65 66 6f 72 6d 28 n.mvoid.gfx_quads_draw_freeform(
2920 20 66 6c 6f 61 74 20 78 30 2c 20 66 6c 6f 61 74 20 79 30 2c 20 66 6c 6f 61 74 20 78 31 2c 20 66 .float.x0,.float.y0,.float.x1,.f
2940 6c 6f 61 74 20 79 31 2c 20 66 6c 6f 61 74 20 78 32 2c 20 66 6c 6f 61 74 20 79 32 2c 20 66 6c 6f loat.y1,.float.x2,.float.y2,.flo
2960 61 74 20 78 33 2c 20 66 6c 6f 61 74 20 79 33 29 00 2d 44 72 61 77 73 20 61 20 71 75 61 64 20 62 at.x3,.float.y3).-Draws.a.quad.b
2980 79 20 73 70 65 63 69 66 79 69 6e 67 20 74 68 65 20 63 6f 72 6e 65 72 20 70 6f 69 6e 74 73 2e 01 y.specifying.the.corner.points..
29a0 00 13 43 4c 49 45 4e 54 53 54 41 54 45 5f 4c 4f 41 44 49 4e 47 00 01 00 37 2f 68 6f 6d 65 2f 6b ..CLIENTSTATE_LOADING...7/home/k
29c0 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 ma/code/teeworlds/trunk/src/engi
29e0 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 3e 54 68 ne/e_if_client.h..constant...>Th
2a00 65 20 63 6c 69 65 6e 74 20 68 61 73 20 63 6f 6e 6e 65 63 74 65 64 20 74 6f 20 61 20 73 65 72 76 e.client.has.connected.to.a.serv
2a20 65 72 20 61 6e 64 20 69 73 20 6c 6f 61 64 69 6e 67 20 72 65 73 6f 75 72 63 65 73 2e 01 00 0c 6e er.and.is.loading.resources....n
2a40 65 74 5f 74 63 70 5f 72 65 63 76 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 et_tcp_recv...4/home/kma/code/te
2a60 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 eworlds/trunk/src/engine/e_syste
2a80 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 39 69 6e 74 20 6e 65 74 5f 74 63 70 5f 72 65 63 76 28 m.h..function.9int.net_tcp_recv(
2aa0 4e 45 54 53 4f 43 4b 45 54 20 73 6f 63 6b 2c 20 76 6f 69 64 20 2a 64 61 74 61 2c 20 69 6e 74 20 NETSOCKET.sock,.void.*data,.int.
2ac0 6d 61 78 73 69 7a 65 29 00 20 52 65 63 76 69 76 65 73 20 64 61 74 61 20 66 72 6f 6d 20 61 20 54 maxsize)..Recvives.data.from.a.T
2ae0 43 50 20 73 74 72 65 61 6d 2e 01 00 16 53 65 72 76 65 72 20 42 72 6f 77 73 65 72 20 53 6f 72 74 CP.stream....Server.Browser.Sort
2b00 69 6e 67 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f ing...7/home/kma/code/teeworlds/
2b20 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 trunk/src/engine/e_if_client.h..
2b40 63 6f 6e 73 74 61 6e 74 00 00 00 00 01 00 08 73 6e 64 5f 70 6c 61 79 00 01 00 34 2f 68 6f 6d 65 constant.......snd_play...4/home
2b60 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e /kma/code/teeworlds/trunk/src/en
2b80 67 69 6e 65 2f 65 5f 69 66 5f 73 6e 64 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 29 69 6e 74 20 73 gine/e_if_snd.h..function.)int.s
2ba0 6e 64 5f 70 6c 61 79 28 69 6e 74 20 63 69 64 2c 20 69 6e 74 20 73 69 64 2c 20 69 6e 74 20 66 6c nd_play(int.cid,.int.sid,.int.fl
2bc0 61 67 73 29 00 0e 50 6c 61 79 73 20 61 20 73 6f 75 6e 64 2e 01 00 09 46 75 6e 63 74 69 6f 6e 73 ags)..Plays.a.sound....Functions
2be0 00 08 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 ...7/home/kma/code/teeworlds/tru
2c00 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 07 73 65 63 nk/src/engine/e_if_client.h..sec
2c20 74 69 6f 6e 00 00 00 00 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c tion.....7/home/kma/code/teeworl
2c40 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 73 65 72 76 65 72 2e ds/trunk/src/engine/e_if_server.
2c60 68 00 05 67 72 6f 75 70 00 00 00 00 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 h..group.....4/home/kma/code/tee
2c80 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 73 67 worlds/trunk/src/engine/e_if_msg
2ca0 2e 68 00 05 67 72 6f 75 70 00 00 00 00 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 .h..group.....4/home/kma/code/te
2cc0 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 eworlds/trunk/src/engine/e_if_gf
2ce0 78 2e 68 00 07 73 65 63 74 69 6f 6e 00 00 00 00 00 36 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 x.h..section.....6/home/kma/code
2d00 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 /teeworlds/trunk/src/engine/e_if
2d20 5f 6f 74 68 65 72 2e 68 00 05 67 72 6f 75 70 00 00 00 00 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 _other.h..group.....5/home/kma/c
2d40 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 ode/teeworlds/trunk/src/engine/e
2d60 5f 69 66 5f 6d 6f 64 63 2e 68 00 05 67 72 6f 75 70 00 00 00 00 00 34 2f 68 6f 6d 65 2f 6b 6d 61 _if_modc.h..group.....4/home/kma
2d80 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 /code/teeworlds/trunk/src/engine
2da0 2f 65 5f 69 66 5f 73 6e 64 2e 68 00 05 67 72 6f 75 70 00 00 00 00 00 35 2f 68 6f 6d 65 2f 6b 6d /e_if_snd.h..group.....5/home/km
2dc0 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e a/code/teeworlds/trunk/src/engin
2de0 65 2f 65 5f 69 66 5f 6d 6f 64 73 2e 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 0a 49 6e 73 70 65 e/e_if_mods.h..group.......Inspe
2e00 63 74 69 6f 6e 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 ction...</home/kma/code/teeworld
2e20 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 73 6e 61 70 73 68 6f 74 s/trunk/src/engine/docs/snapshot
2e40 73 2e 74 78 74 00 07 67 65 6e 65 72 69 63 00 00 00 97 3c 6c 69 6e 6b 20 74 61 72 67 65 74 3d 22 s.txt..generic....<link.target="
2e60 6d 6f 64 63 5f 6e 65 77 73 6e 61 70 73 68 6f 74 22 20 6e 61 6d 65 3d 22 6d 6f 64 63 5f 6e 65 77 modc_newsnapshot".name="modc_new
2e80 73 6e 61 70 73 68 6f 74 22 20 6f 72 69 67 69 6e 61 6c 3d 22 26 6c 74 3b 6d 6f 64 63 5f 6e 65 77 snapshot".original="&lt;modc_new
2ea0 73 6e 61 70 73 68 6f 74 26 67 74 3b 22 3e 20 69 73 20 63 61 6c 6c 65 64 20 77 68 65 6e 20 61 20 snapshot&gt;">.is.called.when.a.
2ec0 6e 65 77 20 73 6e 61 70 73 68 6f 74 20 68 61 73 20 61 72 72 69 76 65 64 20 66 6f 72 20 70 72 6f new.snapshot.has.arrived.for.pro
2ee0 63 65 73 73 69 6e 67 2e 20 01 00 19 63 6c 69 65 6e 74 5f 6d 61 70 64 6f 77 6e 6c 6f 61 64 5f 61 cessing.....client_mapdownload_a
2f00 6d 6f 75 6e 74 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 mount...7/home/kma/code/teeworld
2f20 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 s/trunk/src/engine/e_if_client.h
2f40 00 08 66 75 6e 63 74 69 6f 6e 00 1f 69 6e 74 20 63 6c 69 65 6e 74 5f 6d 61 70 64 6f 77 6e 6c 6f ..function..int.client_mapdownlo
2f60 61 64 5f 61 6d 6f 75 6e 74 28 29 00 04 54 4f 44 4f 01 00 12 67 66 78 5f 62 6c 65 6e 64 5f 61 64 ad_amount()..TODO...gfx_blend_ad
2f80 64 69 74 69 76 65 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c ditive...4/home/kma/code/teeworl
2fa0 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 ds/trunk/src/engine/e_if_gfx.h..
2fc0 66 75 6e 63 74 69 6f 6e 00 19 76 6f 69 64 20 67 66 78 5f 62 6c 65 6e 64 5f 61 64 64 69 74 69 76 function..void.gfx_blend_additiv
2fe0 65 28 29 00 34 53 65 74 20 74 68 65 20 61 63 74 69 76 65 20 62 6c 65 6e 64 69 6e 67 20 6d 6f 64 e().4Set.the.active.blending.mod
3000 65 20 74 6f 20 61 64 64 69 74 69 76 65 20 28 73 72 63 2c 20 6f 6e 65 29 2e 01 00 0d 6d 61 70 5f e.to.additive.(src,.one)....map_
3020 6e 75 6d 5f 69 74 65 6d 73 00 01 00 36 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 num_items...6/home/kma/code/teew
3040 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 orlds/trunk/src/engine/e_if_othe
3060 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 13 69 6e 74 20 6d 61 70 5f 6e 75 6d 5f 69 74 65 6d 73 r.h..function..int.map_num_items
3080 28 29 00 2d 43 68 65 63 6b 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 69 74 65 6d 73 20 69 ().-Checks.the.number.of.items.i
30a0 6e 20 74 68 65 20 6c 6f 61 64 65 64 20 6d 61 70 2e 01 00 0c 43 6c 69 65 6e 74 20 48 6f 6f 6b 73 n.the.loaded.map....Client.Hooks
30c0 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 ...5/home/kma/code/teeworlds/tru
30e0 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 63 2e 68 00 07 73 65 63 74 69 nk/src/engine/e_if_modc.h..secti
3100 6f 6e 00 00 00 00 01 00 07 69 6f 5f 73 65 65 6b 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f on.......io_seek...4/home/kma/co
3120 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f de/teeworlds/trunk/src/engine/e_
3140 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 30 69 6e 74 20 69 6f 5f 73 65 65 6b 28 system.h..function.0int.io_seek(
3160 49 4f 48 41 4e 44 4c 45 20 69 6f 2c 20 69 6e 74 20 6f 66 66 73 65 74 2c 20 69 6e 74 20 6f 72 69 IOHANDLE.io,.int.offset,.int.ori
3180 67 69 6e 29 00 28 53 65 65 6b 73 20 74 6f 20 61 20 73 70 65 63 69 66 69 65 64 20 6f 66 66 73 65 gin).(Seeks.to.a.specified.offse
31a0 74 20 69 6e 20 74 68 65 20 66 69 6c 65 2e 01 00 0c 6d 6f 64 73 5f 70 72 65 73 6e 61 70 00 01 00 t.in.the.file....mods_presnap...
31c0 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 5/home/kma/code/teeworlds/trunk/
31e0 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 73 2e 68 00 08 66 75 6e 63 74 69 6f 6e src/engine/e_if_mods.h..function
3200 00 13 76 6f 69 64 20 6d 6f 64 73 5f 70 72 65 73 6e 61 70 28 29 00 47 43 61 6c 6c 65 64 20 62 65 ..void.mods_presnap().GCalled.be
3220 66 6f 72 65 20 74 68 65 20 73 65 72 76 65 72 20 73 74 61 72 74 73 20 74 6f 20 63 6f 6e 73 74 72 fore.the.server.starts.to.constr
3240 75 63 74 20 73 6e 61 70 73 68 6f 74 73 20 66 6f 72 20 74 68 65 20 63 6c 69 65 6e 74 73 2e 01 00 uct.snapshots.for.the.clients...
3260 10 43 6c 69 65 6e 74 20 49 6e 74 65 72 66 61 63 65 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 .Client.Interface...7/home/kma/c
3280 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 ode/teeworlds/trunk/src/engine/e
32a0 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 00 08 53 68 75 74 _if_client.h..section.......Shut
32c0 64 6f 77 6e 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 down...</home/kma/code/teeworlds
32e0 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 73 65 72 76 65 72 5f 6f 70 /trunk/src/engine/docs/server_op
3300 2e 74 78 74 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 00 09 6d 6f 64 73 5f 69 6e 69 74 00 01 00 .txt..section.......mods_init...
3320 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 5/home/kma/code/teeworlds/trunk/
3340 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 73 2e 68 00 08 66 75 6e 63 74 69 6f 6e src/engine/e_if_mods.h..function
3360 00 10 76 6f 69 64 20 6d 6f 64 73 5f 69 6e 69 74 28 29 00 22 43 61 6c 6c 65 64 20 77 68 65 6e 20 ..void.mods_init()."Called.when.
3380 74 68 65 20 73 65 72 76 65 72 20 69 73 20 73 74 61 72 74 65 64 2e 01 00 0e 6e 65 74 5f 74 63 70 the.server.is.started....net_tcp
33a0 5f 6c 69 73 74 65 6e 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 _listen...4/home/kma/code/teewor
33c0 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 lds/trunk/src/engine/e_system.h.
33e0 08 66 75 6e 63 74 69 6f 6e 00 2f 69 6e 74 20 6e 65 74 5f 74 63 70 5f 6c 69 73 74 65 6e 28 4e 45 .function./int.net_tcp_listen(NE
3400 54 53 4f 43 4b 45 54 20 73 6f 63 6b 2c 20 69 6e 74 20 62 61 63 6b 6c 6f 67 29 00 35 4d 61 6b 65 TSOCKET.sock,.int.backlog).5Make
3420 73 20 74 68 65 20 73 6f 63 6b 65 74 20 73 74 61 72 74 20 6c 69 73 74 65 6e 69 6e 67 20 66 6f 72 s.the.socket.start.listening.for
3440 20 6e 65 77 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 2e 01 00 1a 63 6c 69 65 6e 74 5f 63 6f 6e 6e 65 .new.connections....client_conne
3460 63 74 69 6f 6e 5f 70 72 6f 62 6c 65 6d 73 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 ction_problems...7/home/kma/code
3480 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 /teeworlds/trunk/src/engine/e_if
34a0 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 20 69 6e 74 20 63 6c 69 65 6e 74 5f _client.h..function..int.client_
34c0 63 6f 6e 6e 65 63 74 69 6f 6e 5f 70 72 6f 62 6c 65 6d 73 28 29 00 2f 52 65 74 75 72 6e 73 20 31 connection_problems()./Returns.1
34e0 20 69 66 20 74 68 65 20 63 6c 69 65 6e 74 20 69 73 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 70 72 6f .if.the.client.is.connection.pro
3500 62 6c 65 6d 73 2e 01 00 0e 6d 6f 64 63 5f 65 6e 74 65 72 67 61 6d 65 00 01 00 35 2f 68 6f 6d 65 blems....modc_entergame...5/home
3520 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e /kma/code/teeworlds/trunk/src/en
3540 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 63 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 15 76 6f 69 64 gine/e_if_modc.h..function..void
3560 20 6d 6f 64 63 5f 65 6e 74 65 72 67 61 6d 65 28 29 00 4d 43 61 6c 6c 65 64 20 77 68 65 6e 20 74 .modc_entergame().MCalled.when.t
3580 68 65 20 63 6c 69 65 6e 74 20 68 61 73 20 73 75 63 63 65 73 73 66 75 6c 6c 79 20 63 6f 6e 6e 65 he.client.has.successfully.conne
35a0 63 74 20 74 6f 20 61 20 73 65 72 76 65 72 20 61 6e 64 20 6c 6f 61 64 65 64 20 61 20 6d 61 70 2e ct.to.a.server.and.loaded.a.map.
35c0 01 00 0c 74 68 72 65 61 64 5f 79 65 69 6c 64 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 ...thread_yeild...4/home/kma/cod
35e0 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 e/teeworlds/trunk/src/engine/e_s
3600 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 00 00 2a 59 65 69 6c 64 20 74 68 65 20 63 ystem.h..function...*Yeild.the.c
3620 75 72 72 65 6e 74 20 74 68 72 65 61 64 73 20 65 78 65 63 75 74 69 6f 6e 20 73 6c 69 63 65 2e 01 urrent.threads.execution.slice..
3640 00 09 6e 65 74 5f 65 72 72 6e 6f 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 ..net_errno...4/home/kma/code/te
3660 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 eworlds/trunk/src/engine/e_syste
3680 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 0f 69 6e 74 20 6e 65 74 5f 65 72 72 6e 6f 28 29 00 0d m.h..function..int.net_errno()..
36a0 44 4f 43 54 4f 44 4f 3a 20 73 65 72 70 01 00 0a 47 61 6d 65 20 57 6f 72 6c 64 00 01 00 3c 2f 68 DOCTODO:.serp...Game.World...</h
36c0 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 ome/kma/code/teeworlds/trunk/src
36e0 2f 67 61 6d 65 2f 73 65 72 76 65 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 05 63 6c 61 73 /game/server/gs_common.hpp..clas
3700 73 00 00 00 21 54 72 61 63 6b 73 20 61 6c 6c 20 65 6e 74 69 74 69 65 73 20 69 6e 20 74 68 65 20 s...!Tracks.all.entities.in.the.
3720 67 61 6d 65 2e 20 01 00 07 41 63 74 69 6f 6e 73 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f game.....Actions...7/home/kma/co
3740 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f de/teeworlds/trunk/src/engine/e_
3760 69 66 5f 63 6c 69 65 6e 74 2e 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 0b 6d 6f 64 63 5f 72 65 if_client.h..group.......modc_re
3780 6e 64 65 72 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 nder...5/home/kma/code/teeworlds
37a0 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 63 2e 68 00 08 66 /trunk/src/engine/e_if_modc.h..f
37c0 75 6e 63 74 69 6f 6e 00 12 76 6f 69 64 20 6d 6f 64 63 5f 72 65 6e 64 65 72 28 29 00 32 43 61 6c unction..void.modc_render().2Cal
37e0 6c 65 64 20 65 76 65 72 79 20 66 72 61 6d 65 20 74 6f 20 6c 65 74 20 74 68 65 20 67 61 6d 65 20 led.every.frame.to.let.the.game.
3800 72 65 6e 64 65 72 20 69 74 20 73 65 6c 66 2e 01 00 10 67 66 78 5f 73 63 72 65 65 6e 61 73 70 65 render.it.self....gfx_screenaspe
3820 63 74 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 ct...4/home/kma/code/teeworlds/t
3840 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 runk/src/engine/e_if_gfx.h..func
3860 74 69 6f 6e 00 18 66 6c 6f 61 74 20 67 66 78 5f 73 63 72 65 65 6e 61 73 70 65 63 74 28 29 00 32 tion..float.gfx_screenaspect().2
3880 52 65 74 75 72 6e 73 20 74 68 65 20 61 73 70 65 63 74 20 72 61 74 69 6f 20 62 65 74 77 65 65 6e Returns.the.aspect.ratio.between
38a0 20 77 69 64 74 68 20 61 6e 64 20 68 65 69 67 68 74 2e 01 00 0a 50 72 65 64 69 63 74 69 6f 6e 00 .width.and.height....Prediction.
38c0 01 00 3d 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..=/home/kma/code/teeworlds/trun
38e0 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 70 72 65 64 69 63 74 69 6f 6e 2e 74 78 74 k/src/engine/docs/prediction.txt
3900 00 07 73 65 63 74 69 6f 6e 00 00 00 81 54 68 65 20 65 6e 67 69 6e 65 20 63 61 6c 6c 73 20 3c 6c ..section....The.engine.calls.<l
3920 69 6e 6b 20 74 61 72 67 65 74 3d 22 6d 6f 64 63 5f 70 72 65 64 69 63 74 22 20 6e 61 6d 65 3d 22 ink.target="modc_predict".name="
3940 6d 6f 64 63 5f 70 72 65 64 69 63 74 22 20 6f 72 69 67 69 6e 61 6c 3d 22 26 6c 74 3b 6d 6f 64 63 modc_predict".original="&lt;modc
3960 5f 70 72 65 64 69 63 74 26 67 74 3b 22 3e 20 77 68 65 6e 20 72 65 70 72 65 64 69 63 74 69 6f 6e _predict&gt;">.when.reprediction
3980 20 69 73 20 72 65 71 75 69 72 65 64 2e 20 02 00 0a 47 61 6d 65 20 57 6f 72 6c 64 00 04 73 6e 61 .is.required.....Game.World..sna
39a0 70 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 p...</home/kma/code/teeworlds/tr
39c0 75 6e 6b 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 65 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 unk/src/game/server/gs_common.hp
39e0 70 00 08 66 75 6e 63 74 69 6f 6e 00 1e 76 6f 69 64 20 73 6e 61 70 28 69 6e 74 20 73 6e 61 70 70 p..function..void.snap(int.snapp
3a00 69 6e 67 5f 63 6c 69 65 6e 74 29 00 43 43 61 6c 6c 73 20 73 6e 61 70 20 6f 6e 20 61 6c 6c 20 74 ing_client).CCalls.snap.on.all.t
3a20 68 65 20 65 6e 74 69 74 69 65 73 20 69 6e 20 74 68 65 20 77 6f 72 6c 64 20 74 6f 20 63 72 65 61 he.entities.in.the.world.to.crea
3a40 74 65 20 74 68 65 20 73 6e 61 70 73 68 6f 74 2e 01 00 0f 66 73 5f 73 74 6f 72 61 67 65 5f 70 61 te.the.snapshot....fs_storage_pa
3a60 74 68 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 th...4/home/kma/code/teeworlds/t
3a80 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 runk/src/engine/e_system.h..func
3aa0 74 69 6f 6e 00 3d 69 6e 74 20 66 73 5f 73 74 6f 72 61 67 65 5f 70 61 74 68 28 63 6f 6e 73 74 20 tion.=int.fs_storage_path(const.
3ac0 63 68 61 72 20 2a 61 70 70 6e 61 6d 65 2c 20 63 68 61 72 20 2a 70 61 74 68 2c 20 69 6e 74 20 6d char.*appname,.char.*path,.int.m
3ae0 61 78 29 00 29 46 65 74 63 68 65 73 20 70 65 72 20 75 73 65 72 20 63 6f 6e 66 69 67 75 72 61 74 ax).)Fetches.per.user.configurat
3b00 69 6f 6e 20 64 69 72 65 63 74 6f 72 79 2e 01 00 0d 67 66 78 5f 71 75 61 64 73 5f 65 6e 64 00 01 ion.directory....gfx_quads_end..
3b20 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b .4/home/kma/code/teeworlds/trunk
3b40 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e /src/engine/e_if_gfx.h..function
3b60 00 14 76 6f 69 64 20 67 66 78 5f 71 75 61 64 73 5f 65 6e 64 28 29 00 14 45 6e 64 73 20 61 20 71 ..void.gfx_quads_end()..Ends.a.q
3b80 75 61 64 20 73 65 73 73 69 6f 6e 2e 01 00 0e 6d 6f 64 63 5f 72 63 6f 6e 5f 6c 69 6e 65 00 01 00 uad.session....modc_rcon_line...
3ba0 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 5/home/kma/code/teeworlds/trunk/
3bc0 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 63 2e 68 00 08 66 75 6e 63 74 69 6f 6e src/engine/e_if_modc.h..function
3be0 00 25 76 6f 69 64 20 6d 6f 64 63 5f 72 63 6f 6e 5f 6c 69 6e 65 28 63 6f 6e 73 74 20 63 68 61 72 .%void.modc_rcon_line(const.char
3c00 20 2a 6c 69 6e 65 29 00 04 54 4f 44 4f 01 00 08 67 66 78 5f 74 65 78 74 00 01 00 34 2f 68 6f 6d .*line)..TODO...gfx_text...4/hom
3c20 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 e/kma/code/teeworlds/trunk/src/e
3c40 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 58 76 6f 69 64 ngine/e_if_gfx.h..function.Xvoid
3c60 20 67 66 78 5f 74 65 78 74 28 76 6f 69 64 20 2a 66 6f 6e 74 2c 20 66 6c 6f 61 74 20 78 2c 20 66 .gfx_text(void.*font,.float.x,.f
3c80 6c 6f 61 74 20 79 2c 20 66 6c 6f 61 74 20 73 69 7a 65 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a loat.y,.float.size,.const.char.*
3ca0 74 65 78 74 2c 20 69 6e 74 20 6d 61 78 5f 77 69 64 74 68 29 00 04 54 4f 44 4f 01 00 0f 6e 65 74 text,.int.max_width)..TODO...net
3cc0 5f 77 6f 75 6c 64 5f 62 6c 6f 63 6b 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 _would_block...4/home/kma/code/t
3ce0 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 eeworlds/trunk/src/engine/e_syst
3d00 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 15 69 6e 74 20 6e 65 74 5f 77 6f 75 6c 64 5f 62 6c em.h..function..int.net_would_bl
3d20 6f 63 6b 28 29 00 0d 44 4f 43 54 4f 44 4f 3a 20 73 65 72 70 01 00 0a 73 74 72 5f 66 6f 72 6d 61 ock()..DOCTODO:.serp...str_forma
3d40 74 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 t...4/home/kma/code/teeworlds/tr
3d60 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 unk/src/engine/e_system.h..funct
3d80 69 6f 6e 00 47 76 6f 69 64 20 73 74 72 5f 66 6f 72 6d 61 74 28 63 68 61 72 20 2a 62 75 66 66 65 ion.Gvoid.str_format(char.*buffe
3da0 72 2c 20 69 6e 74 20 62 75 66 66 65 72 5f 73 69 7a 65 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a r,.int.buffer_size,.const.char.*
3dc0 66 6f 72 6d 61 74 2c 20 2e 2e 2e 29 00 28 50 65 72 66 6f 72 6d 73 20 70 72 69 6e 74 66 20 66 6f format,....).(Performs.printf.fo
3de0 72 6d 61 74 69 6e 67 20 69 6e 74 6f 20 61 20 62 75 66 66 65 72 2e 01 00 18 6d 6f 64 73 5f 63 6c rmating.into.a.buffer....mods_cl
3e00 69 65 6e 74 5f 64 69 72 65 63 74 5f 69 6e 70 75 74 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 ient_direct_input...5/home/kma/c
3e20 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 ode/teeworlds/trunk/src/engine/e
3e40 5f 69 66 5f 6d 6f 64 73 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 33 76 6f 69 64 20 6d 6f 64 73 5f _if_mods.h..function.3void.mods_
3e60 63 6c 69 65 6e 74 5f 64 69 72 65 63 74 5f 69 6e 70 75 74 28 69 6e 74 20 63 69 64 2c 20 76 6f 69 client_direct_input(int.cid,.voi
3e80 64 20 2a 69 6e 70 75 74 29 00 37 43 61 6c 6c 65 64 20 77 68 65 6e 20 74 68 65 20 73 65 72 76 65 d.*input).7Called.when.the.serve
3ea0 72 20 72 65 63 69 76 65 73 20 6e 65 77 20 69 6e 70 75 74 20 66 72 6f 6d 20 61 20 63 6c 69 65 6e r.recives.new.input.from.a.clien
3ec0 74 2e 01 00 0b 44 65 66 69 6e 69 74 69 6f 6e 73 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f t....Definitions...</home/kma/co
3ee0 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f de/teeworlds/trunk/src/engine/do
3f00 63 73 2f 73 6e 61 70 73 68 6f 74 73 2e 74 78 74 00 07 67 65 6e 65 72 69 63 00 00 00 00 01 00 08 cs/snapshots.txt..generic.......
3f20 43 72 65 61 74 69 6e 67 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f Creating...</home/kma/code/teewo
3f40 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 73 6e 61 70 73 rlds/trunk/src/engine/docs/snaps
3f60 68 6f 74 73 2e 74 78 74 00 07 67 65 6e 65 72 69 63 00 00 00 f4 49 74 65 6d 73 20 63 61 6e 20 62 hots.txt..generic....Items.can.b
3f80 65 20 61 64 64 65 64 20 77 68 65 6e 20 3c 6c 69 6e 6b 20 74 61 72 67 65 74 3d 22 6d 6f 64 73 5f e.added.when.<link.target="mods_
3fa0 73 6e 61 70 22 20 6e 61 6d 65 3d 22 6d 6f 64 73 5f 73 6e 61 70 22 20 6f 72 69 67 69 6e 61 6c 3d snap".name="mods_snap".original=
3fc0 22 26 6c 74 3b 6d 6f 64 73 5f 73 6e 61 70 26 67 74 3b 22 3e 20 69 73 20 63 61 6c 6c 65 64 20 75 "&lt;mods_snap&gt;">.is.called.u
3fe0 73 69 6e 67 20 74 68 65 20 3c 6c 69 6e 6b 20 74 61 72 67 65 74 3d 22 73 6e 61 70 5f 6e 65 77 5f sing.the.<link.target="snap_new_
4000 69 74 65 6d 22 20 6e 61 6d 65 3d 22 73 6e 61 70 5f 6e 65 77 5f 69 74 65 6d 22 20 6f 72 69 67 69 item".name="snap_new_item".origi
4020 6e 61 6c 3d 22 26 6c 74 3b 73 6e 61 70 5f 6e 65 77 5f 69 74 65 6d 26 67 74 3b 22 3e 20 66 75 6e nal="&lt;snap_new_item&gt;">.fun
4040 63 74 69 6f 6e 20 74 6f 20 69 6e 73 65 72 74 20 61 6e 20 69 74 65 6d 20 74 6f 20 74 68 65 20 73 ction.to.insert.an.item.to.the.s
4060 6e 61 70 73 68 6f 74 2e 20 01 00 0b 63 6c 69 65 6e 74 5f 74 69 63 6b 00 01 00 37 2f 68 6f 6d 65 napshot.....client_tick...7/home
4080 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e /kma/code/teeworlds/trunk/src/en
40a0 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 11 69 6e gine/e_if_client.h..function..in
40c0 74 20 63 6c 69 65 6e 74 5f 74 69 63 6b 28 29 00 29 52 65 74 75 72 6e 73 20 74 68 65 20 74 69 63 t.client_tick().)Returns.the.tic
40e0 6b 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 6e 61 70 73 68 6f 74 2e 01 00 13 42 52 4f k.of.the.current.snapshot....BRO
4100 57 53 45 53 4f 52 54 5f 47 41 4d 45 54 59 50 45 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f WSESORT_GAMETYPE...7/home/kma/co
4120 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f de/teeworlds/trunk/src/engine/e_
4140 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 13 53 6f 72 74 20 62 79 if_client.h..constant....Sort.by
4160 20 67 61 6d 65 20 74 79 70 65 2e 20 01 00 0d 43 6c 69 65 6e 74 20 53 74 61 74 65 73 00 01 00 37 .game.type.....Client.States...7
4180 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 /home/kma/code/teeworlds/trunk/s
41a0 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e rc/engine/e_if_client.h..constan
41c0 74 00 00 00 00 01 00 07 52 75 6e 6e 69 6e 67 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 t.......Running...</home/kma/cod
41e0 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 e/teeworlds/trunk/src/engine/doc
4200 73 2f 73 65 72 76 65 72 5f 6f 70 2e 74 78 74 00 07 73 65 63 74 69 6f 6e 00 00 00 3e 48 65 72 65 s/server_op.txt..section...>Here
4220 20 69 73 20 61 6e 20 67 72 61 70 68 20 6f 76 65 72 20 68 6f 77 20 74 68 65 20 73 65 72 76 65 72 .is.an.graph.over.how.the.server
4240 20 6f 70 65 72 61 74 65 73 20 6f 6e 20 65 61 63 68 20 72 65 66 72 65 73 68 2e 01 00 0b 73 6e 64 .operates.on.each.refresh....snd
4260 5f 70 6c 61 79 5f 61 74 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f _play_at...4/home/kma/code/teewo
4280 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 73 6e 64 2e 68 rlds/trunk/src/engine/e_if_snd.h
42a0 00 08 66 75 6e 63 74 69 6f 6e 00 3e 69 6e 74 20 73 6e 64 5f 70 6c 61 79 5f 61 74 28 69 6e 74 20 ..function.>int.snd_play_at(int.
42c0 63 69 64 2c 20 69 6e 74 20 73 69 64 2c 20 69 6e 74 20 66 6c 61 67 73 2c 20 66 6c 6f 61 74 20 78 cid,.int.sid,.int.flags,.float.x
42e0 2c 20 66 6c 6f 61 74 20 79 29 00 27 50 6c 61 79 73 20 61 20 73 6f 75 6e 64 20 61 74 20 61 20 73 ,.float.y).'Plays.a.sound.at.a.s
4300 70 65 63 69 66 69 65 64 20 70 6f 73 74 69 74 69 6f 6e 2e 01 00 11 6d 6f 64 73 5f 63 6f 6e 73 6f pecified.postition....mods_conso
4320 6c 65 5f 69 6e 69 74 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 le_init...5/home/kma/code/teewor
4340 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 73 2e 68 lds/trunk/src/engine/e_if_mods.h
4360 00 08 66 75 6e 63 74 69 6f 6e 00 18 76 6f 69 64 20 6d 6f 64 73 5f 63 6f 6e 73 6f 6c 65 5f 69 6e ..function..void.mods_console_in
4380 69 74 28 29 00 04 54 4f 44 4f 01 00 11 6d 6f 64 63 5f 63 6f 6e 73 6f 6c 65 5f 69 6e 69 74 00 01 it()..TODO...modc_console_init..
43a0 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b .5/home/kma/code/teeworlds/trunk
43c0 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 63 2e 68 00 08 66 75 6e 63 74 69 6f /src/engine/e_if_modc.h..functio
43e0 6e 00 18 76 6f 69 64 20 6d 6f 64 63 5f 63 6f 6e 73 6f 6c 65 5f 69 6e 69 74 28 29 00 04 54 4f 44 n..void.modc_console_init()..TOD
4400 4f 01 00 07 49 4d 47 5f 52 47 42 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 O...IMG_RGB...7/home/kma/code/te
4420 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c eworlds/trunk/src/engine/e_if_cl
4440 69 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 16 38 2d 42 69 74 20 75 6e 63 6f 6d 70 ient.h..constant....8-Bit.uncomp
4460 72 65 73 73 65 64 20 52 47 42 01 00 08 6d 65 6d 5f 7a 65 72 6f 00 01 00 34 2f 68 6f 6d 65 2f 6b ressed.RGB...mem_zero...4/home/k
4480 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 ma/code/teeworlds/trunk/src/engi
44a0 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 29 76 6f 69 64 20 6d 65 ne/e_system.h..function.)void.me
44c0 6d 5f 7a 65 72 6f 28 76 6f 69 64 20 2a 62 6c 6f 63 6b 2c 20 75 6e 73 69 67 6e 65 64 20 73 69 7a m_zero(void.*block,.unsigned.siz
44e0 65 29 00 21 53 65 74 73 20 61 20 63 6f 6d 70 6c 65 74 65 20 6d 65 6d 6f 72 79 20 62 6c 6f 63 6b e).!Sets.a.complete.memory.block
4500 20 74 6f 20 30 02 00 06 45 6e 74 69 74 79 00 04 73 6e 61 70 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d .to.0...Entity..snap...</home/km
4520 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 67 61 6d 65 2f a/code/teeworlds/trunk/src/game/
4540 73 65 72 76 65 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 08 66 75 6e 63 74 69 6f 6e 00 26 server/gs_common.hpp..function.&
4560 76 69 72 74 75 61 6c 20 76 6f 69 64 20 73 6e 61 70 28 69 6e 74 20 73 6e 61 70 70 69 6e 67 5f 63 virtual.void.snap(int.snapping_c
4580 6c 69 65 6e 74 29 00 44 43 61 6c 6c 65 64 20 77 68 65 6e 20 61 20 6e 65 77 20 73 6e 61 70 73 68 lient).DCalled.when.a.new.snapsh
45a0 6f 74 20 69 73 20 62 65 69 6e 67 20 67 65 6e 65 72 61 74 65 64 20 66 6f 72 20 61 20 73 70 65 63 ot.is.being.generated.for.a.spec
45c0 69 66 69 63 20 63 6c 69 65 6e 74 2e 01 00 09 69 6f 5f 6c 65 6e 67 74 68 00 01 00 34 2f 68 6f 6d ific.client....io_length...4/hom
45e0 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 e/kma/code/teeworlds/trunk/src/e
4600 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1f 6c 6f 6e 67 ngine/e_system.h..function..long
4620 20 69 6e 74 20 69 6f 5f 6c 65 6e 67 74 68 28 49 4f 48 41 4e 44 4c 45 20 69 6f 29 00 23 47 65 74 .int.io_length(IOHANDLE.io).#Get
4640 73 20 74 68 65 20 74 6f 74 61 6c 20 6c 65 6e 67 74 68 20 6f 66 20 74 68 65 20 66 69 6c 65 2e 20 s.the.total.length.of.the.file..
4660 02 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 0c 69 6e 70 5f 6b 65 79 5f 64 6f 77 6e 00 01 00 34 ...INPUT_EVENT..inp_key_down...4
4680 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 /home/kma/code/teeworlds/trunk/s
46a0 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 19 rc/engine/e_if_inp.h..function..
46c0 69 6e 74 20 69 6e 70 5f 6b 65 79 5f 64 6f 77 6e 28 69 6e 74 20 6b 65 79 29 00 04 54 4f 44 4f 01 int.inp_key_down(int.key)..TODO.
46e0 00 08 73 6e 64 5f 73 74 6f 70 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 ..snd_stop...4/home/kma/code/tee
4700 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 73 6e 64 worlds/trunk/src/engine/e_if_snd
4720 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 15 76 6f 69 64 20 73 6e 64 5f 73 74 6f 70 28 69 6e 74 20 .h..function..void.snd_stop(int.
4740 69 64 29 00 1f 53 74 6f 70 73 20 61 20 63 75 72 72 65 6e 6c 79 20 70 6c 61 79 69 6e 67 20 73 6f id)..Stops.a.currenly.playing.so
4760 75 6e 64 2e 01 00 0f 42 52 4f 57 53 45 53 4f 52 54 5f 50 49 4e 47 00 01 00 37 2f 68 6f 6d 65 2f und....BROWSESORT_PING...7/home/
4780 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 kma/code/teeworlds/trunk/src/eng
47a0 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 0d 53 ine/e_if_client.h..constant....S
47c0 6f 72 74 20 62 79 20 70 69 6e 67 2e 01 00 08 49 4d 47 5f 52 47 42 41 00 01 00 37 2f 68 6f 6d 65 ort.by.ping....IMG_RGBA...7/home
47e0 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e /kma/code/teeworlds/trunk/src/en
4800 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 17 gine/e_if_client.h..constant....
4820 38 2d 42 69 74 20 75 6e 63 6f 6d 70 72 65 73 73 65 64 20 52 47 42 41 01 00 0c 6d 73 67 5f 70 61 8-Bit.uncompressed.RGBA...msg_pa
4840 63 6b 5f 72 61 77 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c ck_raw...4/home/kma/code/teeworl
4860 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 73 67 2e 68 00 08 ds/trunk/src/engine/e_if_msg.h..
4880 66 75 6e 63 74 69 6f 6e 00 2d 76 6f 69 64 20 6d 73 67 5f 70 61 63 6b 5f 72 61 77 28 63 6f 6e 73 function.-void.msg_pack_raw(cons
48a0 74 20 76 6f 69 64 20 2a 64 61 74 61 2c 20 69 6e 74 20 73 69 7a 65 29 00 04 54 4f 44 4f 01 00 10 t.void.*data,.int.size)..TODO...
48c0 6d 6f 64 63 5f 6e 65 77 73 6e 61 70 73 68 6f 74 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f modc_newsnapshot...5/home/kma/co
48e0 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f de/teeworlds/trunk/src/engine/e_
4900 69 66 5f 6d 6f 64 63 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 17 76 6f 69 64 20 6d 6f 64 63 5f 6e if_modc.h..function..void.modc_n
4920 65 77 73 6e 61 70 73 68 6f 74 28 29 00 34 43 61 6c 6c 65 64 20 77 68 65 6e 20 74 68 65 20 63 6c ewsnapshot().4Called.when.the.cl
4940 69 65 6e 74 20 70 72 6f 67 72 65 73 73 65 64 20 74 6f 20 61 20 6e 65 77 20 73 6e 61 70 73 68 6f ient.progressed.to.a.new.snapsho
4960 74 2e 02 00 0a 47 61 6d 65 20 57 6f 72 6c 64 00 0d 69 6e 73 65 72 74 5f 65 6e 74 69 74 79 00 01 t....Game.World..insert_entity..
4980 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b .</home/kma/code/teeworlds/trunk
49a0 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 65 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 08 /src/game/server/gs_common.hpp..
49c0 66 75 6e 63 74 69 6f 6e 00 22 76 6f 69 64 20 69 6e 73 65 72 74 5f 65 6e 74 69 74 79 28 45 4e 54 function."void.insert_entity(ENT
49e0 49 54 59 20 2a 65 6e 74 69 74 79 29 00 1c 41 64 64 73 20 61 6e 20 65 6e 74 69 74 79 20 74 6f 20 ITY.*entity)..Adds.an.entity.to.
4a00 74 68 65 20 77 6f 72 6c 64 2e 02 00 0a 47 61 6d 65 20 57 6f 72 6c 64 00 11 63 6c 6f 73 65 73 74 the.world....Game.World..closest
4a20 5f 63 68 61 72 61 63 74 65 72 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 _character...</home/kma/code/tee
4a40 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 65 72 2f 67 73 5f worlds/trunk/src/game/server/gs_
4a60 63 6f 6d 6d 6f 6e 2e 68 70 70 00 08 66 75 6e 63 74 69 6f 6e 00 4b 63 6c 61 73 73 20 43 48 41 52 common.hpp..function.Kclass.CHAR
4a80 41 43 54 45 52 20 2a 63 6c 6f 73 65 73 74 5f 63 68 61 72 61 63 74 65 72 28 76 65 63 32 20 70 6f ACTER.*closest_character(vec2.po
4aa0 73 2c 20 66 6c 6f 61 74 20 72 61 64 69 75 73 2c 20 45 4e 54 49 54 59 20 2a 6e 6f 74 74 68 69 73 s,.float.radius,.ENTITY.*notthis
4ac0 29 00 30 46 69 6e 64 73 20 74 68 65 20 63 6c 6f 73 65 73 74 20 63 68 61 72 61 63 74 65 72 20 74 ).0Finds.the.closest.character.t
4ae0 6f 20 61 20 73 70 65 63 69 66 69 63 20 70 6f 69 6e 74 2e 02 00 0f 47 61 6d 65 20 43 6f 6e 74 72 o.a.specific.point....Game.Contr
4b00 6f 6c 6c 65 72 00 09 6f 6e 5f 65 6e 74 69 74 79 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f oller..on_entity...</home/kma/co
4b20 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 de/teeworlds/trunk/src/game/serv
4b40 65 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 08 66 75 6e 63 74 69 6f 6e 00 2b 76 69 72 74 er/gs_common.hpp..function.+virt
4b60 75 61 6c 20 62 6f 6f 6c 20 6f 6e 5f 65 6e 74 69 74 79 28 69 6e 74 20 69 6e 64 65 78 2c 20 76 65 ual.bool.on_entity(int.index,.ve
4b80 63 32 20 70 6f 73 29 00 3e 43 61 6c 6c 65 64 20 77 68 65 6e 20 74 68 65 20 6d 61 70 20 69 73 20 c2.pos).>Called.when.the.map.is.
4ba0 6c 6f 61 64 65 64 20 74 6f 20 70 72 6f 63 65 73 73 20 61 6e 20 65 6e 74 69 74 79 20 69 6e 20 74 loaded.to.process.an.entity.in.t
4bc0 68 65 20 6d 61 70 2e 01 00 10 45 6e 67 69 6e 65 20 49 6e 74 65 72 66 61 63 65 00 01 00 36 2f 68 he.map....Engine.Interface...6/h
4be0 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 ome/kma/code/teeworlds/trunk/src
4c00 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 07 73 65 63 74 69 6f 6e 00 00 00 /engine/e_if_other.h..section...
4c20 00 01 00 0f 63 6c 69 65 6e 74 5f 73 65 6e 64 5f 6d 73 67 00 01 00 36 2f 68 6f 6d 65 2f 6b 6d 61 ....client_send_msg...6/home/kma
4c40 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 /code/teeworlds/trunk/src/engine
4c60 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 15 69 6e 74 20 63 6c 69 /e_if_other.h..function..int.cli
4c80 65 6e 74 5f 73 65 6e 64 5f 6d 73 67 28 29 00 04 54 4f 44 4f 01 00 0e 67 66 78 5f 6c 69 6e 65 73 ent_send_msg()..TODO...gfx_lines
4ca0 5f 64 72 61 77 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 _draw...4/home/kma/code/teeworld
4cc0 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 s/trunk/src/engine/e_if_gfx.h..f
4ce0 75 6e 63 74 69 6f 6e 00 3b 76 6f 69 64 20 67 66 78 5f 6c 69 6e 65 73 5f 64 72 61 77 28 66 6c 6f unction.;void.gfx_lines_draw(flo
4d00 61 74 20 78 30 2c 20 66 6c 6f 61 74 20 79 30 2c 20 66 6c 6f 61 74 20 78 31 2c 20 66 6c 6f 61 74 at.x0,.float.y0,.float.x1,.float
4d20 20 79 31 29 00 04 54 4f 44 4f 01 00 09 69 6f 5f 73 74 64 6f 75 74 00 01 00 34 2f 68 6f 6d 65 2f .y1)..TODO...io_stdout...4/home/
4d40 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 kma/code/teeworlds/trunk/src/eng
4d60 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 14 49 4f 48 41 4e 44 ine/e_system.h..function..IOHAND
4d80 4c 45 20 69 6f 5f 73 74 64 6f 75 74 28 29 00 67 52 65 74 75 72 6e 73 20 61 6e 20 3c 6c 69 6e 6b LE.io_stdout().gReturns.an.<link
4da0 20 74 61 72 67 65 74 3d 22 49 4f 48 41 4e 44 4c 45 22 20 6e 61 6d 65 3d 22 49 4f 48 41 4e 44 4c .target="IOHANDLE".name="IOHANDL
4dc0 45 22 20 6f 72 69 67 69 6e 61 6c 3d 22 26 6c 74 3b 49 4f 48 41 4e 44 4c 45 26 67 74 3b 22 3e 20 E".original="&lt;IOHANDLE&gt;">.
4de0 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 2e 02 00 0b 49 4e 50 55 54 5f to.the.standard.output....INPUT_
4e00 45 56 45 4e 54 00 0d 69 6e 70 5f 67 65 74 5f 65 76 65 6e 74 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d EVENT..inp_get_event...4/home/km
4e20 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e a/code/teeworlds/trunk/src/engin
4e40 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 24 49 4e 50 55 54 5f 45 56 e/e_if_inp.h..function.$INPUT_EV
4e60 45 4e 54 20 69 6e 70 5f 67 65 74 5f 65 76 65 6e 74 28 69 6e 74 20 69 6e 64 65 78 29 00 04 54 4f ENT.inp_get_event(int.index)..TO
4e80 44 4f 01 00 0e 6d 73 67 5f 70 61 63 6b 5f 73 74 61 72 74 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 DO...msg_pack_start...4/home/kma
4ea0 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 /code/teeworlds/trunk/src/engine
4ec0 2f 65 5f 69 66 5f 6d 73 67 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 27 76 6f 69 64 20 6d 73 67 5f /e_if_msg.h..function.'void.msg_
4ee0 70 61 63 6b 5f 73 74 61 72 74 28 69 6e 74 20 6d 73 67 2c 20 69 6e 74 20 66 6c 61 67 73 29 00 04 pack_start(int.msg,.int.flags)..
4f00 54 4f 44 4f 01 00 0c 55 6e 64 6f 63 75 6d 65 6e 74 65 64 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 TODO...Undocumented...4/home/kma
4f20 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 /code/teeworlds/trunk/src/engine
4f40 2f 65 5f 73 79 73 74 65 6d 2e 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 12 54 45 58 4c 4f 41 44 /e_system.h..group.......TEXLOAD
4f60 5f 4e 4f 52 45 53 41 4d 50 4c 45 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 _NORESAMPLE...7/home/kma/code/te
4f80 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c eworlds/trunk/src/engine/e_if_cl
4fa0 69 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 28 50 72 65 76 65 6e 74 73 20 74 68 65 ient.h..constant...(Prevents.the
4fc0 20 74 65 78 74 75 72 65 20 66 72 6f 6d 20 61 6e 79 20 72 65 73 61 6d 70 6c 69 6e 67 02 00 0a 49 .texture.from.any.resampling...I
4fe0 4d 41 47 45 5f 49 4e 46 4f 00 06 66 6f 72 6d 61 74 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 MAGE_INFO..format...4/home/kma/c
5000 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 ode/teeworlds/trunk/src/engine/e
5020 5f 69 66 5f 67 66 78 2e 68 00 08 76 61 72 69 61 62 6c 65 00 0a 69 6e 74 20 66 6f 72 6d 61 74 00 _if_gfx.h..variable..int.format.
5040 22 43 6f 6e 74 61 69 6e 73 20 74 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 74 68 65 20 69 6d 61 67 "Contains.the.format.of.the.imag
5060 65 2e 20 01 00 07 69 6f 5f 72 65 61 64 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f e.....io_read...4/home/kma/code/
5080 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 teeworlds/trunk/src/engine/e_sys
50a0 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 3a 75 6e 73 69 67 6e 65 64 20 69 6f 5f 72 65 61 tem.h..function.:unsigned.io_rea
50c0 64 28 49 4f 48 41 4e 44 4c 45 20 69 6f 2c 20 76 6f 69 64 20 2a 62 75 66 66 65 72 2c 20 75 6e 73 d(IOHANDLE.io,.void.*buffer,.uns
50e0 69 67 6e 65 64 20 73 69 7a 65 29 00 25 52 65 61 64 73 20 64 61 74 61 20 69 6e 74 6f 20 61 20 62 igned.size).%Reads.data.into.a.b
5100 75 66 66 65 72 20 66 72 6f 6d 20 61 20 66 69 6c 65 2e 01 00 0e 73 6e 61 70 5f 6e 75 6d 5f 69 74 uffer.from.a.file....snap_num_it
5120 65 6d 73 00 01 00 36 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f ems...6/home/kma/code/teeworlds/
5140 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 08 66 trunk/src/engine/e_if_other.h..f
5160 75 6e 63 74 69 6f 6e 00 1e 69 6e 74 20 73 6e 61 70 5f 6e 75 6d 5f 69 74 65 6d 73 28 69 6e 74 20 unction..int.snap_num_items(int.
5180 73 6e 61 70 69 64 29 00 28 43 68 65 63 6b 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 69 74 65 snapid).(Check.the.number.of.ite
51a0 6d 73 20 69 6e 20 61 20 73 6e 61 70 73 68 6f 74 2e 01 00 08 69 6f 5f 66 6c 75 73 68 00 01 00 34 ms.in.a.snapshot....io_flush...4
51c0 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 /home/kma/code/teeworlds/trunk/s
51e0 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 19 rc/engine/e_system.h..function..
5200 69 6e 74 20 69 6f 5f 66 6c 75 73 68 28 49 4f 48 41 4e 44 4c 45 20 69 6f 29 00 30 45 6d 70 74 69 int.io_flush(IOHANDLE.io).0Empti
5220 65 73 20 61 6c 6c 20 62 75 66 66 65 72 73 20 61 6e 64 20 77 72 69 74 65 73 20 61 6c 6c 20 70 65 es.all.buffers.and.writes.all.pe
5240 6e 64 69 6e 67 20 64 61 74 61 2e 01 00 0f 73 65 72 76 65 72 5f 73 65 6e 64 5f 6d 73 67 00 01 00 nding.data....server_send_msg...
5260 36 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 6/home/kma/code/teeworlds/trunk/
5280 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 08 66 75 6e 63 74 69 6f src/engine/e_if_other.h..functio
52a0 6e 00 22 69 6e 74 20 73 65 72 76 65 72 5f 73 65 6e 64 5f 6d 73 67 28 69 6e 74 20 63 6c 69 65 6e n."int.server_send_msg(int.clien
52c0 74 5f 69 64 29 00 04 54 4f 44 4f 01 00 09 49 4d 47 5f 41 4c 50 48 41 00 01 00 37 2f 68 6f 6d 65 t_id)..TODO...IMG_ALPHA...7/home
52e0 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e /kma/code/teeworlds/trunk/src/en
5300 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 18 gine/e_if_client.h..constant....
5320 38 2d 42 69 74 20 75 6e 63 6f 6d 70 72 65 73 73 65 64 20 61 6c 70 68 61 01 00 14 67 66 78 5f 6c 8-Bit.uncompressed.alpha...gfx_l
5340 6f 61 64 5f 74 65 78 74 75 72 65 5f 72 61 77 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 oad_texture_raw...4/home/kma/cod
5360 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 e/teeworlds/trunk/src/engine/e_i
5380 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 61 69 6e 74 20 67 66 78 5f 6c 6f 61 64 5f f_gfx.h..function.aint.gfx_load_
53a0 74 65 78 74 75 72 65 5f 72 61 77 28 69 6e 74 20 77 2c 20 69 6e 74 20 68 2c 20 69 6e 74 20 66 6f texture_raw(int.w,.int.h,.int.fo
53c0 72 6d 61 74 2c 20 63 6f 6e 73 74 20 76 6f 69 64 20 2a 64 61 74 61 2c 20 69 6e 74 20 73 74 6f 72 rmat,.const.void.*data,.int.stor
53e0 65 5f 66 6f 72 6d 61 74 2c 20 69 6e 74 20 66 6c 61 67 73 29 00 1c 4c 6f 61 64 73 20 61 20 74 65 e_format,.int.flags)..Loads.a.te
5400 78 74 75 72 65 20 66 72 6f 6d 20 6d 65 6d 6f 72 79 2e 01 00 0c 6e 65 74 5f 75 64 70 5f 73 65 6e xture.from.memory....net_udp_sen
5420 64 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 d...4/home/kma/code/teeworlds/tr
5440 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 unk/src/engine/e_system.h..funct
5460 69 6f 6e 00 51 69 6e 74 20 6e 65 74 5f 75 64 70 5f 73 65 6e 64 28 4e 45 54 53 4f 43 4b 45 54 20 ion.Qint.net_udp_send(NETSOCKET.
5480 73 6f 63 6b 2c 20 63 6f 6e 73 74 20 4e 45 54 41 44 44 52 20 2a 61 64 64 72 2c 20 63 6f 6e 73 74 sock,.const.NETADDR.*addr,.const
54a0 20 76 6f 69 64 20 2a 64 61 74 61 2c 20 69 6e 74 20 73 69 7a 65 29 00 22 53 65 6e 64 73 20 61 20 .void.*data,.int.size)."Sends.a.
54c0 70 61 63 6b 65 74 20 6f 76 65 72 20 61 6e 20 55 44 50 20 73 6f 63 6b 65 74 2e 01 00 0c 6d 61 70 packet.over.an.UDP.socket....map
54e0 5f 67 65 74 5f 69 74 65 6d 00 01 00 36 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 _get_item...6/home/kma/code/teew
5500 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 orlds/trunk/src/engine/e_if_othe
5520 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 31 76 6f 69 64 20 2a 6d 61 70 5f 67 65 74 5f 69 74 65 r.h..function.1void.*map_get_ite
5540 6d 28 69 6e 74 20 69 6e 64 65 78 2c 20 69 6e 74 20 2a 74 79 70 65 2c 20 69 6e 74 20 2a 69 64 29 m(int.index,.int.*type,.int.*id)
5560 00 2c 47 65 74 73 20 61 6e 20 69 74 65 6d 20 66 72 6f 6d 20 74 68 65 20 6c 6f 61 64 65 64 20 6d .,Gets.an.item.from.the.loaded.m
5580 61 70 20 66 72 6f 6d 20 69 6e 64 65 78 2e 01 00 10 73 65 72 76 65 72 5f 74 69 63 6b 73 70 65 65 ap.from.index....server_tickspee
55a0 64 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 d...7/home/kma/code/teeworlds/tr
55c0 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 73 65 72 76 65 72 2e 68 00 08 66 75 unk/src/engine/e_if_server.h..fu
55e0 6e 63 74 69 6f 6e 00 16 69 6e 74 20 73 65 72 76 65 72 5f 74 69 63 6b 73 70 65 65 64 28 29 00 04 nction..int.server_tickspeed()..
5600 54 4f 44 4f 02 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 0f 69 6e 70 5f 6b 65 79 5f 70 72 65 73 TODO...INPUT_EVENT..inp_key_pres
5620 73 65 64 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f sed...4/home/kma/code/teeworlds/
5640 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 08 66 75 6e trunk/src/engine/e_if_inp.h..fun
5660 63 74 69 6f 6e 00 1c 69 6e 74 20 69 6e 70 5f 6b 65 79 5f 70 72 65 73 73 65 64 28 69 6e 74 20 6b ction..int.inp_key_pressed(int.k
5680 65 79 29 00 1b 43 68 65 63 6b 73 20 69 66 20 61 20 6b 65 79 20 69 73 20 70 72 65 73 73 65 64 2e ey)..Checks.if.a.key.is.pressed.
56a0 01 00 14 73 65 72 76 65 72 5f 73 65 74 62 72 6f 77 73 65 69 6e 66 6f 00 01 00 37 2f 68 6f 6d 65 ...server_setbrowseinfo...7/home
56c0 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e /kma/code/teeworlds/trunk/src/en
56e0 67 69 6e 65 2f 65 5f 69 66 5f 73 65 72 76 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 39 76 6f gine/e_if_server.h..function.9vo
5700 69 64 20 73 65 72 76 65 72 5f 73 65 74 62 72 6f 77 73 65 69 6e 66 6f 28 69 6e 74 20 67 61 6d 65 id.server_setbrowseinfo(int.game
5720 5f 74 79 70 65 2c 20 69 6e 74 20 70 72 6f 67 72 65 73 73 69 6f 6e 29 00 04 54 4f 44 4f 01 00 0e _type,.int.progression)..TODO...
5740 73 6e 61 70 5f 66 69 6e 64 5f 69 74 65 6d 00 01 00 36 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 snap_find_item...6/home/kma/code
5760 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 /teeworlds/trunk/src/engine/e_if
5780 5f 6f 74 68 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 32 76 6f 69 64 20 2a 73 6e 61 70 5f 66 _other.h..function.2void.*snap_f
57a0 69 6e 64 5f 69 74 65 6d 28 69 6e 74 20 73 6e 61 70 69 64 2c 20 69 6e 74 20 74 79 70 65 2c 20 69 ind_item(int.snapid,.int.type,.i
57c0 6e 74 20 69 64 29 00 20 53 65 61 72 63 68 65 73 20 61 20 73 6e 61 70 73 68 6f 74 20 66 6f 72 20 nt.id)..Searches.a.snapshot.for.
57e0 61 6e 20 69 74 65 6d 2e 01 00 20 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 6e an.item....client_serverbrowse_n
5800 75 6d 5f 72 65 71 75 65 73 74 73 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 um_requests...7/home/kma/code/te
5820 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c eworlds/trunk/src/engine/e_if_cl
5840 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 26 69 6e 74 20 63 6c 69 65 6e 74 5f 73 65 72 ient.h..function.&int.client_ser
5860 76 65 72 62 72 6f 77 73 65 5f 6e 75 6d 5f 72 65 71 75 65 73 74 73 28 29 00 04 54 4f 44 4f 01 00 verbrowse_num_requests()..TODO..
5880 11 63 6c 69 65 6e 74 5f 64 69 73 63 6f 6e 6e 65 63 74 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f .client_disconnect...7/home/kma/
58a0 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f code/teeworlds/trunk/src/engine/
58c0 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 18 76 6f 69 64 20 63 6c e_if_client.h..function..void.cl
58e0 69 65 6e 74 5f 64 69 73 63 6f 6e 6e 65 63 74 28 29 00 24 44 69 73 63 6f 6e 6e 65 63 74 73 20 66 ient_disconnect().$Disconnects.f
5900 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 72 76 65 72 2e 01 00 0e 6d 73 67 5f 75 6e rom.the.current.server....msg_un
5920 70 61 63 6b 5f 72 61 77 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f pack_raw...4/home/kma/code/teewo
5940 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 73 67 2e 68 rlds/trunk/src/engine/e_if_msg.h
5960 00 08 66 75 6e 63 74 69 6f 6e 00 2d 63 6f 6e 73 74 20 75 6e 73 69 67 6e 65 64 20 63 68 61 72 20 ..function.-const.unsigned.char.
5980 2a 6d 73 67 5f 75 6e 70 61 63 6b 5f 72 61 77 28 69 6e 74 20 73 69 7a 65 29 00 04 54 4f 44 4f 01 *msg_unpack_raw(int.size)..TODO.
59a0 00 0d 6d 6f 64 73 5f 70 6f 73 74 73 6e 61 70 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 ..mods_postsnap...5/home/kma/cod
59c0 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 e/teeworlds/trunk/src/engine/e_i
59e0 66 5f 6d 6f 64 73 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 14 76 6f 69 64 20 6d 6f 64 73 5f 70 6f f_mods.h..function..void.mods_po
5a00 73 74 73 6e 61 70 28 29 00 36 43 61 6c 6c 65 64 20 61 66 74 65 72 20 74 68 65 20 73 65 72 76 65 stsnap().6Called.after.the.serve
5a20 72 20 69 73 20 64 6f 6e 65 20 73 65 6e 64 69 6e 67 20 74 68 65 20 73 6e 61 70 73 68 6f 74 73 2e r.is.done.sending.the.snapshots.
5a40 01 00 12 67 66 78 5f 75 6e 6c 6f 61 64 5f 74 65 78 74 75 72 65 00 01 00 34 2f 68 6f 6d 65 2f 6b ...gfx_unload_texture...4/home/k
5a60 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 ma/code/teeworlds/trunk/src/engi
5a80 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1e 69 6e 74 20 67 66 78 ne/e_if_gfx.h..function..int.gfx
5aa0 5f 75 6e 6c 6f 61 64 5f 74 65 78 74 75 72 65 28 69 6e 74 20 69 64 29 00 12 55 6e 6c 6f 61 64 73 _unload_texture(int.id)..Unloads
5ac0 20 61 20 74 65 78 74 75 72 65 2e 01 00 06 45 6e 74 69 74 79 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d .a.texture....Entity...</home/km
5ae0 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 67 61 6d 65 2f a/code/teeworlds/trunk/src/game/
5b00 73 65 72 76 65 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 05 63 6c 61 73 73 00 00 00 13 42 server/gs_common.hpp..class....B
5b20 61 73 69 63 20 65 6e 74 69 74 79 20 63 6c 61 73 73 2e 01 00 07 69 6f 5f 74 65 6c 6c 00 01 00 34 asic.entity.class....io_tell...4
5b40 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 /home/kma/code/teeworlds/trunk/s
5b60 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1d rc/engine/e_system.h..function..
5b80 6c 6f 6e 67 20 69 6e 74 20 69 6f 5f 74 65 6c 6c 28 49 4f 48 41 4e 44 4c 45 20 69 6f 29 00 26 47 long.int.io_tell(IOHANDLE.io).&G
5ba0 65 74 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 6f 73 69 74 69 6f 6e 20 69 6e 20 74 68 65 20 ets.the.current.position.in.the.
5bc0 66 69 6c 65 2e 02 00 0a 49 4d 41 47 45 5f 49 4e 46 4f 00 04 64 61 74 61 00 01 00 34 2f 68 6f 6d file....IMAGE_INFO..data...4/hom
5be0 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 e/kma/code/teeworlds/trunk/src/e
5c00 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 76 61 72 69 61 62 6c 65 00 0a 76 6f 69 64 ngine/e_if_gfx.h..variable..void
5c20 20 2a 64 61 74 61 00 1a 50 6f 69 6e 74 65 72 20 74 6f 20 74 68 65 20 69 6d 61 67 65 20 64 61 74 .*data..Pointer.to.the.image.dat
5c40 61 2e 01 00 0a 73 74 72 5f 61 70 70 65 6e 64 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 a....str_append...4/home/kma/cod
5c60 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 e/teeworlds/trunk/src/engine/e_s
5c80 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 39 76 6f 69 64 20 73 74 72 5f 61 70 70 65 ystem.h..function.9void.str_appe
5ca0 6e 64 28 63 68 61 72 20 2a 64 73 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 73 72 63 2c 20 69 nd(char.*dst,.const.char.*src,.i
5cc0 6e 74 20 64 73 74 5f 73 69 7a 65 29 00 1c 41 70 70 65 6e 64 73 20 61 20 73 74 72 69 6e 67 20 74 nt.dst_size)..Appends.a.string.t
5ce0 6f 20 61 6e 6f 74 68 65 72 2e 01 00 0e 67 66 78 5f 71 75 61 64 73 5f 74 65 78 74 00 01 00 34 2f o.another....gfx_quads_text...4/
5d00 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 home/kma/code/teeworlds/trunk/sr
5d20 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 43 76 c/engine/e_if_gfx.h..function.Cv
5d40 6f 69 64 20 67 66 78 5f 71 75 61 64 73 5f 74 65 78 74 28 66 6c 6f 61 74 20 78 2c 20 66 6c 6f 61 oid.gfx_quads_text(float.x,.floa
5d60 74 20 79 2c 20 66 6c 6f 61 74 20 73 69 7a 65 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 74 65 78 t.y,.float.size,.const.char.*tex
5d80 74 29 00 04 54 4f 44 4f 01 00 0f 6d 73 67 5f 70 61 63 6b 5f 73 74 72 69 6e 67 00 01 00 34 2f 68 t)..TODO...msg_pack_string...4/h
5da0 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 ome/kma/code/teeworlds/trunk/src
5dc0 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 73 67 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 2e 76 6f /engine/e_if_msg.h..function..vo
5de0 69 64 20 6d 73 67 5f 70 61 63 6b 5f 73 74 72 69 6e 67 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 70 id.msg_pack_string(const.char.*p
5e00 2c 20 69 6e 74 20 6c 69 6d 69 74 29 00 04 54 4f 44 4f 01 00 05 44 65 62 75 67 00 01 00 34 2f 68 ,.int.limit)..TODO...Debug...4/h
5e20 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 ome/kma/code/teeworlds/trunk/src
5e40 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 05 67 72 6f 75 70 00 00 00 00 02 00 06 /engine/e_system.h..group.......
5e60 45 6e 74 69 74 79 00 07 64 65 73 74 72 6f 79 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 Entity..destroy...</home/kma/cod
5e80 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 65 e/teeworlds/trunk/src/game/serve
5ea0 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 08 66 75 6e 63 74 69 6f 6e 00 16 76 69 72 74 75 r/gs_common.hpp..function..virtu
5ec0 61 6c 20 76 6f 69 64 20 64 65 73 74 72 6f 79 28 29 00 14 44 65 73 74 6f 72 79 73 20 74 68 65 20 al.void.destroy()..Destorys.the.
5ee0 65 6e 74 69 74 79 2e 01 00 08 49 6e 20 64 65 70 74 68 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f entity....In.depth...</home/kma/
5f00 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f code/teeworlds/trunk/src/engine/
5f20 64 6f 63 73 2f 73 6e 61 70 73 68 6f 74 73 2e 74 78 74 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 docs/snapshots.txt..section.....
5f40 00 0d 74 68 72 65 61 64 5f 64 65 73 74 6f 79 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 ..thread_destoy...4/home/kma/cod
5f60 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 e/teeworlds/trunk/src/engine/e_s
5f80 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 00 00 12 44 65 73 74 72 6f 79 73 20 61 20 ystem.h..function....Destroys.a.
5fa0 74 68 72 65 61 64 2e 01 00 0f 67 66 78 5f 6c 69 6e 65 73 5f 62 65 67 69 6e 00 01 00 34 2f 68 6f thread....gfx_lines_begin...4/ho
5fc0 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f me/kma/code/teeworlds/trunk/src/
5fe0 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 16 76 6f 69 engine/e_if_gfx.h..function..voi
6000 64 20 67 66 78 5f 6c 69 6e 65 73 5f 62 65 67 69 6e 28 29 00 04 54 4f 44 4f 01 00 07 73 74 72 5f d.gfx_lines_begin()..TODO...str_
6020 68 65 78 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f hex...4/home/kma/code/teeworlds/
6040 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e trunk/src/engine/e_system.h..fun
6060 63 74 69 6f 6e 00 46 76 6f 69 64 20 73 74 72 5f 68 65 78 28 63 68 61 72 20 2a 64 73 74 2c 20 69 ction.Fvoid.str_hex(char.*dst,.i
6080 6e 74 20 64 73 74 5f 73 69 7a 65 2c 20 63 6f 6e 73 74 20 76 6f 69 64 20 2a 64 61 74 61 2c 20 69 nt.dst_size,.const.void.*data,.i
60a0 6e 74 20 64 61 74 61 5f 73 69 7a 65 29 00 32 54 61 6b 65 73 20 61 20 64 61 74 61 62 6c 6f 63 6b nt.data_size).2Takes.a.datablock
60c0 20 61 6e 64 20 67 65 6e 65 72 61 74 65 73 20 61 20 68 65 78 73 74 72 69 6e 67 20 6f 66 20 69 74 .and.generates.a.hexstring.of.it
60e0 2e 01 00 07 69 6f 5f 6f 70 65 6e 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 ....io_open...4/home/kma/code/te
6100 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 eworlds/trunk/src/engine/e_syste
6120 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 31 49 4f 48 41 4e 44 4c 45 20 69 6f 5f 6f 70 65 6e 28 m.h..function.1IOHANDLE.io_open(
6140 63 6f 6e 73 74 20 63 68 61 72 20 2a 66 69 6c 65 6e 61 6d 65 2c 20 69 6e 74 20 66 6c 61 67 73 29 const.char.*filename,.int.flags)
6160 00 0d 4f 70 65 6e 73 20 61 20 66 69 6c 65 2e 01 00 10 63 6c 69 65 6e 74 5f 69 6e 74 72 61 74 69 ..Opens.a.file....client_intrati
6180 63 6b 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 ck...7/home/kma/code/teeworlds/t
61a0 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 runk/src/engine/e_if_client.h..f
61c0 75 6e 63 74 69 6f 6e 00 18 66 6c 6f 61 74 20 63 6c 69 65 6e 74 5f 69 6e 74 72 61 74 69 63 6b 28 unction..float.client_intratick(
61e0 29 00 1e 52 65 74 75 72 6e 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 69 6e 74 72 61 74 69 63 6b )..Returns.the.current.intratick
6200 2e 01 00 0a 46 69 6c 65 73 79 73 74 65 6d 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 ....Filesystem...4/home/kma/code
6220 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 /teeworlds/trunk/src/engine/e_sy
6240 73 74 65 6d 2e 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 05 53 6f 75 6e 64 00 01 00 34 2f 68 6f stem.h..group.......Sound...4/ho
6260 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f me/kma/code/teeworlds/trunk/src/
6280 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 73 6e 64 2e 68 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 00 engine/e_if_snd.h..section......
62a0 0d 6d 6f 64 63 5f 73 68 75 74 64 6f 77 6e 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 .modc_shutdown...5/home/kma/code
62c0 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 /teeworlds/trunk/src/engine/e_if
62e0 5f 6d 6f 64 63 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 14 76 6f 69 64 20 6d 6f 64 63 5f 73 68 75 _modc.h..function..void.modc_shu
6300 74 64 6f 77 6e 28 29 00 23 43 61 6c 6c 65 64 20 77 68 65 6e 20 74 68 65 20 63 6c 69 65 6e 74 20 tdown().#Called.when.the.client.
6320 63 6c 6f 73 65 73 20 64 6f 77 6e 2e 01 00 0d 6e 65 74 5f 74 63 70 5f 63 6c 6f 73 65 00 01 00 34 closes.down....net_tcp_close...4
6340 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 /home/kma/code/teeworlds/trunk/s
6360 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 21 rc/engine/e_system.h..function.!
6380 69 6e 74 20 6e 65 74 5f 74 63 70 5f 63 6c 6f 73 65 28 4e 45 54 53 4f 43 4b 45 54 20 73 6f 63 6b int.net_tcp_close(NETSOCKET.sock
63a0 29 00 14 43 6c 6f 73 65 73 20 61 20 54 43 50 20 73 6f 63 6b 65 74 2e 01 00 0f 73 74 72 5f 66 69 )..Closes.a.TCP.socket....str_fi
63c0 6e 64 5f 6e 6f 63 61 73 65 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 nd_nocase...4/home/kma/code/teew
63e0 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e orlds/trunk/src/engine/e_system.
6400 68 00 08 66 75 6e 63 74 69 6f 6e 00 45 63 6f 6e 73 74 20 63 68 61 72 20 2a 73 74 72 5f 66 69 6e h..function.Econst.char.*str_fin
6420 64 5f 6e 6f 63 61 73 65 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 68 61 79 73 74 61 63 6b 2c 20 63 d_nocase(const.char.*haystack,.c
6440 6f 6e 73 74 20 63 68 61 72 20 2a 6e 65 65 64 6c 65 29 00 36 46 69 6e 64 73 20 61 20 73 74 72 69 onst.char.*needle).6Finds.a.stri
6460 6e 67 20 69 6e 73 69 64 65 20 61 6e 6f 74 68 65 72 20 73 74 72 69 6e 67 20 63 61 73 65 20 69 6e ng.inside.another.string.case.in
6480 73 65 6e 73 69 74 69 76 65 2e 01 00 0e 67 66 78 5f 74 65 78 74 5f 63 6f 6c 6f 72 00 01 00 34 2f sensitive....gfx_text_color...4/
64a0 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 home/kma/code/teeworlds/trunk/sr
64c0 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 37 76 c/engine/e_if_gfx.h..function.7v
64e0 6f 69 64 20 67 66 78 5f 74 65 78 74 5f 63 6f 6c 6f 72 28 66 6c 6f 61 74 20 72 2c 20 66 6c 6f 61 oid.gfx_text_color(float.r,.floa
6500 74 20 67 2c 20 66 6c 6f 61 74 20 62 2c 20 66 6c 6f 61 74 20 61 29 00 04 54 4f 44 4f 01 00 0b 53 t.g,.float.b,.float.a)..TODO...S
6520 45 52 56 45 52 5f 49 4e 46 4f 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 ERVER_INFO...7/home/kma/code/tee
6540 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 worlds/trunk/src/engine/e_if_cli
6560 65 6e 74 2e 68 00 05 63 6c 61 73 73 00 00 00 00 01 00 18 6e 65 74 5f 74 63 70 5f 73 65 74 5f 6e ent.h..class.......net_tcp_set_n
6580 6f 6e 5f 62 6c 6f 63 6b 69 6e 67 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 on_blocking...4/home/kma/code/te
65a0 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 eworlds/trunk/src/engine/e_syste
65c0 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 2c 69 6e 74 20 6e 65 74 5f 74 63 70 5f 73 65 74 5f 6e m.h..function.,int.net_tcp_set_n
65e0 6f 6e 5f 62 6c 6f 63 6b 69 6e 67 28 4e 45 54 53 4f 43 4b 45 54 20 73 6f 63 6b 29 00 0d 44 4f 43 on_blocking(NETSOCKET.sock)..DOC
6600 54 4f 44 4f 3a 20 73 65 72 70 02 00 0a 47 61 6d 65 20 57 6f 72 6c 64 00 14 69 6e 74 65 72 73 65 TODO:.serp...Game.World..interse
6620 72 63 74 5f 63 68 61 72 61 63 74 65 72 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f rct_character...</home/kma/code/
6640 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 65 72 2f teeworlds/trunk/src/game/server/
6660 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 08 66 75 6e 63 74 69 6f 6e 00 00 00 35 46 69 6e 64 73 gs_common.hpp..function...5Finds
6680 20 74 68 65 20 63 6c 6f 73 65 73 74 20 63 68 61 72 61 63 74 65 72 20 74 68 61 74 20 69 6e 74 65 .the.closest.character.that.inte
66a0 72 73 65 63 74 73 20 74 68 65 20 6c 69 6e 65 2e 01 00 0a 56 49 44 45 4f 5f 4d 4f 44 45 00 01 00 rsects.the.line....VIDEO_MODE...
66c0 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 4/home/kma/code/teeworlds/trunk/
66e0 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 05 63 6c 61 73 73 00 00 00 00 src/engine/e_if_gfx.h..class....
6700 01 00 10 63 6c 69 65 6e 74 5f 67 65 74 5f 69 6e 70 75 74 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 ...client_get_input...7/home/kma
6720 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 /code/teeworlds/trunk/src/engine
6740 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1f 69 6e 74 20 2a 63 /e_if_client.h..function..int.*c
6760 6c 69 65 6e 74 5f 67 65 74 5f 69 6e 70 75 74 28 69 6e 74 20 74 69 63 6b 29 00 04 54 4f 44 4f 02 lient_get_input(int.tick)..TODO.
6780 00 06 45 6e 74 69 74 79 00 04 74 69 63 6b 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 ..Entity..tick...</home/kma/code
67a0 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 65 72 /teeworlds/trunk/src/game/server
67c0 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 08 66 75 6e 63 74 69 6f 6e 00 13 76 69 72 74 75 61 /gs_common.hpp..function..virtua
67e0 6c 20 76 6f 69 64 20 74 69 63 6b 28 29 00 2d 43 61 6c 6c 65 64 20 70 72 6f 67 72 65 73 73 20 74 l.void.tick().-Called.progress.t
6800 68 65 20 65 6e 74 69 74 79 20 74 6f 20 74 68 65 20 6e 65 78 74 20 74 69 63 6b 2e 20 02 00 06 45 he.entity.to.the.next.tick.....E
6820 6e 74 69 74 79 00 0c 74 69 63 6b 5f 64 65 66 65 72 65 64 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 ntity..tick_defered...</home/kma
6840 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 67 61 6d 65 2f 73 /code/teeworlds/trunk/src/game/s
6860 65 72 76 65 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 08 66 75 6e 63 74 69 6f 6e 00 1b 76 erver/gs_common.hpp..function..v
6880 69 72 74 75 61 6c 20 76 6f 69 64 20 74 69 63 6b 5f 64 65 66 65 72 65 64 28 29 00 3a 43 61 6c 6c irtual.void.tick_defered().:Call
68a0 65 64 20 61 66 74 65 72 20 61 6c 6c 20 65 6e 74 69 74 69 65 73 20 74 69 63 6b 28 29 20 66 75 6e ed.after.all.entities.tick().fun
68c0 63 74 69 6f 6e 20 68 61 73 20 62 65 65 6e 20 63 61 6c 6c 65 64 2e 01 00 13 63 6c 69 65 6e 74 5f ction.has.been.called....client_
68e0 65 72 72 6f 72 5f 73 74 72 69 6e 67 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 error_string...7/home/kma/code/t
6900 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 eeworlds/trunk/src/engine/e_if_c
6920 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 21 63 6f 6e 73 74 20 63 68 61 72 20 2a 63 lient.h..function.!const.char.*c
6940 6c 69 65 6e 74 5f 65 72 72 6f 72 5f 73 74 72 69 6e 67 28 29 00 04 54 4f 44 4f 02 00 06 45 6e 74 lient_error_string()..TODO...Ent
6960 69 74 79 00 03 70 6f 73 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f ity..pos...</home/kma/code/teewo
6980 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 65 72 2f 67 73 5f 63 6f rlds/trunk/src/game/server/gs_co
69a0 6d 6d 6f 6e 2e 68 70 70 00 08 76 61 72 69 61 62 6c 65 00 08 76 65 63 32 20 70 6f 73 00 2d 43 6f mmon.hpp..variable..vec2.pos.-Co
69c0 6e 74 61 69 6e 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 6f 73 69 74 69 74 6f 6e 20 6f 66 20 ntains.the.current.posititon.of.
69e0 74 68 65 20 65 6e 74 69 74 79 2e 01 00 12 54 69 6d 65 20 6f 6e 20 74 68 65 20 63 6c 69 65 6e 74 the.entity....Time.on.the.client
6a00 00 01 00 3e 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 ...>/home/kma/code/teeworlds/tru
6a20 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 63 6c 69 65 6e 74 5f 74 69 6d 65 2e 74 nk/src/engine/docs/client_time.t
6a40 78 74 00 07 73 65 63 74 69 6f 6e 00 00 00 27 74 69 63 6b 2c 20 69 6e 74 72 61 74 69 63 6b 20 70 xt..section...'tick,.intratick.p
6a60 72 65 64 74 69 63 6b 2c 20 70 72 65 64 69 6e 74 72 61 74 69 63 6b 01 00 19 67 66 78 5f 74 65 78 redtick,.predintratick...gfx_tex
6a80 74 5f 73 65 74 5f 64 65 66 61 75 6c 74 5f 66 6f 6e 74 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f t_set_default_font...4/home/kma/
6aa0 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f code/teeworlds/trunk/src/engine/
6ac0 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 2a 76 6f 69 64 20 67 66 78 5f 74 e_if_gfx.h..function.*void.gfx_t
6ae0 65 78 74 5f 73 65 74 5f 64 65 66 61 75 6c 74 5f 66 6f 6e 74 28 76 6f 69 64 20 2a 66 6f 6e 74 29 ext_set_default_font(void.*font)
6b00 00 04 54 4f 44 4f 01 00 0d 73 6e 61 70 5f 6e 65 77 5f 69 74 65 6d 00 01 00 36 2f 68 6f 6d 65 2f ..TODO...snap_new_item...6/home/
6b20 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 kma/code/teeworlds/trunk/src/eng
6b40 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 2f 76 6f 69 64 ine/e_if_other.h..function./void
6b60 20 2a 73 6e 61 70 5f 6e 65 77 5f 69 74 65 6d 28 69 6e 74 20 74 79 70 65 2c 20 69 6e 74 20 69 64 .*snap_new_item(int.type,.int.id
6b80 2c 20 69 6e 74 20 73 69 7a 65 29 00 27 43 72 65 61 74 65 73 20 61 20 6e 65 77 20 69 74 65 6d 20 ,.int.size).'Creates.a.new.item.
6ba0 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 73 65 6e 74 2e 01 00 0e 6e 65 74 5f 74 63 70 5f 63 that.should.be.sent....net_tcp_c
6bc0 72 65 61 74 65 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 reate...4/home/kma/code/teeworld
6be0 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 s/trunk/src/engine/e_system.h..f
6c00 75 6e 63 74 69 6f 6e 00 2a 4e 45 54 53 4f 43 4b 45 54 20 6e 65 74 5f 74 63 70 5f 63 72 65 61 74 unction.*NETSOCKET.net_tcp_creat
6c20 65 28 63 6f 6e 73 74 20 4e 45 54 41 44 44 52 20 2a 61 29 00 15 43 72 65 61 74 65 73 20 61 20 54 e(const.NETADDR.*a)..Creates.a.T
6c40 43 50 20 73 6f 63 6b 65 74 2e 02 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 0c 69 6e 70 5f 6b 65 CP.socket....INPUT_EVENT..inp_ke
6c60 79 5f 63 6f 64 65 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c y_code...4/home/kma/code/teeworl
6c80 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 08 ds/trunk/src/engine/e_if_inp.h..
6ca0 66 75 6e 63 74 69 6f 6e 00 26 69 6e 74 20 69 6e 70 5f 6b 65 79 5f 63 6f 64 65 28 63 6f 6e 73 74 function.&int.inp_key_code(const
6cc0 20 63 68 61 72 20 2a 6b 65 79 5f 6e 61 6d 65 29 00 04 54 4f 44 4f 01 00 0e 42 52 4f 57 53 45 53 .char.*key_name)..TODO...BROWSES
6ce0 4f 52 54 5f 4d 41 50 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 ORT_MAP...7/home/kma/code/teewor
6d00 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 lds/trunk/src/engine/e_if_client
6d20 2e 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 0b 53 6f 72 74 20 62 79 20 6d 61 70 01 00 08 69 6f .h..constant....Sort.by.map...io
6d40 5f 63 6c 6f 73 65 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c _close...4/home/kma/code/teeworl
6d60 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 ds/trunk/src/engine/e_system.h..
6d80 66 75 6e 63 74 69 6f 6e 00 19 69 6e 74 20 69 6f 5f 63 6c 6f 73 65 28 49 4f 48 41 4e 44 4c 45 20 function..int.io_close(IOHANDLE.
6da0 69 6f 29 00 0e 43 6c 6f 73 65 73 20 61 20 66 69 6c 65 2e 01 00 0f 6d 61 70 5f 75 6e 6c 6f 61 64 io)..Closes.a.file....map_unload
6dc0 5f 64 61 74 61 00 01 00 36 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 _data...6/home/kma/code/teeworld
6de0 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 s/trunk/src/engine/e_if_other.h.
6e00 08 66 75 6e 63 74 69 6f 6e 00 1f 76 6f 69 64 20 6d 61 70 5f 75 6e 6c 6f 61 64 5f 64 61 74 61 28 .function..void.map_unload_data(
6e20 69 6e 74 20 69 6e 64 65 78 29 00 04 54 4f 44 4f 01 00 0c 6d 73 67 5f 70 61 63 6b 5f 69 6e 74 00 int.index)..TODO...msg_pack_int.
6e40 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..4/home/kma/code/teeworlds/trun
6e60 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 73 67 2e 68 00 08 66 75 6e 63 74 69 6f k/src/engine/e_if_msg.h..functio
6e80 6e 00 18 76 6f 69 64 20 6d 73 67 5f 70 61 63 6b 5f 69 6e 74 28 69 6e 74 20 69 29 00 04 54 4f 44 n..void.msg_pack_int(int.i)..TOD
6ea0 4f 02 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 0e 69 6e 70 5f 6e 75 6d 5f 65 76 65 6e 74 73 00 O...INPUT_EVENT..inp_num_events.
6ec0 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..4/home/kma/code/teeworlds/trun
6ee0 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 08 66 75 6e 63 74 69 6f k/src/engine/e_if_inp.h..functio
6f00 6e 00 14 69 6e 74 20 69 6e 70 5f 6e 75 6d 5f 65 76 65 6e 74 73 28 29 00 04 54 4f 44 4f 01 00 08 n..int.inp_num_events()..TODO...
6f20 74 69 6d 65 5f 67 65 74 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f time_get...4/home/kma/code/teewo
6f40 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 rlds/trunk/src/engine/e_system.h
6f60 00 08 66 75 6e 63 74 69 6f 6e 00 10 69 6e 74 36 34 20 74 69 6d 65 5f 67 65 74 28 29 00 2e 46 65 ..function..int64.time_get()..Fe
6f80 74 63 68 65 73 20 61 20 73 61 6d 70 6c 65 20 66 72 6f 6d 20 61 20 68 69 67 68 20 72 65 73 6f 6c tches.a.sample.from.a.high.resol
6fa0 75 74 69 6f 6e 20 74 69 6d 65 72 2e 01 00 14 73 6e 61 70 5f 69 6e 76 61 6c 69 64 61 74 65 5f 69 ution.timer....snap_invalidate_i
6fc0 74 65 6d 00 01 00 36 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f tem...6/home/kma/code/teeworlds/
6fe0 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 08 66 trunk/src/engine/e_if_other.h..f
7000 75 6e 63 74 69 6f 6e 00 30 76 6f 69 64 20 73 6e 61 70 5f 69 6e 76 61 6c 69 64 61 74 65 5f 69 74 unction.0void.snap_invalidate_it
7020 65 6d 28 69 6e 74 20 73 6e 61 70 69 64 2c 20 69 6e 74 20 69 6e 64 65 78 29 00 3f 4d 61 72 6b 73 em(int.snapid,.int.index).?Marks
7040 20 61 6e 20 69 74 65 6d 20 61 73 20 69 6e 76 61 6c 69 64 20 62 79 74 20 73 65 74 74 69 6e 67 20 .an.item.as.invalid.byt.setting.
7060 74 79 70 65 20 61 6e 64 20 69 64 20 74 6f 20 30 78 66 66 66 66 66 66 66 66 2e 02 00 0b 49 4e 50 type.and.id.to.0xffffffff....INP
7080 55 54 5f 45 56 45 4e 54 00 13 69 6e 70 5f 6b 65 79 5f 77 61 73 5f 70 72 65 73 73 65 64 00 01 00 UT_EVENT..inp_key_was_pressed...
70a0 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 4/home/kma/code/teeworlds/trunk/
70c0 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 src/engine/e_if_inp.h..function.
70e0 20 69 6e 74 20 69 6e 70 5f 6b 65 79 5f 77 61 73 5f 70 72 65 73 73 65 64 28 69 6e 74 20 6b 65 79 .int.inp_key_was_pressed(int.key
7100 29 00 04 54 4f 44 4f 01 00 12 67 66 78 5f 73 65 74 63 6f 6c 6f 72 76 65 72 74 65 78 00 01 00 34 )..TODO...gfx_setcolorvertex...4
7120 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 /home/kma/code/teeworlds/trunk/s
7140 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 42 rc/engine/e_if_gfx.h..function.B
7160 76 6f 69 64 20 67 66 78 5f 73 65 74 63 6f 6c 6f 72 76 65 72 74 65 78 28 69 6e 74 20 69 2c 20 66 void.gfx_setcolorvertex(int.i,.f
7180 6c 6f 61 74 20 72 2c 20 66 6c 6f 61 74 20 67 2c 20 66 6c 6f 61 74 20 62 2c 20 66 6c 6f 61 74 20 loat.r,.float.g,.float.b,.float.
71a0 61 29 00 1b 53 65 74 73 20 74 68 65 20 63 6f 6c 6f 72 20 6f 66 20 61 20 76 65 72 74 65 78 2e 01 a)..Sets.the.color.of.a.vertex..
71c0 00 0a 64 62 67 5f 61 73 73 65 72 74 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 ..dbg_assert...4/home/kma/code/t
71e0 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 eeworlds/trunk/src/engine/e_syst
7200 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 2a 76 6f 69 64 20 64 62 67 5f 61 73 73 65 72 74 28 em.h..function.*void.dbg_assert(
7220 69 6e 74 20 74 65 73 74 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6d 73 67 29 00 29 42 72 65 61 int.test,.const.char.*msg).)Brea
7240 6b 73 20 69 6e 74 6f 20 74 68 65 20 64 65 62 75 67 67 65 72 20 62 61 73 65 64 20 6f 6e 20 61 20 ks.into.the.debugger.based.on.a.
7260 74 65 73 74 2e 01 00 10 67 66 78 5f 6d 65 6d 6f 72 79 5f 75 73 61 67 65 00 01 00 34 2f 68 6f 6d test....gfx_memory_usage...4/hom
7280 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 e/kma/code/teeworlds/trunk/src/e
72a0 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 16 69 6e 74 20 ngine/e_if_gfx.h..function..int.
72c0 67 66 78 5f 6d 65 6d 6f 72 79 5f 75 73 61 67 65 28 29 00 04 54 4f 44 4f 02 00 0b 49 4e 50 55 54 gfx_memory_usage()..TODO...INPUT
72e0 5f 45 56 45 4e 54 00 0c 69 6e 70 5f 6b 65 79 5f 6e 61 6d 65 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d _EVENT..inp_key_name...4/home/km
7300 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e a/code/teeworlds/trunk/src/engin
7320 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1f 63 6f 6e 73 74 20 63 68 e/e_if_inp.h..function..const.ch
7340 61 72 20 2a 69 6e 70 5f 6b 65 79 5f 6e 61 6d 65 28 69 6e 74 20 6b 29 00 04 54 4f 44 4f 01 00 09 ar.*inp_key_name(int.k)..TODO...
7360 6d 65 6d 5f 61 6c 6c 6f 63 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 mem_alloc...4/home/kma/code/teew
7380 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e orlds/trunk/src/engine/e_system.
73a0 68 00 08 66 75 6e 63 74 69 6f 6e 00 58 76 6f 69 64 20 2a 6d 65 6d 5f 61 6c 6c 6f 63 5f 64 65 62 h..function.Xvoid.*mem_alloc_deb
73c0 75 67 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 66 69 6c 65 6e 61 6d 65 2c 20 69 6e 74 20 6c 69 6e ug(const.char.*filename,.int.lin
73e0 65 2c 20 75 6e 73 69 67 6e 65 64 20 73 69 7a 65 2c 20 75 6e 73 69 67 6e 65 64 20 61 6c 69 67 6e e,.unsigned.size,.unsigned.align
7400 6d 65 6e 74 29 00 11 41 6c 6c 6f 63 61 74 65 73 20 6d 65 6d 6f 72 79 2e 01 00 0c 73 74 72 5f 73 ment)..Allocates.memory....str_s
7420 61 6e 69 74 69 7a 65 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 anitize...4/home/kma/code/teewor
7440 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 lds/trunk/src/engine/e_system.h.
7460 08 66 75 6e 63 74 69 6f 6e 00 1c 76 6f 69 64 20 73 74 72 5f 73 61 6e 69 74 69 7a 65 28 63 68 61 .function..void.str_sanitize(cha
7480 72 20 2a 73 74 72 29 00 5f 52 65 70 6c 61 63 65 73 20 61 6c 6c 20 63 68 61 72 61 63 74 65 72 73 r.*str)._Replaces.all.characters
74a0 20 62 65 6c 6f 77 20 33 32 20 61 6e 64 20 61 62 6f 76 65 20 31 32 37 20 77 69 74 68 20 77 68 69 .below.32.and.above.127.with.whi
74c0 74 65 73 70 61 63 65 20 77 69 74 68 20 65 78 63 65 70 74 69 6f 6e 20 74 6f 20 5c 72 2c 20 5c 6e tespace.with.exception.to.\r,.\n
74e0 20 61 6e 64 20 5c 72 2e 01 00 06 52 65 69 6e 69 74 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 .and.\r....Reinit...</home/kma/c
7500 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 ode/teeworlds/trunk/src/engine/d
7520 6f 63 73 2f 73 65 72 76 65 72 5f 6f 70 2e 74 78 74 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 00 ocs/server_op.txt..section......
7540 10 6d 6f 64 73 5f 6e 65 74 5f 76 65 72 73 69 6f 6e 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 .mods_net_version...5/home/kma/c
7560 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 ode/teeworlds/trunk/src/engine/e
7580 5f 69 66 5f 6d 6f 64 73 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1e 63 6f 6e 73 74 20 63 68 61 72 _if_mods.h..function..const.char
75a0 20 2a 6d 6f 64 73 5f 6e 65 74 5f 76 65 72 73 69 6f 6e 28 29 00 04 54 4f 44 4f 01 00 1b 63 6c 69 .*mods_net_version()..TODO...cli
75c0 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 72 65 66 72 65 73 68 00 01 00 37 2f 68 6f 6d ent_serverbrowse_refresh...7/hom
75e0 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 e/kma/code/teeworlds/trunk/src/e
7600 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 29 76 ngine/e_if_client.h..function.)v
7620 6f 69 64 20 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 72 65 66 72 65 73 68 28 oid.client_serverbrowse_refresh(
7640 69 6e 74 20 6c 61 6e 29 00 27 49 73 73 75 65 73 20 61 20 72 65 66 72 65 73 68 20 6f 66 20 74 68 int.lan).'Issues.a.refresh.of.th
7660 65 20 73 65 72 76 65 72 20 62 72 6f 77 73 65 72 2e 02 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 e.server.browser....INPUT_EVENT.
7680 12 69 6e 70 5f 6d 6f 75 73 65 5f 72 65 6c 61 74 69 76 65 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 .inp_mouse_relative...4/home/kma
76a0 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 /code/teeworlds/trunk/src/engine
76c0 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 27 76 6f 69 64 20 69 6e 70 5f /e_if_inp.h..function.'void.inp_
76e0 6d 6f 75 73 65 5f 72 65 6c 61 74 69 76 65 28 69 6e 74 20 2a 78 2c 20 69 6e 74 20 2a 79 29 00 1c mouse_relative(int.*x,.int.*y)..
7700 46 65 74 63 68 65 73 20 74 68 65 20 6d 6f 75 73 65 20 6d 6f 76 65 6d 65 6e 74 73 2e 01 00 0e 53 Fetches.the.mouse.movements....S
7720 65 72 76 65 72 20 42 72 6f 77 73 65 72 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f erver.Browser...7/home/kma/code/
7740 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f teeworlds/trunk/src/engine/e_if_
7760 63 6c 69 65 6e 74 2e 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 0c 6d 61 70 5f 67 65 74 5f 64 61 client.h..group.......map_get_da
7780 74 61 00 01 00 36 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 ta...6/home/kma/code/teeworlds/t
77a0 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 08 66 75 runk/src/engine/e_if_other.h..fu
77c0 6e 63 74 69 6f 6e 00 1d 76 6f 69 64 20 2a 6d 61 70 5f 67 65 74 5f 64 61 74 61 28 69 6e 74 20 69 nction..void.*map_get_data(int.i
77e0 6e 64 65 78 29 00 31 46 65 74 63 68 65 73 20 61 20 70 6f 69 6e 74 65 72 20 74 6f 20 61 20 72 61 ndex).1Fetches.a.pointer.to.a.ra
7800 77 20 64 61 74 61 20 63 68 75 6e 6b 20 69 6e 20 74 68 65 20 6d 61 70 2e 01 00 04 54 65 78 74 00 w.data.chunk.in.the.map....Text.
7820 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..4/home/kma/code/teeworlds/trun
7840 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 05 67 72 6f 75 70 00 00 k/src/engine/e_if_gfx.h..group..
7860 00 00 01 00 0e 6e 65 74 5f 74 63 70 5f 61 63 63 65 70 74 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 .....net_tcp_accept...4/home/kma
7880 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 /code/teeworlds/trunk/src/engine
78a0 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 46 69 6e 74 20 6e 65 74 5f 74 /e_system.h..function.Fint.net_t
78c0 63 70 5f 61 63 63 65 70 74 28 4e 45 54 53 4f 43 4b 45 54 20 73 6f 63 6b 2c 20 4e 45 54 53 4f 43 cp_accept(NETSOCKET.sock,.NETSOC
78e0 4b 45 54 20 2a 6e 65 77 5f 73 6f 63 6b 2c 20 4e 45 54 41 44 44 52 20 2a 61 64 64 72 29 00 2d 50 KET.*new_sock,.NETADDR.*addr).-P
7900 6f 6c 6c 73 20 61 20 6c 69 73 74 6e 69 6e 67 20 73 6f 63 6b 65 74 20 66 6f 72 20 61 20 6e 65 77 olls.a.listning.socket.for.a.new
7920 20 63 6f 6e 6e 65 63 74 69 6f 6e 2e 01 00 0f 73 6e 64 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 00 01 .connection....snd_set_channel..
7940 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b .4/home/kma/code/teeworlds/trunk
7960 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 73 6e 64 2e 68 00 08 66 75 6e 63 74 69 6f 6e /src/engine/e_if_snd.h..function
7980 00 33 76 6f 69 64 20 73 6e 64 5f 73 65 74 5f 63 68 61 6e 6e 65 6c 28 69 6e 74 20 63 69 64 2c 20 .3void.snd_set_channel(int.cid,.
79a0 66 6c 6f 61 74 20 76 6f 6c 2c 20 66 6c 6f 61 74 20 70 61 6e 29 00 28 53 65 74 73 20 74 68 65 20 float.vol,.float.pan).(Sets.the.
79c0 70 61 72 61 6d 65 74 65 72 73 20 66 6f 72 20 61 20 73 6f 75 6e 64 20 63 68 61 6e 6e 65 6c 2e 01 parameters.for.a.sound.channel..
79e0 00 0c 53 65 72 76 65 72 20 48 6f 6f 6b 73 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 ..Server.Hooks...5/home/kma/code
7a00 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 /teeworlds/trunk/src/engine/e_if
7a20 5f 6d 6f 64 73 2e 68 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 00 13 67 66 78 5f 67 65 74 5f 76 _mods.h..section.......gfx_get_v
7a40 69 64 65 6f 5f 6d 6f 64 65 73 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 ideo_modes...4/home/kma/code/tee
7a60 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 worlds/trunk/src/engine/e_if_gfx
7a80 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 37 69 6e 74 20 67 66 78 5f 67 65 74 5f 76 69 64 65 6f 5f .h..function.7int.gfx_get_video_
7aa0 6d 6f 64 65 73 28 56 49 44 45 4f 5f 4d 4f 44 45 20 2a 6c 69 73 74 2c 20 69 6e 74 20 6d 61 78 63 modes(VIDEO_MODE.*list,.int.maxc
7ac0 6f 75 6e 74 29 00 30 46 65 74 63 68 65 73 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 74 68 65 ount).0Fetches.a.list.of.all.the
7ae0 20 61 76 61 69 6c 61 62 6c 65 20 76 69 64 65 6f 20 6d 6f 64 65 73 2e 01 00 0d 73 6e 61 70 5f 67 .available.video.modes....snap_g
7b00 65 74 5f 69 74 65 6d 00 01 00 36 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 et_item...6/home/kma/code/teewor
7b20 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e lds/trunk/src/engine/e_if_other.
7b40 68 00 08 66 75 6e 63 74 69 6f 6e 00 3b 76 6f 69 64 20 2a 73 6e 61 70 5f 67 65 74 5f 69 74 65 6d h..function.;void.*snap_get_item
7b60 28 69 6e 74 20 73 6e 61 70 69 64 2c 20 69 6e 74 20 69 6e 64 65 78 2c 20 53 4e 41 50 5f 49 54 45 (int.snapid,.int.index,.SNAP_ITE
7b80 4d 20 2a 69 74 65 6d 29 00 1d 47 65 74 73 20 61 6e 20 69 74 65 6d 20 66 72 6f 6d 20 61 20 73 6e M.*item)..Gets.an.item.from.a.sn
7ba0 61 70 73 68 6f 74 2e 01 00 0b 43 6f 6d 70 72 65 73 73 69 6f 6e 00 01 00 3c 2f 68 6f 6d 65 2f 6b apshot....Compression...</home/k
7bc0 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 ma/code/teeworlds/trunk/src/engi
7be0 6e 65 2f 64 6f 63 73 2f 73 6e 61 70 73 68 6f 74 73 2e 74 78 74 00 07 67 65 6e 65 72 69 63 00 00 ne/docs/snapshots.txt..generic..
7c00 00 54 41 66 74 65 72 20 61 20 73 6e 61 70 73 68 6f 74 20 68 61 76 65 20 62 65 65 6e 20 63 72 65 .TAfter.a.snapshot.have.been.cre
7c20 61 74 65 64 2c 20 63 6f 6d 70 72 65 73 73 69 6f 6e 20 69 73 20 61 70 70 6c 79 65 64 20 74 6f 20 ated,.compression.is.applyed.to.
7c40 72 65 64 75 63 65 20 74 68 65 20 62 61 6e 64 77 69 64 74 68 2e 20 01 00 14 73 65 72 76 65 72 5f reduce.the.bandwidth.....server_
7c60 67 65 74 63 6c 69 65 6e 74 69 6e 66 6f 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f getclientinfo...7/home/kma/code/
7c80 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f teeworlds/trunk/src/engine/e_if_
7ca0 73 65 72 76 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 3a 69 6e 74 20 73 65 72 76 65 72 5f 67 server.h..function.:int.server_g
7cc0 65 74 63 6c 69 65 6e 74 69 6e 66 6f 28 69 6e 74 20 63 6c 69 65 6e 74 5f 69 64 2c 20 43 4c 49 45 etclientinfo(int.client_id,.CLIE
7ce0 4e 54 5f 49 4e 46 4f 20 2a 69 6e 66 6f 29 00 04 54 4f 44 4f 01 00 10 63 6c 69 65 6e 74 5f 72 63 NT_INFO.*info)..TODO...client_rc
7d00 6f 6e 5f 61 75 74 68 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 on_auth...7/home/kma/code/teewor
7d20 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 lds/trunk/src/engine/e_if_client
7d40 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 3d 76 6f 69 64 20 63 6c 69 65 6e 74 5f 72 63 6f 6e 5f 61 .h..function.=void.client_rcon_a
7d60 75 74 68 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 2c 20 63 6f 6e 73 74 20 63 68 61 72 uth(const.char.*name,.const.char
7d80 20 2a 70 61 73 73 77 6f 72 64 29 00 04 54 4f 44 4f 01 00 08 69 6f 5f 73 74 64 69 6e 00 01 00 34 .*password)..TODO...io_stdin...4
7da0 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 /home/kma/code/teeworlds/trunk/s
7dc0 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 13 rc/engine/e_system.h..function..
7de0 49 4f 48 41 4e 44 4c 45 20 69 6f 5f 73 74 64 69 6e 28 29 00 66 52 65 74 75 72 6e 73 20 61 6e 20 IOHANDLE.io_stdin().fReturns.an.
7e00 3c 6c 69 6e 6b 20 74 61 72 67 65 74 3d 22 49 4f 48 41 4e 44 4c 45 22 20 6e 61 6d 65 3d 22 49 4f <link.target="IOHANDLE".name="IO
7e20 48 41 4e 44 4c 45 22 20 6f 72 69 67 69 6e 61 6c 3d 22 26 6c 74 3b 49 4f 48 41 4e 44 4c 45 26 67 HANDLE".original="&lt;IOHANDLE&g
7e40 74 3b 22 3e 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 2e 01 00 13 67 66 t;">.to.the.standard.input....gf
7e60 78 5f 71 75 61 64 73 5f 73 65 74 73 75 62 73 65 74 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 x_quads_setsubset...4/home/kma/c
7e80 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 ode/teeworlds/trunk/src/engine/e
7ea0 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 48 76 6f 69 64 20 67 66 78 5f 71 75 _if_gfx.h..function.Hvoid.gfx_qu
7ec0 61 64 73 5f 73 65 74 73 75 62 73 65 74 28 66 6c 6f 61 74 20 74 6c 5f 75 2c 20 66 6c 6f 61 74 20 ads_setsubset(float.tl_u,.float.
7ee0 74 6c 5f 76 2c 20 66 6c 6f 61 74 20 62 72 5f 75 2c 20 66 6c 6f 61 74 20 62 72 5f 76 29 00 1f 53 tl_v,.float.br_u,.float.br_v)..S
7f00 65 74 73 20 74 68 65 20 75 76 20 63 6f 6f 72 64 69 6e 61 74 65 73 20 74 6f 20 75 73 65 2e 01 00 ets.the.uv.coordinates.to.use...
7f20 17 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 6c 61 6e 00 01 00 37 2f 68 6f 6d .client_serverbrowse_lan...7/hom
7f40 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 e/kma/code/teeworlds/trunk/src/e
7f60 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1d 69 ngine/e_if_client.h..function..i
7f80 6e 74 20 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 6c 61 6e 28 29 00 04 54 4f nt.client_serverbrowse_lan()..TO
7fa0 44 4f 01 00 14 6d 61 70 5f 67 65 74 5f 64 61 74 61 5f 73 77 61 70 70 65 64 00 01 00 36 2f 68 6f DO...map_get_data_swapped...6/ho
7fc0 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f me/kma/code/teeworlds/trunk/src/
7fe0 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 25 76 engine/e_if_other.h..function.%v
8000 6f 69 64 20 2a 6d 61 70 5f 67 65 74 5f 64 61 74 61 5f 73 77 61 70 70 65 64 28 69 6e 74 20 69 6e oid.*map_get_data_swapped(int.in
8020 64 65 78 29 00 04 54 4f 44 4f 01 00 0d 74 68 72 65 61 64 5f 63 72 65 61 74 65 00 01 00 34 2f 68 dex)..TODO...thread_create...4/h
8040 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 ome/kma/code/teeworlds/trunk/src
8060 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 3b 76 6f /engine/e_system.h..function.;vo
8080 69 64 20 2a 74 68 72 65 61 64 5f 63 72 65 61 74 65 28 76 6f 69 64 20 28 2a 74 68 72 65 61 64 66 id.*thread_create(void.(*threadf
80a0 75 6e 63 29 28 76 6f 69 64 20 2a 29 2c 20 76 6f 69 64 20 2a 75 73 65 72 29 00 15 43 72 65 61 74 unc)(void.*),.void.*user)..Creat
80c0 65 73 20 61 20 6e 65 77 20 74 68 72 65 61 64 2e 01 00 13 43 4c 49 45 4e 54 53 54 41 54 45 5f 51 es.a.new.thread....CLIENTSTATE_Q
80e0 55 49 54 49 4e 47 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c UITING...7/home/kma/code/teeworl
8100 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e ds/trunk/src/engine/e_if_client.
8120 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 16 54 68 65 20 63 6c 69 65 6e 74 20 69 73 20 71 75 69 h..constant....The.client.is.qui
8140 74 69 6e 67 2e 01 00 10 67 66 78 5f 71 75 61 64 73 5f 64 72 61 77 54 4c 00 01 00 34 2f 68 6f 6d ting....gfx_quads_drawTL...4/hom
8160 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 e/kma/code/teeworlds/trunk/src/e
8180 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 42 76 6f 69 64 ngine/e_if_gfx.h..function.Bvoid
81a0 20 67 66 78 5f 71 75 61 64 73 5f 64 72 61 77 54 4c 28 66 6c 6f 61 74 20 78 2c 20 66 6c 6f 61 74 .gfx_quads_drawTL(float.x,.float
81c0 20 79 2c 20 66 6c 6f 61 74 20 77 69 64 74 68 2c 20 66 6c 6f 61 74 20 68 65 69 67 68 74 29 00 2e .y,.float.width,.float.height)..
81e0 44 72 61 77 73 20 61 20 71 75 61 64 20 62 79 20 73 70 65 63 69 66 79 69 6e 67 20 74 68 65 20 74 Draws.a.quad.by.specifying.the.t
8200 6f 70 2d 6c 65 66 74 20 70 6f 69 6e 74 2e 01 00 0f 6e 65 74 5f 74 63 70 5f 63 6f 6e 6e 65 63 74 op-left.point....net_tcp_connect
8220 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 ...4/home/kma/code/teeworlds/tru
8240 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 nk/src/engine/e_system.h..functi
8260 6f 6e 00 38 69 6e 74 20 6e 65 74 5f 74 63 70 5f 63 6f 6e 6e 65 63 74 28 4e 45 54 53 4f 43 4b 45 on.8int.net_tcp_connect(NETSOCKE
8280 54 20 73 6f 63 6b 2c 20 63 6f 6e 73 74 20 4e 45 54 41 44 44 52 20 2a 61 64 64 72 29 00 1f 43 6f T.sock,.const.NETADDR.*addr)..Co
82a0 6e 6e 65 63 74 73 20 6f 6e 65 20 73 6f 63 6b 65 74 20 74 6f 20 61 6e 6f 74 68 65 72 2e 02 00 06 nnects.one.socket.to.another....
82c0 45 6e 74 69 74 79 00 09 56 61 72 69 61 62 6c 65 73 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 Entity..Variables...</home/kma/c
82e0 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 ode/teeworlds/trunk/src/game/ser
8300 76 65 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 05 67 72 6f 75 70 00 00 00 00 02 00 0a 47 ver/gs_common.hpp..group.......G
8320 61 6d 65 20 57 6f 72 6c 64 00 0e 64 65 73 74 72 6f 79 5f 65 6e 74 69 74 79 00 01 00 3c 2f 68 6f ame.World..destroy_entity...</ho
8340 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f me/kma/code/teeworlds/trunk/src/
8360 67 61 6d 65 2f 73 65 72 76 65 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 08 66 75 6e 63 74 game/server/gs_common.hpp..funct
8380 69 6f 6e 00 23 76 6f 69 64 20 64 65 73 74 72 6f 79 5f 65 6e 74 69 74 79 28 45 4e 54 49 54 59 20 ion.#void.destroy_entity(ENTITY.
83a0 2a 65 6e 74 69 74 79 29 00 20 44 65 73 74 72 6f 79 73 20 61 6e 20 65 6e 74 69 74 79 20 69 6e 20 *entity)..Destroys.an.entity.in.
83c0 74 68 65 20 77 6f 72 6c 64 2e 01 00 18 67 66 78 5f 71 75 61 64 73 5f 73 65 74 73 75 62 73 65 74 the.world....gfx_quads_setsubset
83e0 5f 66 72 65 65 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 _free...4/home/kma/code/teeworld
8400 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 s/trunk/src/engine/e_if_gfx.h..f
8420 75 6e 63 74 69 6f 6e 00 6e 76 6f 69 64 20 67 66 78 5f 71 75 61 64 73 5f 73 65 74 73 75 62 73 65 unction.nvoid.gfx_quads_setsubse
8440 74 5f 66 72 65 65 28 20 66 6c 6f 61 74 20 78 30 2c 20 66 6c 6f 61 74 20 79 30 2c 20 66 6c 6f 61 t_free(.float.x0,.float.y0,.floa
8460 74 20 78 31 2c 20 66 6c 6f 61 74 20 79 31 2c 20 66 6c 6f 61 74 20 78 32 2c 20 66 6c 6f 61 74 20 t.x1,.float.y1,.float.x2,.float.
8480 79 32 2c 20 66 6c 6f 61 74 20 78 33 2c 20 66 6c 6f 61 74 20 79 33 29 00 04 54 4f 44 4f 01 00 0f y2,.float.x3,.float.y3)..TODO...
84a0 6e 65 74 5f 68 6f 73 74 5f 6c 6f 6f 6b 75 70 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 net_host_lookup...4/home/kma/cod
84c0 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 e/teeworlds/trunk/src/engine/e_s
84e0 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 43 69 6e 74 20 6e 65 74 5f 68 6f 73 74 5f ystem.h..function.Cint.net_host_
8500 6c 6f 6f 6b 75 70 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 68 6f 73 74 6e 61 6d 65 2c 20 4e 45 54 lookup(const.char.*hostname,.NET
8520 41 44 44 52 20 2a 61 64 64 72 2c 20 69 6e 74 20 74 79 70 65 73 29 00 61 44 6f 65 73 20 61 20 68 ADDR.*addr,.int.types).aDoes.a.h
8540 6f 73 74 6e 61 6d 65 20 6c 6f 6f 6b 75 70 20 62 79 20 6e 61 6d 65 20 61 6e 64 20 66 69 6c 6c 73 ostname.lookup.by.name.and.fills
8560 20 6f 75 74 20 74 68 65 20 70 61 73 73 65 64 20 4e 45 54 41 44 44 52 20 73 74 72 75 63 74 20 77 .out.the.passed.NETADDR.struct.w
8580 69 74 68 20 74 68 65 20 72 65 63 69 65 76 65 64 20 64 65 74 61 69 6c 73 2e 01 00 11 6d 73 67 5f ith.the.recieved.details....msg_
85a0 75 6e 70 61 63 6b 5f 73 74 72 69 6e 67 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f unpack_string...4/home/kma/code/
85c0 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f teeworlds/trunk/src/engine/e_if_
85e0 6d 73 67 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1f 63 6f 6e 73 74 20 63 68 61 72 20 2a 6d 73 67 msg.h..function..const.char.*msg
8600 5f 75 6e 70 61 63 6b 5f 73 74 72 69 6e 67 28 29 00 04 54 4f 44 4f 01 00 15 54 65 78 74 75 72 65 _unpack_string()..TODO...Texture
8620 20 4c 6f 61 64 69 6e 67 20 46 6c 61 67 73 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 .Loading.Flags...7/home/kma/code
8640 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 /teeworlds/trunk/src/engine/e_if
8660 5f 63 6c 69 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 00 01 00 05 4f 74 68 65 72 00 _client.h..constant.......Other.
8680 02 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..7/home/kma/code/teeworlds/trun
86a0 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 05 67 72 6f 75 k/src/engine/e_if_client.h..grou
86c0 70 00 00 00 00 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f p.....4/home/kma/code/teeworlds/
86e0 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 05 67 72 6f trunk/src/engine/e_if_gfx.h..gro
8700 75 70 00 00 00 00 01 00 0f 63 6c 69 65 6e 74 5f 74 69 63 6b 74 69 6d 65 00 01 00 37 2f 68 6f 6d up.......client_ticktime...7/hom
8720 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 e/kma/code/teeworlds/trunk/src/e
8740 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 17 66 ngine/e_if_client.h..function..f
8760 6c 6f 61 74 20 63 6c 69 65 6e 74 5f 74 69 63 6b 74 69 6d 65 28 29 00 04 54 4f 44 4f 01 00 0c 6d loat.client_ticktime()..TODO...m
8780 73 67 5f 70 61 63 6b 5f 65 6e 64 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 sg_pack_end...4/home/kma/code/te
87a0 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 73 eworlds/trunk/src/engine/e_if_ms
87c0 67 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 13 76 6f 69 64 20 6d 73 67 5f 70 61 63 6b 5f 65 6e 64 g.h..function..void.msg_pack_end
87e0 28 29 00 04 54 4f 44 4f 01 00 10 63 6c 69 65 6e 74 5f 74 69 63 6b 73 70 65 65 64 00 01 00 37 2f ()..TODO...client_tickspeed...7/
8800 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 home/kma/code/teeworlds/trunk/sr
8820 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e c/engine/e_if_client.h..function
8840 00 16 69 6e 74 20 63 6c 69 65 6e 74 5f 74 69 63 6b 73 70 65 65 64 28 29 00 36 52 65 74 75 72 6e ..int.client_tickspeed().6Return
8860 73 20 68 6f 77 20 6d 61 6e 79 20 74 69 63 6b 73 20 70 65 72 20 73 65 63 6f 6e 64 20 74 68 65 20 s.how.many.ticks.per.second.the.
8880 63 6c 69 65 6e 74 20 69 73 20 64 6f 69 6e 67 2e 02 00 0a 49 4d 41 47 45 5f 49 4e 46 4f 00 09 56 client.is.doing....IMAGE_INFO..V
88a0 61 72 69 61 62 6c 65 73 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f ariables...4/home/kma/code/teewo
88c0 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 rlds/trunk/src/engine/e_if_gfx.h
88e0 00 05 67 72 6f 75 70 00 00 00 00 02 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 0d 69 6e 70 5f 6b ..group.......INPUT_EVENT..inp_k
8900 65 79 5f 73 74 61 74 65 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f ey_state...4/home/kma/code/teewo
8920 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 rlds/trunk/src/engine/e_if_inp.h
8940 00 08 66 75 6e 63 74 69 6f 6e 00 1a 69 6e 74 20 69 6e 70 5f 6b 65 79 5f 73 74 61 74 65 28 69 6e ..function..int.inp_key_state(in
8960 74 20 6b 65 79 29 00 04 54 4f 44 4f 01 00 1e 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 t.key)..TODO...client_serverbrow
8980 73 65 5f 73 6f 72 74 65 64 5f 67 65 74 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f se_sorted_get...7/home/kma/code/
89a0 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f teeworlds/trunk/src/engine/e_if_
89c0 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 36 53 45 52 56 45 52 5f 49 4e 46 4f 20 client.h..function.6SERVER_INFO.
89e0 2a 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 73 6f 72 74 65 64 5f 67 65 74 28 *client_serverbrowse_sorted_get(
8a00 69 6e 74 20 69 6e 64 65 78 29 00 29 52 65 74 75 72 6e 73 20 73 65 72 76 65 72 20 69 6e 66 6f 20 int.index).)Returns.server.info.
8a20 66 72 6f 6d 20 74 68 65 20 73 6f 72 74 65 64 20 6c 69 73 74 2e 01 00 0a 66 73 5f 6c 69 73 74 64 from.the.sorted.list....fs_listd
8a40 69 72 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 ir...4/home/kma/code/teeworlds/t
8a60 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 runk/src/engine/e_system.h..func
8a80 74 69 6f 6e 00 4d 74 79 70 65 64 65 66 20 76 6f 69 64 20 28 2a 66 73 5f 6c 69 73 74 64 69 72 5f tion.Mtypedef.void.(*fs_listdir_
8aa0 63 61 6c 6c 62 61 63 6b 29 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 2c 20 69 6e 74 20 callback)(const.char.*name,.int.
8ac0 69 73 5f 64 69 72 2c 20 76 6f 69 64 20 2a 75 73 65 72 29 00 1e 4c 69 73 74 73 20 74 68 65 20 66 is_dir,.void.*user)..Lists.the.f
8ae0 69 6c 65 73 20 69 6e 20 61 20 64 69 72 65 63 74 6f 72 79 01 00 10 53 65 72 76 65 72 20 49 6e 74 iles.in.a.directory...Server.Int
8b00 65 72 66 61 63 65 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c erface...7/home/kma/code/teeworl
8b20 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 73 65 72 76 65 72 2e ds/trunk/src/engine/e_if_server.
8b40 68 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 00 0e 67 66 78 5f 62 6c 65 6e 64 5f 6e 6f 6e 65 00 h..section.......gfx_blend_none.
8b60 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..4/home/kma/code/teeworlds/trun
8b80 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f k/src/engine/e_if_gfx.h..functio
8ba0 6e 00 15 76 6f 69 64 20 67 66 78 5f 62 6c 65 6e 64 5f 6e 6f 6e 65 28 29 00 11 44 69 73 61 62 6c n..void.gfx_blend_none()..Disabl
8bc0 65 73 20 62 6c 65 6e 64 69 6e 67 01 00 10 67 66 78 5f 73 63 72 65 65 6e 68 65 69 67 68 74 00 01 es.blending...gfx_screenheight..
8be0 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b .4/home/kma/code/teeworlds/trunk
8c00 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e /src/engine/e_if_gfx.h..function
8c20 00 16 69 6e 74 20 67 66 78 5f 73 63 72 65 65 6e 68 65 69 67 68 74 28 29 00 1a 52 65 74 75 72 6e ..int.gfx_screenheight()..Return
8c40 73 20 74 68 65 20 73 63 72 65 65 6e 20 68 65 69 67 68 74 2e 01 00 13 43 4c 49 45 4e 54 53 54 41 s.the.screen.height....CLIENTSTA
8c60 54 45 5f 4f 46 46 4c 49 4e 45 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 TE_OFFLINE...7/home/kma/code/tee
8c80 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 worlds/trunk/src/engine/e_if_cli
8ca0 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 16 54 68 65 20 63 6c 69 65 6e 74 20 69 73 ent.h..constant....The.client.is
8cc0 20 6f 66 66 6c 69 6e 65 2e 01 00 0c 67 66 78 5f 6c 6f 61 64 5f 70 6e 67 00 01 00 34 2f 68 6f 6d .offline....gfx_load_png...4/hom
8ce0 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 e/kma/code/teeworlds/trunk/src/e
8d00 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 37 69 6e 74 20 ngine/e_if_gfx.h..function.7int.
8d20 67 66 78 5f 6c 6f 61 64 5f 70 6e 67 28 49 4d 41 47 45 5f 49 4e 46 4f 20 2a 69 6d 67 2c 20 63 6f gfx_load_png(IMAGE_INFO.*img,.co
8d40 6e 73 74 20 63 68 61 72 20 2a 66 69 6c 65 6e 61 6d 65 29 00 1c 4c 6f 61 64 73 20 61 20 50 4e 47 nst.char.*filename)..Loads.a.PNG
8d60 20 69 6d 61 67 65 20 66 72 6f 6d 20 64 69 73 6b 2e 01 00 09 4d 65 73 73 61 67 69 6e 67 00 01 00 .image.from.disk....Messaging...
8d80 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 4/home/kma/code/teeworlds/trunk/
8da0 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 73 67 2e 68 00 07 73 65 63 74 69 6f 6e 00 00 src/engine/e_if_msg.h..section..
8dc0 00 00 01 00 0b 4e 65 74 77 6f 72 6b 20 55 44 50 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f .....Network.UDP...4/home/kma/co
8de0 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f de/teeworlds/trunk/src/engine/e_
8e00 73 79 73 74 65 6d 2e 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 0a 66 73 5f 6d 61 6b 65 64 69 72 system.h..group.......fs_makedir
8e20 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 ...4/home/kma/code/teeworlds/tru
8e40 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 nk/src/engine/e_system.h..functi
8e60 6f 6e 00 20 69 6e 74 20 66 73 5f 6d 61 6b 65 64 69 72 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 70 on..int.fs_makedir(const.char.*p
8e80 61 74 68 29 00 13 43 72 65 61 74 65 73 20 61 20 64 69 72 65 63 74 6f 72 79 02 00 0b 49 4e 50 55 ath)..Creates.a.directory...INPU
8ea0 54 5f 45 56 45 4e 54 00 10 69 6e 70 5f 63 6c 65 61 72 5f 65 76 65 6e 74 73 00 01 00 34 2f 68 6f T_EVENT..inp_clear_events...4/ho
8ec0 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f me/kma/code/teeworlds/trunk/src/
8ee0 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 17 76 6f 69 engine/e_if_inp.h..function..voi
8f00 64 20 69 6e 70 5f 63 6c 65 61 72 5f 65 76 65 6e 74 73 28 29 00 04 54 4f 44 4f 01 00 0b 73 65 72 d.inp_clear_events()..TODO...ser
8f20 76 65 72 5f 6b 69 63 6b 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f ver_kick...7/home/kma/code/teewo
8f40 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 73 65 72 76 65 rlds/trunk/src/engine/e_if_serve
8f60 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 33 76 6f 69 64 20 73 65 72 76 65 72 5f 6b 69 63 6b 28 r.h..function.3void.server_kick(
8f80 69 6e 74 20 63 6c 69 65 6e 74 5f 69 64 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 72 65 61 73 6f int.client_id,.const.char.*reaso
8fa0 6e 29 00 04 54 4f 44 4f 02 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 10 69 6e 70 5f 6d 6f 75 73 n)..TODO...INPUT_EVENT..inp_mous
8fc0 65 5f 73 63 72 6f 6c 6c 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f e_scroll...4/home/kma/code/teewo
8fe0 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 rlds/trunk/src/engine/e_if_inp.h
9000 00 08 66 75 6e 63 74 69 6f 6e 00 16 69 6e 74 20 69 6e 70 5f 6d 6f 75 73 65 5f 73 63 72 6f 6c 6c ..function..int.inp_mouse_scroll
9020 28 29 00 04 54 4f 44 4f 01 00 09 6d 6f 64 73 5f 73 6e 61 70 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d ()..TODO...mods_snap...5/home/km
9040 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e a/code/teeworlds/trunk/src/engin
9060 65 2f 65 5f 69 66 5f 6d 6f 64 73 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 17 76 6f 69 64 20 6d 6f e/e_if_mods.h..function..void.mo
9080 64 73 5f 73 6e 61 70 28 69 6e 74 20 63 69 64 29 00 2b 43 61 6c 6c 65 64 20 74 6f 20 63 72 65 61 ds_snap(int.cid).+Called.to.crea
90a0 74 65 20 74 68 65 20 73 6e 61 70 73 68 6f 74 20 66 6f 72 20 61 20 63 6c 69 65 6e 74 2e 01 00 12 te.the.snapshot.for.a.client....
90c0 73 65 72 76 65 72 5f 6c 61 74 65 73 74 69 6e 70 75 74 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f server_latestinput...7/home/kma/
90e0 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f code/teeworlds/trunk/src/engine/
9100 65 5f 69 66 5f 73 65 72 76 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 31 69 6e 74 20 2a 73 65 e_if_server.h..function.1int.*se
9120 72 76 65 72 5f 6c 61 74 65 73 74 69 6e 70 75 74 28 69 6e 74 20 63 6c 69 65 6e 74 5f 69 64 2c 20 rver_latestinput(int.client_id,.
9140 69 6e 74 20 2a 73 69 7a 65 29 00 04 54 4f 44 4f 01 00 0e 6d 6f 64 63 5f 63 6f 6e 6e 65 63 74 65 int.*size)..TODO...modc_connecte
9160 64 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 d...5/home/kma/code/teeworlds/tr
9180 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 63 2e 68 00 08 66 75 6e 63 unk/src/engine/e_if_modc.h..func
91a0 74 69 6f 6e 00 15 76 6f 69 64 20 6d 6f 64 63 5f 63 6f 6e 6e 65 63 74 65 64 28 29 00 04 54 4f 44 tion..void.modc_connected()..TOD
91c0 4f 01 00 04 49 6e 69 74 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f O...Init...</home/kma/code/teewo
91e0 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 73 65 72 76 65 rlds/trunk/src/engine/docs/serve
9200 72 5f 6f 70 2e 74 78 74 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 00 13 63 6c 69 65 6e 74 5f 64 r_op.txt..section.......client_d
9220 69 72 65 63 74 5f 69 6e 70 75 74 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 irect_input...7/home/kma/code/te
9240 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c eworlds/trunk/src/engine/e_if_cl
9260 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 2e 76 6f 69 64 20 63 6c 69 65 6e 74 5f 64 69 ient.h..function..void.client_di
9280 72 65 63 74 5f 69 6e 70 75 74 28 69 6e 74 20 2a 69 6e 70 75 74 2c 20 69 6e 74 20 73 69 7a 65 29 rect_input(int.*input,.int.size)
92a0 00 04 54 4f 44 4f 01 00 0c 73 6e 61 70 5f 66 72 65 65 5f 69 64 00 01 00 36 2f 68 6f 6d 65 2f 6b ..TODO...snap_free_id...6/home/k
92c0 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 ma/code/teeworlds/trunk/src/engi
92e0 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 19 76 6f 69 64 20 ne/e_if_other.h..function..void.
9300 73 6e 61 70 5f 66 72 65 65 5f 69 64 28 69 6e 74 20 69 64 29 00 04 54 4f 44 4f 01 00 1c 63 6c 69 snap_free_id(int.id)..TODO...cli
9320 65 6e 74 5f 6d 61 70 64 6f 77 6e 6c 6f 61 64 5f 74 6f 74 61 6c 73 69 7a 65 00 01 00 37 2f 68 6f ent_mapdownload_totalsize...7/ho
9340 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f me/kma/code/teeworlds/trunk/src/
9360 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 22 engine/e_if_client.h..function."
9380 69 6e 74 20 63 6c 69 65 6e 74 5f 6d 61 70 64 6f 77 6e 6c 6f 61 64 5f 74 6f 74 61 6c 73 69 7a 65 int.client_mapdownload_totalsize
93a0 28 29 00 04 54 4f 44 4f 01 00 10 63 6c 69 65 6e 74 5f 6c 6f 63 61 6c 74 69 6d 65 00 01 00 37 2f ()..TODO...client_localtime...7/
93c0 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 home/kma/code/teeworlds/trunk/sr
93e0 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e c/engine/e_if_client.h..function
9400 00 18 66 6c 6f 61 74 20 63 6c 69 65 6e 74 5f 6c 6f 63 61 6c 74 69 6d 65 28 29 00 1f 52 65 74 75 ..float.client_localtime()..Retu
9420 72 6e 73 20 74 68 65 20 63 6c 69 65 6e 74 73 20 6c 6f 63 61 6c 20 74 69 6d 65 2e 01 00 0b 4e 65 rns.the.clients.local.time....Ne
9440 74 77 6f 72 6b 20 54 43 50 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 twork.TCP...4/home/kma/code/teew
9460 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e orlds/trunk/src/engine/e_system.
9480 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 0b 73 65 72 76 65 72 5f 74 69 63 6b 00 01 00 37 2f 68 h..group.......server_tick...7/h
94a0 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 ome/kma/code/teeworlds/trunk/src
94c0 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 73 65 72 76 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 /engine/e_if_server.h..function.
94e0 11 69 6e 74 20 73 65 72 76 65 72 5f 74 69 63 6b 28 29 00 04 54 4f 44 4f 01 00 0f 67 66 78 5f 73 .int.server_tick()..TODO...gfx_s
9500 63 72 65 65 6e 77 69 64 74 68 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 creenwidth...4/home/kma/code/tee
9520 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 worlds/trunk/src/engine/e_if_gfx
9540 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 15 69 6e 74 20 67 66 78 5f 73 63 72 65 65 6e 77 69 64 74 .h..function..int.gfx_screenwidt
9560 68 28 29 00 19 52 65 74 75 72 6e 73 20 74 68 65 20 73 63 72 65 65 6e 20 77 69 64 74 68 2e 01 00 h()..Returns.the.screen.width...
9580 0b 43 6c 69 65 6e 74 20 53 69 64 65 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 .Client.Side...</home/kma/code/t
95a0 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 73 eeworlds/trunk/src/engine/docs/s
95c0 6e 61 70 73 68 6f 74 73 2e 74 78 74 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 00 0d 6d 6f 64 73 napshots.txt..section.......mods
95e0 5f 73 68 75 74 64 6f 77 6e 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 _shutdown...5/home/kma/code/teew
9600 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 73 orlds/trunk/src/engine/e_if_mods
9620 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 14 76 6f 69 64 20 6d 6f 64 73 5f 73 68 75 74 64 6f 77 6e .h..function..void.mods_shutdown
9640 28 29 00 1d 43 61 6c 6c 65 64 20 77 68 65 6e 20 74 68 65 20 73 65 72 76 65 72 20 71 75 69 74 73 ()..Called.when.the.server.quits
9660 2e 01 00 10 63 6c 69 65 6e 74 5f 73 61 76 65 5f 6c 69 6e 65 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d ....client_save_line...7/home/km
9680 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e a/code/teeworlds/trunk/src/engin
96a0 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 27 76 6f 69 64 20 e/e_if_client.h..function.'void.
96c0 63 6c 69 65 6e 74 5f 73 61 76 65 5f 6c 69 6e 65 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 6c 69 6e client_save_line(const.char.*lin
96e0 65 29 00 04 54 4f 44 4f 01 00 05 54 69 6d 65 72 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f e)..TODO...Timer...4/home/kma/co
9700 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f de/teeworlds/trunk/src/engine/e_
9720 73 79 73 74 65 6d 2e 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 09 69 6f 5f 73 74 64 65 72 72 00 system.h..group.......io_stderr.
9740 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..4/home/kma/code/teeworlds/trun
9760 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f k/src/engine/e_system.h..functio
9780 6e 00 14 49 4f 48 41 4e 44 4c 45 20 69 6f 5f 73 74 64 65 72 72 28 29 00 66 52 65 74 75 72 6e 73 n..IOHANDLE.io_stderr().fReturns
97a0 20 61 6e 20 3c 6c 69 6e 6b 20 74 61 72 67 65 74 3d 22 49 4f 48 41 4e 44 4c 45 22 20 6e 61 6d 65 .an.<link.target="IOHANDLE".name
97c0 3d 22 49 4f 48 41 4e 44 4c 45 22 20 6f 72 69 67 69 6e 61 6c 3d 22 26 6c 74 3b 49 4f 48 41 4e 44 ="IOHANDLE".original="&lt;IOHAND
97e0 4c 45 26 67 74 3b 22 3e 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 65 72 72 6f 72 2e 02 LE&gt;">.to.the.standard.error..
9800 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 15 69 6e 70 5f 6d 6f 75 73 65 5f 64 6f 75 62 6c 65 63 ..INPUT_EVENT..inp_mouse_doublec
9820 6c 69 63 6b 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 lick...4/home/kma/code/teeworlds
9840 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 08 66 75 /trunk/src/engine/e_if_inp.h..fu
9860 6e 63 74 69 6f 6e 00 1b 69 6e 74 20 69 6e 70 5f 6d 6f 75 73 65 5f 64 6f 75 62 6c 65 63 6c 69 63 nction..int.inp_mouse_doubleclic
9880 6b 28 29 00 04 54 4f 44 4f 01 00 0e 4f 53 20 41 62 73 74 72 61 63 74 69 6f 6e 00 01 00 34 2f 68 k()..TODO...OS.Abstraction...4/h
98a0 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 ome/kma/code/teeworlds/trunk/src
98c0 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 /engine/e_system.h..section.....
98e0 00 07 54 68 72 65 61 64 73 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 ..Threads...4/home/kma/code/teew
9900 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e orlds/trunk/src/engine/e_system.
9920 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 17 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 h..group.......client_serverbrow
9940 73 65 5f 67 65 74 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c se_get...7/home/kma/code/teeworl
9960 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e ds/trunk/src/engine/e_if_client.
9980 68 00 08 66 75 6e 63 74 69 6f 6e 00 2f 53 45 52 56 45 52 5f 49 4e 46 4f 20 2a 63 6c 69 65 6e 74 h..function./SERVER_INFO.*client
99a0 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 67 65 74 28 69 6e 74 20 69 6e 64 65 78 29 00 04 54 4f _serverbrowse_get(int.index)..TO
99c0 44 4f 01 00 05 49 6e 70 75 74 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 DO...Input...4/home/kma/code/tee
99e0 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 69 6e 70 worlds/trunk/src/engine/e_if_inp
9a00 2e 68 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 00 03 4d 61 70 00 01 00 36 2f 68 6f 6d 65 2f 6b .h..section.......Map...6/home/k
9a20 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 ma/code/teeworlds/trunk/src/engi
9a40 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 00 12 63 ne/e_if_other.h..section.......c
9a60 6c 69 65 6e 74 5f 72 63 6f 6e 5f 61 75 74 68 65 64 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 lient_rcon_authed...7/home/kma/c
9a80 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 ode/teeworlds/trunk/src/engine/e
9aa0 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 18 69 6e 74 20 63 6c 69 65 _if_client.h..function..int.clie
9ac0 6e 74 5f 72 63 6f 6e 5f 61 75 74 68 65 64 28 29 00 04 54 4f 44 4f 01 00 0b 63 6c 69 65 6e 74 5f nt_rcon_authed()..TODO...client_
9ae0 72 63 6f 6e 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 rcon...7/home/kma/code/teeworlds
9b00 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 /trunk/src/engine/e_if_client.h.
9b20 08 66 75 6e 63 74 69 6f 6e 00 21 76 6f 69 64 20 63 6c 69 65 6e 74 5f 72 63 6f 6e 28 63 6f 6e 73 .function.!void.client_rcon(cons
9b40 74 20 63 68 61 72 20 2a 63 6d 64 29 00 39 53 65 6e 64 73 20 61 20 63 6f 6d 6d 61 6e 64 20 74 6f t.char.*cmd).9Sends.a.command.to
9b60 20 74 68 65 20 73 65 72 76 65 72 20 74 6f 20 65 78 65 63 75 74 65 20 6f 6e 20 69 74 27 73 20 63 .the.server.to.execute.on.it's.c
9b80 6f 6e 73 6f 6c 65 2e 01 00 10 67 66 78 5f 62 6c 65 6e 64 5f 6e 6f 72 6d 61 6c 00 01 00 34 2f 68 onsole....gfx_blend_normal...4/h
9ba0 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 ome/kma/code/teeworlds/trunk/src
9bc0 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 17 76 6f /engine/e_if_gfx.h..function..vo
9be0 69 64 20 67 66 78 5f 62 6c 65 6e 64 5f 6e 6f 72 6d 61 6c 28 29 00 34 53 65 74 20 74 68 65 20 61 id.gfx_blend_normal().4Set.the.a
9c00 63 74 69 76 65 20 62 6c 65 6e 64 69 6e 67 20 6d 6f 64 65 20 74 6f 20 6e 6f 72 6d 61 6c 20 28 73 ctive.blending.mode.to.normal.(s
9c20 72 63 2c 20 31 2d 73 72 63 29 2e 02 00 0a 47 61 6d 65 20 57 6f 72 6c 64 00 04 74 69 63 6b 00 01 rc,.1-src)....Game.World..tick..
9c40 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b .</home/kma/code/teeworlds/trunk
9c60 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 65 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 08 /src/game/server/gs_common.hpp..
9c80 66 75 6e 63 74 69 6f 6e 00 0b 76 6f 69 64 20 74 69 63 6b 28 29 00 53 43 61 6c 6c 73 20 74 69 63 function..void.tick().SCalls.tic
9ca0 6b 20 6f 6e 20 61 6c 6c 20 74 68 65 20 65 6e 74 69 74 69 65 73 20 69 6e 20 74 68 65 20 77 6f 72 k.on.all.the.entities.in.the.wor
9cc0 6c 64 20 74 6f 20 70 72 6f 67 72 65 73 73 20 74 68 65 20 77 6f 72 6c 64 20 74 6f 20 74 68 65 20 ld.to.progress.the.world.to.the.
9ce0 6e 65 78 74 20 74 69 63 6b 2e 01 00 0c 63 6c 69 65 6e 74 5f 73 74 61 74 65 00 01 00 37 2f 68 6f next.tick....client_state...7/ho
9d00 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f me/kma/code/teeworlds/trunk/src/
9d20 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 12 engine/e_if_client.h..function..
9d40 69 6e 74 20 63 6c 69 65 6e 74 5f 73 74 61 74 65 28 29 00 20 52 65 74 75 72 6e 73 20 74 68 65 20 int.client_state()..Returns.the.
9d60 73 74 61 74 65 20 6f 66 20 74 68 65 20 63 6c 69 65 6e 74 2e 01 00 08 49 4d 47 5f 41 55 54 4f 00 state.of.the.client....IMG_AUTO.
9d80 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..7/home/kma/code/teeworlds/trun
9da0 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 63 6f 6e 73 k/src/engine/e_if_client.h..cons
9dc0 74 61 6e 74 00 00 00 22 4c 65 74 73 20 74 68 65 20 65 6e 67 69 6e 65 20 63 68 6f 6f 73 65 20 74 tant..."Lets.the.engine.choose.t
9de0 68 65 20 66 6f 72 6d 61 74 2e 02 00 06 45 6e 74 69 74 79 00 09 46 75 6e 63 74 69 6f 6e 73 00 01 he.format....Entity..Functions..
9e00 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b .</home/kma/code/teeworlds/trunk
9e20 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 65 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 05 /src/game/server/gs_common.hpp..
9e40 67 72 6f 75 70 00 00 00 00 01 00 0e 6d 6f 64 73 5f 63 6f 6e 6e 65 63 74 65 64 00 01 00 35 2f 68 group.......mods_connected...5/h
9e60 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 ome/kma/code/teeworlds/trunk/src
9e80 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 73 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 22 76 /engine/e_if_mods.h..function."v
9ea0 6f 69 64 20 6d 6f 64 73 5f 63 6f 6e 6e 65 63 74 65 64 28 69 6e 74 20 63 6c 69 65 6e 74 5f 69 64 oid.mods_connected(int.client_id
9ec0 29 00 04 54 4f 44 4f 01 00 08 6e 65 74 5f 69 6e 69 74 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f )..TODO...net_init...4/home/kma/
9ee0 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f code/teeworlds/trunk/src/engine/
9f00 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 0e 69 6e 74 20 6e 65 74 5f 69 6e e_system.h..function..int.net_in
9f20 69 74 28 29 00 21 49 6e 69 74 69 61 74 65 73 20 6e 65 74 77 6f 72 6b 20 66 75 6e 63 74 69 6f 6e it().!Initiates.network.function
9f40 61 6c 6c 69 74 79 2e 01 00 10 67 66 78 5f 63 6c 69 70 5f 64 69 73 61 62 6c 65 00 01 00 34 2f 68 allity....gfx_clip_disable...4/h
9f60 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 ome/kma/code/teeworlds/trunk/src
9f80 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 17 76 6f /engine/e_if_gfx.h..function..vo
9fa0 69 64 20 67 66 78 5f 63 6c 69 70 5f 64 69 73 61 62 6c 65 28 29 00 04 54 4f 44 4f 01 00 0b 43 4c id.gfx_clip_disable()..TODO...CL
9fc0 49 45 4e 54 5f 49 4e 46 4f 00 01 00 36 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 IENT_INFO...6/home/kma/code/teew
9fe0 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 orlds/trunk/src/engine/e_if_othe
a000 72 2e 68 00 05 63 6c 61 73 73 00 00 00 00 01 00 0a 53 74 72 75 63 74 75 72 65 73 00 02 00 37 2f r.h..class.......Structures...7/
a020 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 home/kma/code/teeworlds/trunk/sr
a040 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 07 73 65 63 74 69 6f 6e 00 c/engine/e_if_client.h..section.
a060 00 00 00 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 ....4/home/kma/code/teeworlds/tr
a080 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 07 73 65 63 74 69 unk/src/engine/e_if_gfx.h..secti
a0a0 6f 6e 00 00 00 00 01 00 0d 67 66 78 5f 6c 69 6e 65 73 5f 65 6e 64 00 01 00 34 2f 68 6f 6d 65 2f on.......gfx_lines_end...4/home/
a0c0 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 kma/code/teeworlds/trunk/src/eng
a0e0 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 14 76 6f 69 64 20 67 ine/e_if_gfx.h..function..void.g
a100 66 78 5f 6c 69 6e 65 73 5f 65 6e 64 28 29 00 04 54 4f 44 4f 01 00 0f 6d 6f 64 63 5f 73 6e 61 70 fx_lines_end()..TODO...modc_snap
a120 5f 69 6e 70 75 74 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c _input...5/home/kma/code/teeworl
a140 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 63 2e 68 00 ds/trunk/src/engine/e_if_modc.h.
a160 08 66 75 6e 63 74 69 6f 6e 00 1e 69 6e 74 20 6d 6f 64 63 5f 73 6e 61 70 5f 69 6e 70 75 74 28 69 .function..int.modc_snap_input(i
a180 6e 74 20 2a 64 61 74 61 29 00 04 54 4f 44 4f 01 00 05 4c 6f 63 6b 73 00 01 00 34 2f 68 6f 6d 65 nt.*data)..TODO...Locks...4/home
a1a0 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e /kma/code/teeworlds/trunk/src/en
a1c0 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 14 73 65 72 gine/e_system.h..group.......ser
a1e0 76 65 72 5f 73 65 74 63 6c 69 65 6e 74 6e 61 6d 65 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 ver_setclientname...7/home/kma/c
a200 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 ode/teeworlds/trunk/src/engine/e
a220 5f 69 66 5f 73 65 72 76 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 3a 76 6f 69 64 20 73 65 72 _if_server.h..function.:void.ser
a240 76 65 72 5f 73 65 74 63 6c 69 65 6e 74 6e 61 6d 65 28 69 6e 74 20 63 6c 69 65 6e 74 5f 69 64 2c ver_setclientname(int.client_id,
a260 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 29 00 04 54 4f 44 4f 01 00 0c 6e 65 74 5f 75 .const.char.*name)..TODO...net_u
a280 64 70 5f 72 65 63 76 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 dp_recv...4/home/kma/code/teewor
a2a0 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 lds/trunk/src/engine/e_system.h.
a2c0 08 66 75 6e 63 74 69 6f 6e 00 48 69 6e 74 20 6e 65 74 5f 75 64 70 5f 72 65 63 76 28 4e 45 54 53 .function.Hint.net_udp_recv(NETS
a2e0 4f 43 4b 45 54 20 73 6f 63 6b 2c 20 4e 45 54 41 44 44 52 20 2a 61 64 64 72 2c 20 76 6f 69 64 20 OCKET.sock,.NETADDR.*addr,.void.
a300 2a 64 61 74 61 2c 20 69 6e 74 20 6d 61 78 73 69 7a 65 29 00 24 52 65 63 69 76 65 73 20 61 20 70 *data,.int.maxsize).$Recives.a.p
a320 61 63 6b 65 74 20 6f 76 65 72 20 61 6e 20 55 44 50 20 73 6f 63 6b 65 74 2e 01 00 0c 6e 65 74 5f acket.over.an.UDP.socket....net_
a340 61 64 64 72 5f 73 74 72 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f addr_str...4/home/kma/code/teewo
a360 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 rlds/trunk/src/engine/e_system.h
a380 00 08 66 75 6e 63 74 69 6f 6e 00 43 69 6e 74 20 6e 65 74 5f 61 64 64 72 5f 73 74 72 28 63 6f 6e ..function.Cint.net_addr_str(con
a3a0 73 74 20 4e 45 54 41 44 44 52 20 2a 61 64 64 72 2c 20 63 68 61 72 20 2a 73 74 72 69 6e 67 2c 20 st.NETADDR.*addr,.char.*string,.
a3c0 69 6e 74 20 6d 61 78 5f 6c 65 6e 67 74 68 29 00 33 54 75 72 6e 73 20 61 20 6e 65 74 77 6f 72 6b int.max_length).3Turns.a.network
a3e0 20 61 64 64 72 65 73 73 20 69 6e 74 6f 20 61 20 72 65 70 72 65 73 65 6e 74 69 76 65 20 73 74 72 .address.into.a.representive.str
a400 69 6e 67 2e 01 00 08 6d 65 6d 5f 63 6f 70 79 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 ing....mem_copy...4/home/kma/cod
a420 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 e/teeworlds/trunk/src/engine/e_s
a440 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 3c 76 6f 69 64 20 6d 65 6d 5f 63 6f 70 79 ystem.h..function.<void.mem_copy
a460 28 76 6f 69 64 20 2a 64 65 73 74 2c 20 63 6f 6e 73 74 20 76 6f 69 64 20 2a 73 6f 75 72 63 65 2c (void.*dest,.const.void.*source,
a480 20 75 6e 73 69 67 6e 65 64 20 73 69 7a 65 29 00 18 43 6f 70 69 65 73 20 61 20 61 20 6d 65 6d 6f .unsigned.size)..Copies.a.a.memo
a4a0 72 79 20 62 6c 6f 63 6b 2e 01 00 09 64 62 67 5f 62 72 65 61 6b 00 01 00 34 2f 68 6f 6d 65 2f 6b ry.block....dbg_break...4/home/k
a4c0 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 ma/code/teeworlds/trunk/src/engi
a4e0 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 10 76 6f 69 64 20 64 62 ne/e_system.h..function..void.db
a500 67 5f 62 72 65 61 6b 28 29 00 19 42 72 65 61 6b 73 20 69 6e 74 6f 20 74 68 65 20 64 65 62 75 67 g_break()..Breaks.into.the.debug
a520 67 65 72 2e 01 00 0f 67 66 78 5f 71 75 61 64 73 5f 62 65 67 69 6e 00 01 00 34 2f 68 6f 6d 65 2f ger....gfx_quads_begin...4/home/
a540 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 kma/code/teeworlds/trunk/src/eng
a560 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 16 76 6f 69 64 20 67 ine/e_if_gfx.h..function..void.g
a580 66 78 5f 71 75 61 64 73 5f 62 65 67 69 6e 28 29 00 1e 42 65 67 69 6e 73 20 61 20 71 75 61 64 20 fx_quads_begin()..Begins.a.quad.
a5a0 64 72 61 77 69 6e 67 20 73 65 73 73 69 6f 6e 2e 01 00 0e 63 6c 69 65 6e 74 5f 63 6f 6e 6e 65 63 drawing.session....client_connec
a5c0 74 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 t...7/home/kma/code/teeworlds/tr
a5e0 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 unk/src/engine/e_if_client.h..fu
a600 6e 63 74 69 6f 6e 00 28 76 6f 69 64 20 63 6c 69 65 6e 74 5f 63 6f 6e 6e 65 63 74 28 63 6f 6e 73 nction.(void.client_connect(cons
a620 74 20 63 68 61 72 20 2a 61 64 64 72 65 73 73 29 00 2e 43 6f 6e 6e 65 63 74 73 20 74 6f 20 61 20 t.char.*address)..Connects.to.a.
a640 73 65 72 76 65 72 20 61 74 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 61 64 64 72 65 73 73 2e server.at.the.specified.address.
a660 01 00 1c 6e 65 74 5f 74 63 70 5f 63 6f 6e 6e 65 63 74 5f 6e 6f 6e 5f 62 6c 6f 63 6b 69 6e 67 00 ...net_tcp_connect_non_blocking.
a680 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..4/home/kma/code/teeworlds/trun
a6a0 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f k/src/engine/e_system.h..functio
a6c0 6e 00 42 69 6e 74 20 6e 65 74 5f 74 63 70 5f 63 6f 6e 6e 65 63 74 5f 6e 6f 6e 5f 62 6c 6f 63 6b n.Bint.net_tcp_connect_non_block
a6e0 69 6e 67 28 4e 45 54 53 4f 43 4b 45 54 20 73 6f 63 6b 2c 20 63 6f 6e 73 74 20 4e 45 54 41 44 44 ing(NETSOCKET.sock,.const.NETADD
a700 52 20 2a 61 29 00 0d 44 4f 43 54 4f 44 4f 3a 20 73 65 72 70 01 00 11 73 65 72 76 65 72 5f 63 6c R.*a)..DOCTODO:.serp...server_cl
a720 69 65 6e 74 6e 61 6d 65 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f ientname...7/home/kma/code/teewo
a740 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 73 65 72 76 65 rlds/trunk/src/engine/e_if_serve
a760 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 2c 63 6f 6e 73 74 20 63 68 61 72 20 2a 73 65 72 76 65 r.h..function.,const.char.*serve
a780 72 5f 63 6c 69 65 6e 74 6e 61 6d 65 28 69 6e 74 20 63 6c 69 65 6e 74 5f 69 64 29 00 04 54 4f 44 r_clientname(int.client_id)..TOD
a7a0 4f 01 00 0c 74 68 72 65 61 64 5f 73 6c 65 65 70 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f O...thread_sleep...4/home/kma/co
a7c0 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f de/teeworlds/trunk/src/engine/e_
a7e0 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 23 76 6f 69 64 20 74 68 72 65 61 64 5f system.h..function.#void.thread_
a800 73 6c 65 65 70 28 69 6e 74 20 6d 69 6c 6c 69 73 65 63 6f 6e 64 73 29 00 2f 53 75 73 70 65 6e 64 sleep(int.milliseconds)./Suspend
a820 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 68 72 65 61 64 20 66 6f 72 20 61 20 67 69 76 65 6e s.the.current.thread.for.a.given
a840 20 70 65 72 69 6f 64 2e 01 00 0b 73 6e 64 5f 6c 6f 61 64 5f 77 76 00 01 00 34 2f 68 6f 6d 65 2f .period....snd_load_wv...4/home/
a860 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 kma/code/teeworlds/trunk/src/eng
a880 69 6e 65 2f 65 5f 69 66 5f 73 6e 64 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 25 69 6e 74 20 73 6e ine/e_if_snd.h..function.%int.sn
a8a0 64 5f 6c 6f 61 64 5f 77 76 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 66 69 6c 65 6e 61 6d 65 29 00 d_load_wv(const.char.*filename).
a8c0 21 4c 6f 61 64 73 20 61 20 77 61 76 70 61 63 6b 20 63 6f 6d 70 72 65 73 73 65 64 20 73 6f 75 6e !Loads.a.wavpack.compressed.soun
a8e0 64 2e 01 00 0c 6e 65 74 5f 74 63 70 5f 73 65 6e 64 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 d....net_tcp_send...4/home/kma/c
a900 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 ode/teeworlds/trunk/src/engine/e
a920 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 3c 69 6e 74 20 6e 65 74 5f 74 63 70 _system.h..function.<int.net_tcp
a940 5f 73 65 6e 64 28 4e 45 54 53 4f 43 4b 45 54 20 73 6f 63 6b 2c 20 63 6f 6e 73 74 20 76 6f 69 64 _send(NETSOCKET.sock,.const.void
a960 20 2a 64 61 74 61 2c 20 69 6e 74 20 73 69 7a 65 29 00 1b 53 65 6e 64 73 20 64 61 74 61 20 74 6f .*data,.int.size)..Sends.data.to
a980 20 61 20 54 43 50 20 73 74 72 65 61 6d 2e 01 00 05 51 75 61 64 73 00 01 00 34 2f 68 6f 6d 65 2f .a.TCP.stream....Quads...4/home/
a9a0 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 kma/code/teeworlds/trunk/src/eng
a9c0 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 04 54 69 6d 65 ine/e_if_gfx.h..group.......Time
a9e0 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 ...7/home/kma/code/teeworlds/tru
aa00 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 05 67 72 6f nk/src/engine/e_if_client.h..gro
aa20 75 70 00 00 00 00 01 00 14 63 6c 69 65 6e 74 5f 70 72 65 64 69 6e 74 72 61 74 69 63 6b 00 01 00 up.......client_predintratick...
aa40 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 7/home/kma/code/teeworlds/trunk/
aa60 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 src/engine/e_if_client.h..functi
aa80 6f 6e 00 1c 66 6c 6f 61 74 20 63 6c 69 65 6e 74 5f 70 72 65 64 69 6e 74 72 61 74 69 63 6b 28 29 on..float.client_predintratick()
aaa0 00 29 52 65 74 75 72 6e 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 72 65 74 69 63 74 65 64 20 .)Returns.the.current.preticted.
aac0 69 6e 74 72 61 20 74 69 63 6b 2e 01 00 0b 74 68 72 65 61 64 5f 77 61 69 74 00 01 00 34 2f 68 6f intra.tick....thread_wait...4/ho
aae0 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f me/kma/code/teeworlds/trunk/src/
ab00 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1e 76 6f 69 engine/e_system.h..function..voi
ab20 64 20 74 68 72 65 61 64 5f 77 61 69 74 28 76 6f 69 64 20 2a 74 68 72 65 61 64 29 00 2b 57 61 69 d.thread_wait(void.*thread).+Wai
ab40 74 73 20 66 6f 72 20 61 20 74 68 72 65 61 64 20 74 6f 20 62 65 20 64 6f 6e 65 20 6f 72 20 64 65 ts.for.a.thread.to.be.done.or.de
ab60 73 74 72 6f 79 65 64 2e 01 00 0d 6d 61 70 5f 66 69 6e 64 5f 69 74 65 6d 00 01 00 36 2f 68 6f 6d stroyed....map_find_item...6/hom
ab80 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 e/kma/code/teeworlds/trunk/src/e
aba0 6e 67 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 25 76 6f ngine/e_if_other.h..function.%vo
abc0 69 64 20 2a 6d 61 70 5f 66 69 6e 64 5f 69 74 65 6d 28 69 6e 74 20 74 79 70 65 2c 20 69 6e 74 20 id.*map_find_item(int.type,.int.
abe0 69 64 29 00 1d 53 65 61 72 63 68 65 73 20 74 68 65 20 6d 61 70 20 66 6f 72 20 61 6e 20 69 74 65 id)..Searches.the.map.for.an.ite
ac00 6d 2e 01 00 0f 63 6c 69 65 6e 74 5f 70 72 65 64 74 69 63 6b 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d m....client_predtick...7/home/km
ac20 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e a/code/teeworlds/trunk/src/engin
ac40 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 15 69 6e 74 20 63 e/e_if_client.h..function..int.c
ac60 6c 69 65 6e 74 5f 70 72 65 64 74 69 63 6b 28 29 00 23 52 65 74 75 72 6e 73 20 74 68 65 20 63 75 lient_predtick().#Returns.the.cu
ac80 72 72 65 6e 74 20 70 72 65 64 69 63 74 65 64 20 74 69 63 6b 2e 01 00 0a 73 6e 61 70 5f 69 6e 70 rrent.predicted.tick....snap_inp
aca0 75 74 00 01 00 36 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 ut...6/home/kma/code/teeworlds/t
acc0 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 08 66 75 runk/src/engine/e_if_other.h..fu
ace0 6e 63 74 69 6f 6e 00 25 76 6f 69 64 20 73 6e 61 70 5f 69 6e 70 75 74 28 76 6f 69 64 20 2a 64 61 nction.%void.snap_input(void.*da
ad00 74 61 2c 20 69 6e 74 20 73 69 7a 65 29 00 2a 53 65 74 73 20 74 68 65 20 69 6e 70 75 74 20 64 61 ta,.int.size).*Sets.the.input.da
ad20 74 61 20 74 6f 20 73 65 6e 64 20 74 6f 20 74 68 65 20 73 65 72 76 65 72 2e 01 00 10 53 65 72 76 ta.to.send.to.the.server....Serv
ad40 65 72 20 4f 70 65 72 61 74 69 6f 6e 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 er.Operation...</home/kma/code/t
ad60 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 73 eeworlds/trunk/src/engine/docs/s
ad80 65 72 76 65 72 5f 6f 70 2e 74 78 74 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 00 0d 6e 65 74 5f erver_op.txt..section.......net_
ada0 75 64 70 5f 63 6c 6f 73 65 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 udp_close...4/home/kma/code/teew
adc0 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e orlds/trunk/src/engine/e_system.
ade0 68 00 08 66 75 6e 63 74 69 6f 6e 00 21 69 6e 74 20 6e 65 74 5f 75 64 70 5f 63 6c 6f 73 65 28 4e h..function.!int.net_udp_close(N
ae00 45 54 53 4f 43 4b 45 54 20 73 6f 63 6b 29 00 15 43 6c 6f 73 65 73 20 61 6e 20 55 44 50 20 73 6f ETSOCKET.sock)..Closes.an.UDP.so
ae20 63 6b 65 74 2e 01 00 15 42 52 4f 57 53 45 53 4f 52 54 5f 4e 55 4d 50 4c 41 59 45 52 53 00 01 00 cket....BROWSESORT_NUMPLAYERS...
ae40 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 7/home/kma/code/teeworlds/trunk/
ae60 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 src/engine/e_if_client.h..consta
ae80 6e 74 00 00 00 34 53 6f 72 74 20 61 66 74 65 72 20 68 6f 77 20 6d 61 6e 79 20 70 6c 61 79 65 72 nt...4Sort.after.how.many.player
aea0 73 20 74 68 65 72 65 20 61 72 65 20 6f 6e 20 74 68 65 20 73 65 72 76 65 72 2e 02 00 06 45 6e 74 s.there.are.on.the.server....Ent
aec0 69 74 79 00 05 72 65 73 65 74 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 ity..reset...</home/kma/code/tee
aee0 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 65 72 2f 67 73 5f worlds/trunk/src/game/server/gs_
af00 63 6f 6d 6d 6f 6e 2e 68 70 70 00 08 66 75 6e 63 74 69 6f 6e 00 14 76 69 72 74 75 61 6c 20 76 6f common.hpp..function..virtual.vo
af20 69 64 20 72 65 73 65 74 28 29 00 25 43 61 6c 6c 65 64 20 77 68 65 6e 20 74 68 65 20 67 61 6d 65 id.reset().%Called.when.the.game
af40 20 72 65 73 65 74 73 20 74 68 65 20 6d 61 70 2e 20 01 00 07 46 69 6c 65 20 49 4f 00 01 00 34 2f .resets.the.map.....File.IO...4/
af60 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 home/kma/code/teeworlds/trunk/sr
af80 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 c/engine/e_system.h..group......
afa0 0f 47 61 6d 65 20 43 6f 6e 74 72 6f 6c 6c 65 72 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f .Game.Controller...</home/kma/co
afc0 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 de/teeworlds/trunk/src/game/serv
afe0 65 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 05 63 6c 61 73 73 00 00 00 1e 43 6f 6e 74 72 er/gs_common.hpp..class....Contr
b000 6f 6c 73 20 74 68 65 20 6d 61 69 6e 20 67 61 6d 65 20 6c 6f 67 69 63 2e 20 02 00 0b 49 4e 50 55 ols.the.main.game.logic.....INPU
b020 54 5f 45 56 45 4e 54 00 14 69 6e 70 5f 63 6c 65 61 72 5f 6b 65 79 5f 73 74 61 74 65 73 00 01 00 T_EVENT..inp_clear_key_states...
b040 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 4/home/kma/code/teeworlds/trunk/
b060 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 src/engine/e_if_inp.h..function.
b080 1b 76 6f 69 64 20 69 6e 70 5f 63 6c 65 61 72 5f 6b 65 79 5f 73 74 61 74 65 73 28 29 00 04 54 4f .void.inp_clear_key_states()..TO
b0a0 44 4f 01 00 09 6d 6f 64 63 5f 69 6e 69 74 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 DO...modc_init...5/home/kma/code
b0c0 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 /teeworlds/trunk/src/engine/e_if
b0e0 5f 6d 6f 64 63 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 10 76 6f 69 64 20 6d 6f 64 63 5f 69 6e 69 _modc.h..function..void.modc_ini
b100 74 28 29 00 1e 43 61 6c 6c 65 64 20 77 68 65 6e 20 74 68 65 20 63 6c 69 65 6e 74 20 73 74 61 72 t()..Called.when.the.client.star
b120 74 73 2e 01 00 06 4d 65 6d 6f 72 79 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 ts....Memory...4/home/kma/code/t
b140 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 eeworlds/trunk/src/engine/e_syst
b160 65 6d 2e 68 00 05 67 72 6f 75 70 00 00 00 00 02 00 0a 47 61 6d 65 20 57 6f 72 6c 64 00 0d 72 65 em.h..group.......Game.World..re
b180 6d 6f 76 65 5f 65 6e 74 69 74 79 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 move_entity...</home/kma/code/te
b1a0 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 65 72 2f 67 73 eworlds/trunk/src/game/server/gs
b1c0 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 08 66 75 6e 63 74 69 6f 6e 00 22 76 6f 69 64 20 72 65 6d 6f _common.hpp..function."void.remo
b1e0 76 65 5f 65 6e 74 69 74 79 28 45 4e 54 49 54 59 20 2a 65 6e 74 69 74 79 29 00 21 52 65 6d 6f 76 ve_entity(ENTITY.*entity).!Remov
b200 65 73 20 61 6e 20 65 6e 74 69 74 79 20 66 72 6f 6d 20 74 68 65 20 77 6f 72 6c 64 2e 01 00 09 53 es.an.entity.from.the.world....S
b220 74 72 75 63 74 75 72 65 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f tructure...</home/kma/code/teewo
b240 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 73 6e 61 70 73 rlds/trunk/src/engine/docs/snaps
b260 68 6f 74 73 2e 74 78 74 00 07 67 65 6e 65 72 69 63 00 00 00 27 41 20 73 6e 61 70 73 68 6f 74 20 hots.txt..generic...'A.snapshot.
b280 63 6f 6e 74 61 69 6e 73 20 61 20 73 65 72 69 65 73 20 6f 66 20 69 74 65 6d 73 2e 20 01 00 13 73 contains.a.series.of.items.....s
b2a0 6e 61 70 5f 73 65 74 5f 73 74 61 74 69 63 73 69 7a 65 00 01 00 36 2f 68 6f 6d 65 2f 6b 6d 61 2f nap_set_staticsize...6/home/kma/
b2c0 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f code/teeworlds/trunk/src/engine/
b2e0 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 2c 76 6f 69 64 20 73 6e 61 e_if_other.h..function.,void.sna
b300 70 5f 73 65 74 5f 73 74 61 74 69 63 73 69 7a 65 28 69 6e 74 20 74 79 70 65 2c 20 69 6e 74 20 73 p_set_staticsize(int.type,.int.s
b320 69 7a 65 29 00 39 54 65 6c 6c 73 20 74 68 65 20 65 6e 67 69 6e 65 20 68 6f 77 20 62 69 67 20 61 ize).9Tells.the.engine.how.big.a
b340 20 73 70 65 63 69 66 69 63 20 69 74 65 6d 20 61 6c 77 61 79 73 20 77 69 6c 6c 20 62 65 2e 20 01 .specific.item.always.will.be...
b360 00 11 6d 6f 64 73 5f 63 6c 69 65 6e 74 5f 65 6e 74 65 72 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 ..mods_client_enter...5/home/kma
b380 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 /code/teeworlds/trunk/src/engine
b3a0 2f 65 5f 69 66 5f 6d 6f 64 73 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1f 76 6f 69 64 20 6d 6f 64 /e_if_mods.h..function..void.mod
b3c0 73 5f 63 6c 69 65 6e 74 5f 65 6e 74 65 72 28 69 6e 74 20 63 69 64 29 00 29 43 61 6c 6c 65 64 20 s_client_enter(int.cid).)Called.
b3e0 77 68 65 6e 20 61 20 63 6c 69 65 6e 74 20 68 61 73 20 6a 6f 69 6e 65 64 20 74 68 65 20 67 61 6d when.a.client.has.joined.the.gam
b400 65 2e 02 00 0f 47 61 6d 65 20 43 6f 6e 74 72 6f 6c 6c 65 72 00 09 46 75 6e 63 74 69 6f 6e 73 00 e....Game.Controller..Functions.
b420 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..</home/kma/code/teeworlds/trun
b440 6b 2f 73 72 63 2f 67 61 6d 65 2f 73 65 72 76 65 72 2f 67 73 5f 63 6f 6d 6d 6f 6e 2e 68 70 70 00 k/src/game/server/gs_common.hpp.
b460 05 67 72 6f 75 70 00 00 00 00 01 00 0f 4e 65 74 77 6f 72 6b 28 53 65 72 76 65 72 29 00 01 00 36 .group.......Network(Server)...6
b480 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 /home/kma/code/teeworlds/trunk/s
b4a0 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 07 73 65 63 74 69 6f 6e 00 rc/engine/e_if_other.h..section.
b4c0 00 00 00 02 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 10 69 6e 70 5f 6b 65 79 5f 72 65 6c 65 61 ......INPUT_EVENT..inp_key_relea
b4e0 73 65 73 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f ses...4/home/kma/code/teeworlds/
b500 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 08 66 75 6e trunk/src/engine/e_if_inp.h..fun
b520 63 74 69 6f 6e 00 1d 69 6e 74 20 69 6e 70 5f 6b 65 79 5f 72 65 6c 65 61 73 65 73 28 69 6e 74 20 ction..int.inp_key_releases(int.
b540 6b 65 79 29 00 04 54 4f 44 4f 01 00 10 6d 6f 64 63 5f 73 61 76 65 5f 63 6f 6e 66 69 67 00 01 00 key)..TODO...modc_save_config...
b560 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 5/home/kma/code/teeworlds/trunk/
b580 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 63 2e 68 00 08 66 75 6e 63 74 69 6f 6e src/engine/e_if_modc.h..function
b5a0 00 17 76 6f 69 64 20 6d 6f 64 63 5f 73 61 76 65 5f 63 6f 6e 66 69 67 28 29 00 04 54 4f 44 4f 00 ..void.modc_save_config()..TODO.
b5c0 01 00 0f 67 66 78 5f 71 75 61 64 73 5f 62 65 67 69 6e 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f 68 ...gfx_quads_begin..C/C++....4/h
b5e0 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 ome/kma/code/teeworlds/trunk/src
b600 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 01 00 1f 67 66 78 5f 62 6c 65 6e 64 5f 6e /engine/e_if_gfx.h...gfx_blend_n
b620 6f 72 6d 61 6c 2c 67 66 78 5f 62 6c 65 6e 64 5f 6e 6f 6e 65 00 05 43 2f 43 2b 2b 00 00 01 00 34 ormal,gfx_blend_none..C/C++....4
b640 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 /home/kma/code/teeworlds/trunk/s
b660 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 01 00 11 73 6e 64 5f 70 6c 61 79 2c rc/engine/e_if_gfx.h...snd_play,
b680 73 6e 64 5f 73 74 6f 70 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f snd_stop..C/C++....4/home/kma/co
b6a0 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f de/teeworlds/trunk/src/engine/e_
b6c0 69 66 5f 73 6e 64 2e 68 01 00 0a 6f 74 68 65 72 5f 66 75 6e 63 00 05 43 2f 43 2b 2b 01 00 0b 49 if_snd.h...other_func..C/C++...I
b6e0 4e 50 55 54 5f 45 56 45 4e 54 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 NPUT_EVENT...4/home/kma/code/tee
b700 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 69 6e 70 worlds/trunk/src/engine/e_if_inp
b720 2e 68 01 00 10 63 6c 69 65 6e 74 5f 67 65 74 5f 69 6e 70 75 74 00 09 54 65 78 74 20 46 69 6c 65 .h...client_get_input..Text.File
b740 00 00 01 00 3d 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 ....=/home/kma/code/teeworlds/tr
b760 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 70 72 65 64 69 63 74 69 6f 6e 2e 74 unk/src/engine/docs/prediction.t
b780 78 74 01 00 12 67 66 78 5f 75 6e 6c 6f 61 64 5f 74 65 78 74 75 72 65 00 05 43 2f 43 2b 2b 00 00 xt...gfx_unload_texture..C/C++..
b7a0 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..4/home/kma/code/teeworlds/trun
b7c0 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 01 00 10 63 6c 69 65 6e 74 k/src/engine/e_if_gfx.h...client
b7e0 5f 69 6e 74 72 61 74 69 63 6b 00 05 43 2f 43 2b 2b 00 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f _intratick..C/C++....7/home/kma/
b800 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f code/teeworlds/trunk/src/engine/
b820 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 01 00 0b 63 6c 69 65 6e 74 5f 74 69 63 6b 00 05 43 2f 43 e_if_client.h...client_tick..C/C
b840 2b 2b 00 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f ++....7/home/kma/code/teeworlds/
b860 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 01 00 trunk/src/engine/e_if_client.h..
b880 0d 73 6e 61 70 5f 6e 65 77 5f 69 74 65 6d 00 09 54 65 78 74 20 46 69 6c 65 00 00 01 00 3c 2f 68 .snap_new_item..Text.File....</h
b8a0 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 ome/kma/code/teeworlds/trunk/src
b8c0 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 73 6e 61 70 73 68 6f 74 73 2e 74 78 74 01 00 1a 63 6c 69 /engine/docs/snapshots.txt...cli
b8e0 65 6e 74 5f 63 6f 6e 6e 65 63 74 2c 63 6c 69 65 6e 74 5f 71 75 69 74 00 05 43 2f 43 2b 2b 00 00 ent_connect,client_quit..C/C++..
b900 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..7/home/kma/code/teeworlds/trun
b920 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 01 00 0d 49 6d 61 k/src/engine/e_if_client.h...Ima
b940 67 65 20 46 6f 72 6d 61 74 73 00 05 43 2f 43 2b 2b 01 00 0a 49 4d 41 47 45 5f 49 4e 46 4f 00 01 ge.Formats..C/C++...IMAGE_INFO..
b960 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b .4/home/kma/code/teeworlds/trunk
b980 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 01 00 0a 6f 74 68 65 72 5f 66 /src/engine/e_if_gfx.h...other_f
b9a0 75 6e 63 00 05 43 2f 43 2b 2b 00 00 07 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 unc..C/C++....7/home/kma/code/te
b9c0 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c eworlds/trunk/src/engine/e_if_cl
b9e0 69 65 6e 74 2e 68 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 ient.h.7/home/kma/code/teeworlds
ba00 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 73 65 72 76 65 72 2e 68 00 /trunk/src/engine/e_if_server.h.
ba20 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 4/home/kma/code/teeworlds/trunk/
ba40 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 73 67 2e 68 00 35 2f 68 6f 6d 65 2f 6b 6d 61 src/engine/e_if_msg.h.5/home/kma
ba60 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 /code/teeworlds/trunk/src/engine
ba80 2f 65 5f 69 66 5f 6d 6f 64 73 2e 68 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 /e_if_mods.h.4/home/kma/code/tee
baa0 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 worlds/trunk/src/engine/e_if_gfx
bac0 2e 68 00 36 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 .h.6/home/kma/code/teeworlds/tru
bae0 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 35 2f 68 6f 6d nk/src/engine/e_if_other.h.5/hom
bb00 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 e/kma/code/teeworlds/trunk/src/e
bb20 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 63 2e 68 01 00 14 73 6e 64 5f 70 6c 61 79 5f 61 74 2c ngine/e_if_modc.h...snd_play_at,
bb40 73 6e 64 5f 73 74 6f 70 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f snd_stop..C/C++....4/home/kma/co
bb60 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f de/teeworlds/trunk/src/engine/e_
bb80 69 66 5f 73 6e 64 2e 68 01 00 0d 73 6e 61 70 5f 6e 65 77 5f 69 74 65 6d 00 05 43 2f 43 2b 2b 00 if_snd.h...snap_new_item..C/C++.
bba0 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 ...5/home/kma/code/teeworlds/tru
bbc0 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 73 2e 68 01 00 1e 63 6c 69 65 nk/src/engine/e_if_mods.h...clie
bbe0 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 73 6f 72 74 65 64 5f 67 65 74 00 05 43 2f 43 2b nt_serverbrowse_sorted_get..C/C+
bc00 2b 00 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 +....7/home/kma/code/teeworlds/t
bc20 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 01 00 08 runk/src/engine/e_if_client.h...
bc40 6d 65 6d 5f 6d 6f 76 65 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f mem_move..C/C++....4/home/kma/co
bc60 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f de/teeworlds/trunk/src/engine/e_
bc80 73 79 73 74 65 6d 2e 68 01 00 0b 63 6c 69 65 6e 74 5f 74 69 63 6b 00 09 54 65 78 74 20 46 69 6c system.h...client_tick..Text.Fil
bca0 65 00 00 01 00 3d 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 e....=/home/kma/code/teeworlds/t
bcc0 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 70 72 65 64 69 63 74 69 6f 6e 2e runk/src/engine/docs/prediction.
bce0 74 78 74 01 00 21 67 66 78 5f 62 6c 65 6e 64 5f 61 64 64 69 74 69 76 65 2c 67 66 78 5f 62 6c 65 txt..!gfx_blend_additive,gfx_ble
bd00 6e 64 5f 6e 6f 6e 65 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 nd_none..C/C++....4/home/kma/cod
bd20 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 e/teeworlds/trunk/src/engine/e_i
bd40 66 5f 67 66 78 2e 68 01 00 0a 64 62 67 5f 61 73 73 65 72 74 00 05 43 2f 43 2b 2b 00 00 01 00 34 f_gfx.h...dbg_assert..C/C++....4
bd60 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 /home/kma/code/teeworlds/trunk/s
bd80 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 01 00 0e 73 6e 61 70 5f 6e 75 6d 5f rc/engine/e_system.h...snap_num_
bda0 69 74 65 6d 73 00 09 54 65 78 74 20 46 69 6c 65 00 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 items..Text.File....</home/kma/c
bdc0 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 ode/teeworlds/trunk/src/engine/d
bde0 6f 63 73 2f 73 6e 61 70 73 68 6f 74 73 2e 74 78 74 01 00 23 63 6c 69 65 6e 74 5f 72 63 6f 6e 5f ocs/snapshots.txt..#client_rcon_
be00 61 75 74 68 2c 63 6c 69 65 6e 74 5f 72 63 6f 6e 5f 61 75 74 68 65 64 00 05 43 2f 43 2b 2b 00 00 auth,client_rcon_authed..C/C++..
be20 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e ..7/home/kma/code/teeworlds/trun
be40 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 01 00 0f 63 6c 69 k/src/engine/e_if_client.h...cli
be60 65 6e 74 5f 70 72 65 64 74 69 63 6b 00 09 54 65 78 74 20 46 69 6c 65 00 00 01 00 3d 2f 68 6f 6d ent_predtick..Text.File....=/hom
be80 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 e/kma/code/teeworlds/trunk/src/e
bea0 6e 67 69 6e 65 2f 64 6f 63 73 2f 70 72 65 64 69 63 74 69 6f 6e 2e 74 78 74 01 00 08 6d 65 6d 5f ngine/docs/prediction.txt...mem_
bec0 66 72 65 65 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 free..C/C++....4/home/kma/code/t
bee0 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 eeworlds/trunk/src/engine/e_syst
bf00 65 6d 2e 68 01 00 14 67 66 78 5f 6c 6f 61 64 5f 74 65 78 74 75 72 65 5f 72 61 77 00 05 43 2f 43 em.h...gfx_load_texture_raw..C/C
bf20 2b 2b 00 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f ++....4/home/kma/code/teeworlds/
bf40 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 01 00 08 6d 65 trunk/src/engine/e_if_gfx.h...me
bf60 6d 5f 63 6f 70 79 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 m_copy..C/C++....4/home/kma/code
bf80 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 /teeworlds/trunk/src/engine/e_sy
bfa0 73 74 65 6d 2e 68 01 00 26 67 66 78 5f 71 75 61 64 73 5f 64 72 61 77 2c 67 66 78 5f 71 75 61 64 stem.h..&gfx_quads_draw,gfx_quad
bfc0 73 5f 64 72 61 77 5f 66 72 65 65 66 6f 72 6d 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f 68 6f 6d 65 s_draw_freeform..C/C++....4/home
bfe0 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e /kma/code/teeworlds/trunk/src/en
c000 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 01 00 09 6d 6f 64 73 5f 73 6e 61 70 00 09 54 65 78 gine/e_if_gfx.h...mods_snap..Tex
c020 74 20 46 69 6c 65 00 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 t.File....</home/kma/code/teewor
c040 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 73 6e 61 70 73 68 lds/trunk/src/engine/docs/snapsh
c060 6f 74 73 2e 74 78 74 01 00 09 6d 65 6d 5f 61 6c 6c 6f 63 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f ots.txt...mem_alloc..C/C++....4/
c080 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 home/kma/code/teeworlds/trunk/sr
c0a0 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 01 00 1c 63 6c 69 65 6e 74 5f 72 63 6f c/engine/e_system.h...client_rco
c0c0 6e 2c 63 6c 69 65 6e 74 5f 72 63 6f 6e 5f 61 75 74 68 00 05 43 2f 43 2b 2b 00 00 01 00 37 2f 68 n,client_rcon_auth..C/C++....7/h
c0e0 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 ome/kma/code/teeworlds/trunk/src
c100 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 01 00 0d 43 6c 69 65 6e 74 20 53 /engine/e_if_client.h...Client.S
c120 74 61 74 65 73 00 05 43 2f 43 2b 2b 00 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f tates..C/C++....7/home/kma/code/
c140 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f teeworlds/trunk/src/engine/e_if_
c160 63 6c 69 65 6e 74 2e 68 01 00 08 49 4f 48 41 4e 44 4c 45 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f client.h...IOHANDLE..C/C++....4/
c180 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 home/kma/code/teeworlds/trunk/sr
c1a0 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 01 00 28 67 66 78 5f 71 75 61 64 73 5f c/engine/e_system.h..(gfx_quads_
c1c0 64 72 61 77 54 4c 2c 67 66 78 5f 71 75 61 64 73 5f 64 72 61 77 5f 66 72 65 65 66 6f 72 6d 00 05 drawTL,gfx_quads_draw_freeform..
c1e0 43 2f 43 2b 2b 00 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c C/C++....4/home/kma/code/teeworl
c200 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 01 00 ds/trunk/src/engine/e_if_gfx.h..
c220 14 67 66 78 5f 6c 6f 61 64 5f 74 65 78 74 75 72 65 5f 74 67 61 00 05 43 2f 43 2b 2b 00 00 01 00 .gfx_load_texture_tga..C/C++....
c240 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 4/home/kma/code/teeworlds/trunk/
c260 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 01 00 10 67 66 78 5f 73 63 72 65 src/engine/e_if_gfx.h...gfx_scre
c280 65 6e 68 65 69 67 68 74 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f enheight..C/C++....4/home/kma/co
c2a0 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f de/teeworlds/trunk/src/engine/e_
c2c0 69 66 5f 67 66 78 2e 68 01 00 1f 67 66 78 5f 71 75 61 64 73 5f 64 72 61 77 2c 67 66 78 5f 71 75 if_gfx.h...gfx_quads_draw,gfx_qu
c2e0 61 64 73 5f 64 72 61 77 54 4c 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f ads_drawTL..C/C++....4/home/kma/
c300 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f code/teeworlds/trunk/src/engine/
c320 65 5f 69 66 5f 67 66 78 2e 68 01 00 10 67 66 78 5f 6c 6f 61 64 5f 74 65 78 74 75 72 65 00 05 43 e_if_gfx.h...gfx_load_texture..C
c340 2f 43 2b 2b 00 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 /C++....4/home/kma/code/teeworld
c360 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 01 00 1e s/trunk/src/engine/e_if_gfx.h...
c380 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 73 6f 72 74 65 64 5f 6e 75 6d 00 05 client_serverbrowse_sorted_num..
c3a0 43 2f 43 2b 2b 00 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c C/C++....7/home/kma/code/teeworl
c3c0 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e ds/trunk/src/engine/e_if_client.
c3e0 68 01 00 0f 67 66 78 5f 73 63 72 65 65 6e 77 69 64 74 68 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f h...gfx_screenwidth..C/C++....4/
c400 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 home/kma/code/teeworlds/trunk/sr
c420 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 01 00 14 73 6e 61 70 5f 69 6e 76 61 6c c/engine/e_if_gfx.h...snap_inval
c440 69 64 61 74 65 5f 69 74 65 6d 00 09 54 65 78 74 20 46 69 6c 65 00 00 01 00 3c 2f 68 6f 6d 65 2f idate_item..Text.File....</home/
c460 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 kma/code/teeworlds/trunk/src/eng
c480 69 6e 65 2f 64 6f 63 73 2f 73 6e 61 70 73 68 6f 74 73 2e 74 78 74 01 00 0d 67 66 78 5f 71 75 61 ine/docs/snapshots.txt...gfx_qua
c4a0 64 73 5f 65 6e 64 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 ds_end..C/C++....4/home/kma/code
c4c0 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 /teeworlds/trunk/src/engine/e_if
c4e0 5f 67 66 78 2e 68 01 00 23 67 66 78 5f 62 6c 65 6e 64 5f 6e 6f 72 6d 61 6c 2c 67 66 78 5f 62 6c _gfx.h..#gfx_blend_normal,gfx_bl
c500 65 6e 64 5f 61 64 64 69 74 69 76 65 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d end_additive..C/C++....4/home/km
c520 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e a/code/teeworlds/trunk/src/engin
c540 65 2f 65 5f 69 66 5f 67 66 78 2e 68 01 00 14 73 6e 64 5f 70 6c 61 79 2c 73 6e 64 5f 70 6c 61 79 e/e_if_gfx.h...snd_play,snd_play
c560 5f 61 74 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 _at..C/C++....4/home/kma/code/te
c580 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 73 6e eworlds/trunk/src/engine/e_if_sn
c5a0 64 2e 68 01 00 09 64 62 67 5f 62 72 65 61 6b 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f 68 6f 6d 65 d.h...dbg_break..C/C++....4/home
c5c0 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e /kma/code/teeworlds/trunk/src/en
c5e0 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 01 00 1f 67 66 78 5f 75 6e 6c 6f 61 64 5f 74 65 78 gine/e_system.h...gfx_unload_tex
c600 74 75 72 65 2c 67 66 78 5f 6c 6f 61 64 5f 70 6e 67 00 05 43 2f 43 2b 2b 00 00 01 00 34 2f 68 6f ture,gfx_load_png..C/C++....4/ho
c620 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f me/kma/code/teeworlds/trunk/src/
c640 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 01 00 1e 63 6c 69 65 6e 74 5f 72 63 6f 6e 2c engine/e_if_gfx.h...client_rcon,
c660 63 6c 69 65 6e 74 5f 72 63 6f 6e 5f 61 75 74 68 65 64 00 05 43 2f 43 2b 2b 00 00 01 00 37 2f 68 client_rcon_authed..C/C++....7/h
c680 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 ome/kma/code/teeworlds/trunk/src
c6a0 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 01 00 0e 73 6e 61 70 5f 66 69 6e /engine/e_if_client.h...snap_fin
c6c0 64 5f 69 74 65 6d 00 09 54 65 78 74 20 46 69 6c 65 00 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f d_item..Text.File....</home/kma/
c6e0 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f code/teeworlds/trunk/src/engine/
c700 64 6f 63 73 2f 73 6e 61 70 73 68 6f 74 73 2e 74 78 74 01 00 0d 73 6e 61 70 5f 67 65 74 5f 69 74 docs/snapshots.txt...snap_get_it
c720 65 6d 00 09 54 65 78 74 20 46 69 6c 65 00 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 em..Text.File....</home/kma/code
c740 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 /teeworlds/trunk/src/engine/docs
c760 2f 73 6e 61 70 73 68 6f 74 73 2e 74 78 74 01 00 09 74 69 6d 65 5f 66 72 65 71 00 05 43 2f 43 2b /snapshots.txt...time_freq..C/C+
c780 2b 00 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 +....4/home/kma/code/teeworlds/t
c7a0 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 01 00 0c 6d 6f 64 runk/src/engine/e_system.h...mod
c7c0 63 5f 70 72 65 64 69 63 74 00 09 54 65 78 74 20 46 69 6c 65 00 00 01 00 3d 2f 68 6f 6d 65 2f 6b c_predict..Text.File....=/home/k
c7e0 6d 61 2f 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 ma/code/teeworlds/trunk/src/engi
c800 6e 65 2f 64 6f 63 73 2f 70 72 65 64 69 63 74 69 6f 6e 2e 74 78 74 01 00 11 63 6c 69 65 6e 74 5f ne/docs/prediction.txt...client_
c820 64 69 73 63 6f 6e 6e 65 63 74 00 05 43 2f 43 2b 2b 00 00 01 00 37 2f 68 6f 6d 65 2f 6b 6d 61 2f disconnect..C/C++....7/home/kma/
c840 63 6f 64 65 2f 74 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f code/teeworlds/trunk/src/engine/
c860 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 01 00 10 6d 6f 64 63 5f 6e 65 77 73 6e 61 70 73 68 6f 74 e_if_client.h...modc_newsnapshot
c880 00 09 54 65 78 74 20 46 69 6c 65 00 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 ..Text.File....</home/kma/code/t
c8a0 65 65 77 6f 72 6c 64 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 73 eeworlds/trunk/src/engine/docs/s
c8c0 6e 61 70 73 68 6f 74 73 2e 74 78 74 00 00 00 00 00 napshots.txt.....