Paul Chote
792c82c2d4
Automatically extract packages. Fix ra.
2011-01-27 20:50:01 +13:00
Paul Chote
5ce5d48b04
Extracting packages
2011-01-27 20:50:01 +13:00
Paul Chote
775ccc112b
Progress bars.
2011-01-27 20:50:01 +13:00
Paul Chote
421058866d
Better install menu and package downloading.
2011-01-27 20:50:01 +13:00
Paul Chote
7dad013b31
Fix cnc.
2011-01-27 20:50:01 +13:00
Paul Chote
6a90f00298
Start tidying things up
2011-01-27 20:50:00 +13:00
Paul Chote
abcc43222a
Add missing files.
2011-01-27 20:50:00 +13:00
Paul Chote
6c14b78b7c
Load the game into an intermediate state where RAInitDelegate can install packages, etc (an even bigger hack).
2011-01-27 20:50:00 +13:00
Chris Forbes
848622054d
unstatic SpriteLoader
2011-01-26 21:09:07 +13:00
Chris Forbes
1d7f57941e
rename SpriteSheetBuilder to SpriteLoader; it's dumb otherwise
2011-01-26 21:07:54 +13:00
Paul Chote
2fca9b0b19
Fix broken first tick rendering in BuildPaletteWidget.
2011-01-20 00:51:13 +13:00
Paul Chote
1fb42f47b6
Remove redundant serverbrowser checks (these are now handled by the handshake process).
2011-01-20 00:32:43 +13:00
Paul Chote
481cc7807b
Don't require a WorldRenderer to draw non-world-rendering widgets.
2011-01-19 20:41:32 +13:00
Paul Chote
06612d0f68
Add a mechanism for custom drop messages. Implement for kick.
2011-01-15 13:49:46 +13:00
Chris Forbes
4b3f0e9a4b
fix breakage in ServerBrowserDelegate which prevented any joins
2011-01-09 14:23:50 +13:00
Chris Forbes
3426b52247
add ColorRamp type; change everything to use it; maps not yet upgraded
2011-01-08 18:17:18 +13:00
alzeih
5c343caeaf
Mod version validation
...
- Game.CurrentMods property to query the current mods when no orderManager accessible
- Server sends mod versions to master server on ping
- Client sends mod versions on handshake response
- Validate match on server side of handshake, not client side
2011-01-08 16:00:29 +13:00
Chris Forbes
303525a5ba
be fast by default; add 'Check Sync around Unsynced Code' option in debug panel
2011-01-08 11:49:31 +13:00
Paul Chote
0cef2e4f53
CheckboxWidget delegate methods.
2011-01-06 11:40:06 +13:00
Paul Chote
5254deedcb
Remove some bogosity from widget mouse handling.
2011-01-05 23:01:17 +13:00
Paul Chote
df460d7407
Add extension methods to Rectangle/RectangleF, remove a pile of ToPoint()'s.
2011-01-05 22:24:11 +13:00
Paul Chote
3e1db3e8ae
Move MapPreviewWidget.HandleInputInner to the lobby delegate.
2011-01-05 22:23:23 +13:00
Chris Forbes
558647b987
blah
2011-01-05 09:12:28 +13:00
Paul Chote
6287b132a0
#438 . Show # Players in the map selector.
2011-01-04 14:33:59 +13:00
Paul Chote
1ced0d7ab9
Require LMB for common widget interactions.
2011-01-04 14:33:59 +13:00
Paul Chote
d90dec9c8e
Remove a pile of unnecessary state management from Scrollpanels.
2011-01-01 16:47:52 +13:00
Chris Forbes
119b0c063d
don't show a kick button for the host while ready
2011-01-01 00:20:04 +13:00
Paul Chote
d98e09e096
Draw scrollbar thumbs.
2010-12-31 23:19:13 +13:00
Paul Chote
e2d1eec56e
Shift Client creation to the client, sent in the handshake response. Fixes the `Newbie' bug and removes a lot of fragmented behaviour on player join.
2010-12-31 12:51:19 +13:00
Paul Chote
fc6438e311
Use Filepaths instead of IFolders where possible.
2010-12-29 21:25:43 +13:00
Chris Forbes
6425fc8a4b
#268 fixed
2010-12-28 17:01:01 +13:00
Chris Forbes
d42bdfa102
show replays most recent first
2010-12-27 21:22:32 +13:00
Chris Forbes
4a94cf656b
remove a redundant method from queries.
2010-12-27 18:26:12 +13:00
Chris Forbes
ce609195cd
make kicking actually work
2010-12-24 12:31:37 +13:00
Paul Chote
dc3bf2515a
Remove VERSION file, and version / motd display from the ingame menu. Write git-version into the individual mod versions.
2010-12-24 11:41:35 +13:00
Chris Forbes
c1fb6c2732
remove ability to not save syncreports
2010-12-23 08:48:54 +13:00
Chris Forbes
d320a689a2
wire up bot creation properly in CreateMPPlayers etc
2010-12-23 08:42:44 +13:00
Chris Forbes
29fbeb2c5d
add enumeration of bots
2010-12-23 08:42:43 +13:00
Chris Forbes
c85dbfb53d
fix dumb bug in replay viewer
2010-12-19 20:49:14 +13:00
Chris Forbes
07d2e54bcc
fix another crash in replay browser
2010-12-19 17:48:53 +13:00
Chris Forbes
f3d0e4b8ed
fix a crash in the replay browser
2010-12-19 17:48:53 +13:00
Chris Forbes
2fad6f3bf1
move replay viewer delegate into mod
2010-12-19 17:48:52 +13:00
Chris Forbes
17e3ef131c
actually populate the replay browser; fix listbox ContentHeight not being reset.
2010-12-19 17:48:47 +13:00
Chris Forbes
4f3b16cab2
add non-functional replay browser
2010-12-19 17:48:46 +13:00
Paul Chote
55d60bd466
Don't crash if two powers have the same icon.
2010-12-07 22:00:26 +13:00
Paul Chote
c7500084df
Parabomb crates. Multiple can be collected and queued. Support uncharged powers (0 charge time) with appropriate tooltip.
2010-12-07 21:50:33 +13:00
Paul Chote
cd10fb1db0
GPS Satellite.
2010-12-07 21:45:04 +13:00
Paul Chote
76f792bfdf
New special powers mechanism. Only cnc Airstrike has been reimplemented so far. Special power crates, and spy bonuses have also been disabled.
2010-12-07 21:45:03 +13:00
Chris Forbes
220579ff85
wire 's' (default binding) to issue 'Stop' order to each selected actor
2010-12-06 20:43:09 +13:00
Chris Forbes
81dad0bd34
tidying
2010-12-04 10:35:34 +13:00