Commit Graph

536 Commits

Author SHA1 Message Date
simon.kagstrom
f790813023 Step one for joystick handling: Centralize handling of SDL_Keys 2010-02-28 10:06:59 +00:00
simon.kagstrom
15876d1ba3 Use UL/LI 2010-02-28 08:56:45 +00:00
simon.kagstrom
839972cabc Write out server messages on the stats page 2010-02-28 08:52:34 +00:00
simon.kagstrom
ae23c0c4c2 Log message deletion 2010-02-28 08:31:06 +00:00
simon.kagstrom
8f5c351af7 Caption 2010-02-28 08:27:42 +00:00
simon.kagstrom
e352fa10cf Add special image for bind keys 2010-02-28 08:25:59 +00:00
simon.kagstrom
7ef8109788 Refactoring: Rename network_message_box 2010-02-28 08:02:45 +00:00
simon.kagstrom
75385f566b Add server message box support 2010-02-28 07:59:36 +00:00
simon.kagstrom
fa26ae2980 Passing NULL GameInfo is OK 2010-02-27 08:08:26 +00:00
simon.kagstrom
89b8fc07d9 Load game info on restoring saves 2010-02-27 08:07:00 +00:00
simon.kagstrom
76c82882ad Update HTML on moving peers 2010-02-27 07:26:54 +00:00
simon.kagstrom
2327d91ed2 Remove debug printout 2010-02-27 07:22:58 +00:00
simon.kagstrom
3a0b3ee15a Regenerate stats page when someone is removed, remove gibberish 2010-02-27 07:22:28 +00:00
simon.kagstrom
4e9d876750 Always reset acitve and waiting on reloading 2010-02-27 07:19:09 +00:00
simon.kagstrom
99e906239e Valgrind fixes 2010-02-26 11:15:50 +00:00
simon.kagstrom
69a6eae9cf Don't need to be static 2010-02-26 06:34:50 +00:00
simon.kagstrom
192bd8c7a7 Always rearm the timer, evven if we have a message 2010-02-26 06:33:00 +00:00
simon.kagstrom
619fcc1be5 Hack to avoid div-by-zero 2010-02-25 12:24:10 +00:00
simon.kagstrom
115a12b958 Generate statistics on current number of active and waiting players 2010-02-25 11:57:25 +00:00
simon.kagstrom
eef344a740 Use xmalloc 2010-02-25 11:47:16 +00:00
simon.kagstrom
407107d1a9 Fix valgrind errors (use of uninitialized values) 2010-02-25 10:10:07 +00:00
simon.kagstrom
534e07213c Add status messages during connect 2010-02-25 06:43:33 +00:00
simon.kagstrom
f539e98f96 Disconnect on ... disconnect 2010-02-25 06:38:33 +00:00
simon.kagstrom
eb2e935128 Setup key codes 2010-02-25 06:35:51 +00:00
simon.kagstrom
dc10b6d1a6 Dialogue when saving 2010-02-24 20:33:19 +00:00
simon.kagstrom
42ef9f67c6 Printout-- 2010-02-24 20:28:55 +00:00
simon.kagstrom
6b53a490f8 NULL the game info on view push 2010-02-24 20:25:34 +00:00
simon.kagstrom
913e94fb90 Handle game info from save games 2010-02-24 20:19:37 +00:00
simon.kagstrom
dcf255f1e2 Split send and receive buffers to be able to answer pings 2010-02-24 18:53:07 +00:00
simon.kagstrom
695f3b9471 More broken printouts removed 2010-02-24 15:49:15 +00:00
simon.kagstrom
6239aa9d3b No gibberish 2010-02-24 15:47:29 +00:00
simon.kagstrom
84266ee93e Maintain two lists of peers
One pending (peers that can be connected to) and one active (peers
that are playing). Peers are pinged until they disconnect so that we
can maintain the number of active peers.
2010-02-24 15:43:56 +00:00
simon.kagstrom
c753e22aa5 Fix bug with unset name (don't exit the menu then) 2010-02-24 12:10:56 +00:00
simon.kagstrom
dd51b51248 Write out configuration deltas (what has changed) instead of the entire
configuration. Makes many things much nicer :-)
2010-02-24 11:34:56 +00:00
simon.kagstrom
a227a19703 Remove printout 2010-02-24 06:54:21 +00:00
simon.kagstrom
514c929e3d Fix save games (only include the actual disc name, not the path) 2010-02-24 06:52:31 +00:00
simon.kagstrom
2bff881744 Randomize at start, then use an index 2010-02-24 06:43:48 +00:00
simon.kagstrom
6e32f8eaef Fixme is fixed 2010-02-24 06:40:10 +00:00
simon.kagstrom
76e8e210ae Handle hat rotation 2010-02-24 06:32:46 +00:00
simon.kagstrom
56f1d9c22d Joystick handling for the menu and the wii. Untested and unfinished. 2010-02-23 20:45:29 +00:00
simon.kagstrom
341c31bfd1 Reset port 2010-02-23 20:44:55 +00:00
simon.kagstrom
8e77843d81 Redesign the network and game info menus 2010-02-23 20:10:45 +00:00
simon.kagstrom
a3a9e1ce0d Unused var 2010-02-23 18:25:14 +00:00
simon.kagstrom
80d952aeb1 Fix various joystick issues 2010-02-23 18:24:30 +00:00
simon.kagstrom
326deec9e0 Setup Saitek P380 2010-02-23 18:23:44 +00:00
simon.kagstrom
b2e04e878d Workaround joy init 2010-02-23 18:23:04 +00:00
simon.kagstrom
b972e6f71b Init joysticks 2010-02-23 17:30:57 +00:00
simon.kagstrom
4322df80bf Abort theme selection on escape 2010-02-23 06:48:27 +00:00
simon.kagstrom
edf4499741 Make joysticks default open 2010-02-23 06:47:40 +00:00
simon.kagstrom
a6a05b650e Remove huge chunks of dead code, simplify ping handling (although a
hack is still needed there).
2010-02-22 19:17:49 +00:00