Commit Graph

640 Commits

Author SHA1 Message Date
reaperrr
873e2bfce4 Fix Tiberium and Vein DamageTypes 2016-06-12 14:25:30 +02:00
reaperrr
b84e27ef98 Remove TS Headshot DeathType
Also fixed a couple of mistakes compared to the original (some weapons still applied the wrong death type).
2016-06-12 14:25:28 +02:00
reaperrr
0947e7bdd6 Introduce ExplosionOnDamageTransition
And use it for TS cyborgs.
2016-06-12 14:25:26 +02:00
reaperrr
ff8af828a3 Fix Cyborgs to stay slow after losing their legs
Even if regaining health.
2016-06-12 14:25:25 +02:00
reaperrr
225f777eaf Make Cyborgs explode regardless of death type
Also split out death-related traits of all non-cyborg infantry to a separate inheritable default.
2016-06-05 21:24:05 +02:00
reaperrr
3455d98289 Refactored TS infantry sequences
They now make heavy use of inheritance to cut down duplication. Most infantry in TS uses the Minigunner (E1) sequences, only that some frames are empty (civ2 shoot animation, for example) or used for a different purpose (panic anims for civilians, crippled legs for cyborgs).

To make this inheritance a bit easier, the attack sequences were renamed to a generic 'attack', rather than 'shoot' or 'throw', and split off to a separate abstract default inherited only by infantry with valid attack frames.
2016-06-05 21:24:03 +02:00
Matthias Mailänder
af56bdef94 Explode the cyborgs to avoid glitchy no leg transitions. 2016-06-05 16:02:09 +02:00
Matthias Mailänder
6cc7a21629 Add FLAMEGUY. 2016-06-05 00:35:42 +02:00
Paul Chote
09e110c007 Remove CanPowerDown from gates. 2016-05-28 17:19:18 +01:00
reaperrr
629f17b430 Merge pull request #11294 from Mailaender/generic-demolition
Renamed C4Demolition to Demolition
2016-05-26 23:23:49 +02:00
Matthias Mailänder
3e011a74af Rename C4Demolition to Demolition. 2016-05-26 19:27:40 +02:00
reaperrr
d7b26509af Enable AutoTarget on TS Tick Tank 2016-05-23 20:28:02 +02:00
reaperrr
b327f6a3b2 Make vehicles and cyborgs in TS slow down when damaged
By combining the new UpgradeOnDamage trait with SpeedModifiers.
2016-05-16 14:18:16 +02:00
Matthias Mailänder
b5eb537f2d Remove trailing tabs. 2016-05-15 19:48:07 +02:00
abcdefg30
304c9b9ed1 Remove the last relicts of InitialActivity 2016-05-10 18:33:57 +02:00
Matthias Mailänder
aea521815c Update the Tiberian Sun AI. 2016-05-08 20:19:41 +02:00
abcdefg30
089c8261ad Merge pull request #11217 from obrakmann/fix-selfheal-percentage
Fix self-healing percentage in yaml rules for all mods
2016-05-05 12:47:19 +02:00
Matthias Mailänder
891c5d9937 Merge pull request #11168 from reaperrr/hitshape-offsets
Add support for custom vertical HitShape offsets
2016-05-03 07:12:49 +02:00
Oliver Brakmann
a8e6ca14ab Fix self-healing percentage in yaml rules for all mods 2016-05-02 19:05:48 +02:00
abcdefg30
a9ec325765 Merge pull request #11202 from GraionDilach/fix-ts-visceroids
Fix visceroids not spawning in TS.
2016-04-30 11:53:46 +02:00
Zimmermann Gyula
48d5164314 Fix visceroids not spawning in TS. 2016-04-29 19:37:32 +02:00
reaperrr
58ba25cc17 Merge pull request #10813 from Mailaender/vein-damage
Added damaging through Veins.
2016-04-29 13:28:58 +02:00
Oliver Brakmann
ee82a8c3a9 Merge pull request #10756 from Mailaender/ts-beacon
Added the Tiberian Sun beacon
2016-04-26 21:28:22 +02:00
Matthias Mailänder
92e9cf2819 Add the Tiberian Sun beacon animation. 2016-04-24 23:28:29 +02:00
reaperrr
a268b5a048 TEST COMMIT
Gives TS infantry and walls hit shapes vertical top offset.
2016-04-24 20:47:57 +02:00
Paul Chote
183e5ae7ab Generate initial frozen renderables for all map-placed actors. 2016-04-21 17:21:29 +01:00
Matthias Mailänder
7795e4f524 Add damaging through Veins. 2016-04-18 08:46:04 +02:00
Matthias Mailänder
27888715de Have vehicles avoid veins. 2016-04-18 08:45:41 +02:00
Matthias Mailänder
99b072ddce Have infantry avoid Tiberium. 2016-04-18 08:44:27 +02:00
Oliver Brakmann
a8ead3669d Enable the insufficient funds warning in ra, d2k and ts 2016-04-11 19:06:18 +02:00
Oliver Brakmann
41388b9c63 Revert the previous InsufficientFundsWarning implementation 2016-04-11 19:06:18 +02:00
reaperrr
4894211789 Migrate Captures.SabotageHPRemoval and Capturable.CaptureThreshold to int percentages 2016-03-28 17:20:49 +02:00
reaperrr
3a97757bfa Migrate SelfHealing.HealIfBelow from float to int percentage 2016-03-28 17:20:49 +02:00
reaperrr
01f15d7917 Change TS build speeds to match original 2016-03-24 18:43:49 +01:00
reaperrr
38cea38f6b Migrate BuildSpeed from float to int 2016-03-24 18:43:48 +01:00
colonelpopcorn
9c069ae3be Upgraded rules for Tiberian Sun mod. 2016-03-22 16:58:38 -04:00
Oliver Brakmann
8c58dbacc1 Fix some actors not being available for the neutral player in the map editor 2016-03-13 15:32:29 +01:00
abcdefg30
c32bf9f8f7 Merge pull request #10862 from ABrandau/ts-stat-correction
Adjust TS Actor stats to match vanilla TS and FS stats.
2016-03-11 21:51:52 +01:00
Paul Chote
d4f8fe1666 Move map configuration to rules. 2016-03-07 21:41:13 +00:00
Paul Chote
5b2bf5b284 Move build radius configuration to rules. 2016-03-07 21:41:13 +00:00
Paul Chote
aed8518e04 Move cheats option to rules. 2016-03-07 21:41:12 +00:00
reaperrr
cddf182996 Renamed ROT to TurnSpeed on Mobile, Aircraft, Turreted and ThrowsParticle 2016-03-04 15:13:55 +01:00
ABrandau
9087527b48 Adjust Actor stats to match TS and FS stats. 2016-03-01 19:00:53 -04:00
Oliver Brakmann
584bf9e7f7 Merge pull request #10570 from abcdefg30/InsufficientFunds
Add support for playing an InsufficientFunds warning
2016-02-27 18:09:13 +01:00
Paul Chote
d4963311ed Merge pull request #10363 from Mailaender/ts-hospital-heal
Added hospital healing to Tiberian Sun
2016-02-27 11:17:56 +00:00
RoosterDragon
b04e578857 Merge pull request #10814 from Mailaender/unselect-crash-site
Fixed selectable crash sites
2016-02-24 20:23:52 +00:00
Matthias Mailänder
ecbd1a0247 Merge pull request #9509 from penev92/upgradeTickTank
Convert Tick Tank to use DeployToUpgrade + some fixes
2016-02-23 23:33:38 +01:00
abcdefg30
fad0ed7124 Make use of the new InsufficientFunds warning in ra, d2k and ts 2016-02-23 22:16:54 +01:00
Matthias Mailänder
eb9d47a316 Avoid redundancy and selectable crash sites. 2016-02-23 22:08:12 +01:00
abcdefg30
3496eed1e1 Merge pull request #10804 from obrakmann/fix10683_broken-dev-commands
Fix broken dev commands
2016-02-22 13:31:58 +01:00