Oliver Brakmann
00fcf5f969
Convert gdi01 to new Lua
2014-08-08 13:35:50 +02:00
Oliver Brakmann
dc33e0e1b0
Make necessary changes to existing maps
2014-08-08 13:35:50 +02:00
Oliver Brakmann
819eb64011
Add end game dialog
2014-08-08 13:35:49 +02:00
Oliver Brakmann
8cec848a0f
Add a mission objectives GUI panel
2014-08-08 13:35:49 +02:00
Oliver Brakmann
2c22e5099f
Copy checkbox markings from TD to the other mods
2014-08-08 13:35:49 +02:00
Oliver Brakmann
cca6646927
Add mission objectives to Lua interface
2014-08-08 13:35:43 +02:00
Oliver Brakmann
6e3000ab0e
Make Conquest- and StrategicVictoryConditions use objectives backend
...
Note: 3rd party KotH maps will need to be modified to work correctly
with this change. Previously, StrategicVictoryConditions was a
supplement to ConquestVictoryConditions. After this change, each works
by itself. So KotH maps will need to remove the ConquestVictoryConditions
trait from the player definitions, or both victory conditions will have
to be satisfied to win the game.
2014-08-07 16:56:17 +02:00
Oliver Brakmann
a3bf3e7403
Add support for mission objectives
...
Objectives can be either primary or secondary objectives. Primary ones
influence the outcome of the game. If all primary objectives are
completed the game is won, and lost when any of them fails.
Objectives can be added at any stage during the game, allowing to react
dynamically to game events.
The objectives backend only contains the information about the
objectives themselves. It does not check if objectives are completed or
failed. Instead, the state of objectives must be manually marked. The
backend, however, does check whether the game is won or lost.
2014-08-07 16:56:17 +02:00
Paul Chote
1a4f476ffa
Replace CloakCrateAction with upgrades.
2014-08-07 20:44:30 +12:00
Paul Chote
de775e2f56
Reimplement unit levels using IUpgradable.
2014-08-07 20:44:28 +12:00
Oliver Brakmann
53b02b05ca
Fix Apache's guns being blocked by walls in TD.
...
Closes #6192 .
2014-08-06 14:00:05 +02:00
atlimit8
b669029194
reverted mod.yaml in cnc, d2k, & ra
2014-08-04 18:12:14 -05:00
atlimit8
9b30c21f93
Load subcells and default subcell index from mod.yaml
2014-08-04 18:09:26 -05:00
reaperrr
7513380e08
New explosion system yaml changes.
2014-08-04 23:24:52 +02:00
Chris Forbes
c482e97060
Merge pull request #6152 from Mailaender/money-crate
...
Added money crates to be spawned by destroyed supply trucks
2014-08-04 10:39:29 +12:00
Phoib
59936ab834
Sonic Tank offset
2014-08-03 17:42:47 +02:00
Taryn Hill
b6fd757672
Merge pull request #6030 from UberWaffe/CustomWarheads
...
Custom Warheads refactor
2014-08-03 10:35:36 -05:00
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
57463f249c
let supply trucks spawn money crates upon destruction
2014-08-03 16:30:41 +02:00
Matthias Mailänder
0502d90a05
Merge pull request #6084 from pchote/renderpreview
...
Improve actor preview rendering
2014-08-03 12:51:21 +02:00
Matthias Mailänder
56765d5ca2
remove unneccessary build-top sequences.
2014-08-03 22:23:49 +12:00
Paul Chote
103cc65b5b
Change legacy menu button labels.
2014-08-03 22:21:31 +12:00
Paul Chote
9626654f87
Redefine orderbutton and menu hotkeys.
2014-08-03 19:28:09 +12:00
Paul Chote
6f19290aeb
Add queue hotkeys to RA, and make TD consistent with C&C3. Fixes #6031 .
2014-08-03 19:28:09 +12:00
Paul Chote
f64cdc52e1
Remove obsolete key definitions.
2014-08-03 19:28:09 +12:00
Paul Chote
43bd8a361e
Implement new production hotkeys. Fixes #3915 , #4142 , #4181 .
2014-08-03 19:28:07 +12:00
ScottNZ
692e3a9c88
Move Power out of Building and into its own trait
...
Conflicts:
mods/ts/rules/structures.yaml
2014-08-03 18:53:51 +12:00
ScottNZ
058185754e
Remove Infiltratable trait and refactor surrounding code to use target types
2014-08-02 22:31:46 +12:00
abcdefg30
c4f37344a0
Fixed 'seven-stairs' and 'room-warzone'
2014-07-30 13:13:23 +02: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
Paul Chote
a9a7f1e5b2
Merge pull request #6088 from obrakmann/fix5939
...
Remove a spot harvesters had trouble accessing in Sea & Cake map
2014-07-29 22:54:28 +12:00
Oliver Brakmann
19de147551
Remove a spot harvesters had trouble accessing in Sea & Cake map
...
Fixes #5939
2014-07-29 07:45:10 +02:00
Taryn Hill
40d1327939
Merge pull request #6087 from ScottNZ/planerepulsion
...
Add plane repulsion
2014-07-28 17:25:52 -05:00
Matthias Mailänder
56dcba5e47
Merge pull request #6091 from pchote/fixup-d2k-logo
...
New D2K mod logo (fixed)
2014-07-28 19:35:39 +02:00
ScottNZ
4d355d381d
Remove repulsion from ra badgers, adjust mig and yak balance to compensate for new repulsion
2014-07-29 00:18:22 +12:00
ScottNZ
de29b41103
Remove repulsion from d2k planes
2014-07-29 00:18:22 +12:00
ScottNZ
d6fd507b04
Remove repulsion from a10 and c17
2014-07-29 00:18:21 +12:00
Sebastien Kerguen
c540495abf
new D2K mod logo
2014-07-28 16:52:22 +12:00
Matthias Mailänder
e488365f85
add a simple test case
2014-07-27 07:34:31 +02:00
ScottNZ
b21f0eaf20
Fix dog breakage in Intervention
2014-07-26 20:19:29 +12: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
92c0520d9c
Add tab click sounds to RA.
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
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
17d601113e
Move SupportPowersWidget into RA and generalize.
2014-07-26 18:20:08 +12:00