Bob
de92a2fc0c
remove UIM-debug from settings (now in DeveloperMode trait)
2010-10-20 20:49:10 +13:00
Chris Forbes
09f7778294
fix bogus base-cycler
2010-10-18 18:07:08 +13:00
Chris Forbes
2fed6f61e9
fix version string showing up twice in bottom-right corner
2010-10-17 10:42:25 +13:00
Matthew Bowra-Dean
9ac9d83745
Moved Mod class into OpenRA.FileFormats. Added OpenRA.Utility project, a CLI program for utility actions on a game install.
2010-10-16 18:48:41 +13:00
Paul Chote
83968553aa
Allow maps to override and enforce race/colour selection
2010-10-16 09:56:01 +13:00
Paul Chote
aa2aba1250
Allow map slots to disallow bots
2010-10-16 09:56:00 +13:00
Caleb Anderson
a904047a16
Toggle-able teamchat on shift-enter
2010-10-15 18:07:36 +13:00
Paul Chote
2a02df9411
Fix crash on fmv completion
2010-10-15 00:03:15 +13:00
Paul Chote
9c944924de
Fix a pile of compile warnings and debug log spam. Fix <playername> (Dead) in chat
2010-10-14 19:40:00 +13:00
Chris Forbes
4afd8ad783
#289 lobby title should show servername -- fixed
2010-10-13 20:45:03 +13:00
max621
c150fd9475
Added attack move
2010-10-13 08:13:20 +13:00
Bob
7ca9fcdac9
run the shellmap even while the lobby shows. remove Widget.SpecialOneArg
2010-10-12 18:33:16 +13:00
Bob
20276291ce
move Game.world onto OrderManager. use call IssueOrder on world and/or on orderManager, not on Game
2010-10-12 17:30:27 +13:00
Bob
c974e61680
remove refs to Game.world in widgets
2010-10-12 17:30:22 +13:00
Bob
4cd3195f9f
call refreshPalette in the right place. make Game.worldRenderer PRIVATE (yay)
2010-10-12 17:29:06 +13:00
Bob
6ea2a06e4b
pass WorldRenderer to Widget.Draw, DrawInner
2010-10-12 17:27:08 +13:00
Bob
597dba8584
untangling WorldRenderer from World
2010-10-12 17:24:23 +13:00
Bob
0873741983
don't pass world to Widget.Tick, either
2010-10-12 17:24:17 +13:00
Bob
e0afc08e5f
move an access of Viewport into Game
2010-10-12 17:24:14 +13:00
Bob
cb1deacbb2
pass world into CheckSync. don't pass world into Widget.DrawInner
2010-10-12 17:24:12 +13:00
Bob
ab1e930ba3
pass worldRenderer around as necessary
2010-10-12 17:24:07 +13:00
Bob
10bf85f57e
move Game.Current{Host,Port} into orderManager
2010-10-12 17:24:03 +13:00
Bob
17990ab8b7
move LobbyInfo onto OrderManager
2010-10-12 17:24:00 +13:00
Bob
beecb8aeb1
remove redundant parameter from ObjectCreator.Param attribute
2010-10-12 17:23:57 +13:00
Bob
6a25d989a7
remove many references to Game.world
2010-10-12 17:23:55 +13:00
Bob
3724f46a3e
remove world arg to SyncLobbyInfo and HandleInput
2010-10-12 17:22:14 +13:00
Chris Forbes
99d92ee095
move ColorFromHSL out of the ui code
2010-10-11 19:52:46 +13:00
Chris Forbes
0df9815d2c
fix base-cycling for mac build, too?
2010-10-10 15:11:53 +13:00
Chris Forbes
79d6eb4a2b
some widgets cleanup
2010-10-10 15:09:26 +13:00
Chris Forbes
ef96604f9e
#231 scroll jumping fixed
2010-10-09 13:40:49 +13:00
Caleb Anderson
ef4f478e10
Strip newlines from scrolling text. Frame-friendly update of scrolling text
2010-10-08 18:29:20 +13:00
Bob
26d1db778e
push the check-synchash-doesn't-change pattern into a utility fn. furthur reduce the number of uses on Game.world
2010-10-07 22:07:11 +13:00
Chris Forbes
5af8f5e2d9
bots choose random colors
2010-10-07 07:41:14 +13:00
Caleb Anderson
c85503811c
Clamp, scroll, scrollspeed, sliders
...
Reduced clamp duplication
Fixed scrolling speed issue
Modified scrollspeed slider to use a range
Fixed scrollspeed, volume, and sound sliders not showing current setting.
2010-10-06 20:53:56 +13:00
Caleb Anderson
7bdf6a953f
New slider Range parameter. Palette modifications. Potential crash fix. Clamp function.
...
Range parameter added to slider. Supports returning a range of values
rather than just 0-1. Allows you to not have to post process the offset.
Modified palette selector to not have full range, which was causing
blown out units.
Introduced exension method Clamp<T>(min, max)
Fixed crash deserializing out of bound color value using above
extension.
2010-10-05 17:25:25 +13:00
Paul Chote
9b484b53ec
Show mod info in server browser
2010-10-02 20:37:25 +13:00
Caleb Anderson
cfe705531a
Async motd grab. Client and server version in MasterServerQuery
2010-10-02 01:13:53 -05:00
Caleb Anderson
9a2fd38ab6
MOTD ticker. ScrollingText Widget
2010-10-02 01:13:51 -05:00
Matthew Bowra-Dean
4fd77aec8e
Only add 'Latest:' text if query succeeds.
2010-10-02 11:39:56 +13:00
Matthew Bowra-Dean
92fece01de
Added latest version information underneath current version in main menu.
2010-10-02 11:39:54 +13:00
unknown
de429a4c62
Added new setting : Scroll Speed (added to cnc & ra)
2010-10-02 11:38:39 +13:00
geckosoft
96d1408d45
Fixed crash bug #197
2010-10-02 11:31:55 +13:00
Bob
636b2a8ea7
fix Direct Connect window
2010-09-25 19:26:02 +12:00
Bob
14e517cab5
Autoflush renderer. Sprite.DrawAt convenience function.
2010-09-24 18:11:03 +12:00
Bob
3165ec5359
create widgets on demand
2010-09-22 08:02:03 +12:00
Bob
f4699132d6
made OpenWindow and CloseWindow static
2010-09-22 08:02:00 +12:00
Caleb Anderson
b62ee4d37c
Fixed sequence crash
2010-09-19 19:13:15 +12:00
Paul Chote
927ab00f4d
Use the correct number of players in the lobby team selector
2010-09-18 22:33:41 +12:00
Paul Chote
1bc2136771
Nicer behaviour for edgescroll in windowed mode
2010-09-10 22:23:27 +12:00
Paul Chote
b9450b0f63
Don't die when no songs are available.
2010-09-10 22:09:18 +12:00