UberWaffe
c972b39687
Custom Warheads refactor
...
Changes included:
Warhead code split out of weapon code and refactored.
Warhead functionality now split into several classes, each handling one effect/impact.
Additional custom warheads can now be defined and called via yaml.
Custom warheads inherit the abstract class Warhead,
which provides target check functions.
Custom warheads have to define their own impact functions,
and can also define their own replacement for check
functions.
2014-08-03 17:10:44 +02:00
Matthias Mailänder
6ef315217a
Merge pull request #6113 from atlimit8/FieldLoadWVecArray
...
Load WVec[] from MiniYaml
2014-07-31 19:21:56 +02:00
Taryn Hill
738c80bb2a
Merge pull request #6102 from ihptru/masterplayers
...
send player names to master server
2014-07-31 06:59:25 -05:00
atlimit8
d1b0dce751
Applied VWec[] yaml loader
2014-07-30 22:59:15 -05:00
ihptru
b76d9ed2e4
send player names to master server
2014-07-30 23:42:34 +04:00
WolfGaming
d44a5226f5
Fixes Maps not being able to force tech levels
2014-07-29 22:08:36 +00:00
Paul Chote
e3d2104fe3
Merge pull request #6070 from ScottNZ/kenneltech
...
Move dog to kenn and make kenn buildable
2014-07-29 23:14:17 +12:00
obrakmann
d96c3747be
Merge pull request #6085 from UberWaffe/AIRepairFix
...
Fix AI not repairing buildings if struck by support powers.
2014-07-29 00:46:36 +02:00
Taryn Hill
40d1327939
Merge pull request #6087 from ScottNZ/planerepulsion
...
Add plane repulsion
2014-07-28 17:25:52 -05:00
Chris Forbes
031c58c10e
Merge pull request #6094 from cjshmyr/madfix
...
Prevent MAD tanks executing multiple StartDetonationSequence activities
2014-07-29 09:42:29 +12:00
Curtis Shmyr
1afdd4d0ac
don't let MAD tanks run multiple StartDetionationSequence activities
2014-07-28 15:31:15 -06:00
ScottNZ
16a30fd6b1
Add plane repulsion logic
2014-07-29 00:18:13 +12:00
Paul Chote
8de8e67423
Merge pull request #5845 from Mailaender/new-lua-chatline
...
Added Media.AddChatLine to the new Lua API
2014-07-28 16:42:29 +12:00
UberWaffe
b67a17add0
Fix AI not repairing buildings if struck by support powers.
2014-07-27 12:58:52 +02:00
Matthias Mailänder
405d21d797
add Game.AddChatLine to the new Lua API
2014-07-27 07:34:24 +02:00
ScottNZ
88ea7f1c7e
Take BuiltAt overrides into account when calculating speedup - prevent kennels contributing to rifle infantry speedup for example
2014-07-27 14:33:55 +12:00
Deniz Ayıkol
943848e853
Fix support power selector revealing cloaked enemy units.
...
Delete unnecessary using line.
Fix spacing.
2014-07-26 18:38:25 +03:00
Oliver Brakmann
e97efc89cb
Make aircraft not waste their missiles by firing from outside the map
...
Fixes #6001 .
This obviously affects Yaks as well as Migs, even though Yaks had no
trouble with attacking from outside the map.
2014-07-26 11:05:41 +02:00
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
fa0b33a1ea
Re-enable the ready colour blinking.
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
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
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
Paul Chote
fffffb8c7c
Merge pull request #6014 from atlimit8/FixBuildingsLockedOnWorldLoad
...
Fix buildings locked on world load
2014-07-26 16:01:28 +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
ihptru
3ef8d76bfe
remove .php prefixes related to master server
2014-07-25 19:55:54 +04: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
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
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