Commit Graph

13638 Commits

Author SHA1 Message Date
Paul Chote
a0e5554aaa Overhaul the RA sidebar UI. 2014-07-26 18:20:09 +12:00
Paul Chote
f779606433 Split TS ingame chrome. 2014-07-26 18:20:09 +12:00
Paul Chote
8f05e04a1f Add icon glyphs for naval, powerdown and diplomacy (for use in RA). 2014-07-26 18:20:09 +12:00
Paul Chote
c1e83d9415 Support trimmed production icon rectangles. 2014-07-26 18:20:09 +12:00
Paul Chote
6d96d46081 Move ProductionQueueFromSelection into RA and generalize. 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
2de9d3780b Extract ProductionPalette background drawing into logic code. 2014-07-26 18:20:07 +12:00
Paul Chote
54b5da3460 Don’t crash if there are no production icons. Fixes #5543. 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
Paul Chote
90403ad40b Fix mouseover filtering in cloned widgets. 2014-07-26 18:20:06 +12:00
Paul Chote
4fb9e59402 Allow ImageWidget to filter mouse events. 2014-07-26 18:20:06 +12:00
Paul Chote
d8b6eac64e Fix mouse event filtering in BackgroundWidget. 2014-07-26 18:20:06 +12:00
Matthias Mailänder
1d0538526d Merge pull request #6040 from pchote/more-renderables
Convert RenderAfterWorld to use Renderables.
2014-07-26 07:28:53 +02:00
Matthias Mailänder
5e02042629 Merge pull request #6061 from MustaphaTR/d2k-starting-units
Added grenadier as Atreides starting unit
2014-07-26 06:11:45 +02:00
Paul Chote
fffffb8c7c Merge pull request #6014 from atlimit8/FixBuildingsLockedOnWorldLoad
Fix buildings locked on world load
2014-07-26 16:01:28 +12:00
Paul Chote
b55e15f37f Merge pull request #6065 from atlimit8/SellNonBuildings
Sell non buildings
2014-07-26 15:52:33 +12:00
atlimit8
4d23b71f2c Fixed D2K turrets. 2014-07-25 19:53:23 -05:00
atlimit8
0ba1fdcea3 Allow actors that are not buildings to be sold.
The more humane way to refund units (as opposed the grinding them).
2014-07-25 18:00:50 -05:00
atlimit8
72a30e2157 Appears to fix sticky locking of preplaced buildings 2014-07-25 17:07:15 -05:00
atlimit8
0319b8cbda INotifyCreated 2014-07-25 17:07:15 -05:00
atlimit8
027887aa13 AUTHORS 2014-07-25 17:03:05 -05:00
obrakmann
478168cac7 Merge pull request #6062 from ihptru/masterphp
remove .php prefixes related to master server
2014-07-25 19:24:15 +02:00
ihptru
3ef8d76bfe remove .php prefixes related to master server 2014-07-25 19:55:54 +04:00
Mustafa Alperen Seki
a7a65bf213 Added Grenadier as Atreides starting unit 2014-07-25 16:51:55 +03:00
Paul Chote
0884722c4b Change IOrderGenerator.RenderAfterWorld to return Renderables. 2014-07-25 21:14:39 +12:00
Paul Chote
da6ecbf92e Change IPostRenderSelection and IPlaceBuildingDecoration to return renderables. 2014-07-25 21:14:39 +12:00
Paul Chote
8ac9477cd9 Add UISpriteRenderable for screen-space decorations. 2014-07-25 21:14:39 +12:00
Paul Chote
1beff77c6a Split selectable rendering into *Renderables. 2014-07-25 21:14:39 +12:00
Paul Chote
c4bcf0af46 Introduce RangeCircleRenderable. 2014-07-25 21:14:39 +12:00
Paul Chote
48bbac5c6f Merge pull request #5910 from Phrohdoh/CloningVats
Added cloning trait pair for RA2-style Cloning Vats.
2014-07-25 17:53:54 +12:00
Taryn Hill
b4cecff74e ClonesProductionUnits:
string[] CloneableTypes	checks Cloneable.Types

Cloneable:
	string[] Types checked by ClonesProductionUnits.CloneableTypes

Added INotifyOtherProduction
	for notifying self when another actor
	produces a unit.
2014-07-24 19:08:08 -05:00
Matthias Mailänder
e24b9323c8 Merge pull request #6053 from deniz1a/chat-focus
Closes #4722
2014-07-24 22:40:42 +02:00
Matthias Mailänder
79a9b531ea Merge pull request #5941 from reaperrr/spread-upgrade
Added MaxSpread for more control over maximum area of damage
2014-07-24 22:18:03 +02:00
Matthias Mailänder
bc8a9d754c Merge pull request #6035 from pchote/merge-air-queues
Merge RA aircraft queues
2014-07-24 22:04:50 +02:00
Matthias Mailänder
d756d5b0c8 Merge pull request #6052 from deniz1a/mcv-pri
Increase MCV selection priority
2014-07-24 21:51:02 +02:00
Deniz Ayıkol
f08c463181 Cnc: Increase MCV selection priority. 2014-07-24 15:18:37 +03:00
Deniz Ayıkol
17ea6e1ec2 Make lobby chat field have keyboard focus by default. 2014-07-24 14:59:11 +03:00
Deniz Ayıkol
7780862bdd Increase MCV selection priority. 2014-07-24 13:58:55 +03:00
Paul Chote
2a5d7b73f6 Add BuildAtProductionType to boats/subs. 2014-07-24 21:04:35 +12:00
Paul Chote
90d310690b Merge the RA aircraft queues. Closes #5961. 2014-07-24 20:45:28 +12:00
Paul Chote
c164ec8c8c Add Buildable.BuildAtProduction.
This allows actors to be restricted to specific production structures.
2014-07-24 20:45:28 +12:00
Paul Chote
8837b3453c Merge pull request #6036 from Mailaender/trait-export-decimal-separators
Fixed country specific decimal separators in the traits documentation
2014-07-24 20:42:12 +12:00