Chris Forbes
772efb98d4
fix #2921 : crash when support power instance vanishes while tooltip is shown
2013-04-02 19:20:24 +13:00
Matthias Mailänder
57d85e2c97
fixes #2785 don't crash when last player leaves game in cnc
2013-03-20 12:44:47 +01:00
Matthias Mailänder
e9602ca4e9
pull cnc sell/repair button hotkeys from settings
2013-03-20 12:06:51 +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
Matthias Mailänder
ba8c9bb1b1
added hidden audio settings to ra/d2k GUI
...
- video volume
- map music (was shellmap music)
- sound engine
2013-03-10 09:34:15 +01:00
Chris Forbes
c21b60f555
Merge pull request #2675 from Mailaender/simple-hotkey-config
...
user-configurable hotkey via in-game settings
2013-03-02 00:01:01 -08:00
Paul Chote
f593807617
Rework color picker palette modification.
...
The old method had the lobby code dig around inside
the palette modification machinery, which was a giant
hack preventing necessary streamlining.
2013-02-22 15:04:41 +13:00
Matthias Mailänder
1f99b1ec8e
make hotkey user-configurable via in-game settings
2013-02-09 14:08:36 +01:00
Matthias Mailänder
d52394bb47
add classic left-click orders
2013-01-18 10:57:40 +13:00
Chris Forbes
3eed137117
Merge pull request #2526 from Mailaender/strings
...
made all in-game strings customisable via .yaml files
2012-12-22 12:25:33 -08:00
Matthias Mailänder
c3b959846c
customisable Ready/Hold text for CnC mod
...
make those strings also translatable
2012-12-22 19:21:05 +01:00
Matthias Mailänder
8246b2f35f
don't hardcode custom prerequisites anymore
...
to make those strings translatable
2012-12-22 17:42:57 +01: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
Chris Forbes
3e81a4bd70
remove PowerBarWidget entirely
2012-09-25 19:51:03 +12:00
Chris Forbes
84f7aa56e1
make ResourceBarWidget generic
2012-09-25 19:44:20 +12:00
Chris Forbes
c42f270ce0
move all databinding for the silobar into ui logic
2012-09-25 19:39:33 +12:00
Chris Forbes
af31ae4931
tidy up SiloBarWidget to be almost completely independent of ore
2012-09-25 19:27:33 +12:00
Chris Forbes
8b6308d3a2
reduce differences between PowerBarWidget and SiloBarWidget
2012-09-25 18:56:24 +12:00
Chris Forbes
757c9ca63c
Fixed 2387 - dont shade possible build items in cnc just because something else is building
2012-09-23 17:45:13 +12:00
Matthias Mailänder
70a5333b40
fixes #2363
...
typo leading to a crash when clicking a disabled tab
2012-08-22 12:40:38 +12:00
Matthias Mailänder
36fbddbb5c
fix d2k production queues
...
ClassicProductionQueue gets support for new notification system
d2k now uses the ClassicProductionQueue system to avoid spamming
Starport has cheaper threshold prices
adds a new production queue but has long delivery times
also no starport price fluctuation to improve balancing
2012-07-20 23:05:28 +02: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
Matthias Mailänder
9115fc4397
fixes #2157
...
Tooltip descriptions now showup in CnC.
2012-06-29 09:06:15 +12:00
James Dunne
9c49143534
New types for cell and pixel coordinate position/vectors.
2012-06-21 15:36:59 -05:00
Curtis Shmyr
bd29d382c7
fix #2080 - added option to toggle shellmap in CNC
2012-05-26 18:40:55 +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
926686beff
fix cnc cheats panel
2012-04-24 19:44:06 +12:00
Chris Forbes
3e0f52db1a
fix cnc chrome yaml issues
2012-04-09 13:10:40 +12:00
Chris Forbes
af3d00836a
remove spurious Clone() from TooltipContainerWidget; all it did was make the error message *worse*
2011-12-13 23:48:32 +13: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
Chris Forbes
2679e91b03
remove duplication in cnc order button wiring
2011-11-25 17:22:22 +13:00
Chris Forbes
45c41b6696
allow building repair always
2011-11-24 15:23:08 +13:00
Chris Forbes
772734d032
merge cnc and ra lobby, fixes #1267 , #1224 , #106 , others
2011-11-06 17:01:00 +13:00
Chris Forbes
4576eaadd6
more tidy
2011-11-06 11:39:49 +13:00
Chris Forbes
c20d71c9af
make CncLobbyLogic tolerant of missing music button
2011-11-06 11:38:44 +13:00
Chris Forbes
40b89d177f
make some cnc helper functions not public
2011-11-06 11:34:08 +13:00
Chris Forbes
314db743fc
change CncConnectingLogic to CncConnectionLogic to match filename
2011-11-06 11:21:47 +13:00
Chris Forbes
58b437b7ea
fix #1246
2011-11-04 08:29:46 +13:00
Chris Forbes
c9fd874b07
unify colorpickers across ra and cnc
2011-11-01 22:00:29 +13:00
Chris Forbes
f83c9fd4d7
add IEnum<T>.JoinWith, use it to clean up a bunch of things
2011-11-01 21:57:58 +13:00
Chris Forbes
7a6f4d3b04
relax items type for DropDownButtonLogic.ShowDropDown
2011-11-01 21:57:57 +13:00
Chris Forbes
eaa4d06052
tidy readiness checks in lobby
2011-11-01 21:57:57 +13:00
Chris Forbes
2a64df997a
fixed #1244 - cnc lobby crash on player joining
2011-10-31 09:12:10 +13:00
Chris Forbes
9279161de6
tidy in OreRefinery, Harvester, CncLobbyLogic, ScaredyCat
2011-10-31 09:11:33 +13:00
Chris Forbes
eec751f76a
remove duplicated edgescroll code in cnc
2011-10-22 10:25:50 +13:00
Chris Forbes
52cec1e170
reduce default tooltip delay in cnc to a playable level
2011-10-21 23:20:30 +13:00
Chris Forbes
a290af6fb5
tidy SiloBarWidget
2011-10-21 23:12:06 +13:00
Chris Forbes
c8122a13ff
tidy in ProductionPaletteWidget
2011-10-21 23:00:23 +13:00