about summary refs log tree commit diff
path: root/docs/conf/Data/SymbolTable.nd
blob: cc350ee09c864aa56fbddfa0e7746cbc39e2199a (plain)
ofshex dumpascii
0000 06 01 23 01 00 0f 67 66 78 5f 63 6c 69 70 5f 65 6e 61 62 6c 65 00 01 00 32 2f 68 6f 6d 65 2f 6b ..#...gfx_clip_enable...2/home/k
0020 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 ma/code/teewars/trunk/src/engine
0040 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 30 76 6f 69 64 20 67 66 78 5f /e_if_gfx.h..function.0void.gfx_
0060 63 6c 69 70 5f 65 6e 61 62 6c 65 28 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 77 2c clip_enable(int.x,.int.y,.int.w,
0080 20 69 6e 74 20 68 29 00 04 54 4f 44 4f 01 00 0e 67 66 78 5f 71 75 61 64 73 5f 64 72 61 77 00 01 .int.h)..TODO...gfx_quads_draw..
00a0 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 .2/home/kma/code/teewars/trunk/s
00c0 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 37 rc/engine/e_if_gfx.h..function.7
00e0 76 6f 69 64 20 67 66 78 5f 71 75 61 64 73 5f 64 72 61 77 28 66 6c 6f 61 74 20 78 2c 20 66 6c 6f void.gfx_quads_draw(float.x,.flo
0100 61 74 20 79 2c 20 66 6c 6f 61 74 20 77 2c 20 66 6c 6f 61 74 20 68 29 00 2c 44 72 61 77 73 20 61 at.y,.float.w,.float.h).,Draws.a
0120 20 71 75 61 64 20 62 79 20 73 70 65 63 69 66 79 69 6e 67 20 74 68 65 20 63 65 6e 74 65 72 20 70 .quad.by.specifying.the.center.p
0140 6f 69 6e 74 2e 01 00 0c 67 66 78 5f 73 65 74 63 6f 6c 6f 72 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d oint....gfx_setcolor...2/home/km
0160 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f a/code/teewars/trunk/src/engine/
0180 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 35 76 6f 69 64 20 67 66 78 5f 73 e_if_gfx.h..function.5void.gfx_s
01a0 65 74 63 6f 6c 6f 72 28 66 6c 6f 61 74 20 72 2c 20 66 6c 6f 61 74 20 67 2c 20 66 6c 6f 61 74 20 etcolor(float.r,.float.g,.float.
01c0 62 2c 20 66 6c 6f 61 74 20 61 29 00 23 53 65 74 73 20 74 68 65 20 63 6f 6c 6f 72 20 6f 66 20 61 b,.float.a).#Sets.the.color.of.a
01e0 6c 6c 20 74 68 65 20 76 65 72 74 69 63 65 73 2e 01 00 11 6d 6f 64 73 5f 63 6c 69 65 6e 74 5f 69 ll.the.vertices....mods_client_i
0200 6e 70 75 74 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 nput...3/home/kma/code/teewars/t
0220 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 75 6e runk/src/engine/e_if_mods.h..fun
0240 63 74 69 6f 6e 00 2c 76 6f 69 64 20 6d 6f 64 73 5f 63 6c 69 65 6e 74 5f 69 6e 70 75 74 28 69 6e ction.,void.mods_client_input(in
0260 74 20 63 69 64 2c 20 76 6f 69 64 20 2a 69 6e 70 75 74 29 00 37 43 61 6c 6c 65 64 20 77 68 65 6e t.cid,.void.*input).7Called.when
0280 20 74 68 65 20 73 65 72 76 65 72 20 72 65 63 69 76 65 73 20 6e 65 77 20 69 6e 70 75 74 20 66 72 .the.server.recives.new.input.fr
02a0 6f 6d 20 61 20 63 6c 69 65 6e 74 2e 02 00 0a 49 4d 41 47 45 5f 49 4e 46 4f 00 05 77 69 64 74 68 om.a.client....IMAGE_INFO..width
02c0 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b ...2/home/kma/code/teewars/trunk
02e0 2f 73 72 63 2f 65 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 /src/engine/e_if_gfx.h..variable
0300 00 09 69 6e 74 20 77 69 64 74 68 00 1f 43 6f 6e 74 61 69 6e 73 20 74 68 65 20 77 69 64 74 68 20 ..int.width..Contains.the.width.
0320 6f 66 20 74 68 65 20 69 6d 61 67 65 01 00 10 67 66 78 5f 6c 6f 61 64 5f 74 65 78 74 75 72 65 00 of.the.image...gfx_load_texture.
0340 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f ..2/home/kma/code/teewars/trunk/
0360 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 00 src/engine/e_if_gfx.h..function.
0380 3c 69 6e 74 20 67 66 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 <int.gfx_load_texture(const.char
03a0 20 2a 66 69 6c 65 6e 61 6d 65 2c 20 69 6e 74 20 73 74 6f 72 65 5f 66 6f 72 6d 61 74 29 00 1d 4c .*filename,.int.store_format)..L
03c0 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 01 00 14 73 oads.a.texture.from.a.file.....s
03e0 6e 64 5f 73 65 74 5f 6c 69 73 74 65 6e 65 72 5f 70 6f 73 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 nd_set_listener_pos...2/home/kma
0400 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 /code/teewars/trunk/src/engine/e
0420 5f 69 66 5f 73 6e 64 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 2b 76 6f 69 64 20 73 6e 64 5f 73 65 _if_snd.h..function.+void.snd_se
0440 74 5f 6c 69 73 74 65 6e 65 72 5f 70 6f 73 28 66 6c 6f 61 74 20 78 2c 20 66 6c 6f 61 74 20 79 29 t_listener_pos(float.x,.float.y)
0460 00 1c 53 65 74 73 20 74 68 65 20 6c 69 73 74 65 6e 65 72 20 70 6f 73 69 74 69 74 6f 6e 2e 01 00 ..Sets.the.listener.posititon...
0480 0c 6d 61 70 5f 67 65 74 5f 74 79 70 65 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f .map_get_type...4/home/kma/code/
04a0 74 65 65 77 61 72 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 teewars/trunk/src/engine/e_if_ot
04c0 68 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 31 76 6f 69 64 20 6d 61 70 5f 67 65 74 5f 74 79 her.h..function.1void.map_get_ty
04e0 70 65 28 69 6e 74 20 74 79 70 65 2c 20 69 6e 74 20 2a 73 74 61 72 74 2c 20 69 6e 74 20 2a 6e 75 pe(int.type,.int.*start,.int.*nu
0500 6d 29 00 25 47 65 74 73 20 74 68 65 20 69 6e 64 65 78 20 72 61 6e 67 65 20 6f 66 20 61 6e 20 69 m).%Gets.the.index.range.of.an.i
0520 74 65 6d 20 74 79 70 65 2e 01 00 0f 6e 65 74 5f 74 63 70 34 5f 61 63 63 65 70 74 00 01 00 32 2f tem.type....net_tcp4_accept...2/
0540 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f home/kma/code/teewars/trunk/src/
0560 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 45 69 6e 74 engine/e_system.h..function.Eint
0580 20 6e 65 74 5f 74 63 70 34 5f 61 63 63 65 70 74 28 4e 45 54 53 4f 43 4b 45 54 20 73 6f 63 6b 2c .net_tcp4_accept(NETSOCKET.sock,
05a0 20 4e 45 54 53 4f 43 4b 45 54 20 2a 6e 65 77 5f 73 6f 63 6b 2c 20 4e 45 54 41 44 44 52 34 20 2a .NETSOCKET.*new_sock,.NETADDR4.*
05c0 61 29 00 0d 44 4f 43 54 4f 44 4f 3a 20 73 65 72 70 01 00 10 6d 6f 64 63 5f 6e 65 74 5f 76 65 72 a)..DOCTODO:.serp...modc_net_ver
05e0 73 69 6f 6e 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 sion...3/home/kma/code/teewars/t
0600 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 75 6e runk/src/engine/e_if_modc.h..fun
0620 63 74 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 ction..const.char.*modc_net_vers
0640 69 6f 6e 28 29 00 04 54 4f 44 4f 01 00 10 63 6c 69 65 6e 74 5f 66 72 61 6d 65 74 69 6d 65 00 01 ion()..TODO...client_frametime..
0660 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 .5/home/kma/code/teewars/trunk/s
0680 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 6f rc/engine/e_if_client.h..functio
06a0 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 52 65 74 n..float.client_frametime().5Ret
06c0 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 72 61 6d urns.how.long.time.the.last.fram
06e0 65 20 74 6f 6f 6b 20 74 6f 20 70 72 6f 63 65 73 73 2e 01 00 10 6d 6f 64 73 5f 63 6c 69 65 6e 74 e.took.to.process....mods_client
0700 5f 64 72 6f 70 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f _drop...3/home/kma/code/teewars/
0720 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 75 trunk/src/engine/e_if_mods.h..fu
0740 6e 63 74 69 6f 6e 00 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 nction..void.mods_client_drop(in
0760 74 20 63 69 64 29 00 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 t.cid).+Called.when.a.client.dro
0780 70 73 20 66 72 6f 6d 20 74 68 65 20 73 65 72 76 65 72 2e 01 00 0a 49 4d 41 47 45 5f 49 4e 46 4f ps.from.the.server....IMAGE_INFO
07a0 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b ...2/home/kma/code/teewars/trunk
07c0 2f 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 /src/engine/e_if_gfx.h..class...
07e0 00 01 00 15 67 66 78 5f 71 75 61 64 73 5f 73 65 74 72 6f 74 61 74 69 6f 6e 00 01 00 32 2f 68 6f ....gfx_quads_setrotation...2/ho
0800 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e me/kma/code/teewars/trunk/src/en
0820 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 27 76 6f 69 64 20 gine/e_if_gfx.h..function.'void.
0840 67 66 78 5f 71 75 61 64 73 5f 73 65 74 72 6f 74 61 74 69 6f 6e 28 66 6c 6f 61 74 20 61 6e 67 6c gfx_quads_setrotation(float.angl
0860 65 29 00 2d 53 65 74 73 20 74 68 65 20 72 6f 74 61 74 69 6f 6e 20 74 6f 20 75 73 65 20 77 68 65 e).-Sets.the.rotation.to.use.whe
0880 6e 20 64 72 61 77 69 6e 67 20 61 20 71 75 61 64 2e 01 00 0c 6d 6f 64 73 5f 76 65 72 73 69 6f 6e n.drawing.a.quad....mods_version
08a0 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b ...3/home/kma/code/teewars/trunk
08c0 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 75 6e 63 74 69 6f /src/engine/e_if_mods.h..functio
08e0 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 6e 28 29 00 04 54 n..const.char.*mods_version()..T
0900 4f 44 4f 01 00 09 67 66 78 5f 63 6c 65 61 72 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 ODO...gfx_clear...2/home/kma/cod
0920 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f e/teewars/trunk/src/engine/e_if_
0940 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 29 76 6f 69 64 20 67 66 78 5f 63 6c 65 61 72 28 gfx.h..function.)void.gfx_clear(
0960 66 6c 6f 61 74 20 72 2c 20 66 6c 6f 61 74 20 67 2c 20 66 6c 6f 61 74 20 62 29 00 2b 43 6c 65 61 float.r,.float.g,.float.b).+Clea
0980 72 73 20 74 68 65 20 73 63 72 65 65 6e 20 77 69 74 68 20 74 68 65 20 73 70 65 63 69 66 69 65 64 rs.the.screen.with.the.specified
09a0 20 63 6f 6c 6f 72 2e 01 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 01 00 32 2f 68 6f 6d 65 2f 6b .color....INPUT_EVENT...2/home/k
09c0 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 ma/code/teewars/trunk/src/engine
09e0 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 05 63 6c 61 73 73 00 00 00 00 01 00 09 6d 6f 64 73 5f 74 69 /e_if_inp.h..class.......mods_ti
0a00 63 6b 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 ck...3/home/kma/code/teewars/tru
0a20 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 75 6e 63 74 nk/src/engine/e_if_mods.h..funct
0a40 69 6f 6e 00 10 76 6f 69 64 20 6d 6f 64 73 5f 74 69 63 6b 28 29 00 38 43 61 6c 6c 65 64 20 77 69 ion..void.mods_tick().8Called.wi
0a60 74 68 20 61 20 72 65 67 75 6c 61 72 20 69 6e 74 65 72 76 61 6c 20 74 6f 20 70 72 6f 67 72 65 73 th.a.regular.interval.to.progres
0a80 73 20 74 68 65 20 67 61 6d 65 70 6c 61 79 2e 01 00 10 6d 6f 64 63 5f 73 74 61 74 65 63 68 61 6e s.the.gameplay....modc_statechan
0aa0 67 65 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 ge...3/home/kma/code/teewars/tru
0ac0 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
0ae0 69 6f 6e 00 33 76 6f 69 64 20 6d 6f 64 63 5f 73 74 61 74 65 63 68 61 6e 67 65 28 69 6e 74 20 6e ion.3void.modc_statechange(int.n
0b00 65 77 5f 73 74 61 74 65 2c 20 69 6e 74 20 6f 6c 64 5f 73 74 61 74 65 29 00 27 43 61 6c 6c 65 64 ew_state,.int.old_state).'Called
0b20 20 65 76 65 72 79 20 74 69 6d 65 20 63 6c 69 65 6e 74 20 63 68 61 6e 67 65 73 20 73 74 61 74 65 .every.time.client.changes.state
0b40 2e 01 00 07 64 62 67 5f 6d 73 67 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 ....dbg_msg...2/home/kma/code/te
0b60 65 77 61 72 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 ewars/trunk/src/engine/e_system.
0b80 68 00 08 66 75 6e 63 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 h..function.3void.dbg_msg(const.
0ba0 63 68 61 72 20 2a 73 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 char.*sys,.const.char.*fmt,....)
0bc0 00 17 50 72 69 6e 74 73 20 61 20 64 65 62 75 67 20 6d 65 73 73 61 67 65 2e 01 00 0f 67 66 78 5f ..Prints.a.debug.message....gfx_
0be0 74 65 78 74 75 72 65 5f 73 65 74 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 texture_set...2/home/kma/code/te
0c00 65 77 61 72 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 ewars/trunk/src/engine/e_if_gfx.
0c20 68 00 08 66 75 6e 63 74 69 6f 6e 00 1c 76 6f 69 64 20 67 66 78 5f 74 65 78 74 75 72 65 5f 73 65 h..function..void.gfx_texture_se
0c40 74 28 69 6e 74 20 69 64 29 00 18 53 65 74 73 20 74 68 65 20 61 63 74 69 76 65 20 74 65 78 74 75 t(int.id)..Sets.the.active.textu
0c60 72 65 2e 01 00 0f 6e 65 74 5f 75 64 70 34 5f 63 72 65 61 74 65 00 01 00 32 2f 68 6f 6d 65 2f 6b re....net_udp4_create...2/home/k
0c80 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 ma/code/teewars/trunk/src/engine
0ca0 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 2c 4e 45 54 53 4f 43 4b 45 54 /e_system.h..function.,NETSOCKET
0cc0 20 6e 65 74 5f 75 64 70 34 5f 63 72 65 61 74 65 28 4e 45 54 41 44 44 52 34 20 62 69 6e 64 61 64 .net_udp4_create(NETADDR4.bindad
0ce0 64 72 29 00 2d 43 72 65 61 74 65 73 20 61 20 55 44 50 34 20 73 6f 63 6b 65 74 20 61 6e 64 20 62 dr).-Creates.a.UDP4.socket.and.b
0d00 69 6e 64 73 20 69 74 20 74 6f 20 61 20 70 6f 72 74 2e 01 00 0c 4e 65 74 77 6f 72 6b 20 55 44 50 inds.it.to.a.port....Network.UDP
0d20 34 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 4...2/home/kma/code/teewars/trun
0d40 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 6f 75 70 00 00 k/src/engine/e_system.h..group..
0d60 00 00 01 00 0c 6d 6f 64 63 5f 6d 65 73 73 61 67 65 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 .....modc_message...3/home/kma/c
0d80 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 ode/teewars/trunk/src/engine/e_i
0da0 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 5f 6d 65 f_modc.h..function..void.modc_me
0dc0 73 73 61 67 65 28 69 6e 74 20 6d 73 67 29 00 04 54 4f 44 4f 02 00 0b 49 4e 50 55 54 5f 45 56 45 ssage(int.msg)..TODO...INPUT_EVE
0de0 4e 54 00 0f 69 6e 70 5f 6b 65 79 5f 70 72 65 73 73 65 73 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 NT..inp_key_presses...2/home/kma
0e00 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 /code/teewars/trunk/src/engine/e
0e20 5f 69 66 5f 69 6e 70 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1c 69 6e 74 20 69 6e 70 5f 6b 65 79 _if_inp.h..function..int.inp_key
0e40 5f 70 72 65 73 73 65 73 28 69 6e 74 20 6b 65 79 29 00 04 54 4f 44 4f 01 00 1a 63 6c 69 65 6e 74 _presses(int.key)..TODO...client
0e60 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 75 70 64 61 74 65 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d _serverbrowse_update...5/home/km
0e80 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f a/code/teewars/trunk/src/engine/
0ea0 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 21 76 6f 69 64 20 63 6c e_if_client.h..function.!void.cl
0ec0 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 75 70 64 61 74 65 28 29 00 04 54 4f 44 4f ient_serverbrowse_update()..TODO
0ee0 01 00 16 42 52 4f 57 53 45 53 4f 52 54 5f 50 52 4f 47 52 45 53 53 49 4f 4e 00 01 00 35 2f 68 6f ...BROWSESORT_PROGRESSION...5/ho
0f00 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e me/kma/code/teewars/trunk/src/en
0f20 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 14 gine/e_if_client.h..constant....
0f40 53 6f 72 74 20 62 79 20 70 72 6f 67 72 65 73 73 69 6f 6e 2e 01 00 0e 67 66 78 5f 73 63 72 65 65 Sort.by.progression....gfx_scree
0f60 6e 73 68 6f 74 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f nshot...2/home/kma/code/teewars/
0f80 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 75 6e trunk/src/engine/e_if_gfx.h..fun
0fa0 63 74 69 6f 6e 00 15 76 6f 69 64 20 67 66 78 5f 73 63 72 65 65 6e 73 68 6f 74 28 29 00 04 54 4f ction..void.gfx_screenshot()..TO
0fc0 44 4f 01 00 08 6d 65 6d 5f 6d 6f 76 65 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f DO...mem_move...2/home/kma/code/
0fe0 74 65 65 77 61 72 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 teewars/trunk/src/engine/e_syste
1000 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 3c 76 6f 69 64 20 6d 65 6d 5f 6d 6f 76 65 28 76 6f 69 m.h..function.<void.mem_move(voi
1020 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 20 75 6e 73 d.*dest,.const.void.*source,.uns
1040 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 72 79 20 62 igned.size)..Copies.a.a.memory.b
1060 6c 6f 63 6b 2e 01 00 0f 42 52 4f 57 53 45 53 4f 52 54 5f 4e 41 4d 45 00 01 00 35 2f 68 6f 6d 65 lock....BROWSESORT_NAME...5/home
1080 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 /kma/code/teewars/trunk/src/engi
10a0 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 6f ne/e_if_client.h..constant....So
10c0 72 74 20 62 79 20 6e 61 6d 65 2e 02 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 09 46 75 6e 63 74 rt.by.name....INPUT_EVENT..Funct
10e0 69 6f 6e 73 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 ions...2/home/kma/code/teewars/t
1100 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 05 67 72 6f 75 runk/src/engine/e_if_inp.h..grou
1120 70 00 00 00 00 01 00 09 74 69 6d 65 5f 66 72 65 71 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 p.......time_freq...2/home/kma/c
1140 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 ode/teewars/trunk/src/engine/e_s
1160 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 11 69 6e 74 36 34 20 74 69 6d 65 5f 66 72 ystem.h..function..int64.time_fr
1180 65 71 28 29 00 33 52 65 74 75 72 6e 73 20 74 68 65 20 66 72 65 71 75 65 6e 63 79 20 6f 66 20 74 eq().3Returns.the.frequency.of.t
11a0 68 65 20 68 69 67 68 20 72 65 73 6f 6c 75 74 69 6f 6e 20 74 69 6d 65 72 2e 01 00 0d 6d 61 70 5f he.high.resolution.timer....map_
11c0 69 73 5f 6c 6f 61 64 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 is_loaded...4/home/kma/code/teew
11e0 61 72 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 ars/trunk/src/engine/e_if_other.
1200 68 00 08 66 75 6e 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 h..function..int.map_is_loaded()
1220 00 1a 43 68 65 63 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 ..Checks.if.a.map.is.loaded....i
1240 6f 5f 73 6b 69 70 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 o_skip...2/home/kma/code/teewars
1260 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
1280 6e 63 74 69 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 nction.,unsigned.io_skip(IOHANDL
12a0 45 20 69 6f 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 E.io,.unsigned.size)..Skips.data
12c0 20 69 6e 20 61 20 66 69 6c 65 2e 01 00 19 6e 65 74 5f 74 63 70 34 5f 73 65 74 5f 6e 6f 6e 5f 62 .in.a.file....net_tcp4_set_non_b
12e0 6c 6f 63 6b 69 6e 67 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 locking...2/home/kma/code/teewar
1300 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
1320 75 6e 63 74 69 6f 6e 00 2d 69 6e 74 20 6e 65 74 5f 74 63 70 34 5f 73 65 74 5f 6e 6f 6e 5f 62 6c unction.-int.net_tcp4_set_non_bl
1340 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 54 4f 44 4f 3a ocking(NETSOCKET.sock)..DOCTODO:
1360 20 73 65 72 70 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 6d 00 .serp...client_serverbrowse_num.
1380 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f ..5/home/kma/code/teewars/trunk/
13a0 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
13c0 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 6e 75 6d 28 on..int.client_serverbrowse_num(
13e0 29 00 04 54 4f 44 4f 01 00 09 43 6f 6e 73 74 61 6e 74 73 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 )..TODO...Constants...5/home/kma
1400 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 /code/teewars/trunk/src/engine/e
1420 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 16 43 4c 49 45 _if_client.h..section.......CLIE
1440 4e 54 53 54 41 54 45 5f 43 4f 4e 4e 45 43 54 49 4e 47 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f NTSTATE_CONNECTING...5/home/kma/
1460 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f code/teewars/trunk/src/engine/e_
1480 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 2c 54 68 65 20 63 6c 69 if_client.h..constant...,The.cli
14a0 65 6e 74 20 69 73 20 74 72 79 69 6e 67 20 74 6f 20 63 6f 6e 6e 65 63 74 20 74 6f 20 61 20 73 65 ent.is.trying.to.connect.to.a.se
14c0 72 76 65 72 2e 02 00 0a 49 4d 41 47 45 5f 49 4e 46 4f 00 06 68 65 69 67 68 74 00 01 00 32 2f 68 rver....IMAGE_INFO..height...2/h
14e0 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 ome/kma/code/teewars/trunk/src/e
1500 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 69 6e 74 20 ngine/e_if_gfx.h..variable..int.
1520 68 65 69 67 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 height..Contains.the.height.of.t
1540 68 65 20 69 6d 61 67 65 01 00 0b 73 6e 61 70 5f 6e 65 77 5f 69 64 00 01 00 34 2f 68 6f 6d 65 2f he.image...snap_new_id...4/home/
1560 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e kma/code/teewars/trunk/src/engin
1580 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 6e e/e_if_other.h..function..int.sn
15a0 61 70 5f 6e 65 77 5f 69 64 28 29 00 04 54 4f 44 4f 01 00 08 69 6f 5f 77 72 69 74 65 00 01 00 32 ap_new_id()..TODO...io_write...2
15c0 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 /home/kma/code/teewars/trunk/src
15e0 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 41 75 6e /engine/e_system.h..function.Aun
1600 73 69 67 6e 65 64 20 69 6f 5f 77 72 69 74 65 28 49 4f 48 41 4e 44 4c 45 20 69 6f 2c 20 63 6f 6e signed.io_write(IOHANDLE.io,.con
1620 73 74 20 76 6f 69 64 20 2a 62 75 66 66 65 72 2c 20 75 6e 73 69 67 6e 65 64 20 73 69 7a 65 29 00 st.void.*buffer,.unsigned.size).
1640 22 57 72 69 74 65 73 20 64 61 74 61 20 66 72 6f 6d 20 61 20 62 75 66 66 65 72 20 74 6f 20 66 69 "Writes.data.from.a.buffer.to.fi
1660 6c 65 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 35 2f 68 6f 6d le....CLIENTSTATE_ONLINE...5/hom
1680 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 e/kma/code/teewars/trunk/src/eng
16a0 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 39 54 ine/e_if_client.h..constant...9T
16c0 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 20 73 65 72 76 he.client.is.connected.to.a.serv
16e0 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 6d 73 67 5f 75 er.and.running.the.game....msg_u
1700 6e 70 61 63 6b 5f 69 6e 74 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 npack_int...2/home/kma/code/teew
1720 61 72 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 ars/trunk/src/engine/e_if_msg.h.
1740 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 5f 69 6e 74 28 29 00 .function..int.msg_unpack_int().
1760 04 54 4f 44 4f 01 00 0d 67 66 78 5f 67 65 74 73 63 72 65 65 6e 00 01 00 32 2f 68 6f 6d 65 2f 6b .TODO...gfx_getscreen...2/home/k
1780 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 ma/code/teewars/trunk/src/engine
17a0 2f 65 5f 69 66 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 46 76 6f 69 64 20 67 66 78 5f /e_if_gfx.h..function.Fvoid.gfx_
17c0 67 65 74 73 63 72 65 65 6e 28 66 6c 6f 61 74 20 2a 74 6c 5f 78 2c 20 66 6c 6f 61 74 20 2a 74 6c getscreen(float.*tl_x,.float.*tl
17e0 5f 79 2c 20 66 6c 6f 61 74 20 2a 62 72 5f 78 2c 20 66 6c 6f 61 74 20 2a 62 72 5f 79 29 00 04 54 _y,.float.*br_x,.float.*br_y)..T
1800 4f 44 4f 01 00 08 6d 65 6d 5f 66 72 65 65 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 ODO...mem_free...2/home/kma/code
1820 2f 74 65 65 77 61 72 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 /teewars/trunk/src/engine/e_syst
1840 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1a 76 6f 69 64 20 6d 65 6d 5f 66 72 65 65 28 76 6f em.h..function..void.mem_free(vo
1860 69 64 20 2a 62 6c 6f 63 6b 29 00 37 46 72 65 65 73 20 61 20 62 6c 6f 63 6b 20 61 6c 6c 6f 63 61 id.*block).7Frees.a.block.alloca
1880 74 65 64 20 74 68 72 6f 75 67 68 20 3c 6c 69 6e 6b 3e 6d 65 6d 5f 61 6c 6c 6f 63 3c 2f 6c 69 6e ted.through.<link>mem_alloc</lin
18a0 6b 3e 2e 01 00 0d 49 6d 61 67 65 20 46 6f 72 6d 61 74 73 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 k>....Image.Formats...5/home/kma
18c0 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 /code/teewars/trunk/src/engine/e
18e0 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 00 01 00 0c 6d 6f 64 _if_client.h..constant.......mod
1900 73 5f 6d 65 73 73 61 67 65 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 s_message...3/home/kma/code/teew
1920 61 72 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 ars/trunk/src/engine/e_if_mods.h
1940 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
1960 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 0e 67 66 t.msg,.int.client_id)..TODO...gf
1980 78 5f 74 65 78 74 5f 77 69 64 74 68 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 x_text_width...2/home/kma/code/t
19a0 65 65 77 61 72 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 eewars/trunk/src/engine/e_if_gfx
19c0 2e 68 00 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 .h..function.Jfloat.gfx_text_wid
19e0 74 68 28 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 th(void.*font,.float.size,.const
1a00 20 63 68 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 .char.*text,.int.length)..TODO..
1a20 0b 63 6c 69 65 6e 74 5f 71 75 69 74 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 .client_quit...5/home/kma/code/t
1a40 65 65 77 61 72 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 eewars/trunk/src/engine/e_if_cli
1a60 65 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 ent.h..function..void.client_qui
1a80 74 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 t()..Tells.to.client.to.shutdown
1aa0 2e 01 00 0c 6d 6f 64 63 5f 70 72 65 64 69 63 74 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f ....modc_predict...3/home/kma/co
1ac0 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 de/teewars/trunk/src/engine/e_if
1ae0 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 65 _modc.h..function..void.modc_pre
1b00 64 69 63 74 28 29 00 04 54 4f 44 4f 01 00 05 4c 69 6e 65 73 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d dict()..TODO...Lines...2/home/km
1b20 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f a/code/teewars/trunk/src/engine/
1b40 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 61 70 73 e_if_gfx.h..group.......gfx_maps
1b60 63 72 65 65 6e 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f creen...2/home/kma/code/teewars/
1b80 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 75 6e trunk/src/engine/e_if_gfx.h..fun
1ba0 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 6c 6f 61 74 20 ction.Bvoid.gfx_mapscreen(float.
1bc0 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 78 2c 20 66 6c tl_x,.float.tl_y,.float.br_x,.fl
1be0 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 6f 72 64 69 6e oat.br_y)./Specifies.the.coordin
1c00 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 00 1e 63 6c 69 ate.system.for.the.screen....cli
1c20 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 01 00 35 2f ent_serverbrowse_sorted_num...5/
1c40 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f home/kma/code/teewars/trunk/src/
1c60 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 24 engine/e_if_client.h..function.$
1c80 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 6f 72 74 65 64 5f 6e int.client_serverbrowse_sorted_n
1ca0 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 72 76 65 72 73 20 74 um().6Returns.how.many.servers.t
1cc0 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 73 74 2e 01 00 15 73 here.are.in.the.sorted.list....s
1ce0 65 72 76 65 72 5f 73 65 74 63 6c 69 65 6e 74 73 63 6f 72 65 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d erver_setclientscore...5/home/km
1d00 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f a/code/teewars/trunk/src/engine/
1d20 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 65 e_if_server.h..function.4void.se
1d40 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 69 rver_setclientscore(int.client_i
1d60 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 00 d,.int.score)..TODO...SNAP_ITEM.
1d80 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f ..4/home/kma/code/teewars/trunk/
1da0 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 73 00 00 src/engine/e_if_other.h..class..
1dc0 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 01 00 32 .....gfx_quads_draw_freeform...2
1de0 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 /home/kma/code/teewars/trunk/src
1e00 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 6d 76 6f /engine/e_if_gfx.h..function.mvo
1e20 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 20 66 6c 6f 61 id.gfx_quads_draw_freeform(.floa
1e40 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 20 t.x0,.float.y0,.float.x1,.float.
1e60 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 61 74 20 78 33 y1,.float.x2,.float.y2,.float.x3
1e80 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 79 20 73 70 65 ,.float.y3).-Draws.a.quad.by.spe
1ea0 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 00 13 43 4c 49 cifying.the.corner.points....CLI
1ec0 45 4e 54 53 54 41 54 45 5f 4c 4f 41 44 49 4e 47 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f ENTSTATE_LOADING...5/home/kma/co
1ee0 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 de/teewars/trunk/src/engine/e_if
1f00 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 65 20 63 6c 69 65 6e _client.h..constant...>The.clien
1f20 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 65 72 20 61 6e 64 20 t.has.connected.to.a.server.and.
1f40 69 73 20 6c 6f 61 64 69 6e 67 20 72 65 73 6f 75 72 63 65 73 2e 01 00 14 4e 65 74 77 6f 72 6b 20 is.loading.resources....Network.
1f60 47 65 6e 65 72 61 6c 20 69 70 76 34 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 General.ipv4...2/home/kma/code/t
1f80 65 65 77 61 72 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 eewars/trunk/src/engine/e_system
1fa0 2e 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 08 73 6e 64 5f 70 6c 61 79 00 01 00 32 2f 68 6f 6d .h..group.......snd_play...2/hom
1fc0 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 e/kma/code/teewars/trunk/src/eng
1fe0 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 6e ine/e_if_snd.h..function.)int.sn
2000 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 61 d_play(int.cid,.int.sid,.int.fla
2020 67 73 29 00 0e 50 6c 61 79 73 20 61 20 73 6f 75 6e 64 2e 01 00 16 53 65 72 76 65 72 20 42 72 6f gs)..Plays.a.sound....Server.Bro
2040 77 73 65 72 20 53 6f 72 74 69 6e 67 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 wser.Sorting...5/home/kma/code/t
2060 65 65 77 61 72 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 eewars/trunk/src/engine/e_if_cli
2080 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 00 01 00 09 46 75 6e 63 74 69 6f 6e 73 00 ent.h..constant.......Functions.
20a0 08 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f ..3/home/kma/code/teewars/trunk/
20c0 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 63 2e 68 00 05 67 72 6f 75 70 00 00 00 src/engine/e_if_modc.h..group...
20e0 00 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f ..2/home/kma/code/teewars/trunk/
2100 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 73 6e 64 2e 68 00 05 67 72 6f 75 70 00 00 00 00 src/engine/e_if_snd.h..group....
2120 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 .5/home/kma/code/teewars/trunk/s
2140 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 73 65 72 76 65 72 2e 68 00 05 67 72 6f 75 70 00 00 rc/engine/e_if_server.h..group..
2160 00 00 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b ...4/home/kma/code/teewars/trunk
2180 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 67 72 6f 75 70 00 /src/engine/e_if_other.h..group.
21a0 00 00 00 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e ....5/home/kma/code/teewars/trun
21c0 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 74 k/src/engine/e_if_client.h..sect
21e0 69 6f 6e 00 00 00 00 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f ion.....2/home/kma/code/teewars/
2200 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 07 73 65 63 trunk/src/engine/e_if_gfx.h..sec
2220 74 69 6f 6e 00 00 00 00 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 tion.....3/home/kma/code/teewars
2240 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 05 67 /trunk/src/engine/e_if_mods.h..g
2260 72 6f 75 70 00 00 00 00 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 roup.....2/home/kma/code/teewars
2280 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 05 67 72 /trunk/src/engine/e_if_msg.h..gr
22a0 6f 75 70 00 00 00 00 01 00 12 67 66 78 5f 62 6c 65 6e 64 5f 61 64 64 69 74 69 76 65 00 01 00 32 oup.......gfx_blend_additive...2
22c0 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 /home/kma/code/teewars/trunk/src
22e0 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 19 76 6f /engine/e_if_gfx.h..function..vo
2300 69 64 20 67 66 78 5f 62 6c 65 6e 64 5f 61 64 64 69 74 69 76 65 28 29 00 34 53 65 74 20 74 68 65 id.gfx_blend_additive().4Set.the
2320 20 61 63 74 69 76 65 20 62 6c 65 6e 64 69 6e 67 20 6d 6f 64 65 20 74 6f 20 61 64 64 69 74 69 76 .active.blending.mode.to.additiv
2340 65 20 28 73 72 63 2c 20 6f 6e 65 29 2e 01 00 0d 6d 61 70 5f 6e 75 6d 5f 69 74 65 6d 73 00 01 00 e.(src,.one)....map_num_items...
2360 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 4/home/kma/code/teewars/trunk/sr
2380 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 6e 00 c/engine/e_if_other.h..function.
23a0 13 69 6e 74 20 6d 61 70 5f 6e 75 6d 5f 69 74 65 6d 73 28 29 00 2d 43 68 65 63 6b 73 20 74 68 65 .int.map_num_items().-Checks.the
23c0 20 6e 75 6d 62 65 72 20 6f 66 20 69 74 65 6d 73 20 69 6e 20 74 68 65 20 6c 6f 61 64 65 64 20 6d .number.of.items.in.the.loaded.m
23e0 61 70 2e 01 00 0c 43 6c 69 65 6e 74 20 48 6f 6f 6b 73 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f ap....Client.Hooks...3/home/kma/
2400 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f code/teewars/trunk/src/engine/e_
2420 69 66 5f 6d 6f 64 63 2e 68 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 00 0c 6d 6f 64 73 5f 70 72 if_modc.h..section.......mods_pr
2440 65 73 6e 61 70 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f esnap...3/home/kma/code/teewars/
2460 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 75 trunk/src/engine/e_if_mods.h..fu
2480 6e 63 74 69 6f 6e 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 nction..void.mods_presnap().GCal
24a0 6c 65 64 20 62 65 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 led.before.the.server.starts.to.
24c0 63 6f 6e 73 74 72 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 construct.snapshots.for.the.clie
24e0 6e 74 73 2e 01 00 07 69 6f 5f 73 65 65 6b 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 nts....io_seek...2/home/kma/code
2500 2f 74 65 65 77 61 72 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 /teewars/trunk/src/engine/e_syst
2520 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 49 4f 48 41 em.h..function.0int.io_seek(IOHA
2540 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 67 69 6e 29 NDLE.io,.int.offset,.int.origin)
2560 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 74 20 69 6e .(Seeks.to.a.specified.offset.in
2580 20 74 68 65 20 66 69 6c 65 2e 01 00 09 6d 6f 64 73 5f 69 6e 69 74 00 01 00 33 2f 68 6f 6d 65 2f .the.file....mods_init...3/home/
25a0 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e kma/code/teewars/trunk/src/engin
25c0 65 2f 65 5f 69 66 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 e/e_if_mods.h..function..void.mo
25e0 64 73 5f 69 6e 69 74 28 29 00 22 43 61 6c 6c 65 64 20 77 68 65 6e 20 74 68 65 20 73 65 72 76 65 ds_init()."Called.when.the.serve
2600 72 20 69 73 20 73 74 61 72 74 65 64 2e 01 00 1a 63 6c 69 65 6e 74 5f 63 6f 6e 6e 65 63 74 69 6f r.is.started....client_connectio
2620 6e 5f 70 72 6f 62 6c 65 6d 73 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 n_problems...5/home/kma/code/tee
2640 77 61 72 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 wars/trunk/src/engine/e_if_clien
2660 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 63 6f 6e 6e 65 63 t.h..function..int.client_connec
2680 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 20 69 66 20 74 68 tion_problems()./Returns.1.if.th
26a0 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 62 6c 65 6d 73 2e e.client.is.connection.problems.
26c0 01 00 0e 6d 6f 64 63 5f 65 6e 74 65 72 67 61 6d 65 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 ...modc_entergame...3/home/kma/c
26e0 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 ode/teewars/trunk/src/engine/e_i
2700 66 5f 6d 6f 64 63 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 15 76 6f 69 64 20 6d 6f 64 63 5f 65 6e f_modc.h..function..void.modc_en
2720 74 65 72 67 61 6d 65 28 29 00 4d 43 61 6c 6c 65 64 20 77 68 65 6e 20 74 68 65 20 63 6c 69 65 6e tergame().MCalled.when.the.clien
2740 74 20 68 61 73 20 73 75 63 63 65 73 73 66 75 6c 6c 79 20 63 6f 6e 6e 65 63 74 20 74 6f 20 61 20 t.has.successfully.connect.to.a.
2760 73 65 72 76 65 72 20 61 6e 64 20 6c 6f 61 64 65 64 20 61 20 6d 61 70 2e 01 00 09 6e 65 74 5f 65 server.and.loaded.a.map....net_e
2780 72 72 6e 6f 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 rrno...2/home/kma/code/teewars/t
27a0 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
27c0 74 69 6f 6e 00 0f 69 6e 74 20 6e 65 74 5f 65 72 72 6e 6f 28 29 00 0d 44 4f 43 54 4f 44 4f 3a 20 tion..int.net_errno()..DOCTODO:.
27e0 73 65 72 70 01 00 07 41 63 74 69 6f 6e 73 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 serp...Actions...5/home/kma/code
2800 2f 74 65 65 77 61 72 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 /teewars/trunk/src/engine/e_if_c
2820 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 6e 64 65 72 lient.h..group.......modc_render
2840 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b ...3/home/kma/code/teewars/trunk
2860 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
2880 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 6c 65 64 20 65 76 n..void.modc_render().2Called.ev
28a0 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 72 65 6e 64 65 72 ery.frame.to.let.the.game.render
28c0 20 69 74 20 73 65 6c 66 2e 02 00 08 65 5f 73 79 73 74 65 6d 00 01 68 00 01 00 32 2f 68 6f 6d 65 .it.self....e_system..h...2/home
28e0 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 /kma/code/teewars/trunk/src/engi
2900 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 04 66 69 6c 65 00 00 00 00 01 00 10 67 66 78 5f 73 63 ne/e_system.h..file.......gfx_sc
2920 72 65 65 6e 61 73 70 65 63 74 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 reenaspect...2/home/kma/code/tee
2940 77 61 72 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 wars/trunk/src/engine/e_if_gfx.h
2960 00 08 66 75 6e 63 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 ..function..float.gfx_screenaspe
2980 63 74 28 29 00 32 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 ct().2Returns.the.aspect.ratio.b
29a0 65 74 77 65 65 6e 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 etween.width.and.height....Predi
29c0 63 74 69 6f 6e 00 01 00 3b 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f ction...;/home/kma/code/teewars/
29e0 74 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 trunk/src/engine/docs/prediction
2a00 2e 74 78 74 00 07 73 65 63 74 69 6f 6e 00 00 00 4a 54 68 65 20 65 6e 67 69 6e 65 20 63 61 6c 6c .txt..section...JThe.engine.call
2a20 73 20 3c 6c 69 6e 6b 3e 6d 6f 64 63 5f 70 72 65 64 69 63 74 3c 2f 6c 69 6e 6b 3e 20 77 68 65 6e s.<link>modc_predict</link>.when
2a40 20 72 65 70 72 65 64 69 63 74 69 6f 6e 20 69 73 20 72 65 71 75 69 72 65 64 2e 20 01 00 0d 6e 65 .reprediction.is.required.....ne
2a60 74 5f 74 63 70 34 5f 72 65 63 76 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 t_tcp4_recv...2/home/kma/code/te
2a80 65 77 61 72 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 ewars/trunk/src/engine/e_system.
2aa0 68 00 08 66 75 6e 63 74 69 6f 6e 00 3a 69 6e 74 20 6e 65 74 5f 74 63 70 34 5f 72 65 63 76 28 4e h..function.:int.net_tcp4_recv(N
2ac0 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 6d ETSOCKET.sock,.void.*data,.int.m
2ae0 61 78 73 69 7a 65 29 00 0d 44 4f 43 54 4f 44 4f 3a 20 73 65 72 70 01 00 0d 6e 65 74 5f 75 64 70 axsize)..DOCTODO:.serp...net_udp
2b00 34 5f 72 65 63 76 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 4_recv...2/home/kma/code/teewars
2b20 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
2b40 6e 63 74 69 6f 6e 00 4a 69 6e 74 20 6e 65 74 5f 75 64 70 34 5f 72 65 63 76 28 4e 45 54 53 4f 43 nction.Jint.net_udp4_recv(NETSOC
2b60 4b 45 54 20 73 6f 63 6b 2c 20 4e 45 54 41 44 44 52 34 20 2a 61 64 64 72 2c 20 76 6f 69 64 20 2a KET.sock,.NETADDR4.*addr,.void.*
2b80 64 61 74 61 2c 20 69 6e 74 20 6d 61 78 73 69 7a 65 29 00 25 52 65 63 69 76 65 73 20 61 20 70 61 data,.int.maxsize).%Recives.a.pa
2ba0 63 6b 65 74 20 6f 76 65 72 20 61 6e 20 55 44 50 34 20 73 6f 63 6b 65 74 2e 01 00 0d 67 66 78 5f cket.over.an.UDP4.socket....gfx_
2bc0 71 75 61 64 73 5f 65 6e 64 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 quads_end...2/home/kma/code/teew
2be0 61 72 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 ars/trunk/src/engine/e_if_gfx.h.
2c00 08 66 75 6e 63 74 69 6f 6e 00 14 76 6f 69 64 20 67 66 78 5f 71 75 61 64 73 5f 65 6e 64 28 29 00 .function..void.gfx_quads_end().
2c20 14 45 6e 64 73 20 61 20 71 75 61 64 20 73 65 73 73 69 6f 6e 2e 01 00 0f 6e 65 74 5f 77 6f 75 6c .Ends.a.quad.session....net_woul
2c40 64 5f 62 6c 6f 63 6b 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 d_block...2/home/kma/code/teewar
2c60 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
2c80 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 6f 63 6b 28 29 00 0d unction..int.net_would_block()..
2ca0 44 4f 43 54 4f 44 4f 3a 20 73 65 72 70 01 00 08 67 66 78 5f 74 65 78 74 00 01 00 32 2f 68 6f 6d DOCTODO:.serp...gfx_text...2/hom
2cc0 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 e/kma/code/teewars/trunk/src/eng
2ce0 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 20 67 ine/e_if_gfx.h..function.Xvoid.g
2d00 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 6c 6f fx_text(void.*font,.float.x,.flo
2d20 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 74 65 at.y,.float.size,.const.char.*te
2d40 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 0b 63 6c 69 65 6e xt,.int.max_width)..TODO...clien
2d60 74 5f 74 69 63 6b 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 t_tick...5/home/kma/code/teewars
2d80 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.
2da0 08 66 75 6e 63 74 69 6f 6e 00 11 69 6e 74 20 63 6c 69 65 6e 74 5f 74 69 63 6b 28 29 00 29 52 65 .function..int.client_tick().)Re
2dc0 74 75 72 6e 73 20 74 68 65 20 74 69 63 6b 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 6e turns.the.tick.of.the.current.sn
2de0 61 70 73 68 6f 74 2e 01 00 0d 43 6c 69 65 6e 74 20 53 74 61 74 65 73 00 01 00 35 2f 68 6f 6d 65 apshot....Client.States...5/home
2e00 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 /kma/code/teewars/trunk/src/engi
2e20 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 00 01 00 ne/e_if_client.h..constant......
2e40 13 42 52 4f 57 53 45 53 4f 52 54 5f 47 41 4d 45 54 59 50 45 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d .BROWSESORT_GAMETYPE...5/home/km
2e60 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f a/code/teewars/trunk/src/engine/
2e80 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 13 53 6f 72 74 20 e_if_client.h..constant....Sort.
2ea0 62 79 20 67 61 6d 65 20 74 79 70 65 2e 20 01 00 0b 73 6e 64 5f 70 6c 61 79 5f 61 74 00 01 00 32 by.game.type.....snd_play_at...2
2ec0 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 /home/kma/code/teewars/trunk/src
2ee0 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 00 3e 69 6e /engine/e_if_snd.h..function.>in
2f00 74 20 73 6e 64 5f 70 6c 61 79 5f 61 74 28 69 6e 74 20 63 69 64 2c 20 69 6e 74 20 73 69 64 2c 20 t.snd_play_at(int.cid,.int.sid,.
2f20 69 6e 74 20 66 6c 61 67 73 2c 20 66 6c 6f 61 74 20 78 2c 20 66 6c 6f 61 74 20 79 29 00 27 50 6c int.flags,.float.x,.float.y).'Pl
2f40 61 79 73 20 61 20 73 6f 75 6e 64 20 61 74 20 61 20 73 70 65 63 69 66 69 65 64 20 70 6f 73 74 69 ays.a.sound.at.a.specified.posti
2f60 74 69 6f 6e 2e 01 00 07 49 4d 47 5f 52 47 42 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 tion....IMG_RGB...5/home/kma/cod
2f80 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f e/teewars/trunk/src/engine/e_if_
2fa0 63 6c 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 client.h..constant....8-Bit.unco
2fc0 6d 70 72 65 73 73 65 64 20 52 47 42 01 00 08 6d 65 6d 5f 7a 65 72 6f 00 01 00 32 2f 68 6f 6d 65 mpressed.RGB...mem_zero...2/home
2fe0 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 /kma/code/teewars/trunk/src/engi
3000 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
3020 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
3040 65 29 00 22 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
3060 20 74 6f 20 30 2e 01 00 09 69 6f 5f 6c 65 6e 67 74 68 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f .to.0....io_length...2/home/kma/
3080 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f code/teewars/trunk/src/engine/e_
30a0 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1f 6c 6f 6e 67 20 69 6e 74 20 69 6f 5f system.h..function..long.int.io_
30c0 6c 65 6e 67 74 68 28 49 4f 48 41 4e 44 4c 45 20 69 6f 29 00 23 47 65 74 73 20 74 68 65 20 74 6f length(IOHANDLE.io).#Gets.the.to
30e0 74 61 6c 20 6c 65 6e 67 74 68 20 6f 66 20 74 68 65 20 66 69 6c 65 2e 20 02 00 0b 49 4e 50 55 54 tal.length.of.the.file.....INPUT
3100 5f 45 56 45 4e 54 00 0c 69 6e 70 5f 6b 65 79 5f 64 6f 77 6e 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d _EVENT..inp_key_down...2/home/km
3120 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f a/code/teewars/trunk/src/engine/
3140 65 5f 69 66 5f 69 6e 70 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 19 69 6e 74 20 69 6e 70 5f 6b 65 e_if_inp.h..function..int.inp_ke
3160 79 5f 64 6f 77 6e 28 69 6e 74 20 6b 65 79 29 00 04 54 4f 44 4f 01 00 08 73 6e 64 5f 73 74 6f 70 y_down(int.key)..TODO...snd_stop
3180 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b ...2/home/kma/code/teewars/trunk
31a0 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
31c0 00 15 76 6f 69 64 20 73 6e 64 5f 73 74 6f 70 28 69 6e 74 20 69 64 29 00 1f 53 74 6f 70 73 20 61 ..void.snd_stop(int.id)..Stops.a
31e0 20 63 75 72 72 65 6e 6c 79 20 70 6c 61 79 69 6e 67 20 73 6f 75 6e 64 2e 01 00 08 49 4d 47 5f 52 .currenly.playing.sound....IMG_R
3200 47 42 41 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 GBA...5/home/kma/code/teewars/tr
3220 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 63 6f unk/src/engine/e_if_client.h..co
3240 6e 73 74 61 6e 74 00 00 00 17 38 2d 42 69 74 20 75 6e 63 6f 6d 70 72 65 73 73 65 64 20 52 47 42 nstant....8-Bit.uncompressed.RGB
3260 41 01 00 0f 42 52 4f 57 53 45 53 4f 52 54 5f 50 49 4e 47 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 A...BROWSESORT_PING...5/home/kma
3280 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 /code/teewars/trunk/src/engine/e
32a0 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 6f 72 74 20 62 _if_client.h..constant....Sort.b
32c0 79 20 70 69 6e 67 2e 01 00 0c 6d 73 67 5f 70 61 63 6b 5f 72 61 77 00 01 00 32 2f 68 6f 6d 65 2f y.ping....msg_pack_raw...2/home/
32e0 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e kma/code/teewars/trunk/src/engin
3300 65 2f 65 5f 69 66 5f 6d 73 67 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 2d 76 6f 69 64 20 6d 73 67 e/e_if_msg.h..function.-void.msg
3320 5f 70 61 63 6b 5f 72 61 77 28 63 6f 6e 73 74 20 76 6f 69 64 20 2a 64 61 74 61 2c 20 69 6e 74 20 _pack_raw(const.void.*data,.int.
3340 73 69 7a 65 29 00 04 54 4f 44 4f 01 00 10 6d 6f 64 63 5f 6e 65 77 73 6e 61 70 73 68 6f 74 00 01 size)..TODO...modc_newsnapshot..
3360 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 .3/home/kma/code/teewars/trunk/s
3380 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 00 rc/engine/e_if_modc.h..function.
33a0 17 76 6f 69 64 20 6d 6f 64 63 5f 6e 65 77 73 6e 61 70 73 68 6f 74 28 29 00 34 43 61 6c 6c 65 64 .void.modc_newsnapshot().4Called
33c0 20 77 68 65 6e 20 74 68 65 20 63 6c 69 65 6e 74 20 70 72 6f 67 72 65 73 73 65 64 20 74 6f 20 61 .when.the.client.progressed.to.a
33e0 20 6e 65 77 20 73 6e 61 70 73 68 6f 74 2e 01 00 0d 6e 65 74 5f 75 64 70 34 5f 73 65 6e 64 00 01 .new.snapshot....net_udp4_send..
3400 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 .2/home/kma/code/teewars/trunk/s
3420 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 53 rc/engine/e_system.h..function.S
3440 69 6e 74 20 6e 65 74 5f 75 64 70 34 5f 73 65 6e 64 28 4e 45 54 53 4f 43 4b 45 54 20 73 6f 63 6b int.net_udp4_send(NETSOCKET.sock
3460 2c 20 63 6f 6e 73 74 20 4e 45 54 41 44 44 52 34 20 2a 61 64 64 72 2c 20 63 6f 6e 73 74 20 76 6f ,.const.NETADDR4.*addr,.const.vo
3480 69 64 20 2a 64 61 74 61 2c 20 69 6e 74 20 73 69 7a 65 29 00 23 53 65 6e 64 73 20 61 20 70 61 63 id.*data,.int.size).#Sends.a.pac
34a0 6b 65 74 20 6f 76 65 72 20 61 6e 20 55 44 50 34 20 73 6f 63 6b 65 74 2e 01 00 10 45 6e 67 69 6e ket.over.an.UDP4.socket....Engin
34c0 65 20 49 6e 74 65 72 66 61 63 65 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 e.Interface...4/home/kma/code/te
34e0 65 77 61 72 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 ewars/trunk/src/engine/e_if_othe
3500 72 2e 68 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 00 0e 67 66 78 5f 6c 69 6e 65 73 5f 64 72 61 r.h..section.......gfx_lines_dra
3520 77 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e w...2/home/kma/code/teewars/trun
3540 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
3560 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 61 74 20 78 30 2c n.;void.gfx_lines_draw(float.x0,
3580 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 20 79 31 29 00 04 .float.y0,.float.x1,.float.y1)..
35a0 54 4f 44 4f 01 00 0f 63 6c 69 65 6e 74 5f 73 65 6e 64 5f 6d 73 67 00 01 00 34 2f 68 6f 6d 65 2f TODO...client_send_msg...4/home/
35c0 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e kma/code/teewars/trunk/src/engin
35e0 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 15 69 6e 74 20 63 6c e/e_if_other.h..function..int.cl
3600 69 65 6e 74 5f 73 65 6e 64 5f 6d 73 67 28 29 00 04 54 4f 44 4f 02 00 0b 49 4e 50 55 54 5f 45 56 ient_send_msg()..TODO...INPUT_EV
3620 45 4e 54 00 0d 69 6e 70 5f 67 65 74 5f 65 76 65 6e 74 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f ENT..inp_get_event...2/home/kma/
3640 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f code/teewars/trunk/src/engine/e_
3660 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 45 4e 54 20 if_inp.h..function.$INPUT_EVENT.
3680 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 44 4f 01 00 inp_get_event(int.index)..TODO..
36a0 0e 6d 73 67 5f 70 61 63 6b 5f 73 74 61 72 74 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 .msg_pack_start...2/home/kma/cod
36c0 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f e/teewars/trunk/src/engine/e_if_
36e0 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 70 61 63 6b 5f 73 msg.h..function.'void.msg_pack_s
3700 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 54 4f 44 4f 02 00 tart(int.msg,.int.flags)..TODO..
3720 0a 49 4d 41 47 45 5f 49 4e 46 4f 00 06 66 6f 72 6d 61 74 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 .IMAGE_INFO..format...2/home/kma
3740 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 /code/teewars/trunk/src/engine/e
3760 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.
3780 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
37a0 65 2e 20 01 00 0e 73 6e 61 70 5f 6e 75 6d 5f 69 74 65 6d 73 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d e.....snap_num_items...4/home/km
37c0 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f a/code/teewars/trunk/src/engine/
37e0 65 5f 69 66 5f 6f 74 68 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1e 69 6e 74 20 73 6e 61 70 e_if_other.h..function..int.snap
3800 5f 6e 75 6d 5f 69 74 65 6d 73 28 69 6e 74 20 73 6e 61 70 69 64 29 00 28 43 68 65 63 6b 20 74 68 _num_items(int.snapid).(Check.th
3820 65 20 6e 75 6d 62 65 72 20 6f 66 20 69 74 65 6d 73 20 69 6e 20 61 20 73 6e 61 70 73 68 6f 74 2e e.number.of.items.in.a.snapshot.
3840 01 00 09 49 4d 47 5f 41 4c 50 48 41 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 ...IMG_ALPHA...5/home/kma/code/t
3860 65 65 77 61 72 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 eewars/trunk/src/engine/e_if_cli
3880 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 18 38 2d 42 69 74 20 75 6e 63 6f 6d 70 72 ent.h..constant....8-Bit.uncompr
38a0 65 73 73 65 64 20 61 6c 70 68 61 01 00 14 67 66 78 5f 6c 6f 61 64 5f 74 65 78 74 75 72 65 5f 72 essed.alpha...gfx_load_texture_r
38c0 61 77 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 aw...2/home/kma/code/teewars/tru
38e0 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 69 nk/src/engine/e_if_gfx.h..functi
3900 6f 6e 00 56 69 6e 74 20 67 66 78 5f 6c 6f 61 64 5f 74 65 78 74 75 72 65 5f 72 61 77 28 69 6e 74 on.Vint.gfx_load_texture_raw(int
3920 20 77 2c 20 69 6e 74 20 68 2c 20 69 6e 74 20 66 6f 72 6d 61 74 2c 20 63 6f 6e 73 74 20 76 6f 69 .w,.int.h,.int.format,.const.voi
3940 64 20 2a 64 61 74 61 2c 20 69 6e 74 20 73 74 6f 72 65 5f 66 6f 72 6d 61 74 29 00 1c 4c 6f 61 64 d.*data,.int.store_format)..Load
3960 73 20 61 20 74 65 78 74 75 72 65 20 66 72 6f 6d 20 6d 65 6d 6f 72 79 2e 01 00 0f 73 65 72 76 65 s.a.texture.from.memory....serve
3980 72 5f 73 65 6e 64 5f 6d 73 67 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 r_send_msg...4/home/kma/code/tee
39a0 77 61 72 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 wars/trunk/src/engine/e_if_other
39c0 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 22 69 6e 74 20 73 65 72 76 65 72 5f 73 65 6e 64 5f 6d 73 .h..function."int.server_send_ms
39e0 67 28 69 6e 74 20 63 6c 69 65 6e 74 5f 69 64 29 00 04 54 4f 44 4f 01 00 0c 6d 61 70 5f 67 65 74 g(int.client_id)..TODO...map_get
3a00 5f 69 74 65 6d 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f _item...4/home/kma/code/teewars/
3a20 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
3a40 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 6d 28 69 6e 74 20 unction.1void.*map_get_item(int.
3a60 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 00 2c 47 65 74 73 index,.int.*type,.int.*id).,Gets
3a80 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 61 70 20 66 72 6f .an.item.from.the.loaded.map.fro
3aa0 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 64 00 01 00 35 2f m.index....server_tickspeed...5/
3ac0 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f home/kma/code/teewars/trunk/src/
3ae0 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 16 engine/e_if_server.h..function..
3b00 69 6e 74 20 73 65 72 76 65 72 5f 74 69 63 6b 73 70 65 65 64 28 29 00 04 54 4f 44 4f 01 00 14 73 int.server_tickspeed()..TODO...s
3b20 65 72 76 65 72 5f 73 65 74 62 72 6f 77 73 65 69 6e 66 6f 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 erver_setbrowseinfo...5/home/kma
3b40 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 /code/teewars/trunk/src/engine/e
3b60 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 69 64 20 73 65 72 _if_server.h..function.9void.ser
3b80 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 5f 74 79 70 65 2c ver_setbrowseinfo(int.game_type,
3ba0 20 69 6e 74 20 70 72 6f 67 72 65 73 73 69 6f 6e 29 00 04 54 4f 44 4f 02 00 0b 49 4e 50 55 54 5f .int.progression)..TODO...INPUT_
3bc0 45 56 45 4e 54 00 0f 69 6e 70 5f 6b 65 79 5f 70 72 65 73 73 65 64 00 01 00 32 2f 68 6f 6d 65 2f EVENT..inp_key_pressed...2/home/
3be0 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e kma/code/teewars/trunk/src/engin
3c00 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1c 69 6e 74 20 69 6e 70 5f e/e_if_inp.h..function..int.inp_
3c20 6b 65 79 5f 70 72 65 73 73 65 64 28 69 6e 74 20 6b 65 79 29 00 1b 43 68 65 63 6b 73 20 69 66 20 key_pressed(int.key)..Checks.if.
3c40 61 20 6b 65 79 20 69 73 20 70 72 65 73 73 65 64 2e 01 00 0e 73 6e 61 70 5f 66 69 6e 64 5f 69 74 a.key.is.pressed....snap_find_it
3c60 65 6d 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 em...4/home/kma/code/teewars/tru
3c80 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 63 nk/src/engine/e_if_other.h..func
3ca0 74 69 6f 6e 00 38 63 6f 6e 73 74 20 76 6f 69 64 20 2a 73 6e 61 70 5f 66 69 6e 64 5f 69 74 65 6d tion.8const.void.*snap_find_item
3cc0 28 69 6e 74 20 73 6e 61 70 69 64 2c 20 69 6e 74 20 74 79 70 65 2c 20 69 6e 74 20 69 64 29 00 20 (int.snapid,.int.type,.int.id)..
3ce0 53 65 61 72 63 68 65 73 20 61 20 73 6e 61 70 73 68 6f 74 20 66 6f 72 20 61 6e 20 69 74 65 6d 2e Searches.a.snapshot.for.an.item.
3d00 01 00 11 63 6c 69 65 6e 74 5f 64 69 73 63 6f 6e 6e 65 63 74 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d ...client_disconnect...5/home/km
3d20 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f a/code/teewars/trunk/src/engine/
3d40 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
3d60 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
3d80 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 20 63 6c 69 65 6e 74 rom.the.current.server....client
3da0 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 6e 75 6d 5f 72 65 71 75 65 73 74 73 00 01 00 35 2f 68 _serverbrowse_num_requests...5/h
3dc0 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 ome/kma/code/teewars/trunk/src/e
3de0 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 26 69 ngine/e_if_client.h..function.&i
3e00 6e 74 20 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 6e 75 6d 5f 72 65 71 75 65 nt.client_serverbrowse_num_reque
3e20 73 74 73 28 29 00 04 54 4f 44 4f 01 00 0e 6d 73 67 5f 75 6e 70 61 63 6b 5f 72 61 77 00 01 00 32 sts()..TODO...msg_unpack_raw...2
3e40 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 /home/kma/code/teewars/trunk/src
3e60 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 2d 63 6f /engine/e_if_msg.h..function.-co
3e80 6e 73 74 20 75 6e 73 69 67 6e 65 64 20 63 68 61 72 20 2a 6d 73 67 5f 75 6e 70 61 63 6b 5f 72 61 nst.unsigned.char.*msg_unpack_ra
3ea0 77 28 69 6e 74 20 73 69 7a 65 29 00 04 54 4f 44 4f 01 00 0d 6d 6f 64 73 5f 70 6f 73 74 73 6e 61 w(int.size)..TODO...mods_postsna
3ec0 70 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e p...3/home/kma/code/teewars/trun
3ee0 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 75 6e 63 74 69 k/src/engine/e_if_mods.h..functi
3f00 6f 6e 00 14 76 6f 69 64 20 6d 6f 64 73 5f 70 6f 73 74 73 6e 61 70 28 29 00 36 43 61 6c 6c 65 64 on..void.mods_postsnap().6Called
3f20 20 61 66 74 65 72 20 74 68 65 20 73 65 72 76 65 72 20 69 73 20 64 6f 6e 65 20 73 65 6e 64 69 6e .after.the.server.is.done.sendin
3f40 67 20 74 68 65 20 73 6e 61 70 73 68 6f 74 73 2e 01 00 12 67 66 78 5f 75 6e 6c 6f 61 64 5f 74 65 g.the.snapshots....gfx_unload_te
3f60 78 74 75 72 65 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f xture...2/home/kma/code/teewars/
3f80 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 75 6e trunk/src/engine/e_if_gfx.h..fun
3fa0 63 74 69 6f 6e 00 1e 69 6e 74 20 67 66 78 5f 75 6e 6c 6f 61 64 5f 74 65 78 74 75 72 65 28 69 6e ction..int.gfx_unload_texture(in
3fc0 74 20 69 64 29 00 12 55 6e 6c 6f 61 64 73 20 61 20 74 65 78 74 75 72 65 2e 01 00 07 69 6f 5f 74 t.id)..Unloads.a.texture....io_t
3fe0 65 6c 6c 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 ell...2/home/kma/code/teewars/tr
4000 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
4020 69 6f 6e 00 1d 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 ion..long.int.io_tell(IOHANDLE.i
4040 6f 29 00 26 47 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 o).&Gets.the.current.position.in
4060 20 74 68 65 20 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 .the.file....IMAGE_INFO..data...
4080 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 2/home/kma/code/teewars/trunk/sr
40a0 63 2f 65 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 c/engine/e_if_gfx.h..variable..v
40c0 6f 69 64 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 oid.*data..Pointer.to.the.image.
40e0 64 61 74 61 2e 01 00 0e 67 66 78 5f 71 75 61 64 73 5f 74 65 78 74 00 01 00 32 2f 68 6f 6d 65 2f data....gfx_quads_text...2/home/
4100 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e kma/code/teewars/trunk/src/engin
4120 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 6f 69 64 20 67 66 78 e/e_if_gfx.h..function.Cvoid.gfx
4140 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 74 20 79 2c 20 66 6c _quads_text(float.x,.float.y,.fl
4160 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 74 29 00 04 54 4f 44 oat.size,.const.char.*text)..TOD
4180 4f 01 00 05 44 65 62 75 67 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 O...Debug...2/home/kma/code/teew
41a0 61 72 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 ars/trunk/src/engine/e_system.h.
41c0 05 67 72 6f 75 70 00 00 00 00 01 00 0f 6d 73 67 5f 70 61 63 6b 5f 73 74 72 69 6e 67 00 01 00 32 .group.......msg_pack_string...2
41e0 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 /home/kma/code/teewars/trunk/src
4200 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
4220 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
4240 2c 20 69 6e 74 20 6c 69 6d 69 74 29 00 04 54 4f 44 4f 01 00 0f 67 66 78 5f 6c 69 6e 65 73 5f 62 ,.int.limit)..TODO...gfx_lines_b
4260 65 67 69 6e 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 egin...2/home/kma/code/teewars/t
4280 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
42a0 74 69 6f 6e 00 16 76 6f 69 64 20 67 66 78 5f 6c 69 6e 65 73 5f 62 65 67 69 6e 28 29 00 04 54 4f tion..void.gfx_lines_begin()..TO
42c0 44 4f 01 00 10 63 6c 69 65 6e 74 5f 69 6e 74 72 61 74 69 63 6b 00 01 00 35 2f 68 6f 6d 65 2f 6b DO...client_intratick...5/home/k
42e0 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 ma/code/teewars/trunk/src/engine
4300 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 18 66 6c 6f 61 74 20 /e_if_client.h..function..float.
4320 63 6c 69 65 6e 74 5f 69 6e 74 72 61 74 69 63 6b 28 29 00 1e 52 65 74 75 72 6e 73 20 74 68 65 20 client_intratick()..Returns.the.
4340 63 75 72 72 65 6e 74 20 69 6e 74 72 61 74 69 63 6b 2e 01 00 05 53 6f 75 6e 64 00 01 00 32 2f 68 current.intratick....Sound...2/h
4360 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 ome/kma/code/teewars/trunk/src/e
4380 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 0d ngine/e_if_snd.h..section.......
43a0 6d 6f 64 63 5f 73 68 75 74 64 6f 77 6e 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f modc_shutdown...3/home/kma/code/
43c0 74 65 65 77 61 72 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 teewars/trunk/src/engine/e_if_mo
43e0 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 74 64 6f dc.h..function..void.modc_shutdo
4400 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 63 6c 6f wn().#Called.when.the.client.clo
4420 73 65 73 20 64 6f 77 6e 2e 01 00 0e 67 66 78 5f 74 65 78 74 5f 63 6f 6c 6f 72 00 01 00 32 2f 68 ses.down....gfx_text_color...2/h
4440 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 ome/kma/code/teewars/trunk/src/e
4460 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 6f 69 64 ngine/e_if_gfx.h..function.7void
4480 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 74 20 67 .gfx_text_color(float.r,.float.g
44a0 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 45 52 56 ,.float.b,.float.a)..TODO...SERV
44c0 45 52 5f 49 4e 46 4f 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 ER_INFO...5/home/kma/code/teewar
44e0 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
4500 00 05 63 6c 61 73 73 00 00 00 00 01 00 0a 56 49 44 45 4f 5f 4d 4f 44 45 00 01 00 32 2f 68 6f 6d ..class.......VIDEO_MODE...2/hom
4520 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 e/kma/code/teewars/trunk/src/eng
4540 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 01 00 10 63 6c 69 65 ine/e_if_gfx.h..class.......clie
4560 6e 74 5f 67 65 74 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 nt_get_input...5/home/kma/code/t
4580 65 65 77 61 72 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 eewars/trunk/src/engine/e_if_cli
45a0 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1f 69 6e 74 20 2a 63 6c 69 65 6e 74 5f 67 65 74 ent.h..function..int.*client_get
45c0 5f 69 6e 70 75 74 28 69 6e 74 20 74 69 63 6b 29 00 04 54 4f 44 4f 01 00 13 63 6c 69 65 6e 74 5f _input(int.tick)..TODO...client_
45e0 65 72 72 6f 72 5f 73 74 72 69 6e 67 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 error_string...5/home/kma/code/t
4600 65 65 77 61 72 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 eewars/trunk/src/engine/e_if_cli
4620 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 6c 69 ent.h..function.!const.char.*cli
4640 65 6e 74 5f 65 72 72 6f 72 5f 73 74 72 69 6e 67 28 29 00 04 54 4f 44 4f 01 00 12 54 69 6d 65 20 ent_error_string()..TODO...Time.
4660 6f 6e 20 74 68 65 20 63 6c 69 65 6e 74 00 01 00 3c 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f on.the.client...</home/kma/code/
4680 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 63 6c teewars/trunk/src/engine/docs/cl
46a0 69 65 6e 74 5f 74 69 6d 65 2e 74 78 74 00 07 73 65 63 74 69 6f 6e 00 00 00 27 74 69 63 6b 2c 20 ient_time.txt..section...'tick,.
46c0 69 6e 74 72 61 74 69 63 6b 20 70 72 65 64 74 69 63 6b 2c 20 70 72 65 64 69 6e 74 72 61 74 69 63 intratick.predtick,.predintratic
46e0 6b 01 00 0d 73 6e 61 70 5f 6e 65 77 5f 69 74 65 6d 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 k...snap_new_item...4/home/kma/c
4700 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 ode/teewars/trunk/src/engine/e_i
4720 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 20 2a 73 6e 61 70 5f f_other.h..function./void.*snap_
4740 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 2c 20 69 6e 74 20 73 new_item(int.type,.int.id,.int.s
4760 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 74 68 61 74 20 73 68 ize).'Creates.a.new.item.that.sh
4780 6f 75 6c 64 20 62 65 20 73 65 6e 74 2e 01 00 19 67 66 78 5f 74 65 78 74 5f 73 65 74 5f 64 65 66 ould.be.sent....gfx_text_set_def
47a0 61 75 6c 74 5f 66 6f 6e 74 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 ault_font...2/home/kma/code/teew
47c0 61 72 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 ars/trunk/src/engine/e_if_gfx.h.
47e0 08 66 75 6e 63 74 69 6f 6e 00 2a 76 6f 69 64 20 67 66 78 5f 74 65 78 74 5f 73 65 74 5f 64 65 66 .function.*void.gfx_text_set_def
4800 61 75 6c 74 5f 66 6f 6e 74 28 76 6f 69 64 20 2a 66 6f 6e 74 29 00 04 54 4f 44 4f 02 00 0b 49 4e ault_font(void.*font)..TODO...IN
4820 50 55 54 5f 45 56 45 4e 54 00 0c 69 6e 70 5f 6b 65 79 5f 63 6f 64 65 00 01 00 32 2f 68 6f 6d 65 PUT_EVENT..inp_key_code...2/home
4840 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 /kma/code/teewars/trunk/src/engi
4860 6e 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 26 69 6e 74 20 69 6e 70 ne/e_if_inp.h..function.&int.inp
4880 5f 6b 65 79 5f 63 6f 64 65 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 6b 65 79 5f 6e 61 6d 65 29 00 _key_code(const.char.*key_name).
48a0 04 54 4f 44 4f 01 00 0e 42 52 4f 57 53 45 53 4f 52 54 5f 4d 41 50 00 01 00 35 2f 68 6f 6d 65 2f .TODO...BROWSESORT_MAP...5/home/
48c0 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e kma/code/teewars/trunk/src/engin
48e0 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 0b 53 6f 72 e/e_if_client.h..constant....Sor
4900 74 20 62 79 20 6d 61 70 01 00 08 69 6f 5f 63 6c 6f 73 65 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 t.by.map...io_close...2/home/kma
4920 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 /code/teewars/trunk/src/engine/e
4940 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 19 69 6e 74 20 69 6f 5f 63 6c 6f 73 _system.h..function..int.io_clos
4960 65 28 49 4f 48 41 4e 44 4c 45 20 69 6f 29 00 0e 43 6c 6f 73 65 73 20 61 20 66 69 6c 65 2e 01 00 e(IOHANDLE.io)..Closes.a.file...
4980 0f 6d 61 70 5f 75 6e 6c 6f 61 64 5f 64 61 74 61 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f .map_unload_data...4/home/kma/co
49a0 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 de/teewars/trunk/src/engine/e_if
49c0 5f 6f 74 68 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1f 76 6f 69 64 20 6d 61 70 5f 75 6e 6c _other.h..function..void.map_unl
49e0 6f 61 64 5f 64 61 74 61 28 69 6e 74 20 69 6e 64 65 78 29 00 04 54 4f 44 4f 02 00 0b 49 4e 50 55 oad_data(int.index)..TODO...INPU
4a00 54 5f 45 56 45 4e 54 00 0e 69 6e 70 5f 6e 75 6d 5f 65 76 65 6e 74 73 00 01 00 32 2f 68 6f 6d 65 T_EVENT..inp_num_events...2/home
4a20 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 /kma/code/teewars/trunk/src/engi
4a40 6e 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 14 69 6e 74 20 69 6e 70 ne/e_if_inp.h..function..int.inp
4a60 5f 6e 75 6d 5f 65 76 65 6e 74 73 28 29 00 04 54 4f 44 4f 01 00 0c 6d 73 67 5f 70 61 63 6b 5f 69 _num_events()..TODO...msg_pack_i
4a80 6e 74 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 nt...2/home/kma/code/teewars/tru
4aa0 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 66 75 6e 63 74 69 nk/src/engine/e_if_msg.h..functi
4ac0 6f 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 on..void.msg_pack_int(int.i)..TO
4ae0 44 4f 01 00 08 74 69 6d 65 5f 67 65 74 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f DO...time_get...2/home/kma/code/
4b00 74 65 65 77 61 72 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 teewars/trunk/src/engine/e_syste
4b20 6d 2e 68 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 m.h..function..int64.time_get().
4b40 2e 46 65 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 .Fetches.a.sample.from.a.high.re
4b60 73 6f 6c 75 74 69 6f 6e 20 74 69 6d 65 72 2e 02 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 13 69 solution.timer....INPUT_EVENT..i
4b80 6e 70 5f 6b 65 79 5f 77 61 73 5f 70 72 65 73 73 65 64 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f np_key_was_pressed...2/home/kma/
4ba0 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f code/teewars/trunk/src/engine/e_
4bc0 69 66 5f 69 6e 70 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 20 69 6e 74 20 69 6e 70 5f 6b 65 79 5f if_inp.h..function..int.inp_key_
4be0 77 61 73 5f 70 72 65 73 73 65 64 28 69 6e 74 20 6b 65 79 29 00 04 54 4f 44 4f 01 00 0e 6e 65 74 was_pressed(int.key)..TODO...net
4c00 5f 74 63 70 34 5f 63 6c 6f 73 65 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 _tcp4_close...2/home/kma/code/te
4c20 65 77 61 72 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 ewars/trunk/src/engine/e_system.
4c40 68 00 08 66 75 6e 63 74 69 6f 6e 00 22 69 6e 74 20 6e 65 74 5f 74 63 70 34 5f 63 6c 6f 73 65 28 h..function."int.net_tcp4_close(
4c60 4e 45 54 53 4f 43 4b 45 54 20 73 6f 63 6b 29 00 0d 44 4f 43 54 4f 44 4f 3a 20 73 65 72 70 01 00 NETSOCKET.sock)..DOCTODO:.serp..
4c80 12 67 66 78 5f 73 65 74 63 6f 6c 6f 72 76 65 72 74 65 78 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 .gfx_setcolorvertex...2/home/kma
4ca0 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 /code/teewars/trunk/src/engine/e
4cc0 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 20 67 66 78 5f 73 65 _if_gfx.h..function.Bvoid.gfx_se
4ce0 74 63 6f 6c 6f 72 76 65 72 74 65 78 28 69 6e 74 20 69 2c 20 66 6c 6f 61 74 20 72 2c 20 66 6c 6f tcolorvertex(int.i,.float.r,.flo
4d00 61 74 20 67 2c 20 66 6c 6f 61 74 20 62 2c 20 66 6c 6f 61 74 20 61 29 00 1b 53 65 74 73 20 74 68 at.g,.float.b,.float.a)..Sets.th
4d20 65 20 63 6f 6c 6f 72 20 6f 66 20 61 20 76 65 72 74 65 78 2e 01 00 0a 64 62 67 5f 61 73 73 65 72 e.color.of.a.vertex....dbg_asser
4d40 74 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e t...2/home/kma/code/teewars/trun
4d60 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
4d80 6e 00 2a 76 6f 69 64 20 64 62 67 5f 61 73 73 65 72 74 28 69 6e 74 20 74 65 73 74 2c 20 63 6f 6e n.*void.dbg_assert(int.test,.con
4da0 73 74 20 63 68 61 72 20 2a 6d 73 67 29 00 29 42 72 65 61 6b 73 20 69 6e 74 6f 20 74 68 65 20 64 st.char.*msg).)Breaks.into.the.d
4dc0 65 62 75 67 67 65 72 20 62 61 73 65 64 20 6f 6e 20 61 20 74 65 73 74 2e 01 00 10 67 66 78 5f 6d ebugger.based.on.a.test....gfx_m
4de0 65 6d 6f 72 79 5f 75 73 61 67 65 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 emory_usage...2/home/kma/code/te
4e00 65 77 61 72 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 ewars/trunk/src/engine/e_if_gfx.
4e20 68 00 08 66 75 6e 63 74 69 6f 6e 00 16 69 6e 74 20 67 66 78 5f 6d 65 6d 6f 72 79 5f 75 73 61 67 h..function..int.gfx_memory_usag
4e40 65 28 29 00 04 54 4f 44 4f 02 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 0c 69 6e 70 5f 6b 65 79 e()..TODO...INPUT_EVENT..inp_key
4e60 5f 6e 61 6d 65 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f _name...2/home/kma/code/teewars/
4e80 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
4ea0 63 74 69 6f 6e 00 1f 63 6f 6e 73 74 20 63 68 61 72 20 2a 69 6e 70 5f 6b 65 79 5f 6e 61 6d 65 28 ction..const.char.*inp_key_name(
4ec0 69 6e 74 20 6b 29 00 04 54 4f 44 4f 01 00 09 6d 65 6d 5f 61 6c 6c 6f 63 00 01 00 32 2f 68 6f 6d int.k)..TODO...mem_alloc...2/hom
4ee0 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 e/kma/code/teewars/trunk/src/eng
4f00 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 58 76 6f 69 64 20 2a ine/e_system.h..function.Xvoid.*
4f20 6d 65 6d 5f 61 6c 6c 6f 63 5f 64 65 62 75 67 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 66 69 6c 65 mem_alloc_debug(const.char.*file
4f40 6e 61 6d 65 2c 20 69 6e 74 20 6c 69 6e 65 2c 20 75 6e 73 69 67 6e 65 64 20 73 69 7a 65 2c 20 75 name,.int.line,.unsigned.size,.u
4f60 6e 73 69 67 6e 65 64 20 61 6c 69 67 6e 6d 65 6e 74 29 00 11 41 6c 6c 6f 63 61 74 65 73 20 6d 65 nsigned.alignment)..Allocates.me
4f80 6d 6f 72 79 2e 01 00 10 6d 6f 64 73 5f 6e 65 74 5f 76 65 72 73 69 6f 6e 00 01 00 33 2f 68 6f 6d mory....mods_net_version...3/hom
4fa0 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 e/kma/code/teewars/trunk/src/eng
4fc0 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 1e 63 6f 6e 73 74 ine/e_if_mods.h..function..const
4fe0 20 63 68 61 72 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 .char.*mods_net_version()..TODO.
5000 00 1b 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 00 01 00 ..client_serverbrowse_refresh...
5020 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 5/home/kma/code/teewars/trunk/sr
5040 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
5060 00 29 76 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 .)void.client_serverbrowse_refre
5080 73 68 28 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 sh(int.lan).'Issues.a.refresh.of
50a0 20 74 68 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 .the.server.browser....INPUT_EVE
50c0 4e 54 00 12 69 6e 70 5f 6d 6f 75 73 65 5f 72 65 6c 61 74 69 76 65 00 01 00 32 2f 68 6f 6d 65 2f NT..inp_mouse_relative...2/home/
50e0 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e kma/code/teewars/trunk/src/engin
5100 65 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 e/e_if_inp.h..function.'void.inp
5120 5f 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 _mouse_relative(int.*x,.int.*y).
5140 1c 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 .Fetches.the.mouse.movements....
5160 53 65 72 76 65 72 20 42 72 6f 77 73 65 72 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 Server.Browser...5/home/kma/code
5180 2f 74 65 65 77 61 72 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 /teewars/trunk/src/engine/e_if_c
51a0 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 74 lient.h..group.......map_get_dat
51c0 61 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e a...4/home/kma/code/teewars/trun
51e0 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 63 74 k/src/engine/e_if_other.h..funct
5200 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 6e 64 65 ion..void.*map_get_data(int.inde
5220 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 77 20 64 x).1Fetches.a.pointer.to.a.raw.d
5240 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 01 00 32 ata.chunk.in.the.map....Text...2
5260 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 /home/kma/code/teewars/trunk/src
5280 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 00 00 01 00 0c /engine/e_if_gfx.h..group.......
52a0 53 65 72 76 65 72 20 48 6f 6f 6b 73 00 02 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 Server.Hooks...5/home/kma/code/t
52c0 65 65 77 61 72 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 eewars/trunk/src/engine/e_if_ser
52e0 76 65 72 2e 68 00 07 73 65 63 74 69 6f 6e 00 00 00 00 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f ver.h..section.....3/home/kma/co
5300 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 de/teewars/trunk/src/engine/e_if
5320 5f 6d 6f 64 73 2e 68 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 00 0f 73 6e 64 5f 73 65 74 5f 63 _mods.h..section.......snd_set_c
5340 68 61 6e 6e 65 6c 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 hannel...2/home/kma/code/teewars
5360 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 00 08 66 75 /trunk/src/engine/e_if_snd.h..fu
5380 6e 63 74 69 6f 6e 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 nction.3void.snd_set_channel(int
53a0 20 63 69 64 2c 20 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 .cid,.float.vol,.float.pan).(Set
53c0 73 20 74 68 65 20 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 s.the.parameters.for.a.sound.cha
53e0 6e 6e 65 6c 2e 01 00 13 67 66 78 5f 67 65 74 5f 76 69 64 65 6f 5f 6d 6f 64 65 73 00 01 00 32 2f nnel....gfx_get_video_modes...2/
5400 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f home/kma/code/teewars/trunk/src/
5420 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 69 6e 74 engine/e_if_gfx.h..function.7int
5440 20 67 66 78 5f 67 65 74 5f 76 69 64 65 6f 5f 6d 6f 64 65 73 28 56 49 44 45 4f 5f 4d 4f 44 45 20 .gfx_get_video_modes(VIDEO_MODE.
5460 2a 6c 69 73 74 2c 20 69 6e 74 20 6d 61 78 63 6f 75 6e 74 29 00 30 46 65 74 63 68 65 73 20 61 20 *list,.int.maxcount).0Fetches.a.
5480 6c 69 73 74 20 6f 66 20 61 6c 6c 20 74 68 65 20 61 76 61 69 6c 61 62 6c 65 20 76 69 64 65 6f 20 list.of.all.the.available.video.
54a0 6d 6f 64 65 73 2e 01 00 0d 73 6e 61 70 5f 67 65 74 5f 69 74 65 6d 00 01 00 34 2f 68 6f 6d 65 2f modes....snap_get_item...4/home/
54c0 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e kma/code/teewars/trunk/src/engin
54e0 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 41 63 6f 6e 73 74 20 e/e_if_other.h..function.Aconst.
5500 76 6f 69 64 20 2a 73 6e 61 70 5f 67 65 74 5f 69 74 65 6d 28 69 6e 74 20 73 6e 61 70 69 64 2c 20 void.*snap_get_item(int.snapid,.
5520 69 6e 74 20 69 6e 64 65 78 2c 20 53 4e 41 50 5f 49 54 45 4d 20 2a 69 74 65 6d 29 00 1d 47 65 74 int.index,.SNAP_ITEM.*item)..Get
5540 73 20 61 6e 20 69 74 65 6d 20 66 72 6f 6d 20 61 20 73 6e 61 70 73 68 6f 74 2e 01 00 14 73 65 72 s.an.item.from.a.snapshot....ser
5560 76 65 72 5f 67 65 74 63 6c 69 65 6e 74 69 6e 66 6f 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 ver_getclientinfo...5/home/kma/c
5580 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 ode/teewars/trunk/src/engine/e_i
55a0 66 5f 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 f_server.h..function.:int.server
55c0 5f 67 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 _getclientinfo(int.client_id,.CL
55e0 49 45 4e 54 5f 49 4e 46 4f 20 2a 69 6e 66 6f 29 00 04 54 4f 44 4f 01 00 13 67 66 78 5f 71 75 61 IENT_INFO.*info)..TODO...gfx_qua
5600 64 73 5f 73 65 74 73 75 62 73 65 74 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 ds_setsubset...2/home/kma/code/t
5620 65 65 77 61 72 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 eewars/trunk/src/engine/e_if_gfx
5640 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 61 64 73 5f 73 65 74 .h..function.Hvoid.gfx_quads_set
5660 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 74 6c 5f 76 2c 20 66 subset(float.tl_u,.float.tl_v,.f
5680 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 65 74 73 20 74 68 65 loat.br_u,.float.br_v)..Sets.the
56a0 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 14 6d 61 70 5f 67 65 .uv.coordinates.to.use....map_ge
56c0 74 5f 64 61 74 61 5f 73 77 61 70 70 65 64 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 t_data_swapped...4/home/kma/code
56e0 2f 74 65 65 77 61 72 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 /teewars/trunk/src/engine/e_if_o
5700 74 68 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 25 76 6f 69 64 20 2a 6d 61 70 5f 67 65 74 5f ther.h..function.%void.*map_get_
5720 64 61 74 61 5f 73 77 61 70 70 65 64 28 69 6e 74 20 69 6e 64 65 78 29 00 04 54 4f 44 4f 01 00 10 data_swapped(int.index)..TODO...
5740 6e 65 74 5f 74 63 70 34 5f 63 6f 6e 6e 65 63 74 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f net_tcp4_connect...2/home/kma/co
5760 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 de/teewars/trunk/src/engine/e_sy
5780 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 37 69 6e 74 20 6e 65 74 5f 74 63 70 34 5f 63 stem.h..function.7int.net_tcp4_c
57a0 6f 6e 6e 65 63 74 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 onnect(NETSOCKET.sock,.const.NET
57c0 41 44 44 52 34 20 2a 61 29 00 0d 44 4f 43 54 4f 44 4f 3a 20 73 65 72 70 01 00 13 43 4c 49 45 4e ADDR4.*a)..DOCTODO:.serp...CLIEN
57e0 54 53 54 41 54 45 5f 51 55 49 54 49 4e 47 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 TSTATE_QUITING...5/home/kma/code
5800 2f 74 65 65 77 61 72 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 /teewars/trunk/src/engine/e_if_c
5820 6c 69 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 lient.h..constant....The.client.
5840 69 73 20 71 75 69 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 is.quiting....gfx_quads_drawTL..
5860 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 .2/home/kma/code/teewars/trunk/s
5880 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
58a0 76 6f 69 64 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 void.gfx_quads_drawTL(float.x,.f
58c0 6c 6f 61 74 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 loat.y,.float.width,.float.heigh
58e0 74 29 00 2e 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 t)..Draws.a.quad.by.specifying.t
5900 68 65 20 74 6f 70 2d 6c 65 66 74 20 70 6f 69 6e 74 2e 01 00 0f 6e 65 74 5f 74 63 70 34 5f 6c 69 he.top-left.point....net_tcp4_li
5920 73 74 65 6e 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 sten...2/home/kma/code/teewars/t
5940 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
5960 74 69 6f 6e 00 30 69 6e 74 20 6e 65 74 5f 74 63 70 34 5f 6c 69 73 74 65 6e 28 4e 45 54 53 4f 43 tion.0int.net_tcp4_listen(NETSOC
5980 4b 45 54 20 73 6f 63 6b 2c 20 69 6e 74 20 62 61 63 6b 6c 6f 67 29 00 0d 44 4f 43 54 4f 44 4f 3a KET.sock,.int.backlog)..DOCTODO:
59a0 20 73 65 72 70 01 00 0f 6e 65 74 5f 68 6f 73 74 5f 6c 6f 6f 6b 75 70 00 01 00 32 2f 68 6f 6d 65 .serp...net_host_lookup...2/home
59c0 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 /kma/code/teewars/trunk/src/engi
59e0 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 4e 69 6e 74 20 6e 65 74 ne/e_system.h..function.Nint.net
5a00 5f 68 6f 73 74 5f 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 _host_lookup(const.char.*hostnam
5a20 65 2c 20 75 6e 73 69 67 6e 65 64 20 73 68 6f 72 74 20 70 6f 72 74 2c 20 4e 45 54 41 44 44 52 34 e,.unsigned.short.port,.NETADDR4
5a40 20 2a 61 64 64 72 29 00 62 44 6f 65 73 20 61 20 68 6f 73 74 6e 61 6d 65 20 6c 6f 6f 6b 75 70 20 .*addr).bDoes.a.hostname.lookup.
5a60 62 79 20 6e 61 6d 65 20 61 6e 64 20 66 69 6c 6c 73 20 6f 75 74 20 74 68 65 20 70 61 73 73 65 64 by.name.and.fills.out.the.passed
5a80 20 4e 45 54 41 44 44 45 34 20 73 74 72 75 63 74 20 77 69 74 68 20 74 68 65 20 72 65 63 69 65 76 .NETADDE4.struct.with.the.reciev
5aa0 65 64 20 64 65 74 61 69 6c 73 2e 01 00 18 67 66 78 5f 71 75 61 64 73 5f 73 65 74 73 75 62 73 65 ed.details....gfx_quads_setsubse
5ac0 74 5f 66 72 65 65 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 t_free...2/home/kma/code/teewars
5ae0 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 75 /trunk/src/engine/e_if_gfx.h..fu
5b00 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 74 nction.nvoid.gfx_quads_setsubset
5b20 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 74 _free(.float.x0,.float.y0,.float
5b40 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 79 .x1,.float.y1,.float.x2,.float.y
5b60 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 11 6d 2,.float.x3,.float.y3)..TODO...m
5b80 73 67 5f 75 6e 70 61 63 6b 5f 73 74 72 69 6e 67 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f sg_unpack_string...2/home/kma/co
5ba0 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 de/teewars/trunk/src/engine/e_if
5bc0 5f 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 _msg.h..function..const.char.*ms
5be0 67 5f 75 6e 70 61 63 6b 5f 73 74 72 69 6e 67 28 29 00 04 54 4f 44 4f 01 00 0c 6d 73 67 5f 70 61 g_unpack_string()..TODO...msg_pa
5c00 63 6b 5f 65 6e 64 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 ck_end...2/home/kma/code/teewars
5c20 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 66 75 /trunk/src/engine/e_if_msg.h..fu
5c40 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 28 29 00 04 54 4f 44 nction..void.msg_pack_end()..TOD
5c60 4f 01 00 0f 63 6c 69 65 6e 74 5f 74 69 63 6b 74 69 6d 65 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 O...client_ticktime...5/home/kma
5c80 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 /code/teewars/trunk/src/engine/e
5ca0 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 6c 6f 61 74 20 63 6c _if_client.h..function..float.cl
5cc0 69 65 6e 74 5f 74 69 63 6b 74 69 6d 65 28 29 00 04 54 4f 44 4f 01 00 05 4f 74 68 65 72 00 02 00 ient_ticktime()..TODO...Other...
5ce0 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 2/home/kma/code/teewars/trunk/sr
5d00 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 00 00 00 35 c/engine/e_if_gfx.h..group.....5
5d20 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 /home/kma/code/teewars/trunk/src
5d40 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 70 00 00 00 00 /engine/e_if_client.h..group....
5d60 01 00 10 63 6c 69 65 6e 74 5f 74 69 63 6b 73 70 65 65 64 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 ...client_tickspeed...5/home/kma
5d80 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 /code/teewars/trunk/src/engine/e
5da0 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 16 69 6e 74 20 63 6c 69 65 _if_client.h..function..int.clie
5dc0 6e 74 5f 74 69 63 6b 73 70 65 65 64 28 29 00 36 52 65 74 75 72 6e 73 20 68 6f 77 20 6d 61 6e 79 nt_tickspeed().6Returns.how.many
5de0 20 74 69 63 6b 73 20 70 65 72 20 73 65 63 6f 6e 64 20 74 68 65 20 63 6c 69 65 6e 74 20 69 73 20 .ticks.per.second.the.client.is.
5e00 64 6f 69 6e 67 2e 02 00 0a 49 4d 41 47 45 5f 49 4e 46 4f 00 09 56 61 72 69 61 62 6c 65 73 00 01 doing....IMAGE_INFO..Variables..
5e20 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 .2/home/kma/code/teewars/trunk/s
5e40 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 00 00 02 rc/engine/e_if_gfx.h..group.....
5e60 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 0d 69 6e 70 5f 6b 65 79 5f 73 74 61 74 65 00 01 00 32 ..INPUT_EVENT..inp_key_state...2
5e80 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 /home/kma/code/teewars/trunk/src
5ea0 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 1a 69 6e /engine/e_if_inp.h..function..in
5ec0 74 20 69 6e 70 5f 6b 65 79 5f 73 74 61 74 65 28 69 6e 74 20 6b 65 79 29 00 04 54 4f 44 4f 01 00 t.inp_key_state(int.key)..TODO..
5ee0 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 67 65 74 00 .client_serverbrowse_sorted_get.
5f00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f ..5/home/kma/code/teewars/trunk/
5f20 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
5f40 6f 6e 00 36 53 45 52 56 45 52 5f 49 4e 46 4f 20 2a 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 on.6SERVER_INFO.*client_serverbr
5f60 6f 77 73 65 5f 73 6f 72 74 65 64 5f 67 65 74 28 69 6e 74 20 69 6e 64 65 78 29 00 29 52 65 74 75 owse_sorted_get(int.index).)Retu
5f80 72 6e 73 20 73 65 72 76 65 72 20 69 6e 66 6f 20 66 72 6f 6d 20 74 68 65 20 73 6f 72 74 65 64 20 rns.server.info.from.the.sorted.
5fa0 6c 69 73 74 2e 01 00 10 67 66 78 5f 73 63 72 65 65 6e 68 65 69 67 68 74 00 01 00 32 2f 68 6f 6d list....gfx_screenheight...2/hom
5fc0 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 e/kma/code/teewars/trunk/src/eng
5fe0 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 67 66 ine/e_if_gfx.h..function..int.gf
6000 78 5f 73 63 72 65 65 6e 68 65 69 67 68 74 28 29 00 1a 52 65 74 75 72 6e 73 20 74 68 65 20 73 63 x_screenheight()..Returns.the.sc
6020 72 65 65 6e 20 68 65 69 67 68 74 2e 01 00 13 43 4c 49 45 4e 54 53 54 41 54 45 5f 4f 46 46 4c 49 reen.height....CLIENTSTATE_OFFLI
6040 4e 45 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 NE...5/home/kma/code/teewars/tru
6060 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 63 6f 6e nk/src/engine/e_if_client.h..con
6080 73 74 61 6e 74 00 00 00 16 54 68 65 20 63 6c 69 65 6e 74 20 69 73 20 6f 66 66 6c 69 6e 65 2e 01 stant....The.client.is.offline..
60a0 00 0f 6e 65 74 5f 74 63 70 34 5f 63 72 65 61 74 65 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 ..net_tcp4_create...2/home/kma/c
60c0 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 ode/teewars/trunk/src/engine/e_s
60e0 79 73 74 65 6d 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 2c 4e 45 54 53 4f 43 4b 45 54 20 6e 65 74 ystem.h..function.,NETSOCKET.net
6100 5f 74 63 70 34 5f 63 72 65 61 74 65 28 63 6f 6e 73 74 20 4e 45 54 41 44 44 52 34 20 2a 61 29 00 _tcp4_create(const.NETADDR4.*a).
6120 0d 44 4f 43 54 4f 44 4f 3a 20 73 65 72 70 01 00 09 4d 65 73 73 61 67 69 6e 67 00 01 00 32 2f 68 .DOCTODO:.serp...Messaging...2/h
6140 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 ome/kma/code/teewars/trunk/src/e
6160 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 00 00 01 00 0c ngine/e_if_msg.h..section.......
6180 67 66 78 5f 6c 6f 61 64 5f 70 6e 67 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 gfx_load_png...2/home/kma/code/t
61a0 65 65 77 61 72 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 eewars/trunk/src/engine/e_if_gfx
61c0 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 37 69 6e 74 20 67 66 78 5f 6c 6f 61 64 5f 70 6e 67 28 49 .h..function.7int.gfx_load_png(I
61e0 4d 41 47 45 5f 49 4e 46 4f 20 2a 69 6d 67 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 66 69 6c 65 MAGE_INFO.*img,.const.char.*file
6200 6e 61 6d 65 29 00 1c 4c 6f 61 64 73 20 61 20 50 4e 47 20 69 6d 61 67 65 20 66 72 6f 6d 20 64 69 name)..Loads.a.PNG.image.from.di
6220 73 6b 2e 02 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 10 69 6e 70 5f 63 6c 65 61 72 5f 65 76 65 sk....INPUT_EVENT..inp_clear_eve
6240 6e 74 73 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 nts...2/home/kma/code/teewars/tr
6260 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 63 74 unk/src/engine/e_if_inp.h..funct
6280 69 6f 6e 00 17 76 6f 69 64 20 69 6e 70 5f 63 6c 65 61 72 5f 65 76 65 6e 74 73 28 29 00 04 54 4f ion..void.inp_clear_events()..TO
62a0 44 4f 01 00 0b 73 65 72 76 65 72 5f 6b 69 63 6b 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f DO...server_kick...5/home/kma/co
62c0 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 de/teewars/trunk/src/engine/e_if
62e0 5f 73 65 72 76 65 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 _server.h..function.3void.server
6300 5f 6b 69 63 6b 28 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 _kick(int.client_id,.const.char.
6320 2a 72 65 61 73 6f 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 *reason)..TODO...INPUT_EVENT..in
6340 70 5f 6d 6f 75 73 65 5f 73 63 72 6f 6c 6c 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 p_mouse_scroll...2/home/kma/code
6360 2f 74 65 65 77 61 72 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 /teewars/trunk/src/engine/e_if_i
6380 6e 70 2e 68 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 np.h..function..int.inp_mouse_sc
63a0 72 6f 6c 6c 28 29 00 04 54 4f 44 4f 01 00 09 6d 6f 64 73 5f 73 6e 61 70 00 01 00 33 2f 68 6f 6d roll()..TODO...mods_snap...3/hom
63c0 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 e/kma/code/teewars/trunk/src/eng
63e0 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 17 76 6f 69 64 20 ine/e_if_mods.h..function..void.
6400 6d 6f 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 mods_snap(int.cid).+Called.to.cr
6420 65 61 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 eate.the.snapshot.for.a.client..
6440 00 12 73 65 72 76 65 72 5f 6c 61 74 65 73 74 69 6e 70 75 74 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d ..server_latestinput...5/home/km
6460 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f a/code/teewars/trunk/src/engine/
6480 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
64a0 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,.
64c0 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
64e0 64 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e d...3/home/kma/code/teewars/trun
6500 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 69 k/src/engine/e_if_modc.h..functi
6520 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 4f 01 on..void.modc_connected()..TODO.
6540 00 13 63 6c 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 ..client_direct_input...5/home/k
6560 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 ma/code/teewars/trunk/src/engine
6580 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 2e 76 6f 69 64 20 63 /e_if_client.h..function..void.c
65a0 6c 69 65 6e 74 5f 64 69 72 65 63 74 5f 69 6e 70 75 74 28 69 6e 74 20 2a 69 6e 70 75 74 2c 20 69 lient_direct_input(int.*input,.i
65c0 6e 74 20 73 69 7a 65 29 00 04 54 4f 44 4f 01 00 0c 73 6e 61 70 5f 66 72 65 65 5f 69 64 00 01 00 nt.size)..TODO...snap_free_id...
65e0 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 4/home/kma/code/teewars/trunk/sr
6600 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 6e 00 c/engine/e_if_other.h..function.
6620 19 76 6f 69 64 20 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 .void.snap_free_id(int.id)..TODO
6640 01 00 10 63 6c 69 65 6e 74 5f 6c 6f 63 61 6c 74 69 6d 65 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 ...client_localtime...5/home/kma
6660 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 /code/teewars/trunk/src/engine/e
6680 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 18 66 6c 6f 61 74 20 63 6c _if_client.h..function..float.cl
66a0 69 65 6e 74 5f 6c 6f 63 61 6c 74 69 6d 65 28 29 00 1f 52 65 74 75 72 6e 73 20 74 68 65 20 63 6c ient_localtime()..Returns.the.cl
66c0 69 65 6e 74 73 20 6c 6f 63 61 6c 20 74 69 6d 65 2e 01 00 0b 73 65 72 76 65 72 5f 74 69 63 6b 00 ients.local.time....server_tick.
66e0 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f ..5/home/kma/code/teewars/trunk/
6700 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 6e 63 74 69 src/engine/e_if_server.h..functi
6720 6f 6e 00 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 on..int.server_tick()..TODO...gf
6740 78 5f 73 63 72 65 65 6e 77 69 64 74 68 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f x_screenwidth...2/home/kma/code/
6760 74 65 65 77 61 72 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 teewars/trunk/src/engine/e_if_gf
6780 78 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 x.h..function..int.gfx_screenwid
67a0 74 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 th()..Returns.the.screen.width..
67c0 00 0d 6d 6f 64 73 5f 73 68 75 74 64 6f 77 6e 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 ..mods_shutdown...3/home/kma/cod
67e0 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f e/teewars/trunk/src/engine/e_if_
6800 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 73 68 75 74 mods.h..function..void.mods_shut
6820 64 6f 77 6e 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 down()..Called.when.the.server.q
6840 75 69 74 73 2e 01 00 05 54 69 6d 65 72 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f uits....Timer...2/home/kma/code/
6860 74 65 65 77 61 72 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 teewars/trunk/src/engine/e_syste
6880 6d 2e 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 0d 6e 65 74 5f 74 63 70 34 5f 73 65 6e 64 00 01 m.h..group.......net_tcp4_send..
68a0 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 .2/home/kma/code/teewars/trunk/s
68c0 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 3d rc/engine/e_system.h..function.=
68e0 69 6e 74 20 6e 65 74 5f 74 63 70 34 5f 73 65 6e 64 28 4e 45 54 53 4f 43 4b 45 54 20 73 6f 63 6b int.net_tcp4_send(NETSOCKET.sock
6900 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 69 7a 65 29 00 0d 44 ,.const.void.*data,.int.size)..D
6920 4f 43 54 4f 44 4f 3a 20 73 65 72 70 02 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 15 69 6e 70 5f OCTODO:.serp...INPUT_EVENT..inp_
6940 6d 6f 75 73 65 5f 64 6f 75 62 6c 65 63 6c 69 63 6b 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 mouse_doubleclick...2/home/kma/c
6960 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 ode/teewars/trunk/src/engine/e_i
6980 66 5f 69 6e 70 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1b 69 6e 74 20 69 6e 70 5f 6d 6f 75 73 65 f_inp.h..function..int.inp_mouse
69a0 5f 64 6f 75 62 6c 65 63 6c 69 63 6b 28 29 00 04 54 4f 44 4f 01 00 07 54 68 72 65 61 64 73 00 01 _doubleclick()..TODO...Threads..
69c0 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 .2/home/kma/code/teewars/trunk/s
69e0 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 01 rc/engine/e_system.h..group.....
6a00 00 17 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 67 65 74 00 01 00 35 2f 68 6f ..client_serverbrowse_get...5/ho
6a20 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e me/kma/code/teewars/trunk/src/en
6a40 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 2f 53 45 gine/e_if_client.h..function./SE
6a60 52 56 45 52 5f 49 4e 46 4f 20 2a 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 62 72 6f 77 73 65 5f 67 RVER_INFO.*client_serverbrowse_g
6a80 65 74 28 69 6e 74 20 69 6e 64 65 78 29 00 04 54 4f 44 4f 01 00 05 49 6e 70 75 74 00 01 00 32 2f et(int.index)..TODO...Input...2/
6aa0 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f home/kma/code/teewars/trunk/src/
6ac0 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 00 07 73 65 63 74 69 6f 6e 00 00 00 00 01 00 engine/e_if_inp.h..section......
6ae0 03 4d 61 70 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 .Map...4/home/kma/code/teewars/t
6b00 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 07 73 65 runk/src/engine/e_if_other.h..se
6b20 63 74 69 6f 6e 00 00 00 00 01 00 10 67 66 78 5f 62 6c 65 6e 64 5f 6e 6f 72 6d 61 6c 00 01 00 32 ction.......gfx_blend_normal...2
6b40 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 /home/kma/code/teewars/trunk/src
6b60 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
6b80 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
6ba0 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
6bc0 72 63 2c 20 31 2d 73 72 63 29 2e 01 00 0b 63 6c 69 65 6e 74 5f 72 63 6f 6e 00 01 00 35 2f 68 6f rc,.1-src)....client_rcon...5/ho
6be0 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e me/kma/code/teewars/trunk/src/en
6c00 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 21 76 6f gine/e_if_client.h..function.!vo
6c20 69 64 20 63 6c 69 65 6e 74 5f 72 63 6f 6e 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 63 6d 64 29 00 id.client_rcon(const.char.*cmd).
6c40 39 53 65 6e 64 73 20 61 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 74 68 65 20 73 65 72 76 65 72 20 74 9Sends.a.command.to.the.server.t
6c60 6f 20 65 78 65 63 75 74 65 20 6f 6e 20 69 74 27 73 20 63 6f 6e 73 6f 6c 65 2e 01 00 0c 63 6c 69 o.execute.on.it's.console....cli
6c80 65 6e 74 5f 73 74 61 74 65 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 ent_state...5/home/kma/code/teew
6ca0 61 72 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 ars/trunk/src/engine/e_if_client
6cc0 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 12 69 6e 74 20 63 6c 69 65 6e 74 5f 73 74 61 74 65 28 29 .h..function..int.client_state()
6ce0 00 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 65 20 6f 66 20 74 68 65 20 63 6c 69 65 6e ..Returns.the.state.of.the.clien
6d00 74 2e 01 00 08 49 4d 47 5f 41 55 54 4f 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f t....IMG_AUTO...5/home/kma/code/
6d20 74 65 65 77 61 72 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 teewars/trunk/src/engine/e_if_cl
6d40 69 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 22 4c 65 74 73 20 74 68 65 20 65 6e 67 ient.h..constant..."Lets.the.eng
6d60 69 6e 65 20 63 68 6f 6f 73 65 20 74 68 65 20 66 6f 72 6d 61 74 2e 01 00 0e 6e 65 74 5f 75 64 70 ine.choose.the.format....net_udp
6d80 34 5f 63 6c 6f 73 65 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 4_close...2/home/kma/code/teewar
6da0 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
6dc0 75 6e 63 74 69 6f 6e 00 22 69 6e 74 20 6e 65 74 5f 75 64 70 34 5f 63 6c 6f 73 65 28 4e 45 54 53 unction."int.net_udp4_close(NETS
6de0 4f 43 4b 45 54 20 73 6f 63 6b 29 00 16 43 6c 6f 73 65 73 20 61 6e 20 55 44 50 34 20 73 6f 63 6b OCKET.sock)..Closes.an.UDP4.sock
6e00 65 74 2e 01 00 0e 6d 6f 64 73 5f 63 6f 6e 6e 65 63 74 65 64 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d et....mods_connected...3/home/km
6e20 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f a/code/teewars/trunk/src/engine/
6e40 65 5f 69 66 5f 6d 6f 64 73 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 22 76 6f 69 64 20 6d 6f 64 73 e_if_mods.h..function."void.mods
6e60 5f 63 6f 6e 6e 65 63 74 65 64 28 69 6e 74 20 63 6c 69 65 6e 74 5f 69 64 29 00 04 54 4f 44 4f 01 _connected(int.client_id)..TODO.
6e80 00 08 6e 65 74 5f 69 6e 69 74 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 ..net_init...2/home/kma/code/tee
6ea0 77 61 72 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 wars/trunk/src/engine/e_system.h
6ec0 00 08 66 75 6e 63 74 69 6f 6e 00 0e 69 6e 74 20 6e 65 74 5f 69 6e 69 74 28 29 00 0d 44 4f 43 54 ..function..int.net_init()..DOCT
6ee0 4f 44 4f 3a 20 73 65 72 70 01 00 10 67 66 78 5f 63 6c 69 70 5f 64 69 73 61 62 6c 65 00 01 00 32 ODO:.serp...gfx_clip_disable...2
6f00 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 /home/kma/code/teewars/trunk/src
6f20 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
6f40 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
6f60 49 45 4e 54 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 IENT_INFO...4/home/kma/code/teew
6f80 61 72 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 ars/trunk/src/engine/e_if_other.
6fa0 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 32 2f 68 6f h..class.......Structures...2/ho
6fc0 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e me/kma/code/teewars/trunk/src/en
6fe0 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 07 73 65 63 74 69 6f 6e 00 00 00 00 00 35 2f 68 gine/e_if_gfx.h..section.....5/h
7000 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 ome/kma/code/teewars/trunk/src/e
7020 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 00 00 00 ngine/e_if_client.h..section....
7040 01 00 0d 67 66 78 5f 6c 69 6e 65 73 5f 65 6e 64 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f ...gfx_lines_end...2/home/kma/co
7060 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 de/teewars/trunk/src/engine/e_if
7080 5f 67 66 78 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 14 76 6f 69 64 20 67 66 78 5f 6c 69 6e 65 73 _gfx.h..function..void.gfx_lines
70a0 5f 65 6e 64 28 29 00 04 54 4f 44 4f 01 00 0f 6d 6f 64 63 5f 73 6e 61 70 5f 69 6e 70 75 74 00 01 _end()..TODO...modc_snap_input..
70c0 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 .3/home/kma/code/teewars/trunk/s
70e0 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 00 rc/engine/e_if_modc.h..function.
7100 1e 69 6e 74 20 6d 6f 64 63 5f 73 6e 61 70 5f 69 6e 70 75 74 28 69 6e 74 20 2a 64 61 74 61 29 00 .int.modc_snap_input(int.*data).
7120 04 54 4f 44 4f 01 00 05 4c 6f 63 6b 73 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f .TODO...Locks...2/home/kma/code/
7140 74 65 65 77 61 72 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 teewars/trunk/src/engine/e_syste
7160 6d 2e 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 14 73 65 72 76 65 72 5f 73 65 74 63 6c 69 65 6e m.h..group.......server_setclien
7180 74 6e 61 6d 65 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f tname...5/home/kma/code/teewars/
71a0 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 08 trunk/src/engine/e_if_server.h..
71c0 66 75 6e 63 74 69 6f 6e 00 3a 76 6f 69 64 20 73 65 72 76 65 72 5f 73 65 74 63 6c 69 65 6e 74 6e function.:void.server_setclientn
71e0 61 6d 65 28 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 6e ame(int.client_id,.const.char.*n
7200 61 6d 65 29 00 04 54 4f 44 4f 01 00 0c 6d 6f 64 63 5f 70 72 65 69 6e 69 74 00 01 00 33 2f 68 6f ame)..TODO...modc_preinit...3/ho
7220 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e me/kma/code/teewars/trunk/src/en
7240 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 13 76 6f 69 64 gine/e_if_modc.h..function..void
7260 20 6d 6f 64 63 5f 70 72 65 69 6e 69 74 28 29 00 04 54 4f 44 4f 01 00 08 6d 65 6d 5f 63 6f 70 79 .modc_preinit()..TODO...mem_copy
7280 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b ...2/home/kma/code/teewars/trunk
72a0 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
72c0 00 3c 76 6f 69 64 20 6d 65 6d 5f 63 6f 70 79 28 76 6f 69 64 20 2a 64 65 73 74 2c 20 63 6f 6e 73 .<void.mem_copy(void.*dest,.cons
72e0 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 18 t.void.*source,.unsigned.size)..
7300 43 6f 70 69 65 73 20 61 20 61 20 6d 65 6d 6f 72 79 20 62 6c 6f 63 6b 2e 01 00 09 64 62 67 5f 62 Copies.a.a.memory.block....dbg_b
7320 72 65 61 6b 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 reak...2/home/kma/code/teewars/t
7340 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
7360 74 69 6f 6e 00 10 76 6f 69 64 20 64 62 67 5f 62 72 65 61 6b 28 29 00 19 42 72 65 61 6b 73 20 69 tion..void.dbg_break()..Breaks.i
7380 6e 74 6f 20 74 68 65 20 64 65 62 75 67 67 65 72 2e 01 00 0f 67 66 78 5f 71 75 61 64 73 5f 62 65 nto.the.debugger....gfx_quads_be
73a0 67 69 6e 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 gin...2/home/kma/code/teewars/tr
73c0 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
73e0 69 6f 6e 00 16 76 6f 69 64 20 67 66 78 5f 71 75 61 64 73 5f 62 65 67 69 6e 28 29 00 1e 42 65 67 ion..void.gfx_quads_begin()..Beg
7400 69 6e 73 20 61 20 71 75 61 64 20 64 72 61 77 69 6e 67 20 73 65 73 73 69 6f 6e 2e 01 00 0c 4e 65 ins.a.quad.drawing.session....Ne
7420 74 77 6f 72 6b 20 54 43 50 34 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 twork.TCP4...2/home/kma/code/tee
7440 77 61 72 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 wars/trunk/src/engine/e_system.h
7460 00 05 67 72 6f 75 70 00 00 00 00 01 00 0e 63 6c 69 65 6e 74 5f 63 6f 6e 6e 65 63 74 00 01 00 35 ..group.......client_connect...5
7480 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 /home/kma/code/teewars/trunk/src
74a0 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 00 /engine/e_if_client.h..function.
74c0 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 74 20 63 68 61 72 20 (void.client_connect(const.char.
74e0 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 73 65 72 76 65 72 20 *address)..Connects.to.a.server.
7500 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 01 00 11 73 65 72 76 at.the.specified.address....serv
7520 65 72 5f 63 6c 69 65 6e 74 6e 61 6d 65 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f er_clientname...5/home/kma/code/
7540 74 65 65 77 61 72 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 teewars/trunk/src/engine/e_if_se
7560 72 76 65 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 rver.h..function.,const.char.*se
7580 72 76 65 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 rver_clientname(int.client_id)..
75a0 54 4f 44 4f 01 00 0c 74 68 72 65 61 64 5f 73 6c 65 65 70 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 TODO...thread_sleep...2/home/kma
75c0 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 /code/teewars/trunk/src/engine/e
75e0 5f 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 _system.h..function.#void.thread
7600 5f 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 _sleep(int.milliseconds)./Suspen
7620 64 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 ds.the.current.thread.for.a.give
7640 6e 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 32 2f 68 6f 6d 65 n.period....snd_load_wv...2/home
7660 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 /kma/code/teewars/trunk/src/engi
7680 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 64 ne/e_if_snd.h..function.%int.snd
76a0 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 21 _load_wv(const.char.*filename).!
76c0 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 64 Loads.a.wavpack.compressed.sound
76e0 2e 01 00 05 51 75 61 64 73 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 ....Quads...2/home/kma/code/teew
7700 61 72 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 ars/trunk/src/engine/e_if_gfx.h.
7720 05 67 72 6f 75 70 00 00 00 00 01 00 04 54 69 6d 65 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 .group.......Time...5/home/kma/c
7740 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 ode/teewars/trunk/src/engine/e_i
7760 66 5f 63 6c 69 65 6e 74 2e 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 14 63 6c 69 65 6e 74 5f 70 f_client.h..group.......client_p
7780 72 65 64 69 6e 74 72 61 74 69 63 6b 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 redintratick...5/home/kma/code/t
77a0 65 65 77 61 72 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 eewars/trunk/src/engine/e_if_cli
77c0 65 6e 74 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 1c 66 6c 6f 61 74 20 63 6c 69 65 6e 74 5f 70 72 ent.h..function..float.client_pr
77e0 65 64 69 6e 74 72 61 74 69 63 6b 28 29 00 29 52 65 74 75 72 6e 73 20 74 68 65 20 63 75 72 72 65 edintratick().)Returns.the.curre
7800 6e 74 20 70 72 65 74 69 63 74 65 64 20 69 6e 74 72 61 20 74 69 63 6b 2e 01 00 0d 6d 61 70 5f 66 nt.preticted.intra.tick....map_f
7820 69 6e 64 5f 69 74 65 6d 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 ind_item...4/home/kma/code/teewa
7840 72 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 rs/trunk/src/engine/e_if_other.h
7860 00 08 66 75 6e 63 74 69 6f 6e 00 25 76 6f 69 64 20 2a 6d 61 70 5f 66 69 6e 64 5f 69 74 65 6d 28 ..function.%void.*map_find_item(
7880 69 6e 74 20 74 79 70 65 2c 20 69 6e 74 20 69 64 29 00 1d 53 65 61 72 63 68 65 73 20 74 68 65 20 int.type,.int.id)..Searches.the.
78a0 6d 61 70 20 66 6f 72 20 61 6e 20 69 74 65 6d 2e 01 00 0f 63 6c 69 65 6e 74 5f 70 72 65 64 74 69 map.for.an.item....client_predti
78c0 63 6b 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 ck...5/home/kma/code/teewars/tru
78e0 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
7900 63 74 69 6f 6e 00 15 69 6e 74 20 63 6c 69 65 6e 74 5f 70 72 65 64 74 69 63 6b 28 29 00 23 52 65 ction..int.client_predtick().#Re
7920 74 75 72 6e 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 72 65 64 69 63 74 65 64 20 74 69 63 6b turns.the.current.predicted.tick
7940 2e 01 00 0a 73 6e 61 70 5f 69 6e 70 75 74 00 01 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 ....snap_input...4/home/kma/code
7960 2f 74 65 65 77 61 72 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 /teewars/trunk/src/engine/e_if_o
7980 74 68 65 72 2e 68 00 08 66 75 6e 63 74 69 6f 6e 00 25 76 6f 69 64 20 73 6e 61 70 5f 69 6e 70 75 ther.h..function.%void.snap_inpu
79a0 74 28 76 6f 69 64 20 2a 64 61 74 61 2c 20 69 6e 74 20 73 69 7a 65 29 00 2a 53 65 74 73 20 74 68 t(void.*data,.int.size).*Sets.th
79c0 65 20 69 6e 70 75 74 20 64 61 74 61 20 74 6f 20 73 65 6e 64 20 74 6f 20 74 68 65 20 73 65 72 76 e.input.data.to.send.to.the.serv
79e0 65 72 2e 01 00 1d 6e 65 74 5f 74 63 70 34 5f 63 6f 6e 6e 65 63 74 5f 6e 6f 6e 5f 62 6c 6f 63 6b er....net_tcp4_connect_non_block
7a00 69 6e 67 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 ing...2/home/kma/code/teewars/tr
7a20 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
7a40 69 6f 6e 00 44 69 6e 74 20 6e 65 74 5f 74 63 70 34 5f 63 6f 6e 6e 65 63 74 5f 6e 6f 6e 5f 62 6c ion.Dint.net_tcp4_connect_non_bl
7a60 6f 63 6b 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 ocking(NETSOCKET.sock,.const.NET
7a80 41 44 44 52 34 20 2a 61 29 00 0d 44 4f 43 54 4f 44 4f 3a 20 73 65 72 70 01 00 15 42 52 4f 57 53 ADDR4.*a)..DOCTODO:.serp...BROWS
7aa0 45 53 4f 52 54 5f 4e 55 4d 50 4c 41 59 45 52 53 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f ESORT_NUMPLAYERS...5/home/kma/co
7ac0 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 de/teewars/trunk/src/engine/e_if
7ae0 5f 63 6c 69 65 6e 74 2e 68 00 08 63 6f 6e 73 74 61 6e 74 00 00 00 34 53 6f 72 74 20 61 66 74 65 _client.h..constant...4Sort.afte
7b00 72 20 68 6f 77 20 6d 61 6e 79 20 70 6c 61 79 65 72 73 20 74 68 65 72 65 20 61 72 65 20 6f 6e 20 r.how.many.players.there.are.on.
7b20 74 68 65 20 73 65 72 76 65 72 2e 01 00 07 46 69 6c 65 20 49 4f 00 01 00 32 2f 68 6f 6d 65 2f 6b the.server....File.IO...2/home/k
7b40 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 ma/code/teewars/trunk/src/engine
7b60 2f 65 5f 73 79 73 74 65 6d 2e 68 00 05 67 72 6f 75 70 00 00 00 00 01 00 09 6d 6f 64 63 5f 69 6e /e_system.h..group.......modc_in
7b80 69 74 00 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 it...3/home/kma/code/teewars/tru
7ba0 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
7bc0 69 6f 6e 00 10 76 6f 69 64 20 6d 6f 64 63 5f 69 6e 69 74 28 29 00 1e 43 61 6c 6c 65 64 20 77 68 ion..void.modc_init()..Called.wh
7be0 65 6e 20 74 68 65 20 63 6c 69 65 6e 74 20 73 74 61 72 74 73 2e 02 00 0b 49 4e 50 55 54 5f 45 56 en.the.client.starts....INPUT_EV
7c00 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 32 2f 68 6f ENT..inp_clear_key_states...2/ho
7c20 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e me/kma/code/teewars/trunk/src/en
7c40 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 1b 76 6f 69 64 20 gine/e_if_inp.h..function..void.
7c60 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 44 4f 01 00 06 4d inp_clear_key_states()..TODO...M
7c80 65 6d 6f 72 79 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f emory...2/home/kma/code/teewars/
7ca0 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 6f trunk/src/engine/e_system.h..gro
7cc0 75 70 00 00 00 00 01 00 11 6d 6f 64 73 5f 63 6c 69 65 6e 74 5f 65 6e 74 65 72 00 01 00 33 2f 68 up.......mods_client_enter...3/h
7ce0 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 ome/kma/code/teewars/trunk/src/e
7d00 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 1f 76 6f 69 ngine/e_if_mods.h..function..voi
7d20 64 20 6d 6f 64 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 d.mods_client_enter(int.cid).)Ca
7d40 6c 6c 65 64 20 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 lled.when.a.client.has.joined.th
7d60 65 20 67 61 6d 65 2e 01 00 0f 4e 65 74 77 6f 72 6b 28 53 65 72 76 65 72 29 00 01 00 34 2f 68 6f e.game....Network(Server)...4/ho
7d80 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e me/kma/code/teewars/trunk/src/en
7da0 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 00 02 00 gine/e_if_other.h..section......
7dc0 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 73 65 73 00 01 .INPUT_EVENT..inp_key_releases..
7de0 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 .2/home/kma/code/teewars/trunk/s
7e00 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 1d rc/engine/e_if_inp.h..function..
7e20 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 6b 65 79 29 00 04 54 int.inp_key_releases(int.key)..T
7e40 4f 44 4f 00 01 00 0a 6f 74 68 65 72 5f 66 75 6e 63 01 00 0b 49 4e 50 55 54 5f 45 56 45 4e 54 00 ODO....other_func...INPUT_EVENT.
7e60 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f ..2/home/kma/code/teewars/trunk/
7e80 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 69 6e 70 2e 68 01 00 14 67 66 78 5f 6c 6f 61 64 src/engine/e_if_inp.h...gfx_load
7ea0 5f 74 65 78 74 75 72 65 5f 72 61 77 00 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f _texture_raw....2/home/kma/code/
7ec0 74 65 65 77 61 72 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 teewars/trunk/src/engine/e_if_gf
7ee0 78 2e 68 01 00 08 6d 65 6d 5f 63 6f 70 79 00 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 x.h...mem_copy....2/home/kma/cod
7f00 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 73 79 73 e/teewars/trunk/src/engine/e_sys
7f20 74 65 6d 2e 68 01 00 0f 67 66 78 5f 71 75 61 64 73 5f 62 65 67 69 6e 00 00 01 00 32 2f 68 6f 6d tem.h...gfx_quads_begin....2/hom
7f40 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 e/kma/code/teewars/trunk/src/eng
7f60 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 01 00 14 67 66 78 5f 6c 6f 61 64 5f 74 65 78 74 75 72 ine/e_if_gfx.h...gfx_load_textur
7f80 65 5f 74 67 61 00 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 e_tga....2/home/kma/code/teewars
7fa0 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 0c 6d /trunk/src/engine/e_if_gfx.h...m
7fc0 6f 64 63 5f 70 72 65 64 69 63 74 00 00 01 00 3b 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 odc_predict....;/home/kma/code/t
7fe0 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 70 72 65 eewars/trunk/src/engine/docs/pre
8000 64 69 63 74 69 6f 6e 2e 74 78 74 01 00 0b 63 6c 69 65 6e 74 5f 74 69 63 6b 00 00 02 00 3b 2f 68 diction.txt...client_tick....;/h
8020 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 ome/kma/code/teewars/trunk/src/e
8040 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 00 35 2f 68 6f 6d 65 ngine/docs/prediction.txt.5/home
8060 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 /kma/code/teewars/trunk/src/engi
8080 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 74 61 74 65 73 ne/e_if_client.h...Client.States
80a0 00 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e ....5/home/kma/code/teewars/trun
80c0 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
80e0 65 6e 74 5f 70 72 65 64 74 69 63 6b 00 00 01 00 3b 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f ent_predtick....;/home/kma/code/
8100 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 6f 63 73 2f 70 72 teewars/trunk/src/engine/docs/pr
8120 65 64 69 63 74 69 6f 6e 2e 74 78 74 01 00 0a 64 62 67 5f 61 73 73 65 72 74 00 00 01 00 32 2f 68 ediction.txt...dbg_assert....2/h
8140 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 ome/kma/code/teewars/trunk/src/e
8160 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 01 00 1e 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 ngine/e_system.h...client_server
8180 62 72 6f 77 73 65 5f 73 6f 72 74 65 64 5f 67 65 74 00 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f browse_sorted_get....5/home/kma/
81a0 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f code/teewars/trunk/src/engine/e_
81c0 69 66 5f 63 6c 69 65 6e 74 2e 68 01 00 0f 67 66 78 5f 73 63 72 65 65 6e 77 69 64 74 68 00 00 01 if_client.h...gfx_screenwidth...
81e0 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 .2/home/kma/code/teewars/trunk/s
8200 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 01 00 12 67 66 78 5f 75 6e 6c 6f 61 rc/engine/e_if_gfx.h...gfx_unloa
8220 64 5f 74 65 78 74 75 72 65 00 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 d_texture....2/home/kma/code/tee
8240 77 61 72 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 wars/trunk/src/engine/e_if_gfx.h
8260 01 00 0d 67 66 78 5f 71 75 61 64 73 5f 65 6e 64 00 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 ...gfx_quads_end....2/home/kma/c
8280 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 ode/teewars/trunk/src/engine/e_i
82a0 66 5f 67 66 78 2e 68 01 00 10 67 66 78 5f 73 63 72 65 65 6e 68 65 69 67 68 74 00 00 01 00 32 2f f_gfx.h...gfx_screenheight....2/
82c0 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f home/kma/code/teewars/trunk/src/
82e0 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 73 65 72 76 65 engine/e_if_gfx.h...client_serve
8300 72 62 72 6f 77 73 65 5f 73 6f 72 74 65 64 5f 6e 75 6d 00 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 rbrowse_sorted_num....5/home/kma
8320 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 /code/teewars/trunk/src/engine/e
8340 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 01 00 08 6d 65 6d 5f 6d 6f 76 65 00 00 01 00 32 2f 68 6f 6d _if_client.h...mem_move....2/hom
8360 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 e/kma/code/teewars/trunk/src/eng
8380 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 01 00 0d 73 6e 61 70 5f 6e 65 77 5f 69 74 65 6d 00 00 ine/e_system.h...snap_new_item..
83a0 01 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f ..3/home/kma/code/teewars/trunk/
83c0 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 6d 6f 64 73 2e 68 01 00 09 64 62 67 5f 62 72 65 src/engine/e_if_mods.h...dbg_bre
83e0 61 6b 00 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 ak....2/home/kma/code/teewars/tr
8400 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 0a 6f 74 68 65 unk/src/engine/e_system.h...othe
8420 72 5f 66 75 6e 63 00 00 07 00 34 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 r_func....4/home/kma/code/teewar
8440 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.
8460 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 5/home/kma/code/teewars/trunk/sr
8480 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 73 65 72 76 65 72 2e 68 00 35 2f 68 6f 6d 65 2f 6b 6d c/engine/e_if_server.h.5/home/km
84a0 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f a/code/teewars/trunk/src/engine/
84c0 65 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 00 33 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 e_if_client.h.3/home/kma/code/te
84e0 65 77 61 72 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 ewars/trunk/src/engine/e_if_mods
8500 2e 68 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b .h.2/home/kma/code/teewars/trunk
8520 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 00 33 2f 68 6f 6d 65 2f 6b 6d /src/engine/e_if_gfx.h.3/home/km
8540 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f a/code/teewars/trunk/src/engine/
8560 65 5f 69 66 5f 6d 6f 64 63 2e 68 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 e_if_modc.h.2/home/kma/code/teew
8580 61 72 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 01 ars/trunk/src/engine/e_if_msg.h.
85a0 00 10 63 6c 69 65 6e 74 5f 67 65 74 5f 69 6e 70 75 74 00 00 01 00 3b 2f 68 6f 6d 65 2f 6b 6d 61 ..client_get_input....;/home/kma
85c0 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 64 /code/teewars/trunk/src/engine/d
85e0 6f 63 73 2f 70 72 65 64 69 63 74 69 6f 6e 2e 74 78 74 01 00 14 73 6e 64 5f 70 6c 61 79 5f 61 74 ocs/prediction.txt...snd_play_at
8600 2c 73 6e 64 5f 73 74 6f 70 00 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 ,snd_stop....2/home/kma/code/tee
8620 77 61 72 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 wars/trunk/src/engine/e_if_snd.h
8640 01 00 09 6d 65 6d 5f 61 6c 6c 6f 63 00 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f ...mem_alloc....2/home/kma/code/
8660 74 65 65 77 61 72 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 teewars/trunk/src/engine/e_syste
8680 6d 2e 68 01 00 11 73 6e 64 5f 70 6c 61 79 2c 73 6e 64 5f 73 74 6f 70 00 00 01 00 32 2f 68 6f 6d m.h...snd_play,snd_stop....2/hom
86a0 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 e/kma/code/teewars/trunk/src/eng
86c0 69 6e 65 2f 65 5f 69 66 5f 73 6e 64 2e 68 01 00 09 74 69 6d 65 5f 66 72 65 71 00 00 01 00 32 2f ine/e_if_snd.h...time_freq....2/
86e0 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f home/kma/code/teewars/trunk/src/
8700 65 6e 67 69 6e 65 2f 65 5f 73 79 73 74 65 6d 2e 68 01 00 10 63 6c 69 65 6e 74 5f 69 6e 74 72 61 engine/e_system.h...client_intra
8720 74 69 63 6b 00 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f tick....5/home/kma/code/teewars/
8740 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..
8760 11 63 6c 69 65 6e 74 5f 64 69 73 63 6f 6e 6e 65 63 74 00 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 .client_disconnect....5/home/kma
8780 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 /code/teewars/trunk/src/engine/e
87a0 5f 69 66 5f 63 6c 69 65 6e 74 2e 68 01 00 14 73 6e 64 5f 70 6c 61 79 2c 73 6e 64 5f 70 6c 61 79 _if_client.h...snd_play,snd_play
87c0 5f 61 74 00 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 _at....2/home/kma/code/teewars/t
87e0 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 01 00 1f 67 66 78 runk/src/engine/e_if_snd.h...gfx
8800 5f 71 75 61 64 73 5f 64 72 61 77 2c 67 66 78 5f 71 75 61 64 73 5f 64 72 61 77 54 4c 00 00 01 00 _quads_draw,gfx_quads_drawTL....
8820 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 2/home/kma/code/teewars/trunk/sr
8840 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 62 6c 65 6e 64 5f c/engine/e_if_gfx.h...gfx_blend_
8860 6e 6f 72 6d 61 6c 00 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 normal....2/home/kma/code/teewar
8880 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 08 s/trunk/src/engine/e_if_gfx.h...
88a0 6d 65 6d 5f 66 72 65 65 00 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 mem_free....2/home/kma/code/teew
88c0 61 72 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 01 ars/trunk/src/engine/e_system.h.
88e0 00 12 67 66 78 5f 62 6c 65 6e 64 5f 61 64 64 69 74 69 76 65 00 00 01 00 32 2f 68 6f 6d 65 2f 6b ..gfx_blend_additive....2/home/k
8900 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 ma/code/teewars/trunk/src/engine
8920 2f 65 5f 69 66 5f 67 66 78 2e 68 01 00 1f 67 66 78 5f 75 6e 6c 6f 61 64 5f 74 65 78 74 75 72 65 /e_if_gfx.h...gfx_unload_texture
8940 2c 67 66 78 5f 6c 6f 61 64 5f 70 6e 67 00 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 ,gfx_load_png....2/home/kma/code
8960 2f 74 65 65 77 61 72 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 /teewars/trunk/src/engine/e_if_g
8980 66 78 2e 68 01 00 10 67 66 78 5f 6c 6f 61 64 5f 74 65 78 74 75 72 65 00 00 01 00 32 2f 68 6f 6d fx.h...gfx_load_texture....2/hom
89a0 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 e/kma/code/teewars/trunk/src/eng
89c0 69 6e 65 2f 65 5f 69 66 5f 67 66 78 2e 68 01 00 1a 63 6c 69 65 6e 74 5f 63 6f 6e 6e 65 63 74 2c ine/e_if_gfx.h...client_connect,
89e0 63 6c 69 65 6e 74 5f 71 75 69 74 00 00 01 00 35 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 client_quit....5/home/kma/code/t
8a00 65 65 77 61 72 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 eewars/trunk/src/engine/e_if_cli
8a20 65 6e 74 2e 68 01 00 28 67 66 78 5f 71 75 61 64 73 5f 64 72 61 77 54 4c 2c 67 66 78 5f 71 75 61 ent.h..(gfx_quads_drawTL,gfx_qua
8a40 64 73 5f 64 72 61 77 5f 66 72 65 65 66 6f 72 6d 00 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 ds_draw_freeform....2/home/kma/c
8a60 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 72 75 6e 6b 2f 73 72 63 2f 65 6e 67 69 6e 65 2f 65 5f 69 ode/teewars/trunk/src/engine/e_i
8a80 66 5f 67 66 78 2e 68 01 00 0d 49 6d 61 67 65 20 46 6f 72 6d 61 74 73 01 00 0a 49 4d 41 47 45 5f f_gfx.h...Image.Formats...IMAGE_
8aa0 49 4e 46 4f 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 INFO...2/home/kma/code/teewars/t
8ac0 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 26 67 66 78 runk/src/engine/e_if_gfx.h..&gfx
8ae0 5f 71 75 61 64 73 5f 64 72 61 77 2c 67 66 78 5f 71 75 61 64 73 5f 64 72 61 77 5f 66 72 65 65 66 _quads_draw,gfx_quads_draw_freef
8b00 6f 72 6d 00 00 01 00 32 2f 68 6f 6d 65 2f 6b 6d 61 2f 63 6f 64 65 2f 74 65 65 77 61 72 73 2f 74 orm....2/home/kma/code/teewars/t
8b20 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 00 00 runk/src/engine/e_if_gfx.h...