Chris Forbes
4d9c2a30df
Dropdown listboxes
2010-11-25 20:04:56 +13:00
Paul Chote
fc5830a687
Added int2.Clamp(Rectangle). All queries for map geometry use map.Bounds.
2010-11-24 12:24:48 +13:00
Paul Chote
b8eda5a152
Tidy more uses of BottomRight/TopLeft, bogus location of FormatTime.
2010-11-24 11:37:18 +13:00
Paul Chote
de8603832f
Use Map.Bounds instead.
2010-11-24 11:12:37 +13:00
Paul Chote
3a2279f378
Set cursor position based on mouse click location.
2010-11-23 21:39:34 +13:00
geckosoft
8085bcb232
Textfield cursor support and forward-delete (rewritten by pchote).
2010-11-23 21:39:34 +13:00
Paul Chote
2072b78489
Remove duplication from PasswordFieldWidget.
2010-11-23 21:39:34 +13:00
Chris Forbes
23e6eada26
another ctor removed
2010-11-23 15:20:11 +13:00
Paul Chote
dba7335594
Fix a pile of compiler warnings.
2010-11-21 13:10:22 +13:00
Chris Forbes
5292272902
#186 unlimited power devhack
2010-11-21 12:36:18 +13:00
Chris Forbes
e4bb788fb9
#366 only host can see AI players in a lobby -- fixed
2010-11-21 11:11:29 +13:00
Bob
6cf9939ab3
remove staticness on Server
2010-11-14 21:26:50 +13:00
geckosoft
5608756a24
Moved: AutoAttack key handling out of core => RA
...
Added: AttackMoveInteraction to RA & CNC rules
2010-11-13 17:02:48 +13:00
geckosoft
ebca421856
Moved: BaseBuilding out of core => RA
...
Implemented: INotifyKeyPress for World traits (to respond on key pressed)
Moved: GotoNextBase (backspace key) out of core => RA
Added: GotoNextBase trait to both RA & CNC
2010-11-13 17:01:35 +13:00
Bob
10ed3db71d
made all orders queuable
2010-11-13 15:53:08 +13:00
Paul Chote
38486e8184
Move some mod-specific UI code out of Game
2010-11-10 10:30:25 +13:00
Paul Chote
356c750b23
Refactor Package -> MixFile; group filesystem related classes in FileFormats.
2010-11-09 11:02:13 +13:00
Chris Forbes
4a0b78c1e6
make all other engine widgets public, for Gecko
2010-11-07 17:16:51 +13:00
geckosoft
f793f4548b
Added: A PasswordField widget (based on the TextField widget)
2010-11-06 16:49:46 +13:00
Bob
480c5edd75
move Building et al into Mods/
2010-11-06 11:05:45 +13:00
geckosoft
380e7e8b20
Core: Made stuff public so people (read: openrg) can have its own lobby, based on the core lobby
2010-11-05 19:48:27 +13:00
geckosoft
278f35e4aa
Added: If the 'Owner' ('who' said something) @ chat is null or "" it'll just render the text
2010-11-01 17:55:30 +13:00
geckosoft
2fb72155eb
Added: Missing IngameObserverChromeDelegate.cs file (for spectator)
...
Fixed: Some spectator gui issues (@ gamelobby.yaml / LobbyDelegate.cs)
2010-11-01 03:35:55 +01:00
geckosoft
030bd4b28d
Core: Added basic support for Spectators
...
TODO: Someone modify the files for cnc (chrome / rules)
2010-10-31 04:03:31 +01:00
Matthew
15d6facdb9
Fix crash in WorldInteractionControllerWidget.
2010-10-25 17:14:14 +13:00
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