Paul Chote
d88b27745b
Fix observer buttons.
2014-07-26 19:26:03 +12:00
Paul Chote
f9fcded77c
Add icons to the production tooltip.
2014-07-26 18:20:10 +12:00
Paul Chote
7c9223caea
Add tooltips for the power and cash displays.
2014-07-26 18:20:10 +12:00
Paul Chote
f7f01cc08e
Add hotkey support to ProductionPaletteWidget.
2014-07-26 18:20:10 +12:00
Paul Chote
0c607ffff2
Move legacy widgets into D2K project.
2014-07-26 18:20:10 +12:00
Paul Chote
a0e5554aaa
Overhaul the RA sidebar UI.
2014-07-26 18:20:09 +12:00
Paul Chote
17d601113e
Move SupportPowersWidget into RA and generalize.
2014-07-26 18:20:08 +12:00
Paul Chote
ae9a3075a9
Add a logic class for faction-specific backgrounds.
2014-07-26 18:20:08 +12:00
Paul Chote
cbfc8e0b27
Blink the power display red when low power.
2014-07-26 18:20:08 +12:00
Paul Chote
dee6a9bac4
Support fading the area behind the radar to black.
2014-07-26 18:20:08 +12:00
Paul Chote
fda3ae2fb0
Make the diplomacy panel consistent with cheats and menu.
2014-07-26 18:20:08 +12:00
Paul Chote
9e2b3ce0b8
Unify cheats -> debug and adjust plumbing for new RA UI.
2014-07-26 18:20:08 +12:00
Paul Chote
e7ae615ac9
Split the last TD UI logic into reuseable chunks.
2014-07-26 18:20:07 +12:00
Paul Chote
ef00411931
Add support for single-line time display.
2014-07-26 18:20:07 +12:00
Paul Chote
1e76baf070
Move TD production widgets into the RA project.
2014-07-26 18:20:07 +12:00
Paul Chote
ba21428276
Hide invalid hotkey from button tooltips.
2014-07-26 18:20:06 +12:00
ihptru
3ef8d76bfe
remove .php prefixes related to master server
2014-07-25 19:55:54 +04:00
Deniz Ayıkol
17ea6e1ec2
Make lobby chat field have keyboard focus by default.
2014-07-24 14:59:11 +03:00
Pavlos Touboulidis
b88b87b899
Improve game loop
...
Environment.TickCount was replaced with Game.RunTime that's based on
Stopwatch for increased accuracy.
2014-07-10 04:06:29 +03:00
Paul Chote
15ec2b40f2
Merge pull request #5890 from Mailaender/negative-spawns-crash-fix
...
Made GetSpawnOccupants more robust against invalid list queries
2014-07-09 20:48:12 +12:00
Matthias Mailänder
5a891daa59
make GetSpawnOccupants more robust against invalid list queries
...
fixes #5588
2014-07-09 06:21:59 +02:00
Paul Chote
802b6a652c
Revert "new PauseState to differentiate game and editor pausing"
...
This reverts commit d1e18cad7a .
2014-07-08 10:42:00 +12:00
Paul Chote
ad375c5734
Reorganize news parsing. Fixes #5647 .
2014-07-07 22:23:04 +12:00
Paul Chote
c352ff644f
Use a shared url for news updates. Fixes #5603 .
2014-07-07 21:48:07 +12:00
Matthias Mailänder
fe41ac7fa3
@pchote breaks all the things
2014-07-06 14:45:05 +02:00
Matthias Mailänder
443b46ca64
fix Tiberian Sun installation from CD
2014-07-06 14:04:26 +02:00
Paul Chote
3f7293b206
Let FieldLoader do the hard work of loading fields.
2014-07-06 14:04:26 +02:00
Matthias Mailänder
038146abb3
prevent flickering
2014-07-06 14:04:26 +02:00
Matthias Mailänder
2f55768c1b
restart the game instead of unmounting on the fly
...
avoid more redundancy between the load screens
2014-07-06 14:04:26 +02:00
Matthias Mailänder
7b5e072994
unmount all to avoid write permission problems
...
fight the new caching mechanism and M$ WindowsTM file systems
2014-07-06 14:04:25 +02:00
Matthias Mailänder
dbb4132b66
add TrimOrEmpty to avoid NREs
2014-07-06 14:04:25 +02:00
Matthias Mailänder
cc64b41246
fix Tiberian Dawn CD rip logic
...
closes #4424
2014-07-06 14:04:25 +02:00
Matthias Mailänder
57a631c284
rebase bit rot crap
2014-07-06 14:04:25 +02:00
Matthias Mailänder
7783e988a7
unify music install and add a download option
...
closes #4759
2014-07-06 14:04:25 +02:00
Matthias Mailänder
14f71c55bf
unify install from CD logic
2014-07-06 14:04:25 +02:00
Matthias Mailänder
351c759793
separate content install from loadscreen
2014-07-06 14:04:25 +02:00
Matthias Mailänder
d1e18cad7a
new PauseState to differentiate game and editor pausing
2014-07-06 08:24:08 +02:00
Matthias Mailänder
13e0dac141
execute chat commands only locally
...
fixes #5755
2014-07-04 18:18:33 +02:00
Pavlos Touboulidis
d1251d412f
Instant filtering by file name in the asset browser
2014-07-04 16:33:26 +03:00
RoosterDragon
7030d8b2b6
Changed HardwarePalette.ApplyModifiers to be more efficient.
...
- Add separate ImmutablePalette and MutablePalette classes since the distinction is extremely important to HardwarePalette.
- Keep a cache of palettes in HardwarePalette to avoid reallocation them every time ApplyModifiers is called.
- Palettes that are not allowed to be modified are copied to the buffer once when added, rather than every time ApplyModifiers is called.
- The AdjustPalette method now takes a read-only dictionary to prevent the dictionary being messed with.
- Added a constant for the palette size to remove its usage as a magic number in several areas.
- The ColorPreviewManagerWidget is annoying in that it needs to actually permanently update a palette after it has been added. To allow this, HardwarePalette now allows a palette to be replaced after initialization. The WorldRenderer therefore now also updates the PaletteReference it created earlier with the new palette to prevent stale data being used elsewhere.
2014-06-28 01:11:48 +01:00
Paul Chote
2af123034d
Use ExtraData for SetStance and SetUnitStance.
2014-06-26 23:14:13 +12:00
Paul Chote
7d24053f52
Introduce Order.SuppressVisualFeedback to cleanly disable flashes.
2014-06-26 23:14:13 +12:00
Paul Chote
177dd02cd1
Merge pull request #5628 from pavlos256/smooth-scrolling
...
Add smooth scrolling to the ScrollPanelWidget
2014-06-23 21:46:50 +12:00
Matthias Mailänder
52e2b83069
add the JUNGLE terrain to Tiberian Dawn
...
http://cnc-comm.com/community/index.php?topic=2880.0
2014-06-21 19:13:31 +02:00
Pavlos Touboulidis
628c524494
Add smooth scrolling to the ScrollPanelWidget
2014-06-21 16:41:56 +03:00
Paul Chote
5760e665d3
Clean up map previews. Fixes #5665 .
2014-06-21 21:15:11 +12:00
Paul Chote
a6cb60e583
Merge pull request #5646 from Mailaender/replay-dropdown-polish
...
Polished the Replay Browser dropdowns
2014-06-21 01:23:33 +12:00
Matthias Mailänder
3e627d2eba
rename ore to the more generic name resources everywhere
2014-06-20 11:11:31 +02:00
Matthias Mailänder
0e1f98c2a9
Merge pull request #5600 from RoosterDragon/auto-restart
...
Offer user quick restart if settings change
2014-06-20 08:56:08 +02:00
noyanbaykal
54e53a1306
Changed spaces to tabs
2014-06-19 13:20:55 -04:00