Commit Graph

1139 Commits

Author SHA1 Message Date
reaperrr
46229a50b4 Add explosion sound to TS explosion inf death 2016-06-12 14:25:34 +02:00
reaperrr
4c69fecad5 Make TS inf death sequences descriptive 2016-06-12 14:25:33 +02:00
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
reaperrr
f8421fd2f8 Remove obsolete custom electro.shp
This shp was originally used to work around a palette issue with the original file inside conquer.mix, but since then we actually made it use the correct palette, without removing this converted shp. In other words, removing this file fixes the colors of the Zapped infantry death.
2016-06-05 19:07:31 +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
2c07dfbbb7 Make TS not load unnecessary mix files
gmenu.mix only contains the menu orverride from Patch 2.0/Firestorm, maps0*.mix only contain singleplayer maps, multi.mix only contains multiplayer maps, patch.mix only contains ini files.
None of these are used or even usable directly by OpenRA as-is, so it's pointless to load them.
2016-05-20 13:50:40 +02:00
reaperrr
9707cd9be9 Merge pull request #11299 from reaperrr/dmgstate-upgrade
Introduce trait granting upgrades at specified DamageStates
2016-05-16 20:00:53 +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
reaperrr
41a53d8ed0 Merge pull request #11243 from Mailaender/elegant-lasers
Polished the Tiberian Sun laser weaponry
2016-05-15 16:17:24 +02:00
Matthias Mailänder
53c1222ce2 Avoid the 0c prefix for laser beam width. 2016-05-15 15:56:50 +02:00
abcdefg30
304c9b9ed1 Remove the last relicts of InitialActivity 2016-05-10 18:33:57 +02:00
Matthias Mailänder
5d32b65a9c Decrease the width of all laser weapons. 2016-05-08 20:34:05 +02:00
Matthias Mailänder
33198f4da4 Add transparency to the sonic beam. 2016-05-08 20:33:19 +02:00
Matthias Mailänder
aea521815c Update the Tiberian Sun AI. 2016-05-08 20:19:41 +02:00
Matthias Mailänder
5462097c42 Merge pull request #11205 from reaperrr/rangelimit-wdist
Refactored Missile.RangeLimit to be a WDist value
2016-05-07 15:10:49 +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
reaperrr
1258ddde7f Refactored Missile.RangeLimit from ticks to WDist
Changed default from 'unlimited' fuel to weapon range.
2016-04-30 16:02:15 +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
Matthias Mailänder
fb53890636 Merge pull request #11144 from pchote/fix-start-game-frozen-explored-map
Generate frozen actor renderables for all map-placed actors.
2016-04-23 16:26:27 +02:00
reaperrr
b28f588733 Merge pull request #11124 from pchote/tileset-depth
Add tileset depth metadata support.
2016-04-21 22:59:42 +02:00
Paul Chote
8807a79c4a Add tile depth metadata to TS tileset yaml. 2016-04-21 17:23:09 +01:00
Paul Chote
183e5ae7ab Generate initial frozen renderables for all map-placed actors. 2016-04-21 17:21:29 +01:00
Taryn Hill
3e40be47f7 Remove gdi4a from TS 2016-04-20 13:18:17 -05:00
Taryn Hill
1bb2aa3522 Add Marn's Shellmap "Fields of Green" to TS 2016-04-20 13:18:15 -05: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
Paul Chote
d59488d496 Merge pull request #11076 from obrakmann/low-funds-warning-2
Fix issues with the insufficient funds warning
2016-04-16 18:00:40 +01:00
Paul Chote
e54917a0b2 Fix depth-enabled shroud rendering. 2016-04-15 09:42:29 -04: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
Zimmermann Gyula
ff82494475 Fix TS debris angles. 2016-04-08 11:10:46 +02:00