Chris Forbes
|
83c80377d0
|
formatting in Building
|
2011-05-22 20:39:01 +12:00 |
|
Chris Forbes
|
b3908606c3
|
remove some silly cost centers in Building
|
2011-05-22 20:39:00 +12:00 |
|
Chris Forbes
|
b22bb84349
|
make AttackMoveActivity a bit less aggressive about pwning the tick perf
|
2011-05-22 20:38:54 +12:00 |
|
Chris Forbes
|
375eb90a88
|
fix perf of HackyAI AssignRoles, to some extent
|
2011-05-22 20:38:53 +12:00 |
|
Chris Forbes
|
9b3e6c5c4a
|
remove FP sillyness from FindUnits & friends
|
2011-05-22 20:38:52 +12:00 |
|
Chris Forbes
|
ccc245ded4
|
reintroduce Cached<T>; use for Actor.Bounds, Actor.ExtendedBounds, which replace Actor.GetBounds(bool)
|
2011-05-22 20:38:48 +12:00 |
|
Chris Forbes
|
b12a35af4c
|
more trivial cleanups
|
2011-05-22 20:36:25 +12:00 |
|
Chris Forbes
|
599ee25cb1
|
adjust strictness of Production query in ChooseBuildTabOnSelect
|
2011-05-22 20:36:25 +12:00 |
|
Paul Chote
|
d4baf2d757
|
Refactor UnitInfluence trait -> world.ActorMap
|
2011-05-22 19:32:53 +12:00 |
|
Paul Chote
|
4f7074fdf9
|
Don't give a levelup crate if the unit can't gain experience
|
2011-05-22 19:32:53 +12:00 |
|
Chris Forbes
|
668dfa1f6f
|
don't show cashticks when there is no refund
|
2011-05-22 19:32:52 +12:00 |
|
Chris Forbes
|
cd756885a6
|
remove MasterServerQuery in favour of ServerList
|
2011-05-22 18:41:33 +12:00 |
|
Paul Chote
|
d029b1ff6f
|
Use new mechanism for stances / color picker
|
2011-05-22 18:41:32 +12:00 |
|
Paul Chote
|
0c9692c0b1
|
Use new mechanism for mod list
|
2011-05-22 18:41:32 +12:00 |
|
Paul Chote
|
078972e3be
|
Use new mechanism for ra dropdowns
|
2011-05-22 18:41:32 +12:00 |
|
Paul Chote
|
7a21309d67
|
Use ScrollItem for ra music list
|
2011-05-22 18:41:32 +12:00 |
|
Paul Chote
|
46c870b967
|
Use ScrollItem for ra map browser
|
2011-05-22 18:41:32 +12:00 |
|
Paul Chote
|
db417545e6
|
Use ScrollItem for ra replay browser
|
2011-05-22 18:41:32 +12:00 |
|
Paul Chote
|
1d24c5f49c
|
Use ScrollItem in ra server browser
|
2011-05-22 18:41:32 +12:00 |
|
Paul Chote
|
dc6bd60fcc
|
Kill CheckboxWidget.Bind and related
|
2011-05-22 18:41:32 +12:00 |
|
Paul Chote
|
b1cc004194
|
Remove obsolete calls from ra SettingsMenuDelegate
|
2011-05-22 18:41:31 +12:00 |
|
Paul Chote
|
dbd16076a5
|
Remove unused video player from ra
|
2011-05-22 18:41:31 +12:00 |
|
Paul Chote
|
5cb0be6c4b
|
Remove obsolete calls from ra DeveloperModeDelegate
|
2011-05-22 18:41:31 +12:00 |
|
Paul Chote
|
35673a058a
|
Remove obsolete Bold field from widgets
|
2011-05-22 18:41:31 +12:00 |
|
Paul Chote
|
8eb4e663d2
|
Fix obsolete Game.Disconnect()
|
2011-05-22 18:41:31 +12:00 |
|
Paul Chote
|
18c9a719ac
|
Mission Accomplished / Lost notifications (cnc + ra)
|
2011-05-22 18:41:28 +12:00 |
|
Paul Chote
|
797a95ad93
|
Fade in the menu palette effect over a few frames
|
2011-05-22 18:41:25 +12:00 |
|
Paul Chote
|
91a3aafa67
|
Split the download/install logic into multiple files.
|
2011-05-21 17:26:20 +12:00 |
|
Paul Chote
|
c76d2e37dc
|
Make the sound engine less dumb about music. Fix the music player not knowing about already playing tracks.
|
2011-05-21 17:26:20 +12:00 |
|
Paul Chote
|
5bc0ef69ad
|
Pass WidgetArgs to Widget.Initialize. Use this to allow for custom substitutions.
|
2011-05-21 17:26:20 +12:00 |
|
Paul Chote
|
d7f009b218
|
Use the font dictionary everywhere
|
2011-05-21 17:26:18 +12:00 |
|
Paul Chote
|
e1c8658fdc
|
Fonts are now defined in mod.yaml
|
2011-05-21 17:26:18 +12:00 |
|
Paul Chote
|
cb565e5d3c
|
Wire up the settings panel
|
2011-05-21 17:26:17 +12:00 |
|
Paul Chote
|
1526b6ff37
|
Make Game.LoadWidget / Widget.LoadWidget consistent.
|
2011-05-21 17:26:16 +12:00 |
|
Paul Chote
|
21267688b0
|
Split the colorpicker logic into its own handler. Game.LoadWidget no longer adds the loaded widget to the RootWidget.
|
2011-05-21 17:26:16 +12:00 |
|
Paul Chote
|
529ed51034
|
Nit: use ServerSettings to pass info to the server
|
2011-05-21 17:26:16 +12:00 |
|
Paul Chote
|
f4ea4c5daa
|
Add a WidgetArgs type to work around gmcs not understanding lambda -> Action -> object.
|
2011-05-21 17:26:16 +12:00 |
|
Paul Chote
|
5fffc9d816
|
Don't tell the master server about local servers
|
2011-05-21 17:26:16 +12:00 |
|
Paul Chote
|
ab28f5867f
|
Disallow watching replays with zero duration.
|
2011-05-21 17:26:14 +12:00 |
|
Paul Chote
|
33a4f5e29e
|
Support loopback servers for solo play
|
2011-05-21 17:26:14 +12:00 |
|
Paul Chote
|
3d493d3ace
|
Package download works. Download error messages need polish.
|
2011-05-21 17:26:14 +12:00 |
|
Paul Chote
|
6a1f3cfc18
|
Installing from CD reimplemented
|
2011-05-21 17:26:13 +12:00 |
|
Paul Chote
|
372d2f5426
|
Saner load code for cnc. Installing not yet implemented.
|
2011-05-21 17:26:10 +12:00 |
|
Paul Chote
|
3d347848f3
|
Remove another hardcoded widget reference and prepare for saner init code.
|
2011-05-21 17:25:45 +12:00 |
|
Paul Chote
|
2e1e8fd7e8
|
Apply desat effect on ingame menu too
|
2011-05-21 17:25:45 +12:00 |
|
Paul Chote
|
d95138b600
|
Use the same mechanism for loading ingame and shellmap ui.
|
2011-05-21 17:25:45 +12:00 |
|
Paul Chote
|
8957caeaca
|
Basic ingame menu reimplemented.
|
2011-05-21 17:25:44 +12:00 |
|
Paul Chote
|
5c59f7703d
|
Reimplement connecting / connection failed dialogs.
|
2011-05-21 17:25:43 +12:00 |
|
Paul Chote
|
c9dd1aa4bd
|
Improved replay browser
|
2011-05-21 17:13:20 +12:00 |
|
Paul Chote
|
14a904ab7a
|
Start reimplementing replay browser
|
2011-05-21 17:13:18 +12:00 |
|