Commit Graph

1017 Commits

Author SHA1 Message Date
reaperrr
5e9948918e Remove C4 demolishability from RA vehicles 2014-09-28 22:02:43 +02:00
reaperrr
ffeff5c7b6 Merge pull request #6575 from pchote/selfhealing
Add elite self-healing bonus
2014-09-27 13:19:24 +02:00
Paul Chote
2bbdd0ae06 Add self-healing for elite units. 2014-09-27 22:14:45 +12:00
Paul Chote
372d03c320 Convert SelfHealing to upgrades. 2014-09-27 22:14:45 +12:00
abcdefg30
22dc63620f Unhardcoded productionbar colors 2014-09-26 14:55:42 +02:00
reaperrr
8c1ab03623 Wall -> Crushable + BlocksBullets yaml changes 2014-09-14 01:33:48 +02:00
reaperrr
f0705f532b Remove duplicate death sequences from dinos and ants.
Fixes stegosaur death anim palette (no longer shows team color).
2014-09-13 17:22:28 +02:00
reaperrr
409d6a046d Rename CrushableInfantry to Crushable, adapt to WithDeathAnimation.
Make Crushable compatible with non-mobile actors.

Change RA, TD and TS infantry die-crushed sequence ZOffsets in preparation
for future engine changes.

Add descriptions and CrushedByFriendlies to Crushable.

Adapt code to factor in whether the palette is a player palette.
2014-09-13 17:21:30 +02:00
reaperrr
257c953089 WithDeathAnimation yaml changes 2014-09-13 15:57:14 +02:00
Paul Chote
b009913e64 Clean up DuplicateUnitCrateAction. 2014-09-12 20:06:52 +12:00
Matthias Mailänder
8e4b5af352 Merge pull request #6414 from ScottNZ/balance
Some RA balance work
2014-09-06 14:13:43 +02:00
ScottNZ
48fe6cccc7 Remove MustBeDestroyed from ra support structures 2014-09-06 19:47:04 +12:00
atlimit8
cc9c253419 Moved SellSounds from Building to Sellable & added upgrade to rules. 2014-09-04 15:25:19 -05:00
ScottNZ
6bde85beda Increase prices of yak and hind from $1000 to $1350 (Implicit build time increase as well). 2014-09-04 16:57:02 +12:00
ScottNZ
7e5664b48c Hind and Longbow were a bit too tanky, so reduced their HP levels from 150 to 100 and 150 to 120 respectively. 2014-09-04 16:56:56 +12:00
ScottNZ
ba7a017489 Remove C4 target type from ra vehicles - Tanya was a bit too strong C4ing vehicles 2014-09-04 16:18:04 +12:00
ScottNZ
dc12dff351 Add cloak detection abilities to all ra defenses
(not hbox because it already has cloak detection)
2014-09-04 16:18:03 +12:00
reaperrr
3725ce4f7b InfDeath -> DeathType renaming. 2014-08-30 18:06:05 +02:00
Matthias Mailänder
db1e9b9c24 don't hard-code sounds for one mod to avoid confusion 2014-08-30 10:32:57 +02:00
Paul Chote
921d77f825 Merge pull request #6202 from ScottNZ/spyabilities
Add power sabotage ability to spy
2014-08-30 10:26:09 +12:00
huwpascoe
330cb0c488 UncloakOnUnload is now on by default. 2014-08-29 19:57:45 +01:00
ScottNZ
b70395e27c Refactor more power and infiltration stuff. Create new power sabotage ability for spies in ra and ts. 2014-08-27 18:45:09 +12:00
Matthias Mailänder
8ebe6345aa Merge pull request #6323 from pchote/tib-craters
Render smudges beneath resources.
2014-08-24 16:50:28 +02:00
Paul Chote
966c933cd3 Render smudges beneath resources. Fixes #6270. 2014-08-24 09:15:41 +12:00
Curtis Shmyr
fa8229d53b Implement IRenderInfantrySequenceModifier for ScaredyCat and TakeCover 2014-08-23 14:42:55 -06:00
UberWaffe
a1e51b71d6 AI Support Power Meta Data implemented.
Changes included:
Decision can be defined for the AI support powers, governing their targeting.
Each decision can be made up of multiple considerations.
2014-08-23 12:01:30 +02:00
Matthias Mailänder
24a3fd3196 show a user friendly description of the starting unit template
closes #6209
2014-08-09 13:34:03 +02:00
Curtis Shmyr
381505cd19 Merge pull request #6189 from UberWaffe/6066_CratePrerequisites
6066 Crate Prerequisites
2014-08-08 23:14:58 -06:00
ScottNZ
578b587679 Let ra apc and minelayers crush infantry too 2014-08-09 13:37:46 +12:00
ScottNZ
bfc4adf0c7 Make ra light tanks be able to crush infantry to improve usefulness
and be consistent with the rest of the ra tanks and ra1's light tank
2014-08-09 13:08:50 +12:00
UberWaffe
9756132006 Update mods (only d2k and RA affected) crate actions to take tech levels and prerequisites into account. 2014-08-08 17:00:04 +02:00
Oliver Brakmann
8cec848a0f Add a mission objectives GUI panel 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
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
de775e2f56 Reimplement unit levels using IUpgradable. 2014-08-07 20:44:28 +12:00
Matthias Mailänder
57463f249c let supply trucks spawn money crates upon destruction 2014-08-03 16:30:41 +02:00
Paul Chote
f64cdc52e1 Remove obsolete key definitions. 2014-08-03 19:28:09 +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
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
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
Paul Chote
a0e5554aaa Overhaul the RA sidebar UI. 2014-07-26 18:20:09 +12:00
ScottNZ
2a4d8a33b9 Move dog to kenn and make kenn buildable 2014-07-26 16:29:23 +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
bc8a9d754c Merge pull request #6035 from pchote/merge-air-queues
Merge RA aircraft queues
2014-07-24 22:04:50 +02: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
Chris Forbes
945455f15e Merge pull request #5973 from reaperrr/renderinf-unhardcode
Unhardcoded RenderInfantry sequence names
2014-07-23 09:58:07 +12:00
Chris Forbes
f68de0bbd8 Merge pull request #5921 from UberWaffe/CrateMultiUnits
Crate updates.
2014-07-23 09:50:54 +12:00