Paul Chote
1bdadb6631
Clear widgets on mod change
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
44d8e83773
Rework OpenRA.Utility
2011-01-27 20:50:02 +13:00
Paul Chote
c93bdf73aa
Have a single utility app per platform. Route zip extraction and ra package install to the .net utility app under osx.
2011-01-27 20:50:02 +13:00
Paul Chote
8e5f307ba8
Remove some duplication
2011-01-27 20:50:02 +13:00
Paul Chote
a3f26cec46
Fix sound after mod switching.
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
d39adf67b2
Indeterminate progress bar
2011-01-27 20:50:02 +13:00
Paul Chote
2c0a928b48
Fix terrain being drawn using the cursor palette.
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
f44903b50f
Support ingame mod switching.
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
42a5b0a993
Fix the hyperspeed shellmap by setting the initial tick time *after* we're done loading.
2011-01-27 20:50:00 +13:00
Paul Chote
ea9003d6fc
Port cursors to yaml.
2011-01-27 20:50:00 +13:00
Paul Chote
827a19adef
Fix the cursor during init.
2011-01-27 20:50:00 +13:00
Paul Chote
6a90f00298
Start tidying things up
2011-01-27 20:50:00 +13:00
Paul Chote
908a927929
Add "Install from web" "Install from CD" and "Quit" buttons to the install menu. "From CD" prompts a system file picker (osx only).
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
Paul Chote
6776d6f906
Load the main menu without loading mixes or creating a shellmap world. A giant hack.
2011-01-27 20:50:00 +13:00
Paul Chote
108b90f192
Allow the ra/cnc package dir to be overridden at launch-time.
2011-01-27 20:50:00 +13:00
Paul Chote
0bd466a9e9
Use a lookup table for fvecs.
2011-01-27 12:05:13 +13:00
Paul Chote
9db41f5638
Remove fp from facing calculation.
2011-01-27 12:01:02 +13:00
Chris Forbes
848622054d
unstatic SpriteLoader
2011-01-26 21:09:07 +13:00
Chris Forbes
f032322948
remove System.Xml using from SequenceProvider
2011-01-26 21:07:54 +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
180d58c35a
only bother hashing traits that have ISync
2011-01-26 21:00:31 +13:00
Chris Forbes
f52620f6fc
add ISync to all traits that have [Sync] members
2011-01-26 21:00:28 +13:00
Chris Forbes
b7ea695f0c
better error when no sequences defined at all
2011-01-26 20:55:23 +13:00
Paul Chote
272ba08c21
Likewise for PlayerResources
2011-01-25 18:26:15 +13:00
Paul Chote
b9e32e5c06
Load maps from <support dir>/maps/<mod>/ too.
2011-01-21 17:38:28 +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
808cc59c59
fix bogus colors in chat
2011-01-09 14:02:15 +13:00
Chris Forbes
9387029b51
remove some sillyness in PlayerResources.Tick
2011-01-09 13:24:54 +13:00
Chris Forbes
b4109b12ca
less dumb PlayerResources init
2011-01-09 13:23:29 +13:00
Chris Forbes
70afea85a9
new map format introduced: 4. format3 player colors are automatically upgraded to ColorRamp
2011-01-08 18:17:19 +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
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
db63724aeb
add contrast surround to timer & chat which are displayed straight over the world
2011-01-08 12:21:12 +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
Chris Forbes
93a56f9a18
#250 resources should have a list of allowed terrain types
2011-01-08 09:31:36 +13:00
Paul Chote
9f38df013e
Target uses int2.
2011-01-07 20:21:47 +13:00
Paul Chote
60e3f7621f
Remove fp from CenterLocation and aircraft.
2011-01-07 20:14:22 +13:00