Matthias Mailänder
d1e18cad7a
new PauseState to differentiate game and editor pausing
2014-07-06 08:24:08 +02:00
ScottNZ
90894aa03e
Use var everywhere
2014-06-15 22:17:34 +12:00
Pavlos Touboulidis
63ec6d60e7
Refactoring to remove static Rules & SequenceProvider
2014-05-17 14:32:03 +03:00
Paul Chote
0bc3a68e9f
Unify all mods on the C&C order button logic.
2014-03-22 00:02:41 +13:00
ScottNZ
00ec1ca87a
Remove unused usings
2013-11-12 19:39:33 +13:00
Matthias Mailänder
fea8dc11cf
separate diplomacy
...
into it's own container and yaml file
control IsVisible from IngameChrome
2013-08-22 21:35:33 +02:00
Paul Chote
ec15aa5ee4
Restore radar enable/disable sounds.
2013-07-08 21:06:30 +12:00
Paul Chote
f8313672ff
Kill PowerBarWidget. Fixes #3446 .
2013-07-05 21:50:34 +12:00
Paul Chote
6fa4e54022
Remove the hardcoded mess of RadarBinWidget.
2013-07-04 23:19:25 +12:00
Paul Chote
c3c5321e1d
Predict local pause state to avoid order lag. Fixes #3223 .
2013-05-09 22:42:55 +12:00
Scott_NZ
5d4fa5eea9
Cache pause state and switch back to it when closing the ingame menu. Fix formatting fail in d2k mod.yaml
2013-04-26 18:13:34 +12:00
Scott_NZ
ca80ac2d1f
Start moving towards saner RA widget logic. This switches players to observer mode after they have finished playing in RA/D2k and removes some legacy code.
2013-04-26 13:50:14 +12:00
Paul Chote
096d95f391
Fix bogus pause logic.
2013-04-07 23:38:52 +12:00
Sascha Biedermann
1eb7c62c62
closes #2874 : improved ingame chat
2013-03-28 18:39:26 +01:00
Sascha Biedermann
467002a88b
fixes #2866 : added ButtonWidget.GetKey as delegate
2013-03-28 10:03:41 +01:00
Matthias Mailänder
7f6eaf8d5e
move order button hotkey logic to ingame chrome logic
...
removes power-down again from cnc mod as it is not wanted there
2013-03-23 09:47:35 +01:00
Scott_NZ
2722fc5434
Pause the game when users navigate to the options menu in SP mode
2013-03-17 21:14:49 +13:00
Scott_NZ
0c6daf191c
Add button highlighting/glow effect, to be used for the objective button when the objectives update
2012-10-02 21:52:43 +13:00
Scott_NZ
83d10ba838
Add mission objectives logic/backend
2012-10-02 21:52:42 +13:00
Matthias Mailänder
7a578a0679
notifications (formerly EVAalerts) centralized and race specific
...
outsourced into notifications.yaml
triggered with PlayNotification(...)
(v2: less redundant code for PlayVoice/Notifications)
added harvester under attack and battlecontrol terminated
2012-07-01 14:39:30 +12:00
Chris Forbes
c30d46c014
#2051 fixed -- Widget.Get() throws by default
2012-04-27 19:39:07 +12:00
Chris Forbes
84a50e8e86
unify cheats panels
2012-04-24 20:04:21 +12:00
Chris Forbes
bf5be88c75
rename Ui.RootWidget to just Ui.Root
2011-12-13 23:46:58 +13:00
Chris Forbes
ed429a3b30
split Widget static bits into Ui static class
2011-12-13 23:38:59 +13:00
Mark Olson
f043aa6366
DISCONNECT should use a LeaveGame'ish method.
...
It should be moved out of IngameChromeLogic, but I don't know where to..
2011-11-25 18:03:12 +13:00
Mark Olson
8933b201f1
Add buttons to Observe or Leave after a user's game ends.
2011-11-25 18:03:04 +13:00
Chris Forbes
6010034b4a
remove ObjectCreator.Param and all associated nonsense
2011-10-21 18:16:07 +13:00
Chris Forbes
55036cd58c
fix trailing whitespace everywhere
2011-09-26 08:40:39 +13:00
Chris Forbes
f3ee2d589b
tidy whitespace
2011-09-26 08:40:39 +13:00
Chris Forbes
6daeb73471
stop spraying all these damned parentheses where they aren't needed
2011-08-21 21:02:19 +12:00
Chris Forbes
3a5682a1f7
remove Quit option from ingame menu; rename Disconnect to Abort Mission
2011-08-21 20:56:37 +12:00
Chris Forbes
f2867fbc61
UnregisterEvents functions do not need to be public
2011-08-13 15:01:40 +12:00
Chris Forbes
bd018484e1
work on #993 -- removed OnMouseUp from IngameChromeLogic.cs
2011-07-14 20:29:04 +12:00
Paul Chote
193999a040
Move OnMouseUp onto ButtonWidget and drop its unnecessary plumbing.
2011-07-14 20:29:02 +12:00
Paul Chote
2ebb2ae921
Remove static handler crap from widget delegates - Register/unregister events manually (ra & cnc).
2011-06-01 19:15:55 +12:00
Chris Forbes
ef03d46f13
eradicate 'delegate' misuse
2011-05-22 22:02:09 +12:00