Paul Chote
22c146d056
Fix mod selector visibility on returning to main menu.
2011-01-28 16:42:07 +13:00
Chris Forbes
6ddce1c171
remove shared 'window' field, fix crashes in GameIniDelegate
2011-01-28 07:34:57 +13:00
Paul Chote
ef462c5164
Take SpecialPackageRoot into account when installing packages
2011-01-27 20:50:03 +13:00
Paul Chote
a81c865620
Install Music button - installing not implemented.
2011-01-27 20:50:03 +13:00
Paul Chote
1c67242210
Fix prompt title.
2011-01-27 20:50:03 +13:00
Paul Chote
580b9014b3
Install map button (does not verify that maps are valid).
2011-01-27 20:50:03 +13:00
Paul Chote
646863b85b
Remove unused InitDelegates() method. Don't mutate the Children list directly.
2011-01-27 20:50:03 +13:00
Paul Chote
a6900c256d
Implement --display-filepicker in OpenRA.Utility. Remove all the functionality that windows doesn't support.
2011-01-27 20:50:02 +13:00
Paul Chote
8e5f307ba8
Remove some duplication
2011-01-27 20:50:02 +13:00
Paul Chote
724a72c98e
Show the mod switcher during the initial install screen.
2011-01-27 20:50:02 +13:00
Paul Chote
aa319ee403
Begin refactoring utility process launching.
2011-01-27 20:50:02 +13:00
Paul Chote
388e5df377
Show mod version in the main menu.
2011-01-27 20:50:02 +13:00
Paul Chote
d39adf67b2
Indeterminate progress bar
2011-01-27 20:50:02 +13:00
Paul Chote
3609de8ca5
Fix compile warnings
2011-01-27 20:50:02 +13:00
Paul Chote
11aab8705e
Display the selector in all menus. Fix information leakage from previous mod.
2011-01-27 20:50:01 +13:00
Paul Chote
37fc836b46
Ingame mod selector ui.
2011-01-27 20:50:01 +13:00
Paul Chote
d32e2be941
Extract zips using background thread.
2011-01-27 20:50:01 +13:00
Paul Chote
84cc94bcb6
Implement install from cd for ra (the cnc installshield decompressor is bugged, so not implementing it yet).
2011-01-27 20:50:01 +13:00
Paul Chote
9227e09f18
Refactoring. Add a missing file.
2011-01-27 20:50:01 +13:00
Paul Chote
b7357b1711
Fix crash when canceling download, fix a runtime warning in osx.
2011-01-27 20:50:01 +13:00
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
8cda9d6d8b
restore previous sequence after IdleAnimation; apply randomness to idle animation wait
2011-01-27 18:36:36 +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
Chris Forbes
0f84ac5215
RenderBuilding.BuildingPreview pushed down to RenderSimple and renamed to .RenderPreview()
2011-01-26 21:06:05 +13:00
Chris Forbes
f52620f6fc
add ISync to all traits that have [Sync] members
2011-01-26 21:00:28 +13:00
Paul Chote
58f1589f95
Add debug traits to Aircraft so we can see what is desyncing.
2011-01-25 18:19:36 +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
e3c090a201
More drop messages.
2011-01-15 13:56:52 +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
a25087a9f3
fix weap door crash in cnc
2011-01-09 17:32:59 +13:00
Chris Forbes
cb3eca9d5f
remove unused NukeLaunch.Silo field
2011-01-09 14:26:32 +13:00
Chris Forbes
4b3f0e9a4b
fix breakage in ServerBrowserDelegate which prevented any joins
2011-01-09 14:23:50 +13:00
Chris Forbes
727d72123f
sync GpsPower.Granted
2011-01-09 13:35:25 +13:00
Chris Forbes
c76822531e
shareable, revokable gps
2011-01-09 13:31:53 +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
Chris Forbes
e2ff40dc7f
better fix for chrono bug
2011-01-08 17:30:29 +13:00
Chris Forbes
126e200e2e
fix chronoshift/shroud interaction desync
2011-01-08 16:08:05 +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
Paul Chote
8264c6c8dc
Play "Unable to build more" eva when the production exit is blocked. Also fixes #484 .
2011-01-08 13:15:30 +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