diff --git a/mods/ca/bits/3tnkipldicon.shp b/mods/ca/bits/3tnkipdlicon.shp similarity index 100% rename from mods/ca/bits/3tnkipldicon.shp rename to mods/ca/bits/3tnkipdlicon.shp diff --git a/mods/ca/bits/3tnkpldicon.shp b/mods/ca/bits/3tnkpdlicon.shp similarity index 100% rename from mods/ca/bits/3tnkpldicon.shp rename to mods/ca/bits/3tnkpdlicon.shp diff --git a/mods/ca/bits/3tnkypldicon.shp b/mods/ca/bits/3tnkypdlicon.shp similarity index 100% rename from mods/ca/bits/3tnkypldicon.shp rename to mods/ca/bits/3tnkypdlicon.shp diff --git a/mods/ca/bits/4tnknukepldicon.shp b/mods/ca/bits/4tnknukepdlicon.shp similarity index 100% rename from mods/ca/bits/4tnknukepldicon.shp rename to mods/ca/bits/4tnknukepdlicon.shp diff --git a/mods/ca/bits/4tnkpldicon.shp b/mods/ca/bits/4tnkpdlicon.shp similarity index 100% rename from mods/ca/bits/4tnkpldicon.shp rename to mods/ca/bits/4tnkpdlicon.shp diff --git a/mods/ca/bits/4tnkpldreflectoricon.shp b/mods/ca/bits/4tnkpdlreflectoricon.shp similarity index 100% rename from mods/ca/bits/4tnkpldreflectoricon.shp rename to mods/ca/bits/4tnkpdlreflectoricon.shp diff --git a/mods/ca/bits/4tnkspeakerpldicon.shp b/mods/ca/bits/4tnkspeakerpdlicon.shp similarity index 100% rename from mods/ca/bits/4tnkspeakerpldicon.shp rename to mods/ca/bits/4tnkspeakerpdlicon.shp diff --git a/mods/ca/bits/4tnkteslapldicon.shp b/mods/ca/bits/4tnkteslapdlicon.shp similarity index 100% rename from mods/ca/bits/4tnkteslapldicon.shp rename to mods/ca/bits/4tnkteslapdlicon.shp diff --git a/mods/ca/bits/batfpldicon.shp b/mods/ca/bits/batfpdlicon.shp similarity index 100% rename from mods/ca/bits/batfpldicon.shp rename to mods/ca/bits/batfpdlicon.shp diff --git a/mods/ca/bits/battledronepldicon.shp b/mods/ca/bits/battledronepdlicon.shp similarity index 100% rename from mods/ca/bits/battledronepldicon.shp rename to mods/ca/bits/battledronepdlicon.shp diff --git a/mods/ca/bits/bggypldicon.shp b/mods/ca/bits/bggypdlicon.shp similarity index 100% rename from mods/ca/bits/bggypldicon.shp rename to mods/ca/bits/bggypdlicon.shp diff --git a/mods/ca/bits/bikeexplosivepldicon.shp b/mods/ca/bits/bikeexplosivepdlicon.shp similarity index 100% rename from mods/ca/bits/bikeexplosivepldicon.shp rename to mods/ca/bits/bikeexplosivepdlicon.shp diff --git a/mods/ca/bits/bikepldicon.shp b/mods/ca/bits/bikepdlicon.shp similarity index 100% rename from mods/ca/bits/bikepldicon.shp rename to mods/ca/bits/bikepdlicon.shp diff --git a/mods/ca/bits/bikepldreflectoricon.shp b/mods/ca/bits/bikepdlreflectoricon.shp similarity index 100% rename from mods/ca/bits/bikepldreflectoricon.shp rename to mods/ca/bits/bikepdlreflectoricon.shp diff --git a/mods/ca/bits/bikerocketpldicon.shp b/mods/ca/bits/bikerocketpdlicon.shp similarity index 100% rename from mods/ca/bits/bikerocketpldicon.shp rename to mods/ca/bits/bikerocketpdlicon.shp diff --git a/mods/ca/bits/bikescrinpldicon.shp b/mods/ca/bits/bikescrinpdlicon.shp similarity index 100% rename from mods/ca/bits/bikescrinpldicon.shp rename to mods/ca/bits/bikescrinpdlicon.shp diff --git a/mods/ca/bits/ctnkpldicon.shp b/mods/ca/bits/ctnkpdlicon.shp similarity index 100% rename from mods/ca/bits/ctnkpldicon.shp rename to mods/ca/bits/ctnkpdlicon.shp diff --git a/mods/ca/bits/flametankpldicon.shp b/mods/ca/bits/flametankpdlicon.shp similarity index 100% rename from mods/ca/bits/flametankpldicon.shp rename to mods/ca/bits/flametankpdlicon.shp diff --git a/mods/ca/bits/flametankpldreflectoricon.shp b/mods/ca/bits/flametankpdlreflectoricon.shp similarity index 100% rename from mods/ca/bits/flametankpldreflectoricon.shp rename to mods/ca/bits/flametankpdlreflectoricon.shp diff --git a/mods/ca/bits/gdi/hovermammoth.hva b/mods/ca/bits/gdi/hovermammoth.hva new file mode 100644 index 000000000..9f77cff5d Binary files /dev/null and b/mods/ca/bits/gdi/hovermammoth.hva differ diff --git a/mods/ca/bits/gdi/hovermammoth.vxl b/mods/ca/bits/gdi/hovermammoth.vxl new file mode 100644 index 000000000..914743832 Binary files /dev/null and b/mods/ca/bits/gdi/hovermammoth.vxl differ diff --git a/mods/ca/bits/gdi/hovermammothtur.hva b/mods/ca/bits/gdi/hovermammothtur.hva new file mode 100644 index 000000000..761c713ce Binary files /dev/null and b/mods/ca/bits/gdi/hovermammothtur.hva differ diff --git a/mods/ca/bits/gdi/hovermammothtur.vxl b/mods/ca/bits/gdi/hovermammothtur.vxl new file mode 100644 index 000000000..96f07c5ea Binary files /dev/null and b/mods/ca/bits/gdi/hovermammothtur.vxl differ diff --git a/mods/ca/bits/gdi/mammoth.hva b/mods/ca/bits/gdi/mammoth.hva new file mode 100644 index 000000000..761c713ce Binary files /dev/null and b/mods/ca/bits/gdi/mammoth.hva differ diff --git a/mods/ca/bits/gdi/mammoth.vxl b/mods/ca/bits/gdi/mammoth.vxl new file mode 100644 index 000000000..98fd68f00 Binary files /dev/null and b/mods/ca/bits/gdi/mammoth.vxl differ diff --git a/mods/ca/bits/htnkicnh.shp b/mods/ca/bits/gdi/mammothicon.shp similarity index 100% rename from mods/ca/bits/htnkicnh.shp rename to mods/ca/bits/gdi/mammothicon.shp diff --git a/mods/ca/bits/gdi/mammothiontur.hva b/mods/ca/bits/gdi/mammothiontur.hva new file mode 100644 index 000000000..761c713ce Binary files /dev/null and b/mods/ca/bits/gdi/mammothiontur.hva differ diff --git a/mods/ca/bits/gdi/mammothiontur.vxl b/mods/ca/bits/gdi/mammothiontur.vxl new file mode 100644 index 000000000..5260f838f Binary files /dev/null and b/mods/ca/bits/gdi/mammothiontur.vxl differ diff --git a/mods/ca/bits/gdi/mammothtur.hva b/mods/ca/bits/gdi/mammothtur.hva new file mode 100644 index 000000000..761c713ce Binary files /dev/null and b/mods/ca/bits/gdi/mammothtur.hva differ diff --git a/mods/ca/bits/gdi/mammothtur.vxl b/mods/ca/bits/gdi/mammothtur.vxl new file mode 100644 index 000000000..423656e78 Binary files /dev/null and b/mods/ca/bits/gdi/mammothtur.vxl differ diff --git a/mods/ca/bits/hmlrspldicon.shp b/mods/ca/bits/hmlrspdlicon.shp similarity index 100% rename from mods/ca/bits/hmlrspldicon.shp rename to mods/ca/bits/hmlrspdlicon.shp diff --git a/mods/ca/bits/htnk.shp b/mods/ca/bits/htnk.shp deleted file mode 100644 index bc81a6afa..000000000 Binary files a/mods/ca/bits/htnk.shp and /dev/null differ diff --git a/mods/ca/bits/htnkhover.shp b/mods/ca/bits/htnkhover.shp deleted file mode 100644 index 10a20eafe..000000000 Binary files a/mods/ca/bits/htnkhover.shp and /dev/null differ diff --git a/mods/ca/bits/htnkhovericnh.shp b/mods/ca/bits/htnkhovericnh.shp deleted file mode 100644 index fa53cf7f2..000000000 Binary files a/mods/ca/bits/htnkhovericnh.shp and /dev/null differ diff --git a/mods/ca/bits/htnkhovericon.shp b/mods/ca/bits/htnkhovericon.shp deleted file mode 100644 index 0dacb1c17..000000000 Binary files a/mods/ca/bits/htnkhovericon.shp and /dev/null differ diff --git a/mods/ca/bits/htnkhoverpldicon.shp b/mods/ca/bits/htnkhoverpldicon.shp deleted file mode 100644 index e4e7bc645..000000000 Binary files a/mods/ca/bits/htnkhoverpldicon.shp and /dev/null differ diff --git a/mods/ca/bits/htnkhoverreflectoricon.shp b/mods/ca/bits/htnkhoverreflectoricon.shp deleted file mode 100644 index f1da62736..000000000 Binary files a/mods/ca/bits/htnkhoverreflectoricon.shp and /dev/null differ diff --git a/mods/ca/bits/htnkionicnh.shp b/mods/ca/bits/htnkionicnh.shp deleted file mode 100644 index 47b2127c3..000000000 Binary files a/mods/ca/bits/htnkionicnh.shp and /dev/null differ diff --git a/mods/ca/bits/htnkionicon.shp b/mods/ca/bits/htnkionicon.shp deleted file mode 100644 index 244edff01..000000000 Binary files a/mods/ca/bits/htnkionicon.shp and /dev/null differ diff --git a/mods/ca/bits/htnkionpldicon.shp b/mods/ca/bits/htnkionpldicon.shp deleted file mode 100644 index e7f2cf585..000000000 Binary files a/mods/ca/bits/htnkionpldicon.shp and /dev/null differ diff --git a/mods/ca/bits/htnkionreflectoricon.shp b/mods/ca/bits/htnkionreflectoricon.shp deleted file mode 100644 index 15e804a48..000000000 Binary files a/mods/ca/bits/htnkionreflectoricon.shp and /dev/null differ diff --git a/mods/ca/bits/htnknaniterepairicon.shp b/mods/ca/bits/htnknaniterepairicon.shp deleted file mode 100644 index 533cd16fb..000000000 Binary files a/mods/ca/bits/htnknaniterepairicon.shp and /dev/null differ diff --git a/mods/ca/bits/htnknaniterepairpldicon.shp b/mods/ca/bits/htnknaniterepairpldicon.shp deleted file mode 100644 index 14c9406e9..000000000 Binary files a/mods/ca/bits/htnknaniterepairpldicon.shp and /dev/null differ diff --git a/mods/ca/bits/htnknaniterepairreflectoricon.shp b/mods/ca/bits/htnknaniterepairreflectoricon.shp deleted file mode 100644 index bba132101..000000000 Binary files a/mods/ca/bits/htnknaniterepairreflectoricon.shp and /dev/null differ diff --git a/mods/ca/bits/htnkpldicon.shp b/mods/ca/bits/htnkpldicon.shp deleted file mode 100644 index da1095d70..000000000 Binary files a/mods/ca/bits/htnkpldicon.shp and /dev/null differ diff --git a/mods/ca/bits/htnkpldreflectoricon.shp b/mods/ca/bits/htnkpldreflectoricon.shp deleted file mode 100644 index 1bc7637ef..000000000 Binary files a/mods/ca/bits/htnkpldreflectoricon.shp and /dev/null differ diff --git a/mods/ca/bits/htnkreflectoricon.shp b/mods/ca/bits/htnkreflectoricon.shp deleted file mode 100644 index 4923321b8..000000000 Binary files a/mods/ca/bits/htnkreflectoricon.shp and /dev/null differ diff --git a/mods/ca/bits/htnktion.shp b/mods/ca/bits/htnktion.shp deleted file mode 100644 index be51e923a..000000000 Binary files a/mods/ca/bits/htnktion.shp and /dev/null differ diff --git a/mods/ca/bits/miragepldicon.shp b/mods/ca/bits/miragepdlicon.shp similarity index 100% rename from mods/ca/bits/miragepldicon.shp rename to mods/ca/bits/miragepdlicon.shp diff --git a/mods/ca/bits/msarpldicon.shp b/mods/ca/bits/msarpdlicon.shp similarity index 100% rename from mods/ca/bits/msarpldicon.shp rename to mods/ca/bits/msarpdlicon.shp diff --git a/mods/ca/bits/mtnkpldicon.shp b/mods/ca/bits/mtnkpdlicon.shp similarity index 100% rename from mods/ca/bits/mtnkpldicon.shp rename to mods/ca/bits/mtnkpdlicon.shp diff --git a/mods/ca/bits/pldt.shp b/mods/ca/bits/pdlt.shp similarity index 100% rename from mods/ca/bits/pldt.shp rename to mods/ca/bits/pdlt.shp diff --git a/mods/ca/bits/pldticon.shp b/mods/ca/bits/pdlticon.shp similarity index 100% rename from mods/ca/bits/pldticon.shp rename to mods/ca/bits/pdlticon.shp diff --git a/mods/ca/bits/pldtmake.shp b/mods/ca/bits/pdltmake.shp similarity index 100% rename from mods/ca/bits/pldtmake.shp rename to mods/ca/bits/pdltmake.shp diff --git a/mods/ca/bits/scouttankpldicon.shp b/mods/ca/bits/scouttankpdlicon.shp similarity index 100% rename from mods/ca/bits/scouttankpldicon.shp rename to mods/ca/bits/scouttankpdlicon.shp diff --git a/mods/ca/bits/stealthtankappldicon.shp b/mods/ca/bits/stealthtankappdlicon.shp similarity index 100% rename from mods/ca/bits/stealthtankappldicon.shp rename to mods/ca/bits/stealthtankappdlicon.shp diff --git a/mods/ca/bits/stealthtankpldicon.shp b/mods/ca/bits/stealthtankpdlicon.shp similarity index 100% rename from mods/ca/bits/stealthtankpldicon.shp rename to mods/ca/bits/stealthtankpdlicon.shp diff --git a/mods/ca/bits/stealthtankrocketspldicon.shp b/mods/ca/bits/stealthtankrocketspdlicon.shp similarity index 100% rename from mods/ca/bits/stealthtankrocketspldicon.shp rename to mods/ca/bits/stealthtankrocketspdlicon.shp diff --git a/mods/ca/bits/stealthtankscrinpldicon.shp b/mods/ca/bits/stealthtankscrinpdlicon.shp similarity index 100% rename from mods/ca/bits/stealthtankscrinpldicon.shp rename to mods/ca/bits/stealthtankscrinpdlicon.shp diff --git a/mods/ca/bits/titanbattlepldicon.shp b/mods/ca/bits/titanbattlepdlicon.shp similarity index 100% rename from mods/ca/bits/titanbattlepldicon.shp rename to mods/ca/bits/titanbattlepdlicon.shp diff --git a/mods/ca/bits/titanpldicon.shp b/mods/ca/bits/titanpdlicon.shp similarity index 100% rename from mods/ca/bits/titanpldicon.shp rename to mods/ca/bits/titanpdlicon.shp diff --git a/mods/ca/bits/titanpldreflectoricon.shp b/mods/ca/bits/titanpdlreflectoricon.shp similarity index 100% rename from mods/ca/bits/titanpldreflectoricon.shp rename to mods/ca/bits/titanpdlreflectoricon.shp diff --git a/mods/ca/bits/titanrailgunpldicon.shp b/mods/ca/bits/titanrailgunpdlicon.shp similarity index 100% rename from mods/ca/bits/titanrailgunpldicon.shp rename to mods/ca/bits/titanrailgunpdlicon.shp diff --git a/mods/ca/bits/tnkdpldicon.shp b/mods/ca/bits/tnkdpdlicon.shp similarity index 100% rename from mods/ca/bits/tnkdpldicon.shp rename to mods/ca/bits/tnkdpdlicon.shp diff --git a/mods/ca/maps/island-wars-ii-shell/map.yaml b/mods/ca/maps/island-wars-ii-shell/map.yaml index 4271401fd..ab7b92f98 100644 --- a/mods/ca/maps/island-wars-ii-shell/map.yaml +++ b/mods/ca/maps/island-wars-ii-shell/map.yaml @@ -876,7 +876,7 @@ Actors: Actor286: chain Owner: Multi0 Location: 17,29 - Actor255: htnk + Actor255: Mammoth Owner: Multi0 Location: 49,64 Facing: 202 diff --git a/mods/ca/maps/island-wars-ii-shell/shellmap.lua b/mods/ca/maps/island-wars-ii-shell/shellmap.lua index cfb6432a9..db786e927 100644 --- a/mods/ca/maps/island-wars-ii-shell/shellmap.lua +++ b/mods/ca/maps/island-wars-ii-shell/shellmap.lua @@ -19,7 +19,7 @@ ProducedUnitTypes = { factory = SKennel1, types = { "dog" } }, { factory = ANavalYard1, types = { "pt2" } }, { factory = SSubPen1, types = { "ss" } }, - { factory = AlliedWarFactory1, types = { "mtnk", "htnk", "msam" } }, + { factory = AlliedWarFactory1, types = { "mtnk", "Mammoth", "msam" } }, { factory = SovietWarFactory1, types = { "3tnk", "4tnk", "ttnk" } } } diff --git a/mods/ca/rules/ai/brutal.yaml b/mods/ca/rules/ai/brutal.yaml index 03df2152c..424c2a80b 100644 --- a/mods/ca/rules/ai/brutal.yaml +++ b/mods/ca/rules/ai/brutal.yaml @@ -287,8 +287,8 @@ Player: devo: 45 channeler: 45 bike: 30 - htnk: 40 - htnk.ion: 40 + Mammoth: 40 + Mammoth.ion: 40 v3rl: 10 titn: 40 jugg: 10 diff --git a/mods/ca/rules/ai/easy.yaml b/mods/ca/rules/ai/easy.yaml index 9148462f1..a29c6c98d 100644 --- a/mods/ca/rules/ai/easy.yaml +++ b/mods/ca/rules/ai/easy.yaml @@ -271,8 +271,8 @@ Player: devo: 45 channeler: 45 bike: 30 - htnk: 40 - htnk.ion: 40 + Mammoth: 40 + Mammoth.ion: 40 v3rl: 10 titn: 40 jugg: 10 diff --git a/mods/ca/rules/ai/hard.yaml b/mods/ca/rules/ai/hard.yaml index 5978c6d5d..ed73baaa5 100644 --- a/mods/ca/rules/ai/hard.yaml +++ b/mods/ca/rules/ai/hard.yaml @@ -280,8 +280,8 @@ Player: devo: 45 channeler: 45 bike: 30 - htnk: 40 - htnk.ion: 40 + Mammoth: 40 + Mammoth.ion: 40 v3rl: 10 titn: 40 jugg: 10 diff --git a/mods/ca/rules/ai/normal.yaml b/mods/ca/rules/ai/normal.yaml index 39d5128aa..eaf72cef4 100644 --- a/mods/ca/rules/ai/normal.yaml +++ b/mods/ca/rules/ai/normal.yaml @@ -272,8 +272,8 @@ Player: devo: 45 channeler: 45 bike: 30 - htnk: 40 - htnk.ion: 40 + Mammoth: 40 + Mammoth.ion: 40 v3rl: 10 titn: 40 jugg: 10 diff --git a/mods/ca/rules/allies/vehicles.yaml b/mods/ca/rules/allies/vehicles.yaml index 85e495ced..052468977 100644 --- a/mods/ca/rules/allies/vehicles.yaml +++ b/mods/ca/rules/allies/vehicles.yaml @@ -13,7 +13,7 @@ CTNK: Buildable: Queue: Vehicle BuildPaletteOrder: 175 - Prerequisites: atek, ~vehicles.allies, ~commander_tree.chrono_tank, ~!commander_tree.chrono_tank_pld, ~!commander_tree.chrono_tank.reflector + Prerequisites: atek, ~vehicles.allies, ~commander_tree.chrono_tank, ~!commander_tree.chrono_tank_pdl, ~!commander_tree.chrono_tank.reflector Description: Advanced tank armed with armor-piercing missiles.\n TooltipExtras: Strengths: • Strong vs Heavy Vehicles, Heavy Aircraft @@ -49,7 +49,7 @@ CTNK: Multiplier: 90 Prerequisites: vehicles.germany -CTNK.PLD: +CTNK.PDL: Inherits: ^PointLaserDefenseSystem Inherits: CTNK WithProductionIconOverlay@PDL: @@ -57,12 +57,12 @@ CTNK.PLD: Buildable: Queue: Vehicle BuildPaletteOrder: 175 - Prerequisites: atek, ~vehicles.allies, ~commander_tree.chrono_tank_pld + Prerequisites: atek, ~vehicles.allies, ~commander_tree.chrono_tank_pdl Description: Advanced tank armed with anti-ground missiles.\nHas Point Laser Defense System\n Strong vs Vehicles, Buildings\n Weak vs Infantry, Aircraft, Energy Weapons\n Special Ability: Teleport Valued: Cost: 2000 Tooltip: - Name: Chrono Tank (PLD) + Name: Chrono Tank (PDL) CTNK.Reflector: Inherits: CTNK diff --git a/mods/ca/rules/china/structures.yaml b/mods/ca/rules/china/structures.yaml index fe8e7d7c4..91cc56d15 100644 --- a/mods/ca/rules/china/structures.yaml +++ b/mods/ca/rules/china/structures.yaml @@ -672,7 +672,7 @@ chpropagandatower: chpropagandatower.pdl: Inherits: chpropagandatower - Inherits@PLD: ^PointLaserDefenseSystemBig + Inherits@PDL: ^PointLaserDefenseSystemBig Inherits@AUTOTARGET: ^AutoTargetGround WithProductionIconOverlay@PDL: Types: PDL diff --git a/mods/ca/rules/commander-tree.yaml b/mods/ca/rules/commander-tree.yaml index 5ba04103b..a98600c4f 100644 --- a/mods/ca/rules/commander-tree.yaml +++ b/mods/ca/rules/commander-tree.yaml @@ -207,7 +207,7 @@ hack.cameo_filler.6: BuildPaletteOrder: 12 Prerequisites: prerequisite.has_points, ~vehicles.allies, radar, disabled, ~filler.prism -commander_tree.Scout_Tank_PLD: +commander_tree.Scout_Tank_PDL: Inherits: ^default.commander_tree_item Tooltip: Name: Scout Tank Point Laser Defense System @@ -229,7 +229,7 @@ commander_tree.Scout_Tank.Reflector: Queue: Commander_Tree BuildPaletteOrder: 13 ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.allies, ~!vehicles.france, techcenter, ~!commander_tree.scout_tank_pld + Prerequisites: prerequisite.has_points, ~vehicles.allies, ~!vehicles.france, techcenter, ~!commander_tree.scout_tank_pdl Description: Equips the Scout Tank with a Reflector Armor. \n Very resistent vs. Energy Weapons. ProvidesPrerequisite@filler: Prerequisite: filler.scout_tank @@ -263,7 +263,7 @@ commander_tree.Chrono_Tank: Prerequisites: prerequisite.has_points, techcenter, ~vehicles.allies Description: Enables to build the Chrono Tank. \n It can teleport over short distances and has missiles vs. tanks. -commander_tree.Chrono_Tank_PLD: +commander_tree.Chrono_Tank_PDL: Inherits: ^default.commander_tree_item Tooltip: Name: Chrono Tank Point Laser Defense System @@ -284,7 +284,7 @@ commander_tree.Chrono_Tank.Reflector: Queue: Commander_Tree BuildPaletteOrder: 15 ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.allies, ~!vehicles.germany, techcenter, commander_tree.chrono_tank, ~!commander_tree.chrono_tank_pld + Prerequisites: prerequisite.has_points, ~vehicles.allies, ~!vehicles.germany, techcenter, commander_tree.chrono_tank, ~!commander_tree.chrono_tank_pdl Description: Equips the Chrono Tank with a Reflector Armor. \n Very resistent vs. Energy Weapons. ProvidesPrerequisite@filler: Prerequisite: filler.chrono_tank @@ -474,7 +474,7 @@ hack.cameo_filler.15b: BuildPaletteOrder: 27 Prerequisites: prerequisite.has_points, ~vehicles.france, techcenter, disabled, ~filler.batf2 -commander_tree.Mirage_PLD: +commander_tree.Mirage_PDL: Inherits: ^default.commander_tree_item Tooltip: Name: Mirage Tank Point Laser Defense System @@ -497,7 +497,7 @@ commander_tree.Mirage_Fire_Rate: IconPalette: chrometd BuildPaletteOrder: 30 ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.england, techcenter, ~!commander_tree.mirage_pld, ~!commander_tree.mirage.reflector + Prerequisites: prerequisite.has_points, ~vehicles.england, techcenter, ~!commander_tree.mirage_pdl, ~!commander_tree.mirage.reflector Description: Upgrades the Mirage Tank with a higher fire rate. ProvidesPrerequisite@filler: Prerequisite: filler.mirage @@ -510,7 +510,7 @@ commander_tree.Mirage.Reflector: Queue: Commander_Tree BuildPaletteOrder: 30 ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.england, techcenter, ~!commander_tree.mirage_pld, ~!commander_tree.mirage_fire_rate + Prerequisites: prerequisite.has_points, ~vehicles.england, techcenter, ~!commander_tree.mirage_pdl, ~!commander_tree.mirage_fire_rate Description: Equips the Mirage Tank with Reflector Armor. \n Very resistent vs. Energy Weapons. ProvidesPrerequisite@filler: Prerequisite: filler.mirage @@ -527,7 +527,7 @@ hack.cameo_filler.17: BuildPaletteOrder: 32 Prerequisites: prerequisite.has_points, ~vehicles.england, techcenter, disabled, ~filler.mirage -commander_tree.Tank_Destroyer_PLD: +commander_tree.Tank_Destroyer_PDL: Inherits: ^default.commander_tree_item Tooltip: Name: Tank Destroyer Point Laser Defense System @@ -550,7 +550,7 @@ commander_tree.Tank_Destroyer_Burst: IconPalette: chrometd BuildPaletteOrder: 34 ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.germany, techcenter, ~!commander_tree.tank_destroyer_pld, ~!commander_tree.tank_destroyer.reflector + Prerequisites: prerequisite.has_points, ~vehicles.germany, techcenter, ~!commander_tree.tank_destroyer_pdl, ~!commander_tree.tank_destroyer.reflector Description: Upgrades the Tank Destroyer with burst fire capabilities. ProvidesPrerequisite@filler: Prerequisite: filler.tnkd @@ -564,7 +564,7 @@ commander_tree.Tank_Destroyer.Reflector: IconPalette: chrometd BuildPaletteOrder: 34 ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.germany, techcenter, ~!commander_tree.tank_destroyer_pld, ~!commander_tree.tank_destroyer_burst + Prerequisites: prerequisite.has_points, ~vehicles.germany, techcenter, ~!commander_tree.tank_destroyer_pdl, ~!commander_tree.tank_destroyer_burst Description: Equips the Tank Destroyer with Reflector Armor. ProvidesPrerequisite@filler: Prerequisite: filler.tnkd @@ -861,12 +861,12 @@ commander_tree.Heavy_Tank.AP: Queue: Commander_Tree BuildPaletteOrder: 109 ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.soviet, techcenter, ~!vehicles.iraq, ~!commander_tree.heavy_tank.pld, ~!commander_tree.heavy_tank.reflector + Prerequisites: prerequisite.has_points, ~vehicles.soviet, techcenter, ~!vehicles.iraq, ~!commander_tree.heavy_tank.pdl, ~!commander_tree.heavy_tank.reflector Description: Upgrades the Heavy Tank with Armor Piercing Shells. \n This makes it much stronger vs. Heavy Tanks. ProvidesPrerequisite@filler: Prerequisite: filler.3tnk -commander_tree.Heavy_Tank.PLD: +commander_tree.Heavy_Tank.PDL: Inherits: ^default.commander_tree_item Tooltip: Name: Heavy Tank Point Laser Defense @@ -887,7 +887,7 @@ commander_tree.Heavy_Tank.Reflector: Queue: Commander_Tree BuildPaletteOrder: 110 ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.soviet, techcenter, ~!commander_tree.heavy_tank.ap, ~!commander_tree.heavy_tank.pld + Prerequisites: prerequisite.has_points, ~vehicles.soviet, techcenter, ~!commander_tree.heavy_tank.ap, ~!commander_tree.heavy_tank.pdl Description: Equips the Heavy Tank with Reflector Armor. \n Very resistent vs. Energy Weapons. ProvidesPrerequisite@filler: Prerequisite: filler.3tnk @@ -1072,7 +1072,7 @@ commander_tree.Mammoth_Tank.PT: ProvidesPrerequisite@filler: Prerequisite: filler.sovietmammoth -commander_tree.Mammoth_Tank.PLD: +commander_tree.Mammoth_Tank.PDL: Inherits: ^default.commander_tree_item Tooltip: Name: Mammoth Point Laser Defense @@ -1089,13 +1089,13 @@ commander_tree.Mammoth_Tank.PLD: commander_tree.Mammoth_Tank.Reflector: Inherits: ^default.commander_tree_item Tooltip: - Name: Mammoth PLD Reflector Armor + Name: Mammoth PDL Reflector Armor Buildable: Queue: Commander_Tree IconPalette: chrometd BuildPaletteOrder: 121 ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.soviet, techcenter, ~filler.sovietmammoth, ~!commander_tree.mammoth_tank.pld + Prerequisites: prerequisite.has_points, ~vehicles.soviet, techcenter, ~filler.sovietmammoth, ~!commander_tree.mammoth_tank.pdl Description: Equips the Mammoth with Reflector Armor. \n Very resistent vs. Energy Weapons. ProvidesPrerequisite@filler: Prerequisite: filler.sovietmammoth2 @@ -1605,13 +1605,13 @@ commander_tree.Hover_MLRS.Reflector: Queue: Commander_Tree BuildPaletteOrder: 211 ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.gdi, ~!vehicles.eagle, techcenter, ~commander_tree.hover_mlrs, ~!commander_tree.hailstorm_mlrs, ~!commander_tree.hover_mlrs.pld + Prerequisites: prerequisite.has_points, ~vehicles.gdi, ~!vehicles.eagle, techcenter, ~commander_tree.hover_mlrs, ~!commander_tree.hailstorm_mlrs, ~!commander_tree.hover_mlrs.pdl Description: Equips the Hover MLRS with Reflector Armor. \n Very resistent vs. Energy Weapons. -commander_tree.Hover_MLRS.PLD: +commander_tree.Hover_MLRS.PDL: Inherits: ^default.commander_tree_item Tooltip: - Name: Hover MLRS PLD + Name: Hover MLRS PDL Buildable: Queue: Commander_Tree BuildPaletteOrder: 211 @@ -1657,7 +1657,7 @@ hack.cameo_filler.206a: BuildPaletteOrder: 214 Prerequisites: prerequisite.has_points, ~vehicles.eagle, disabled -commander_tree.Mobile_Sensor_PLD: +commander_tree.Mobile_Sensor_PDL: Inherits: ^default.commander_tree_item Tooltip: Name: Mobile Sensor Point Laser Defense @@ -1681,7 +1681,7 @@ hack.cameo_filler.209: BuildPaletteOrder: 218 Prerequisites: prerequisite.has_points, ~vehicles.gdi, disabled -commander_tree.Medium_Tank_PLD: +commander_tree.Medium_Tank_PDL: Inherits: ^default.commander_tree_item Tooltip: Name: Medium Tank Point Laser Defense @@ -1704,7 +1704,7 @@ commander_tree.Medium_Tank.Reflector: IconPalette: chrometd BuildPaletteOrder: 219 ForceIconLocation: true - Prerequisites: prerequisite.has_points, techcenter, ~vehicles.gdi, ~!commander_tree.medium_tank_pld + Prerequisites: prerequisite.has_points, techcenter, ~vehicles.gdi, ~!commander_tree.medium_tank_pdl Description: Equips the Medium Tank with Reflector Armor. \n Very resistent vs. Energy Weapons. ProvidesPrerequisite@filler: Prerequisite: filler.mtnk @@ -1797,88 +1797,6 @@ hack.cameo_filler.215: BuildPaletteOrder: 229 Prerequisites: prerequisite.has_points, ~vehicles.gdi, ~!vehicles.zocom, disabled -commander_tree.Mammoth_Tank_GDI.Hover: - Inherits: ^default.commander_tree_item - Tooltip: - Name: Mammoth Tank - Buildable: - Queue: Commander_Tree - IconPalette: chrometd - BuildPaletteOrder: 230 - ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.gdi, techcenter, ~!vehicles.talon, ~!commander_tree.mammoth_tank_gdi.ion, ~!commander_tree.mammoth_tank_gdi.nr - Description: The Mammoth is upgraded with Hover technology. \n This gives the Mammoth much more maneuverability. - ProvidesPrerequisite@filler: - Prerequisite: filler.gdimammoth - -commander_tree.Mammoth_Tank_GDI.Ion: - Inherits: ^default.commander_tree_item - Tooltip: - Name: Ion Mammoth - Buildable: - Queue: Commander_Tree - IconPalette: chrometd - BuildPaletteOrder: 230 - ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.gdi, ~!vehicles.zocom, ~!vehicles.talon, techcenter, ~!commander_tree.mammoth_tank_gdi.nr, ~!commander_tree.mammoth_tank_gdi.hover - Description: The Mammoth is upgraded with an Ion cannon. \n Energy based weapon systems cannot be shot down by Point Laser Defense Systems. - ProvidesPrerequisite@filler: - Prerequisite: filler.gdimammoth - -commander_tree.Mammoth_Tank_GDI.NR: - Inherits: ^default.commander_tree_item - Tooltip: - Name: Mammoth Nanite Shield - Buildable: - Queue: Commander_Tree - IconPalette: chrometd - BuildPaletteOrder: 230 - ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.zocom, techcenter, ~!commander_tree.mammoth_tank_gdi.ion, ~!commander_tree.mammoth_tank_gdi.hover - Description: The Mammoth Tank is upgraded with a Nanite Shield System. \n This makes it more durable and shield recovers fast when out of combat. - ProvidesPrerequisite@filler: - Prerequisite: filler.gdimammoth - -commander_tree.Mammoth_Tank_GDI.Reflector: - Inherits: ^default.commander_tree_item - Tooltip: - Name: Mammoth Reflector Armor - Buildable: - Queue: Commander_Tree - IconPalette: chrometd - BuildPaletteOrder: 231 - ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.gdi, techcenter, ~filler.gdimammoth, ~!commander_tree.mammoth_tank_gdi.pld - Description: Equips the Mammoth Tank with Reflector Armor. \n Very resistent vs. Energy Weapons. - ProvidesPrerequisite@filler: - Prerequisite: filler.gdimammoth2 - -commander_tree.Mammoth_Tank_GDI.PLD: - Inherits: ^default.commander_tree_item - Tooltip: - Name: Mammoth Tank Point Laser Defense - Buildable: - Queue: Commander_Tree - IconPalette: chrometd - BuildPaletteOrder: 231 - ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.gdi, techcenter, ~filler.gdimammoth, ~!commander_tree.mammoth_tank_gdi.reflector - Description: Upgrades the Mammoth Tank with a Point Laser Defense System to shoot down incoming projectiles. - ProvidesPrerequisite@filler: - Prerequisite: filler.gdimammoth2 - -hack.cameo_filler.216: - Inherits: ^default.cameo_filler - Buildable: - BuildPaletteOrder: 232 - Prerequisites: prerequisite.has_points, ~vehicles.gdi, ~!vehicles.talon, ~!filler.gdimammoth, disabled - -hack.cameo_filler.217: - Inherits: ^default.cameo_filler - Buildable: - BuildPaletteOrder: 232 - Prerequisites: prerequisite.has_points, ~vehicles.gdi, ~filler.gdimammoth2, disabled - commander_tree.Titan.Battle: Inherits: ^default.commander_tree_item Tooltip: @@ -1907,7 +1825,7 @@ commander_tree.Titan.Railgun: ProvidesPrerequisite@filler: Prerequisite: filler.titan -commander_tree.Titan.PLD: +commander_tree.Titan.PDL: Inherits: ^default.commander_tree_item Tooltip: Name: Titan Point Laser Defense System @@ -1929,7 +1847,7 @@ commander_tree.Titan.Reflector: Queue: Commander_Tree BuildPaletteOrder: 236 ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.talon, techcenter, ~filler.titan, ~!commander_tree.titan.pld + Prerequisites: prerequisite.has_points, ~vehicles.talon, techcenter, ~filler.titan, ~!commander_tree.titan.pdl Description: Equips the Titan with Reflector Armor. \n Very resistent vs. Energy Weapons. ProvidesPrerequisite@filler: Prerequisite: filler.titan2 @@ -2132,7 +2050,7 @@ commander_tree.Reinforcements_Coordinator: ProvidesPrerequisite@filler: Prerequisite: filler.coordinator -commander_tree.Buggy_PLD: +commander_tree.Buggy_PDL: Inherits: ^default.commander_tree_item Tooltip: Name: Buggy Point Laser Defense System @@ -2155,7 +2073,7 @@ commander_tree.Buggy_AA: IconPalette: chrometd BuildPaletteOrder: 310 ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.nod, techcenter, ~!commander_tree.buggy_pld + Prerequisites: prerequisite.has_points, ~vehicles.nod, techcenter, ~!commander_tree.buggy_pdl Description: Upgrades the Buggy with an Anti-Air Laser to shoot down aircraft. ProvidesPrerequisite@filler: Prerequisite: filler.buggy @@ -2281,12 +2199,12 @@ commander_tree.Stealth_Tank.Reflector: IconPalette: chrometd BuildPaletteOrder: 326 ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.nod, techcenter, ~filler.stealthtank, ~!commander_tree.stealth_tank.pld + Prerequisites: prerequisite.has_points, ~vehicles.nod, techcenter, ~filler.stealthtank, ~!commander_tree.stealth_tank.pdl Description: Equips the Stealth Tank with Reflector Armor. \n Very resistent vs. Energy Weapons. ProvidesPrerequisite@filler: Prerequisite: filler.stealthtank2 -commander_tree.Stealth_Tank.PLD: +commander_tree.Stealth_Tank.PDL: Inherits: ^default.commander_tree_item Tooltip: Name: Stealth Tank Point Laser Defense System @@ -2325,7 +2243,7 @@ commander_tree.Recon_Bike.Scrin: ProvidesPrerequisite@filler: Prerequisite: filler.bike -commander_tree.Recon_Bike.Scrin.PLD: +commander_tree.Recon_Bike.Scrin.PDL: Inherits: ^default.commander_tree_item Tooltip: Name: Scrin Bike Point Laser Defense System @@ -2348,7 +2266,7 @@ commander_tree.Recon_Bike.Scrin.Reflector: IconPalette: chrometd BuildPaletteOrder: 332 ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.nod, ~!vehicles.marked, techcenter, ~commander_tree.recon_bike.scrin, ~!commander_tree.recon_bike.scrin.pld + Prerequisites: prerequisite.has_points, ~vehicles.nod, ~!vehicles.marked, techcenter, ~commander_tree.recon_bike.scrin, ~!commander_tree.recon_bike.scrin.pdl Description: Equips the Scrin Bike with Reflector Armor. \n Very resistent vs. Energy Weapons. ProvidesPrerequisite@filler: Prerequisite: filler.bike2 @@ -2376,12 +2294,12 @@ commander_tree.Recon_Bike.Rocket_Hail.Reflector: IconPalette: chrometd BuildPaletteOrder: 332 ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.nod, ~!vehicles.legion, techcenter, ~commander_tree.recon_bike.rocket_hail, ~!commander_tree.recon_bike.rocket_hail.pld + Prerequisites: prerequisite.has_points, ~vehicles.nod, ~!vehicles.legion, techcenter, ~commander_tree.recon_bike.rocket_hail, ~!commander_tree.recon_bike.rocket_hail.pdl Description: Equips the Rocket Hail Bike with Reflector Armor. \n Very resistent vs. Energy Weapons. ProvidesPrerequisite@filler: Prerequisite: filler.bike2 -commander_tree.Recon_Bike.Rocket_Hail.PLD: +commander_tree.Recon_Bike.Rocket_Hail.PDL: Inherits: ^default.commander_tree_item Tooltip: Name: Rocket Hail Bike Point Laser Defense System @@ -2409,7 +2327,7 @@ commander_tree.Recon_Bike.Explosive: ProvidesPrerequisite@filler: Prerequisite: filler.bike -commander_tree.Recon_Bike.Explosive.PLD: +commander_tree.Recon_Bike.Explosive.PDL: Inherits: ^default.commander_tree_item Tooltip: Name: Explosive Rocket Bike Point Laser Defense System @@ -2432,7 +2350,7 @@ commander_tree.Recon_Bike.Explosive.Reflector: IconPalette: chrometd BuildPaletteOrder: 332 ForceIconLocation: true - Prerequisites: prerequisite.has_points, ~vehicles.nod, ~!vehicles.blackh, techcenter, ~commander_tree.recon_bike.explosive, ~!commander_tree.recon_bike.explosive.pld + Prerequisites: prerequisite.has_points, ~vehicles.nod, ~!vehicles.blackh, techcenter, ~commander_tree.recon_bike.explosive, ~!commander_tree.recon_bike.explosive.pdl Description: Equips the Explosive Rocket Bike with Reflector Armor. \n Very resistent vs. Energy Weapons. ProvidesPrerequisite@filler: Prerequisite: filler.bike2 diff --git a/mods/ca/rules/defaults.yaml b/mods/ca/rules/defaults.yaml index 5b723ebda..4f62be744 100644 --- a/mods/ca/rules/defaults.yaml +++ b/mods/ca/rules/defaults.yaml @@ -3906,7 +3906,7 @@ PROC.Dummy: Armament: pointdefense PointDefenseTypes: Missile, Bullet ValidRelationships: Enemy - AmmoPool@pld: + AmmoPool@pdl: Ammo: 12 PipType: Red Armaments: pointdefense @@ -3917,23 +3917,23 @@ PROC.Dummy: Margin: 4, 3 RequiresSelection: true FullSequence: pip-red - ReloadAmmoPool@pld: + ReloadAmmoPool@pdl: Delay: 240 Count: 12 ResetOnFire: True PauseOnCondition: disabled || empdisable - WithRangeCircle@pld: + WithRangeCircle@pdl: Color: FF000080 Range: 2c768 ^PointLaserDefenseSystemSmall: Inherits: ^PointLaserDefenseSystem - AmmoPool@pld: + AmmoPool@pdl: Ammo: 6 PipCount: 2 WithAmmoPipsDecoration: PipCount: 2 - ReloadAmmoPool@pld: + ReloadAmmoPool@pdl: Count: 6 ^PointLaserDefenseSystemBig: @@ -3942,10 +3942,10 @@ PROC.Dummy: Name: pointdefense Turret: pointdefense Weapon: SuperPointLaser - AmmoPool@pld: + AmmoPool@pdl: Ammo: 24 PipCount: 6 - ReloadAmmoPool@pld: + ReloadAmmoPool@pdl: Count: 24 WithRangeCircle: Range: 3c768 diff --git a/mods/ca/rules/gdi/commander-tree.yaml b/mods/ca/rules/gdi/commander-tree.yaml index 64c91a603..b42195af5 100644 --- a/mods/ca/rules/gdi/commander-tree.yaml +++ b/mods/ca/rules/gdi/commander-tree.yaml @@ -1,3 +1,105 @@ +commander_tree.Mammoth_Tank_GDI.Hover: + Inherits: ^default.commander_tree_item + Tooltip: + Name: Mammoth Tank + RenderSprites: + Image: mammoth + WithProductionIconOverlay@Air: + Types: Air + Buildable: + Queue: Commander_Tree + IconPalette: chrometd + BuildPaletteOrder: 230 + ForceIconLocation: true + Prerequisites: prerequisite.has_points, ~vehicles.gdi, techcenter, ~!vehicles.talon, ~!commander_tree.mammoth_tank_gdi.ion, ~!commander_tree.mammoth_tank_gdi.nr + Description: The Mammoth is upgraded with Hover technology. \n This gives the Mammoth much more maneuverability. + ProvidesPrerequisite@filler: + Prerequisite: filler.gdimammoth + +commander_tree.Mammoth_Tank_GDI.Ion: + Inherits: ^default.commander_tree_item + Tooltip: + Name: Ion Mammoth + RenderSprites: + Image: mammoth + WithProductionIconOverlay@Ion: + Types: Ion + Buildable: + Queue: Commander_Tree + IconPalette: chrometd + BuildPaletteOrder: 230 + ForceIconLocation: true + Prerequisites: prerequisite.has_points, ~vehicles.gdi, ~!vehicles.zocom, ~!vehicles.talon, techcenter, ~!commander_tree.mammoth_tank_gdi.nr, ~!commander_tree.mammoth_tank_gdi.hover + Description: The Mammoth is upgraded with an Ion cannon. \n Energy based weapon systems cannot be shot down by Point Laser Defense Systems. + ProvidesPrerequisite@filler: + Prerequisite: filler.gdimammoth + +commander_tree.Mammoth_Tank_GDI.NR: + Inherits: ^default.commander_tree_item + Tooltip: + Name: Mammoth Nanite Shield + RenderSprites: + Image: mammoth + WithProductionIconOverlay@Wrench: + Types: Wrench + Buildable: + Queue: Commander_Tree + IconPalette: chrometd + BuildPaletteOrder: 230 + ForceIconLocation: true + Prerequisites: prerequisite.has_points, ~vehicles.zocom, techcenter, ~!commander_tree.mammoth_tank_gdi.ion, ~!commander_tree.mammoth_tank_gdi.hover + Description: The Mammoth Tank is upgraded with a Nanite Shield System. \n This makes it more durable and shield recovers fast when out of combat. + ProvidesPrerequisite@filler: + Prerequisite: filler.gdimammoth + +commander_tree.Mammoth_Tank_GDI.Reflector: + Inherits: ^default.commander_tree_item + Tooltip: + Name: Mammoth Reflector Armor + RenderSprites: + Image: mammoth + WithProductionIconOverlay@Reflector: + Types: Reflector + Buildable: + Queue: Commander_Tree + IconPalette: chrometd + BuildPaletteOrder: 231 + ForceIconLocation: true + Prerequisites: prerequisite.has_points, ~vehicles.gdi, techcenter, ~filler.gdimammoth, ~!commander_tree.mammoth_tank_gdi.pdl + Description: Equips the Mammoth Tank with Reflector Armor. \n Very resistent vs. Energy Weapons. + ProvidesPrerequisite@filler: + Prerequisite: filler.gdimammoth2 + +commander_tree.Mammoth_Tank_GDI.PDL: + Inherits: ^default.commander_tree_item + Tooltip: + Name: Mammoth Tank Point Laser Defense + RenderSprites: + Image: mammoth + WithProductionIconOverlay@PDL: + Types: PDL + Buildable: + Queue: Commander_Tree + IconPalette: chrometd + BuildPaletteOrder: 231 + ForceIconLocation: true + Prerequisites: prerequisite.has_points, ~vehicles.gdi, techcenter, ~filler.gdimammoth, ~!commander_tree.mammoth_tank_gdi.reflector + Description: Upgrades the Mammoth Tank with a Point Laser Defense System to shoot down incoming projectiles. + ProvidesPrerequisite@filler: + Prerequisite: filler.gdimammoth2 + +hack.cameo_filler.216: + Inherits: ^default.cameo_filler + Buildable: + BuildPaletteOrder: 232 + Prerequisites: prerequisite.has_points, ~vehicles.gdi, ~!vehicles.talon, ~!filler.gdimammoth, disabled + +hack.cameo_filler.217: + Inherits: ^default.cameo_filler + Buildable: + BuildPaletteOrder: 232 + Prerequisites: prerequisite.has_points, ~vehicles.gdi, ~filler.gdimammoth2, disabled + commander_tree.Orca.Payload: Inherits: ^default.commander_tree_item diff --git a/mods/ca/rules/gdi/husks.yaml b/mods/ca/rules/gdi/husks.yaml index 7392ed895..05dfe1fb6 100644 --- a/mods/ca/rules/gdi/husks.yaml +++ b/mods/ca/rules/gdi/husks.yaml @@ -1,3 +1,47 @@ +Mammoth.Husk: + Inherits: ^VoxelTurretedTank + Inherits: ^VoxelVehicleHusk + WithVoxelTurret: + ShowShadow: False + RenderVoxels: + Scale: 1 + Image: mammoth + RenderSprites: + Image: mammoth + Tooltip: + Name: Husk (Mammoth Tank) + ThrowsParticle@turret: + Anim: turret + TransformOnCapture: + IntoActor: Mammoth + InfiltrateForTransform: + IntoActor: Mammoth + +Mammoth.ION.Husk: + Inherits: Mammoth.Husk + RenderVoxels: + Image: ionmammoth + Tooltip: + Name: Husk (Ion Mammoth Tank) + TransformOnCapture: + IntoActor: Mammoth.ion + InfiltrateForTransform: + IntoActor: Mammoth.ion + +Mammoth.hover.Husk: + Inherits: Mammoth.Husk + RenderVoxels: + Scale: 1.2 + Image: hovermammoth + Tooltip: + Name: Husk (Hover Mammoth Tank) + ThrowsParticle@turret: + Anim: turret + TransformOnCapture: + IntoActor: Mammoth.hover + InfiltrateForTransform: + IntoActor: Mammoth.hover + MARV.Husk: Inherits: ^Husk Tooltip: diff --git a/mods/ca/rules/gdi/vehicles.yaml b/mods/ca/rules/gdi/vehicles.yaml index 80030429d..7f8796b2b 100644 --- a/mods/ca/rules/gdi/vehicles.yaml +++ b/mods/ca/rules/gdi/vehicles.yaml @@ -1,3 +1,209 @@ +Mammoth: + Inherits: ^Tank + Inherits: ^VoxelTurretedTank + RenderVoxels: + Scale: 1 + Image: mammoth + RenderSprites: + Image: mammoth + Inherits: ^BigVehicle + Inherits: ^BiologicalDriver + Inherits: ^DronePairing + Inherits: ^PrioAntiHeavy + Buildable: + Queue: Vehicle + BuildPaletteOrder: 185 + IconPalette: chrometd + Prerequisites: techcenter, ~vehicles.gdi, ~!vehicles.talon, ~!filler.gdimammoth + Description: Big and slow tank with anti-air capability.\n Can crush concrete walls.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Nothing + Valued: + Cost: 1700 + Tooltip: + Name: Mammoth Tank + GenericName: Tank + Health: + HP: 78000 + Mobile: + Speed: 52 + Locomotor: heavytracked + Turreted@PRIMARY: + TurnSpeed: 16 + Armament@PRIMARY: + Turret: primary + Weapon: 130mmTD + LocalOffset: 900,180,340, 900,-180,340 + Recoil: 171 + RecoilRecovery: 30 + MuzzleSequence: muzzle + Armament@SECONDARY: + Name: secondary + Turret: primary + Weapon: MammothTusk + LocalOffset: -85,384,340, -85,-384,340 + LocalYaw: -100,100 + Recoil: 43 + MuzzleSequence: muzzle + AttackTurreted: + PauseOnCondition: empdisable || being-warped + WithMuzzleOverlay: + SpawnActorOnDeath: + Actor: Mammoth.Husk + RequiresCondition: !being-warped + ChangesHealth: + PercentageStep: 1 + Delay: 25 + StartIfBelow: 50 + DamageCooldown: 150 + Carryable: + LocalOffset: 0,0,500 + -Crushable: + GrantConditionOnPrerequisite@DRONEPAIR: + Condition: dronepair + Prerequisites: dronepair.upgrade + AttachOnCreation@DRONEPAIR: + Actor: mdrn.attached + RequiresCondition: dronepair + +Mammoth.Ion: + Inherits: Mammoth + Inherits: ^PrioEnergyWeapon + RenderVoxels: + Image: ionmammoth + Buildable: + BuildPaletteOrder: 190 + IconPalette: chrometd + Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.ion, ~!filler.gdimammoth2 + Description: Big and slow tank with anti-air capability.\n Can crush concrete walls.\n Strong vs Vehicles, Infantry\n Weak vs Anti-Tank Weapons + WithProductionIconOverlay@Ion: + Types: Ion + Tooltip: + Name: Ion Mammoth Tank + Valued: + Cost: 2000 + Armament@PRIMARY: + Weapon: IonZap + LocalOffset: 870,0,360 + -Armament@SECONDARY: + SpawnActorOnDeath: + Actor: Mammoth.Ion.Husk + +Mammoth.Ion.Reflector: + Inherits: Mammoth.Ion + Inherits: ^ReflectorArmor + Buildable: + Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.ion, ~commander_tree.mammoth_tank_gdi.reflector + Description: Big and slow tank with anti-air capability.\n Has Reflector Armor, which is very good vs. Energy Weapons.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Anti-Tank Weapons + Tooltip: + Name: Ion Mammoth Tank (Reflector) + +Mammoth.Ion.PDL: + Inherits: Mammoth.Ion + Inherits: ^PointLaserDefenseSystem + Buildable: + IconPalette: chrometd + Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.pdl, ~commander_tree.mammoth_tank_gdi.ion + Description: Big and slow tank with anti-air capability.\n Can crush concrete walls.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Energy Weapons + Tooltip: + Name: Ion Mammoth Tank (PDL) + Valued: + Cost: 2500 + +Mammoth.Nanite: + Inherits: Mammoth + Inherits: ^Shielded + Buildable: + BuildPaletteOrder: 190 + IconPalette: chrometd + Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.nr, ~!filler.gdimammoth2 + Description: Big and slow tank with anti-air capability.\n Is very tough and has a nanite shield system.\n Can crush concrete walls.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Point Laser Defense + WithProductionIconOverlay@Wrench: + Types: Wrench + Tooltip: + Name: Nanite Mammoth Tank + Valued: + Cost: 2500 + Shielded: + MaxStrength: 60000 + RegenAmount: 800 + RequiresCondition: !(empdisable || driver-dead) + +Mammoth.Nanite.Reflector: + Inherits: Mammoth.Nanite + Inherits: ^ReflectorArmor + Buildable: + Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.nr, ~commander_tree.mammoth_tank_gdi.reflector + Description: Big and slow tank with anti-air capability.\n Has Reflector Armor, which is very good vs. Energy Weapons.\n Is very tough and has a nanite shield system.\n Strong vs Vehicles, Infantry, Aircraft, Energy Weapons \n Weak vs Conventional Weapons + Tooltip: + Name: Nanite Mammoth Tank (Reflector) + +Mammoth.Nanite.PDL: + Inherits: Mammoth.Nanite + Inherits: ^PointLaserDefenseSystem + Buildable: + IconPalette: chrometd + Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.pdl, ~commander_tree.mammoth_tank_gdi.nr, + Description: Big and slow tank with anti-air capability.\n Can crush concrete walls.\n Is very tough and has a nanite shield system.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Energy Weapons + Tooltip: + Name: Nanite Mammoth Tank (PDL) + Valued: + Cost: 3000 + +Mammoth.Hover: + Inherits: Mammoth + RenderVoxels: + Scale: 1.2 + Image: hovermammoth + Inherits: ^HoverVehicle + Buildable: + BuildPaletteOrder: 190 + IconPalette: chrometd + Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.hover, ~!filler.gdimammoth2 + Description: Big tank with anti-air capability.\n Can crush concrete walls.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Anti-Tank Weapons + WithProductionIconOverlay@Air: + Types: Air + Tooltip: + Name: Hover Mammoth Tank + Valued: + Cost: 1600 + Mobile: + Speed: 92 + TurnSpeed: 56 + LeavesTrails: + Image: twake + Palette: effect + TerrainTypes: Water + TrailWhileStationary: true + StationaryInterval: 18 + MovingInterval: 6 + WithShadow: + Offset: 43, 128, 0 + ZOffset: -129 + SpawnActorOnDeath: + Actor: Mammoth.Hover.Husk + RequiresCondition: !being-warped && !onwater + +Mammoth.Hover.Reflector: + Inherits: Mammoth.Hover + Inherits: ^ReflectorArmor + Buildable: + Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.hover, ~commander_tree.mammoth_tank_gdi.reflector + Description: Big and slow tank with anti-air capability.\n Has Reflector Armor, which is very good vs. Energy Weapons.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Anti-Tank Weapons + Tooltip: + Name: Hover Mammoth Tank (Reflector) + +Mammoth.Hover.PDL: + Inherits: Mammoth.Hover + Inherits: ^PointLaserDefenseSystem + Buildable: + IconPalette: chrometd + Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.pdl, ~commander_tree.mammoth_tank_gdi.hover + Description: Big and slow tank with anti-air capability.\n Can crush concrete walls.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Energy Weapons + Tooltip: + Name: Hover Mammoth Tank (PDL) + Valued: + Cost: 2200 + + MARV: Inherits: ^Tank Inherits: ^HighResShadow diff --git a/mods/ca/rules/husks.yaml b/mods/ca/rules/husks.yaml index c90e7a242..4eee99d4f 100644 --- a/mods/ca/rules/husks.yaml +++ b/mods/ca/rules/husks.yaml @@ -708,47 +708,6 @@ MTNK.DRONE.Husk: Image: mtnk.drone.destroyed PlayerPalette: overlayplayertd -HTNK.Husk: - Inherits: ^HuskTD - Tooltip: - Name: Husk (Mammoth Tank) - ThrowsParticle@turret: - Anim: turret - TransformOnCapture: - IntoActor: htnk - InfiltrateForTransform: - IntoActor: htnk - RenderSprites: - Image: htnk.destroyed - PlayerPalette: overlayplayertd - -HTNK.ION.Husk: - Inherits: HTNK.Husk - Tooltip: - Name: Husk (Ion Mammoth Tank) - ThrowsParticle@turret: - Anim: turret-ion - TransformOnCapture: - IntoActor: htnk.ion - InfiltrateForTransform: - IntoActor: htnk.ion - -HTNK.hover.Husk: - Inherits: ^HuskTD - Tooltip: - Name: Husk (Hover Mammoth Tank) - ThrowsParticle@turret: - Anim: turret - TransformOnCapture: - IntoActor: htnk.hover - InfiltrateForTransform: - IntoActor: htnk.hover - WithFacingSpriteBody: - Sequence: idle-hover - RenderSprites: - Image: htnk.destroyed - PlayerPalette: overlayplayertd - FTNK.Husk: Inherits: ^HuskTD Tooltip: diff --git a/mods/ca/rules/misc.yaml b/mods/ca/rules/misc.yaml index 10acfe927..0af17dad8 100644 --- a/mods/ca/rules/misc.yaml +++ b/mods/ca/rules/misc.yaml @@ -123,9 +123,9 @@ CRATE: Units: 4tnk ValidFactions: soviet, russia, nkorea, iraq Prerequisites: ~!techlevel.infonly, ~!techlevel.aircraft, techcenter - GiveUnitCrateAction@htnk: + GiveUnitCrateAction@Mammoth: SelectionShares: 3 - Units: htnk + Units: Mammoth ValidFactions: gdi, talon, zocom, eagle Prerequisites: ~!techlevel.infonly, ~!techlevel.aircraft, techcenter GiveUnitCrateAction@stnk: @@ -797,7 +797,7 @@ rad.gdi.stolen: tec.gdi.stolen: AlwaysVisible: ProvidesPrerequisite: - Prerequisite: vehicles.htnk + Prerequisite: vehicles.Mammoth Factions: blackh, marked, legion #Chem mortar diff --git a/mods/ca/rules/scrin/commander-tree.yaml b/mods/ca/rules/scrin/commander-tree.yaml index 31f1a1a13..487699f31 100644 --- a/mods/ca/rules/scrin/commander-tree.yaml +++ b/mods/ca/rules/scrin/commander-tree.yaml @@ -114,13 +114,13 @@ commander_tree.Corrupter.PDL: WithProductionIconOverlay@PDL: Types: PDL Tooltip: - Name: Corrupter PLD Upgrade + Name: Corrupter PDL Upgrade Buildable: Queue: Commander_Tree BuildPaletteOrder: 411 ForceIconLocation: true Prerequisites: prerequisite.has_points, techcenter, ~vehicles.scrin, ~filler.corrupter, ~!commander_tree.corrupter.reflector - Description: Upgrades the Corrupter with a Point Laser Defense system. \nPLD intercepts incoming missiles and projectiles. + Description: Upgrades the Corrupter with a Point Laser Defense system. \nPDL intercepts incoming missiles and projectiles. ProvidesPrerequisite@filler: Prerequisite: filler.corrupter2 @@ -280,20 +280,20 @@ hack.cameo_filler.409: Prerequisites: prerequisite.has_points, ~vehicles.harvester, ~filler.channeler2, disabled -commander_tree.Seeker.PLD: +commander_tree.Seeker.PDL: Inherits: ^default.commander_tree_item RenderSprites: Image: SEEK WithProductionIconOverlay@PDL: Types: PDL Tooltip: - Name: Seeker PLD Upgrade + Name: Seeker PDL Upgrade Buildable: Queue: Commander_Tree BuildPaletteOrder: 421 ForceIconLocation: true Prerequisites: prerequisite.has_points, vehicles.any, techcenter, ~vehicles.seek, ~!commander_tree.seeker.reflector - Description: Upgrades the Seeker with a Point Laser Defense system. \nPLD intercepts incoming missiles and projectiles. + Description: Upgrades the Seeker with a Point Laser Defense system. \nPDL intercepts incoming missiles and projectiles. ProvidesPrerequisite@filler: Prerequisite: filler.seeker @@ -309,7 +309,7 @@ commander_tree.Seeker.Reflector: Queue: Commander_Tree BuildPaletteOrder: 422 ForceIconLocation: true - Prerequisites: prerequisite.has_points, vehicles.any, techcenter, ~vehicles.seek, ~!commander_tree.seeker.pld + Prerequisites: prerequisite.has_points, vehicles.any, techcenter, ~vehicles.seek, ~!commander_tree.seeker.pdl Description: Upgrades the Seeker with Reflector armor. \nReflector armor is very efficient vs energy weapons. ProvidesPrerequisite@filler: Prerequisite: filler.seeker @@ -326,20 +326,20 @@ hack.cameo_filler.411: BuildPaletteOrder: 424 Prerequisites: prerequisite.has_points, ~filler.seeker, disabled -commander_tree.Lacerator.PLD: +commander_tree.Lacerator.PDL: Inherits: ^default.commander_tree_item RenderSprites: Image: LACE WithProductionIconOverlay@PDL: Types: PDL Tooltip: - Name: Lacerator PLD Upgrade + Name: Lacerator PDL Upgrade Buildable: Queue: Commander_Tree BuildPaletteOrder: 425 ForceIconLocation: true Prerequisites: prerequisite.has_points, vehicles.any, techcenter, ~vehicles.traveler, ~!commander_tree.lacerator.ap, ~!commander_tree.lacerator.reflector - Description: Upgrades the Lacerator with a Point Laser Defense system. \nPLD intercepts incoming missiles and projectiles. + Description: Upgrades the Lacerator with a Point Laser Defense system. \nPDL intercepts incoming missiles and projectiles. ProvidesPrerequisite@filler: Prerequisite: filler.lacerator @@ -355,7 +355,7 @@ commander_tree.Lacerator.Reflector: Queue: Commander_Tree BuildPaletteOrder: 426 ForceIconLocation: true - Prerequisites: prerequisite.has_points, vehicles.any, techcenter, ~vehicles.traveler, ~!commander_tree.lacerator.pld, ~!commander_tree.lacerator.ap + Prerequisites: prerequisite.has_points, vehicles.any, techcenter, ~vehicles.traveler, ~!commander_tree.lacerator.pdl, ~!commander_tree.lacerator.ap Description: Upgrades the Lacerator with Reflector armor. \nReflector armor is very efficient vs energy weapons. ProvidesPrerequisite@filler: Prerequisite: filler.lacerator @@ -372,7 +372,7 @@ commander_tree.Lacerator.AP: Queue: Commander_Tree BuildPaletteOrder: 427 ForceIconLocation: true - Prerequisites: prerequisite.has_points, vehicles.any, ~vehicles.traveler, ~!commander_tree.lacerator.pld, ~!commander_tree.lacerator.reflector + Prerequisites: prerequisite.has_points, vehicles.any, ~vehicles.traveler, ~!commander_tree.lacerator.pdl, ~!commander_tree.lacerator.reflector Description: Upgrades the Lacerator with Armor Piercing Discs.\n AP Discs are very efficient vs heavy armor. ProvidesPrerequisite@filler: Prerequisite: filler.lacerator @@ -450,20 +450,20 @@ commander_tree.Tripod.Acid: ProvidesPrerequisite@filler: Prerequisite: filler.tripod -commander_tree.Tripod.PLD: +commander_tree.Tripod.PDL: Inherits: ^default.commander_tree_item WithProductionIconOverlay@PDL: Types: PDL RenderSprites: Image: TPOD Tooltip: - Name: Tripod PLD Upgrade + Name: Tripod PDL Upgrade Buildable: Queue: Commander_Tree BuildPaletteOrder: 437 ForceIconLocation: true Prerequisites: prerequisite.has_points, techcenter, ~vehicles.traveler, ~filler.tripod, ~!commander_tree.tripod.reflector - Description: Upgrades the Tripod with a Point Laser Defense system. \nPLD intercepts incoming missiles and projectiles. + Description: Upgrades the Tripod with a Point Laser Defense system. \nPDL intercepts incoming missiles and projectiles. ProvidesPrerequisite@filler: Prerequisite: filler.tripod2 @@ -479,7 +479,7 @@ commander_tree.Tripod.Reflector: Queue: Commander_Tree BuildPaletteOrder: 438 ForceIconLocation: true - Prerequisites: prerequisite.has_points, techcenter, ~vehicles.traveler, ~filler.tripod, ~!commander_tree.tripod.pld + Prerequisites: prerequisite.has_points, techcenter, ~vehicles.traveler, ~filler.tripod, ~!commander_tree.tripod.pdl Description: Upgrades the Tripod with Reflector armor. \nReflector armor is very efficient vs energy weapons. ProvidesPrerequisite@filler: Prerequisite: filler.tripod2 @@ -530,20 +530,20 @@ commander_tree.Reaper.Range: ProvidesPrerequisite@filler: Prerequisite: filler.reaper -commander_tree.Reaper.PLD: +commander_tree.Reaper.PDL: Inherits: ^default.commander_tree_item RenderSprites: Image: RPTP WithProductionIconOverlay@PDL: Types: PDL Tooltip: - Name: Reaper Tripod PLD Upgrade + Name: Reaper Tripod PDL Upgrade Buildable: Queue: Commander_Tree BuildPaletteOrder: 441 ForceIconLocation: true Prerequisites: prerequisite.has_points, techcenter, ~vehicles.reaper, ~filler.reaper, ~!commander_tree.reaper.reflector - Description: Upgrades the Reaper Tripod with a Point Laser Defense system. \nPLD intercepts incoming missiles and projectiles. + Description: Upgrades the Reaper Tripod with a Point Laser Defense system. \nPDL intercepts incoming missiles and projectiles. ProvidesPrerequisite@filler: Prerequisite: filler.reaper2 @@ -559,7 +559,7 @@ commander_tree.Reaper.Reflector: Queue: Commander_Tree BuildPaletteOrder: 441 ForceIconLocation: true - Prerequisites: prerequisite.has_points, techcenter, ~vehicles.reaper, ~filler.reaper, ~!commander_tree.reaper.pld + Prerequisites: prerequisite.has_points, techcenter, ~vehicles.reaper, ~filler.reaper, ~!commander_tree.reaper.pdl Description: Upgrades the Reaper Tripod with Reflector armor. \nReflector armor is very efficient vs energy weapons. ProvidesPrerequisite@filler: Prerequisite: filler.reaper2 @@ -576,20 +576,20 @@ hack.cameo_filler.417a: BuildPaletteOrder: 442 Prerequisites: prerequisite.has_points, ~vehicles.reaper, ~filler.reaper2, disabled -commander_tree.Stormcrawler.PLD: +commander_tree.Stormcrawler.PDL: Inherits: ^default.commander_tree_item RenderSprites: Image: STCR WithProductionIconOverlay@PDL: Types: PDL Tooltip: - Name: Stormcrawler PLD Upgrade + Name: Stormcrawler PDL Upgrade Buildable: Queue: Commander_Tree BuildPaletteOrder: 447 ForceIconLocation: true Prerequisites: prerequisite.has_points, techcenter, ~vehicles.reaper, ~!commander_tree.stormcrawler.reflector - Description: Upgrades the Stormcrawler with a Point Laser Defense system. \nPLD intercepts incoming missiles and projectiles. + Description: Upgrades the Stormcrawler with a Point Laser Defense system. \nPDL intercepts incoming missiles and projectiles. ProvidesPrerequisite@filler: Prerequisite: filler.stormcrawler @@ -605,7 +605,7 @@ commander_tree.Stormcrawler.Reflector: Queue: Commander_Tree BuildPaletteOrder: 448 ForceIconLocation: true - Prerequisites: prerequisite.has_points, techcenter, ~vehicles.reaper, ~!commander_tree.stormcrawler.pld + Prerequisites: prerequisite.has_points, techcenter, ~vehicles.reaper, ~!commander_tree.stormcrawler.pdl Description: Upgrades the Stormcrawler with Reflector armor. \nReflector armor is very efficient vs energy weapons. ProvidesPrerequisite@filler: Prerequisite: filler.stormcrawler diff --git a/mods/ca/rules/scrin/defaults.yaml b/mods/ca/rules/scrin/defaults.yaml index f592ccc57..ee19bfbd3 100644 --- a/mods/ca/rules/scrin/defaults.yaml +++ b/mods/ca/rules/scrin/defaults.yaml @@ -11,7 +11,7 @@ InternalName: reaper Game: Scrin Side: Scrin - Description: Reaper-17: Ground Assault\nReaper is a sub-faction of Scrin. Scrin is the alien race which brought Tiberium on earth. \nTheir aircraft as well as their walkers are slow and heavy. This makes them very good at siege and slow rolling attacks.\n\nThe Reapers have the heaviest arsenal of Scrin specialized for ground invasion. This results in the Stormcrawler and the Heavy Tripod. \nThe Stormcrawler soaks up a lot of damage and the Tripod is a heavy assault walker. \nTheir epic unit is the Hexapod Eradicator, a walker with long range attack, great for breaking defenses. \n\n Faction Unit: Stormcrawler, Heavy Tripod, Hexapod \n Special Ability: Ion Surge\n\n Key Commander Tree Options:\n Stormcrawler: PLD vs. Reflector \n Heavy Tripod: Acid vs. Range \n\n Infantry: + \n Artillery: ++ \n Aircraft: +++ \n Defense: ++ \n Heavy Tanks: ++++ \n Recon&Stealth: ++ + Description: Reaper-17: Ground Assault\nReaper is a sub-faction of Scrin. Scrin is the alien race which brought Tiberium on earth. \nTheir aircraft as well as their walkers are slow and heavy. This makes them very good at siege and slow rolling attacks.\n\nThe Reapers have the heaviest arsenal of Scrin specialized for ground invasion. This results in the Stormcrawler and the Heavy Tripod. \nThe Stormcrawler soaks up a lot of damage and the Tripod is a heavy assault walker. \nTheir epic unit is the Hexapod Eradicator, a walker with long range attack, great for breaking defenses. \n\n Faction Unit: Stormcrawler, Heavy Tripod, Hexapod \n Special Ability: Ion Surge\n\n Key Commander Tree Options:\n Stormcrawler: PDL vs. Reflector \n Heavy Tripod: Acid vs. Range \n\n Infantry: + \n Artillery: ++ \n Aircraft: +++ \n Defense: ++ \n Heavy Tanks: ++++ \n Recon&Stealth: ++ FactionCA@18: Name: Traveler-59 InternalName: traveler diff --git a/mods/ca/rules/scrin/vehicles.yaml b/mods/ca/rules/scrin/vehicles.yaml index e3f69b048..c8d45cee7 100644 --- a/mods/ca/rules/scrin/vehicles.yaml +++ b/mods/ca/rules/scrin/vehicles.yaml @@ -235,7 +235,7 @@ SEEK: Name: Seeker Buildable: BuildPaletteOrder: 30 - Prerequisites: vehicles.any, ~vehicles.seek, ~!commander_tree.seeker.pld, ~!commander_tree.seeker.reflector + Prerequisites: vehicles.any, ~vehicles.seek, ~!commander_tree.seeker.pdl, ~!commander_tree.seeker.reflector Queue: Vehicle Description: Light hover tank.\n Strong vs Vehicles, Buildings\n Weak vs Aircraft, Infantry IconPalette: chrome @@ -260,7 +260,7 @@ SEEK: Actor: SEEK.Husk RequiresCondition: !being-warped && !onwater -SEEK.PLD: +SEEK.PDL: Inherits: SEEK Inherits: ^PointLaserDefenseSystem WithProductionIconOverlay@PDL: @@ -270,7 +270,7 @@ SEEK.PLD: Tooltip: Name: Seeker (PDL) Buildable: - Prerequisites: vehicles.any, ~vehicles.seek, ~commander_tree.seeker.pld + Prerequisites: vehicles.any, ~vehicles.seek, ~commander_tree.seeker.pdl Description: Light hover tank.\n Strong vs Vehicles, Buildings\n Weak vs Aircraft, Infantry IconPalette: chrome @@ -303,7 +303,7 @@ LACE: Name: Lacerator Buildable: BuildPaletteOrder: 30 - Prerequisites: vehicles.any, ~vehicles.traveler, ~!commander_tree.lacerator.pld, ~!commander_tree.lacerator.reflector, ~!commander_tree.lacerator.ap + Prerequisites: vehicles.any, ~vehicles.traveler, ~!commander_tree.lacerator.pdl, ~!commander_tree.lacerator.reflector, ~!commander_tree.lacerator.ap Queue: Vehicle Description: Fast hover tank.\n Strong vs Vehicles, Buildings\n Weak vs Aircraft, Infantry IconPalette: chrome @@ -326,9 +326,9 @@ LACE: WithSpriteTurret: IgnoresDisguise: -LACE.PLD: +LACE.PDL: Inherits: LACE - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem WithProductionIconOverlay@PDL: Types: PDL Valued: @@ -336,7 +336,7 @@ LACE.PLD: Tooltip: Name: Lacerator (PDL) Buildable: - Prerequisites: vehicles.any, ~vehicles.traveler, ~commander_tree.lacerator.pld + Prerequisites: vehicles.any, ~vehicles.traveler, ~commander_tree.lacerator.pdl Description: Fast hover tank.\n Strong vs Vehicles, Buildings\n Weak vs Aircraft, Infantry IconPalette: chrome @@ -531,7 +531,7 @@ CORR.Area: CORR.Area.PDL: Inherits: CORR.Area - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem WithProductionIconOverlay@PDL: Types: PDL Valued: @@ -572,7 +572,7 @@ CORR.Range: CORR.Range.PDL: Inherits: CORR.Range - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem WithProductionIconOverlay@PDL: Types: PDL Valued: @@ -650,7 +650,7 @@ STCR: Name: Stormcrawler Buildable: BuildPaletteOrder: 65 - Prerequisites: nerv, ~vehicles.reaper, ~!commander_tree.stormcrawler.pld, ~!commander_tree.stormcrawler.reflector + Prerequisites: nerv, ~vehicles.reaper, ~!commander_tree.stormcrawler.pdl, ~!commander_tree.stormcrawler.reflector Queue: Vehicle Description: Slow moving, durable, short-range assault unit.\n Regenerates rapidly.\n Weak vs Aircraft IconPalette: scrin @@ -672,9 +672,9 @@ STCR: DamageCooldown: 0 RequiresCondition: !empdisable && !being-warped -STCR.PLD: +STCR.PDL: Inherits: STCR - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem WithProductionIconOverlay@PDL: Types: PDL Valued: @@ -682,7 +682,7 @@ STCR.PLD: Tooltip: Name: Stormcrawler (PDL) Buildable: - Prerequisites: nerv, ~vehicles.reaper, ~commander_tree.stormcrawler.pld + Prerequisites: nerv, ~vehicles.reaper, ~commander_tree.stormcrawler.pdl Description: Slow moving, durable, short-range assault unit.\n Regenerates rapidly.\n Strong vs Projectile Weapons, Weak vs Aircraft, Energy Weapons IconPalette: scrin @@ -948,13 +948,13 @@ TPOD.chain.reflector: Tooltip: Name: Chainer Tripod (Reflector) -TPOD.chain.PLD: +TPOD.chain.PDL: Inherits: TPOD.chain Inherits: ^PointLaserDefenseSystem WithProductionIconOverlay@PDL: Types: PDL Buildable: - Prerequisites: techcenter, ~vehicles.traveler, ~commander_tree.tripod.pld, ~commander_tree.tripod.chainer, + Prerequisites: techcenter, ~vehicles.traveler, ~commander_tree.tripod.pdl, ~commander_tree.tripod.chainer, Description: Heavy assault walker with beam weapons.\n Has Point Laser Defense System.\n Strong vs Vehicles, Projectiles.\n Weak vs Aircraft, Energy Weapons IconPalette: chrome Valued: @@ -991,13 +991,13 @@ TPOD.acid.reflector: Tooltip: Name: Acid Tripod (Reflector) -TPOD.acid.pld: +TPOD.acid.pdl: Inherits: TPOD.acid Inherits: ^PointLaserDefenseSystem WithProductionIconOverlay@PDL: Types: PDL Buildable: - Prerequisites: techcenter, ~vehicles.traveler, ~commander_tree.tripod.acid, ~commander_tree.tripod.pld + Prerequisites: techcenter, ~vehicles.traveler, ~commander_tree.tripod.acid, ~commander_tree.tripod.pdl Description: Heavy assault walker with corrosive acid weapons.\n Has Point Laser Defense System.\n Strong vs Vehicles.\n Weak vs Aircraft IconPalette: chrome Valued: @@ -1060,13 +1060,13 @@ RPTP.range.reflector: Tooltip: Name: Range Heavy Tripod (Reflector) -RPTP.range.PLD: +RPTP.range.PDL: Inherits: RPTP.range Inherits: ^PointLaserDefenseSystem WithProductionIconOverlay@PDL: Types: PDL Buildable: - Prerequisites: techcenter, ~vehicles.reaper, ~commander_tree.reaper.pld, ~commander_tree.reaper.range + Prerequisites: techcenter, ~vehicles.reaper, ~commander_tree.reaper.pdl, ~commander_tree.reaper.range Description: Heavy assault walker with beam weapons.\n Has Point Laser Defense System.\n Strong vs Vehicles.\n Weak vs Aircraft IconPalette: chrome Valued: @@ -1104,13 +1104,13 @@ RPTP.acid.reflector: Armament@PRIMARY: Weapon: Reaper.Acid -RPTP.acid.PLD: +RPTP.acid.PDL: Inherits: RPTP.acid Inherits: ^PointLaserDefenseSystem WithProductionIconOverlay@PDL: Types: PDL Buildable: - Prerequisites: techcenter, ~vehicles.reaper, ~commander_tree.reaper.pld, ~commander_tree.reaper.acid + Prerequisites: techcenter, ~vehicles.reaper, ~commander_tree.reaper.pdl, ~commander_tree.reaper.acid Description: Heavy assault walker with beam weapons.\n Has Point Laser Defense System.\n Strong vs Vehicles.\n Weak vs Aircraft IconPalette: chrome Valued: diff --git a/mods/ca/rules/ships.yaml b/mods/ca/rules/ships.yaml index f011e1d80..a4e6658fa 100644 --- a/mods/ca/rules/ships.yaml +++ b/mods/ca/rules/ships.yaml @@ -173,7 +173,7 @@ SS2.ai: PT2: Inherits: ^Ship Inherits@Armor: ^LightArmor - Inherits@PLD: ^PointLaserDefenseSystem + Inherits: ^PointLaserDefenseSystem Inherits@AUTOTARGET: ^AutoTargetAllNavalAssaultMove Inherits@BERSERK: ^Berserk Buildable: @@ -284,7 +284,7 @@ SB: SEAS: Inherits: ^Ship Inherits@Armor: ^LightArmor - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem Inherits@AUTOTARGET: ^AutoTargetAllNavalAssaultMove Inherits@BERSERK: ^Berserk Buildable: @@ -588,7 +588,7 @@ Aegis_Cruiser.ai: CA: Inherits: ^Ship - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem Inherits@AUTOTARGET: ^AutoTargetNavalAssaultMove Inherits@BERSERK: ^Berserk Buildable: diff --git a/mods/ca/rules/soviet/vehicles.yaml b/mods/ca/rules/soviet/vehicles.yaml index 71297d811..44cf34393 100644 --- a/mods/ca/rules/soviet/vehicles.yaml +++ b/mods/ca/rules/soviet/vehicles.yaml @@ -1,4 +1,3 @@ - 3TNK: Inherits: ^Tank Inherits: ^VoxelTurretedTank @@ -12,7 +11,7 @@ Buildable: Queue: Vehicle BuildPaletteOrder: 100 - Prerequisites: vehicles.any, ~vehicles.soviet, ~!commander_tree.heavy_tank.pld, ~!commander_tree.heavy_tank.ap, ~!commander_tree.heavy_tank.reflector + Prerequisites: vehicles.any, ~vehicles.soviet, ~!commander_tree.heavy_tank.pdl, ~!commander_tree.heavy_tank.ap, ~!commander_tree.heavy_tank.reflector Description: Soviet main battle tank with dual cannons.\n Strong vs Vehicles\n Weak vs Infantry, Aircraft Valued: Cost: 1100 @@ -38,25 +37,25 @@ Actor: 3TNK.Husk RequiresCondition: !being-warped -3TNK.PLD: +3TNK.PDL: Inherits: 3TNK - Inherits@PLD: ^PointLaserDefenseSystem + Inherits: ^PointLaserDefenseSystem Buildable: Queue: Vehicle BuildPaletteOrder: 100 - Prerequisites: vehicles.any, ~vehicles.soviet, ~commander_tree.heavy_tank.pld, ~!commander_tree.heavy_tank.ap, ~!commander_tree.heavy_tank.reflector + Prerequisites: vehicles.any, ~vehicles.soviet, ~commander_tree.heavy_tank.pdl, ~!commander_tree.heavy_tank.ap, ~!commander_tree.heavy_tank.reflector Description: Soviet main battle tank with dual cannons.\n Has Point Laser Defense. \n Strong vs Vehicles\n Weak vs Infantry, Aircraft, Energy Weapons Valued: Cost: 1650 Tooltip: - Name: Heavy Tank (PLD) + Name: Heavy Tank (PDL) 3TNK.AP: Inherits: 3TNK Buildable: Queue: Vehicle BuildPaletteOrder: 100 - Prerequisites: vehicles.any, ~vehicles.soviet, ~commander_tree.heavy_tank.ap, ~!commander_tree.heavy_tank.pld, ~!commander_tree.heavy_tank.reflector + Prerequisites: vehicles.any, ~vehicles.soviet, ~commander_tree.heavy_tank.ap, ~!commander_tree.heavy_tank.pdl, ~!commander_tree.heavy_tank.reflector Description: Soviet main battle tank with dual cannons.\n Has armor piercing shells. \n Strong vs Vehicles\n Weak vs Infantry, Aircraft, Point Laser Defense Valued: Cost: 1300 @@ -71,7 +70,7 @@ Buildable: Queue: Vehicle BuildPaletteOrder: 100 - Prerequisites: vehicles.any, ~vehicles.soviet, ~commander_tree.heavy_tank.reflector, ~!commander_tree.heavy_tank.pld, ~!commander_tree.heavy_tank.ap + Prerequisites: vehicles.any, ~vehicles.soviet, ~commander_tree.heavy_tank.reflector, ~!commander_tree.heavy_tank.pdl, ~!commander_tree.heavy_tank.ap Description: Soviet main battle tank with dual cannons.\n Has Reflector Armor, which is very good vs. Energy Weapons. \n Strong vs Vehicles\n Weak vs Infantry, Aircraft Tooltip: Name: Heavy Tank (Reflector) diff --git a/mods/ca/rules/structures.yaml b/mods/ca/rules/structures.yaml index eb0362c52..d371544a9 100644 --- a/mods/ca/rules/structures.yaml +++ b/mods/ca/rules/structures.yaml @@ -5639,7 +5639,7 @@ WEAT: PDLT: Inherits: ^DefenseTD - Inherits@PLD: ^PointLaserDefenseSystemBig + Inherits@PDL: ^PointLaserDefenseSystemBig Inherits@IDISABLE: ^DisableOnLowPower Inherits@AUTOTARGET: ^AutoTargetGround Buildable: diff --git a/mods/ca/rules/vehicles.yaml b/mods/ca/rules/vehicles.yaml index 8ca751be8..8b2f3bd6a 100644 --- a/mods/ca/rules/vehicles.yaml +++ b/mods/ca/rules/vehicles.yaml @@ -44,7 +44,7 @@ V2RL: Buildable: Queue: Vehicle BuildPaletteOrder: 50 - Prerequisites: weap, ~vehicles.allies, ~!commander_tree.scout_tank_pld, ~!commander_tree.scout_tank.reflector + Prerequisites: weap, ~vehicles.allies, ~!commander_tree.scout_tank_pdl, ~!commander_tree.scout_tank.reflector Description: Fast tank, good for scouting.\n Strong vs Light Armor\n Weak vs Infantry, Tanks, Aircraft\n Special Ability: Amphibious Valued: Cost: 600 @@ -88,19 +88,19 @@ V2RL: Actor: 1TNK.Husk RequiresCondition: !onwater && !being-warped -1TNK.PLD: +1TNK.PDL: Inherits: 1TNK - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem Buildable: Queue: Vehicle BuildPaletteOrder: 50 IconPalette: chrometd - Prerequisites: weap, ~vehicles.allies, ~commander_tree.scout_tank_pld + Prerequisites: weap, ~vehicles.allies, ~commander_tree.scout_tank_pdl Description: Fast tank, good for scouting.\nHas Point Laser Defense System\n Strong vs Light Armor\n Weak vs Infantry, Tanks, Aircraft\n Special Ability: Amphibious Valued: Cost: 1200 Tooltip: - Name: Scout Tank (PLD) + Name: Scout Tank (PDL) AttackTurreted: RequiresCondition: !build-incomplete Armaments: pointdefense, primary @@ -406,19 +406,19 @@ GTNK.squad: Name: Atomic Propaganda Mammoth Tank (Reflector) RequiresCondition: iraqtank -4TNK.Speaker.PLD: +4TNK.Speaker.PDL: Inherits: 4TNK.Speaker - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem Buildable: Queue: Vehicle IconPalette: chrometd - Prerequisites: stek, ~vehicles.soviet, ~commander_tree.mammoth_tank.pld, ~commander_tree.mammoth_tank.pt + Prerequisites: stek, ~vehicles.soviet, ~commander_tree.mammoth_tank.pdl, ~commander_tree.mammoth_tank.pt Description: Big and slow tank, with anti-air and point laser defense capability.\nCan crush concrete walls.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Energy Weapons Tooltip: - Name: Propaganda Mammoth Tank (PLD) + Name: Propaganda Mammoth Tank (PDL) RequiresCondition: !iraqtank Tooltip@Iraq: - Name: Atomic Propaganda Mammoth Tank (PLD) + Name: Atomic Propaganda Mammoth Tank (PDL) RequiresCondition: iraqtank Valued: Cost: 2200 @@ -467,19 +467,19 @@ GTNK.squad: Name: Atomic Reflector Mammoth Tank (Nuke Shells) RequiresCondition: iraqtank -4TNK.Nuke.PLD: +4TNK.Nuke.PDL: Inherits: 4TNK.Nuke - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem Buildable: Queue: Vehicle IconPalette: chrometd - Prerequisites: stek, ~vehicles.soviet, ~commander_tree.mammoth_tank.pld, ~commander_tree.mammoth_tank.ns + Prerequisites: stek, ~vehicles.soviet, ~commander_tree.mammoth_tank.pdl, ~commander_tree.mammoth_tank.ns Description: Big and slow tank, with anti-air and point laser defense capability.\nCan crush concrete walls.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Energy Weapons Tooltip: - Name: Nuke Mammoth Tank (PLD) + Name: Nuke Mammoth Tank (PDL) RequiresCondition: !iraqtank Tooltip@Iraq: - Name: Atomic Nuke Mammoth Tank (PLD) + Name: Atomic Nuke Mammoth Tank (PDL) RequiresCondition: iraqtank Valued: Cost: 3000 @@ -528,19 +528,19 @@ GTNK.squad: Name: Atomic Tesla Mammoth Tank (Reflector) RequiresCondition: iraqtank -4TNK.Tesla.PLD: +4TNK.Tesla.PDL: Inherits: 4TNK.Tesla - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem Buildable: Queue: Vehicle IconPalette: chrometd - Prerequisites: stek, ~vehicles.soviet, ~commander_tree.mammoth_tank.pld, ~commander_tree.mammoth_tank.tt + Prerequisites: stek, ~vehicles.soviet, ~commander_tree.mammoth_tank.pdl, ~commander_tree.mammoth_tank.tt Description: Big and slow tank, with anti-air and point laser defense capability.\nCan crush concrete walls.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Energy Weapons Tooltip: - Name: Tesla Mammoth Tank (PLD) + Name: Tesla Mammoth Tank (PDL) RequiresCondition: !iraqtank Tooltip@Iraq: - Name: Atomic Tesla Mammoth Tank (PLD) + Name: Atomic Tesla Mammoth Tank (PDL) RequiresCondition: iraqtank Valued: Cost: 2500 @@ -643,7 +643,7 @@ ISU: Inherits: ^HighResShadow Inherits: ^BiologicalDriver Inherits: ^PrioArtillery - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem Buildable: Queue: Vehicle BuildPaletteOrder: 175 @@ -1375,7 +1375,7 @@ BGGY: Queue: Vehicle BuildPaletteOrder: 15 IconPalette: chrometd - Prerequisites: ~vehicles.nod, ~!commander_tree.buggy_pld, ~!commander_tree.buggy_aa + Prerequisites: ~vehicles.nod, ~!commander_tree.buggy_pdl, ~!commander_tree.buggy_aa Description: Fast scout & anti-infantry vehicle.\n Can detect spies and cloaked units.\n Strong vs Infantry\n Weak vs Vehicles, Aircraft Valued: Cost: 350 @@ -1399,14 +1399,14 @@ BGGY: WithSpriteTurret: IgnoresDisguise: -BGGY.PLD: - Inherits@PLD: ^PointLaserDefenseSystem +BGGY.PDL: + Inherits@PDL: ^PointLaserDefenseSystem Inherits: BGGY Buildable: Queue: Vehicle BuildPaletteOrder: 15 IconPalette: chrometd - Prerequisites: techcenter, ~vehicles.nod, ~commander_tree.buggy_pld + Prerequisites: techcenter, ~vehicles.nod, ~commander_tree.buggy_pdl Description: Fast scout and anti-infantry vehicle.\nCan detect cloaked units and has Point Laser Defense.\n Strong vs Infantry\n Weak vs Energy Weapons Valued: Cost: 900 @@ -1610,7 +1610,7 @@ MTNK: Buildable: Queue: Vehicle BuildPaletteOrder: 80 - Prerequisites: ~vehicles.td, ~vehicles.gdi, ~!vehicles.zocom, ~!commander_tree.medium_tank_pld, ~!commander_tree.medium_tank.reflector + Prerequisites: ~vehicles.td, ~vehicles.gdi, ~!vehicles.zocom, ~!commander_tree.medium_tank_pdl, ~!commander_tree.medium_tank.reflector IconPalette: chrometd Description: Main battle tank.\n Strong vs Vehicles\n Weak vs Infantry, Aircraft Valued: @@ -1642,19 +1642,19 @@ MTNK: Actor: MTNK.Husk RequiresCondition: !being-warped -MTNK.PLD: +MTNK.PDL: Inherits: MTNK - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem Buildable: Queue: Vehicle BuildPaletteOrder: 80 - Prerequisites: ~vehicles.td, ~vehicles.gdi, ~!vehicles.zocom, ~commander_tree.medium_tank_pld + Prerequisites: ~vehicles.td, ~vehicles.gdi, ~!vehicles.zocom, ~commander_tree.medium_tank_pdl IconPalette: chrometd Description: Main battle tank with Point Laser Defense.\n Strong vs Vehicles\n Weak vs Infantry, Aircraft Valued: Cost: 1500 Tooltip: - Name: Battle Tank (PLD) + Name: Battle Tank (PDL) WithSpriteTurret@gdiupg: Sequence: turretpd @@ -1677,7 +1677,7 @@ MTNK.Drone: Buildable: Queue: Vehicle BuildPaletteOrder: 85 - Prerequisites: ~vehicles.zocom, weap.td, radar, ~!commander_tree.medium_tank_pld, ~!commander_tree.medium_tank.reflector + Prerequisites: ~vehicles.zocom, weap.td, radar, ~!commander_tree.medium_tank_pdl, ~!commander_tree.medium_tank.reflector IconPalette: chrometd Description: Drone battle tank.\n Requires power to operate.\n Strong vs Vehicles\n Weak vs Infantry, Aircraft Valued: @@ -1717,19 +1717,19 @@ MTNK.Drone: Targetable: TargetTypes: Ground, Vehicle, C4, ChaosImmune, DriverKillImmune -MTNK.Drone.PLD: +MTNK.Drone.PDL: Inherits: MTNK.Drone - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem Buildable: Queue: Vehicle BuildPaletteOrder: 85 - Prerequisites: ~vehicles.zocom, weap.td, ~commander_tree.medium_tank_pld + Prerequisites: ~vehicles.zocom, weap.td, ~commander_tree.medium_tank_pdl IconPalette: chrometd Description: Drone battle tank with Point Laser Defense.\n Requires power to operate.\n Strong vs Vehicles\n Weak vs Infantry, Aircraft Valued: Cost: 1320 Tooltip: - Name: Battle Drone (PLD) + Name: Battle Drone (PDL) MTNK.Drone.Reflector: Inherits: MTNK.Drone @@ -1741,197 +1741,6 @@ MTNK.Drone.Reflector: Tooltip: Name: Battle Drone (Reflector) -HTNK: - Inherits: ^Tank - Inherits: ^TDVehicleSprite - Inherits: ^BigVehicle - Inherits: ^BiologicalDriver - Inherits: ^DronePairing - Inherits: ^PrioAntiHeavy - Buildable: - Queue: Vehicle - BuildPaletteOrder: 185 - IconPalette: chrometd - Prerequisites: techcenter, ~vehicles.gdi, ~!vehicles.talon, ~!filler.gdimammoth - Description: Big and slow tank with anti-air capability.\n Can crush concrete walls.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Nothing - Valued: - Cost: 1700 - Tooltip: - Name: Mammoth Tank - GenericName: Tank - Health: - HP: 78000 - Mobile: - Speed: 52 - Locomotor: heavytracked - Turreted@PRIMARY: - TurnSpeed: 16 - Armament@PRIMARY: - Turret: primary - Weapon: 130mmTD - LocalOffset: 900,180,340, 900,-180,340 - Recoil: 171 - RecoilRecovery: 30 - MuzzleSequence: muzzle - Armament@SECONDARY: - Name: secondary - Turret: primary - Weapon: MammothTusk - LocalOffset: -85,384,340, -85,-384,340 - LocalYaw: -100,100 - Recoil: 43 - MuzzleSequence: muzzle - AttackTurreted: - PauseOnCondition: empdisable || being-warped - WithMuzzleOverlay: - WithSpriteTurret: - SpawnActorOnDeath: - Actor: HTNK.Husk - RequiresCondition: !being-warped - ChangesHealth: - PercentageStep: 1 - Delay: 25 - StartIfBelow: 50 - DamageCooldown: 150 - Carryable: - LocalOffset: 0,0,500 - -Crushable: - GrantConditionOnPrerequisite@DRONEPAIR: - Condition: dronepair - Prerequisites: dronepair.upgrade - AttachOnCreation@DRONEPAIR: - Actor: mdrn.attached - RequiresCondition: dronepair - -HTNK.Ion: - Inherits: HTNK - Inherits: ^PrioEnergyWeapon - Buildable: - BuildPaletteOrder: 190 - IconPalette: chrometd - Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.ion, ~!filler.gdimammoth2 - Description: Big and slow tank with anti-air capability.\n Can crush concrete walls.\n Strong vs Vehicles, Infantry\n Weak vs Anti-Tank Weapons - Tooltip: - Name: Ion Mammoth Tank - Valued: - Cost: 2000 - Armament@PRIMARY: - Weapon: IonZap - LocalOffset: 870,0,360 - -Armament@SECONDARY: - SpawnActorOnDeath: - Actor: HTNK.Ion.Husk - -HTNK.Ion.Reflector: - Inherits: HTNK.Ion - Inherits: ^ReflectorArmor - Buildable: - Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.ion, ~commander_tree.mammoth_tank_gdi.reflector - Description: Big and slow tank with anti-air capability.\n Has Reflector Armor, which is very good vs. Energy Weapons.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Anti-Tank Weapons - Tooltip: - Name: Ion Mammoth Tank (Reflector) - -HTNK.Ion.PLD: - Inherits: HTNK.Ion - Inherits@PLD: ^PointLaserDefenseSystem - Buildable: - IconPalette: chrometd - Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.pld, ~commander_tree.mammoth_tank_gdi.ion - Description: Big and slow tank with anti-air capability.\n Can crush concrete walls.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Energy Weapons - Tooltip: - Name: Ion Mammoth Tank (PLD) - Valued: - Cost: 2500 - -HTNK.Nanite: - Inherits: HTNK - Inherits: ^Shielded - Buildable: - BuildPaletteOrder: 190 - IconPalette: chrometd - Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.nr, ~!filler.gdimammoth2 - Description: Big and slow tank with anti-air capability.\n Is very tough and has a nanite shield system.\n Can crush concrete walls.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Point Laser Defense - Tooltip: - Name: Nanite Mammoth Tank - Valued: - Cost: 2500 - Shielded: - MaxStrength: 60000 - RegenAmount: 800 - RequiresCondition: !(empdisable || driver-dead) - -HTNK.Nanite.Reflector: - Inherits: HTNK.Nanite - Inherits: ^ReflectorArmor - Buildable: - Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.nr, ~commander_tree.mammoth_tank_gdi.reflector - Description: Big and slow tank with anti-air capability.\n Has Reflector Armor, which is very good vs. Energy Weapons.\n Is very tough and has a nanite shield system.\n Strong vs Vehicles, Infantry, Aircraft, Energy Weapons \n Weak vs Conventional Weapons - Tooltip: - Name: Nanite Mammoth Tank (Reflector) - -HTNK.Nanite.PLD: - Inherits: HTNK.Nanite - Inherits@PLD: ^PointLaserDefenseSystem - Buildable: - IconPalette: chrometd - Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.pld, ~commander_tree.mammoth_tank_gdi.nr, - Description: Big and slow tank with anti-air capability.\n Can crush concrete walls.\n Is very tough and has a nanite shield system.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Energy Weapons - Tooltip: - Name: Nanite Mammoth Tank (PLD) - Valued: - Cost: 3000 - -HTNK.Hover: - Inherits: HTNK - Inherits: ^HoverVehicle - Inherits: ^TDVehicleSprite - Buildable: - BuildPaletteOrder: 190 - IconPalette: chrometd - Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.hover, ~!filler.gdimammoth2 - Description: Big tank with anti-air capability.\n Can crush concrete walls.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Anti-Tank Weapons - Tooltip: - Name: Hover Mammoth Tank - Valued: - Cost: 1600 - Mobile: - Speed: 92 - TurnSpeed: 56 - LeavesTrails: - Image: twake - Palette: effect - TerrainTypes: Water - TrailWhileStationary: true - StationaryInterval: 18 - MovingInterval: 6 - WithShadow: - Offset: 43, 128, 0 - ZOffset: -129 - SpawnActorOnDeath: - Actor: HTNK.Hover.Husk - RequiresCondition: !being-warped && !onwater - -HTNK.Hover.Reflector: - Inherits: HTNK.Hover - Inherits: ^ReflectorArmor - Buildable: - Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.hover, ~commander_tree.mammoth_tank_gdi.reflector - Description: Big and slow tank with anti-air capability.\n Has Reflector Armor, which is very good vs. Energy Weapons.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Anti-Tank Weapons - Tooltip: - Name: Hover Mammoth Tank (Reflector) - -HTNK.Hover.PLD: - Inherits: HTNK.Hover - Inherits@PLD: ^PointLaserDefenseSystem - Buildable: - IconPalette: chrometd - Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.mammoth_tank_gdi.pld, ~commander_tree.mammoth_tank_gdi.hover - Description: Big and slow tank with anti-air capability.\n Can crush concrete walls.\n Strong vs Vehicles, Infantry, Aircraft\n Weak vs Energy Weapons - Tooltip: - Name: Hover Mammoth Tank (PLD) - Valued: - Cost: 2200 - MSAM: Inherits: ^FightingVehicle Inherits: ^TDVehicleSprite @@ -2152,11 +1961,11 @@ STNK.Scrin: Weapon: STNKScrinTorp -Armament@SECONDARY: -STNK.Scrin.PLD: - Inherits@PLD: ^PointLaserDefenseSystem +STNK.Scrin.PDL: + Inherits@PDL: ^PointLaserDefenseSystem Inherits: STNK.Scrin Buildable: - Prerequisites: tmpl, ~vehicles.nod, ~commander_tree.stealth_tank.scrin, ~commander_tree.stealth_tank.pld + Prerequisites: tmpl, ~vehicles.nod, ~commander_tree.stealth_tank.scrin, ~commander_tree.stealth_tank.pdl Description: Cloaked tank that fires Scrin torpedoes.\n Has point laser defense.\n Can be spotted by infantry and defense structures.\n Strong vs Vehicles, Projectiles \n Weak vs Aircraft, Energy Weapons Valued: Cost: 1800 @@ -2193,11 +2002,11 @@ STNK.HE: Armament@SECONDARY: Weapon: StnkMissile.AA.HE -STNK.HE.PLD: - Inherits@PLD: ^PointLaserDefenseSystem +STNK.HE.PDL: + Inherits@PDL: ^PointLaserDefenseSystem Inherits: STNK.HE Buildable: - Prerequisites: tmpl, ~vehicles.nod, ~commander_tree.stealth_tank.explosive_rockets, ~commander_tree.stealth_tank.pld + Prerequisites: tmpl, ~vehicles.nod, ~commander_tree.stealth_tank.explosive_rockets, ~commander_tree.stealth_tank.pdl Description: Medium-range high explosive missile tank that can cloak.\n Can attack Aircraft.\n Has point laser defense.\n Can be spotted by infantry and defense structures.\n Strong vs Vehicles, Aircraft, Projectiles \n Weak vs Heavy Tanks, Energy Weapons Valued: Cost: 1800 @@ -2231,17 +2040,17 @@ STNK.AP: Armament@PRIMARY: Weapon: StnkMissile.AP -STNK.AP.PLD: - Inherits@PLD: ^PointLaserDefenseSystem +STNK.AP.PDL: + Inherits@PDL: ^PointLaserDefenseSystem Inherits: STNK.AP Buildable: -IconPalette: - Prerequisites: ~vehicles.nod, tmpl, ~commander_tree.stealth_tank.ap, ~commander_tree.stealth_tank.pld + Prerequisites: ~vehicles.nod, tmpl, ~commander_tree.stealth_tank.ap, ~commander_tree.stealth_tank.pdl Description: Medium-range armor piercing missile tank that can cloak.\n Can attack Aircraft.\n Has point laser defense.\n Can be spotted by infantry and defense structures.\n Strong vs Heavy Vehicles, Aircraft, Projectiles \n Weak vs Infantry, Energy Weapons Valued: Cost: 2000 Tooltip: - Name: Stealth AP Tank (PLD) + Name: Stealth AP Tank (PDL) STNK.AP.Reflector: Inherits: STNK.AP @@ -2298,7 +2107,7 @@ BIKE.Scrin: Inherits: ^PrioEnergyWeapon Buildable: BuildPaletteOrder: 30 - Prerequisites: ~vehicles.nod, ~commander_tree.recon_bike.scrin, ~!commander_tree.recon_bike.scrin.reflector, ~!commander_tree.recon_bike.scrin.pld + Prerequisites: ~vehicles.nod, ~commander_tree.recon_bike.scrin, ~!commander_tree.recon_bike.scrin.reflector, ~!commander_tree.recon_bike.scrin.pdl Queue: Vehicle IconPalette: chrometd Description: Fast scout vehicle, armed with energy balls.\n Strong vs Vehicles, Tanks\n Weak vs Infantry, Aircraft @@ -2312,19 +2121,19 @@ BIKE.Scrin: Weapon: BikeScrinTorp -Armament@SECONDARY: -BIKE.Scrin.PLD: - Inherits@PLD: ^PointLaserDefenseSystem +BIKE.Scrin.PDL: + Inherits@PDL: ^PointLaserDefenseSystem Inherits: BIKE.Scrin Buildable: BuildPaletteOrder: 30 - Prerequisites: ~vehicles.nod, ~commander_tree.recon_bike.scrin.pld + Prerequisites: ~vehicles.nod, ~commander_tree.recon_bike.scrin.pdl Queue: Vehicle IconPalette: chrometd Description: Fast scout vehicle, armed with rockets.\n Can attack Aircraft.\n Has Point Laser Defense.\n Strong vs Vehicles, Tanks\n Weak vs Infantry Valued: Cost: 1400 Tooltip: - Name: Scrin Bike (PLD) + Name: Scrin Bike (PDL) BIKE.Scrin.Reflector: Inherits: BIKE.Scrin @@ -2342,7 +2151,7 @@ BIKE.RocketHail: Inherits: ^PrioAntiHeavy Buildable: BuildPaletteOrder: 30 - Prerequisites: ~vehicles.nod, ~commander_tree.recon_bike.rocket_hail, ~!commander_tree.recon_bike.rocket_hail.reflector, ~!commander_tree.recon_bike.rocket_hail.pld + Prerequisites: ~vehicles.nod, ~commander_tree.recon_bike.rocket_hail, ~!commander_tree.recon_bike.rocket_hail.reflector, ~!commander_tree.recon_bike.rocket_hail.pdl Queue: Vehicle IconPalette: chrometd Description: Fast artillery vehicle, armed with\n many rockets.\n Strong vs Vehicles, Tanks\n Weak vs Infantry, Aircraft @@ -2354,19 +2163,19 @@ BIKE.RocketHail: Weapon: BikeRocketHail -Armament@SECONDARY: -BIKE.RocketHail.PLD: - Inherits@PLD: ^PointLaserDefenseSystem +BIKE.RocketHail.PDL: + Inherits@PDL: ^PointLaserDefenseSystem Inherits: BIKE.RocketHail Buildable: BuildPaletteOrder: 30 - Prerequisites: ~vehicles.nod, ~commander_tree.recon_bike.rocket_hail.pld + Prerequisites: ~vehicles.nod, ~commander_tree.recon_bike.rocket_hail.pdl Queue: Vehicle IconPalette: chrometd Description: Fast scout vehicle, armed with explosive rockets.\n Can attack Aircraft.\n Has Point Laser Defense.\n Strong vs Vehicles, Projectiles\n Weak vs Infantry, Aircraft, Energy Weapons Valued: Cost: 1400 Tooltip: - Name: Rocket Hail Bike (PLD) + Name: Rocket Hail Bike (PDL) BIKE.RocketHail.Reflector: Inherits: BIKE.RocketHail @@ -2384,10 +2193,10 @@ BIKE.Explosive: Inherits: ^PrioAntiLightAA Buildable: BuildPaletteOrder: 30 - Prerequisites: ~vehicles.nod, ~commander_tree.recon_bike.explosive, ~!commander_tree.recon_bike.explosive.pld, ~!commander_tree.recon_bike.explosive.reflector + Prerequisites: ~vehicles.nod, ~commander_tree.recon_bike.explosive, ~!commander_tree.recon_bike.explosive.pdl, ~!commander_tree.recon_bike.explosive.reflector Queue: Vehicle IconPalette: chrometd - Description: Fast scout vehicle, armed with\n explosive rockets.\n Can attack Aircraft.\n Strong vs Light Vehicles, Aircraft, Infantry\n Weak vs Heavy Vehicles, PLD + Description: Fast scout vehicle, armed with\n explosive rockets.\n Can attack Aircraft.\n Strong vs Light Vehicles, Aircraft, Infantry\n Weak vs Heavy Vehicles, PDL Valued: Cost: 500 Tooltip: @@ -2397,26 +2206,26 @@ BIKE.Explosive: Armament@SECONDARY: Weapon: BikeRocketsAAExplosive -BIKE.Explosive.PLD: - Inherits@PLD: ^PointLaserDefenseSystem +BIKE.Explosive.PDL: + Inherits@PDL: ^PointLaserDefenseSystem Inherits: BIKE.Explosive Buildable: BuildPaletteOrder: 30 - Prerequisites: ~vehicles.nod, ~commander_tree.recon_bike.explosive.pld + Prerequisites: ~vehicles.nod, ~commander_tree.recon_bike.explosive.pdl Queue: Vehicle IconPalette: chrometd Description: Fast scout vehicle, armed with explosive rockets.\n Can attack Aircraft.\n Has Point Laser Defense.\n Strong vs Light Vehicles, Aircraft, Infantry\n Weak vs Heavy Vehicles, Energy Weapons Valued: Cost: 900 Tooltip: - Name: Explosive Rocket Bike (PLD) + Name: Explosive Rocket Bike (PDL) BIKE.Explosive.Reflector: Inherits: BIKE.Explosive Inherits: ^ReflectorArmor Buildable: Prerequisites: ~vehicles.nod, ~commander_tree.recon_bike.explosive.reflector - Description: Fast scout vehicle, armed with\n explosive rockets.\n Has Reflector Armor, which is very good vs. Energy Weapons.\n Strong vs Light Vehicles, Aircraft, Infantry, Energy Weapons\n Weak vs Heavy Vehicles, PLD + Description: Fast scout vehicle, armed with\n explosive rockets.\n Has Reflector Armor, which is very good vs. Energy Weapons.\n Strong vs Light Vehicles, Aircraft, Infantry, Energy Weapons\n Weak vs Heavy Vehicles, PDL Valued: Cost: 600 Tooltip: @@ -2606,11 +2415,11 @@ IFV: -WithProductionIconOverlay@PDL: Armament@pointdefense: RequiresCondition: cryoturr - AmmoPool@pld: + AmmoPool@pdl: RequiresCondition: cryoturr - ReloadAmmoPool@pld: + ReloadAmmoPool@pdl: RequiresCondition: cryoturr - -WithRangeCircle@pld: + -WithRangeCircle@pdl: Buildable: Queue: Vehicle BuildPaletteOrder: 60 @@ -3000,19 +2809,19 @@ TITN.Battle: Armament@PRIMARY: Weapon: TitanGun.EMP -TITN.Battle.PLD: +TITN.Battle.PDL: Inherits: TITN.Battle - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem Buildable: Queue: Vehicle BuildPaletteOrder: 195 IconPalette: chrometd - Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.titan.pld, ~commander_tree.titan.battle + Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.titan.pdl, ~commander_tree.titan.battle Description: Tough combat battle-mech with very heavy shells.\n EMP disables hit units.\n Has Point Laser Defense System.\n Can attack Aircraft.\n Strong vs Tanks, Aircraft, Projectiles\n Weak vs Energy Weapons Valued: Cost: 2800 Tooltip: - Name: Battle Titan (PLD) + Name: Battle Titan (PDL) TITN.Battle.Reflector: Inherits: TITN.Battle @@ -3040,19 +2849,19 @@ TITN.Railgun: Weapon: Railgun.Titan -Armament@SECONDARY: -TITN.Railgun.PLD: +TITN.Railgun.PDL: Inherits: TITN.Railgun - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem Buildable: Queue: Vehicle BuildPaletteOrder: 195 IconPalette: chrometd - Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.titan.pld, ~commander_tree.titan.railgun + Prerequisites: ~gtek, ~vehicles.gdi, ~commander_tree.titan.pdl, ~commander_tree.titan.railgun Description: Tough combat battle-mech with railgun.\n Cannot be intercepted by Point Laser Defense.\n Strong vs Tanks, Projectiles\n Weak vs Aircraft, Infantry Valued: Cost: 3500 Tooltip: - Name: Railgun Titan (PLD) + Name: Railgun Titan (PDL) TITN.Railgun.Reflector: Inherits: TITN.Railgun @@ -3216,7 +3025,7 @@ HMLRS: Name: Hover MLRS Buildable: BuildPaletteOrder: 165 - Prerequisites: ~vehicles.gdi, gtek, ~commander_tree.hover_mlrs, ~!commander_tree.hover_mlrs.reflector, ~!commander_tree.hover_mlrs.pld + Prerequisites: ~vehicles.gdi, gtek, ~commander_tree.hover_mlrs, ~!commander_tree.hover_mlrs.reflector, ~!commander_tree.hover_mlrs.pdl Queue: Vehicle IconPalette: chrometd Description: Prototype Hover Multiple Launch Rocket System.\nLong-range guided artillery.\n Can attack Aircraft.\n Has weak armor.\n Strong vs Infantry, Vehicles, Buildings @@ -3273,17 +3082,17 @@ HMLRS.Reflector: Tooltip: Name: Hover MLRS (Reflector) -HMLRS.PLD: - Inherits@PLD: ^PointLaserDefenseSystem +HMLRS.PDL: + Inherits@PDL: ^PointLaserDefenseSystem Inherits: HMLRS Buildable: IconPalette: chrome - Prerequisites: ~vehicles.gdi, gtek, ~commander_tree.hover_mlrs.pld + Prerequisites: ~vehicles.gdi, gtek, ~commander_tree.hover_mlrs.pdl Description: Prototype Hover Multiple Launch Rocket System.\nLong-range guided artillery.\n Has Point Laser Defense, which is very good vs. Projectile Weapons.\n Strong vs Conventional Weapons, Weak vs. Energy Weapons Valued: Cost: 1750 Tooltip: - Name: Hover MLRS (PLD) + Name: Hover MLRS (PDL) RTNK: Inherits: ^Tank @@ -3293,7 +3102,7 @@ RTNK: Buildable: Queue: Vehicle BuildPaletteOrder: 75 - Prerequisites: weap, ~vehicles.england, ~!commander_tree.mirage_pld, ~!commander_tree.mirage_fire_rate, ~!commander_tree.mirage.reflector + Prerequisites: weap, ~vehicles.england, ~!commander_tree.mirage_pdl, ~!commander_tree.mirage_fire_rate, ~!commander_tree.mirage.reflector Description: Advanced Battle tank that can cloak when stationary.\nHas high explosive shells.\n Strong vs Light Vehicles\n Weak vs Aircraft. Valued: Cost: 800 @@ -3361,17 +3170,17 @@ RTNK: Voiced: VoiceSet: MirageVoice -RTNK.PLD: - Inherits@PLD: ^PointLaserDefenseSystem +RTNK.PDL: + Inherits@PDL: ^PointLaserDefenseSystem Inherits: RTNK Buildable: Queue: Vehicle BuildPaletteOrder: 75 IconPalette: chrometd - Prerequisites: weap, ~commander_tree.mirage_pld + Prerequisites: weap, ~commander_tree.mirage_pdl Description: Advanced Battle tank that can cloak when stationary.\nHas average armor and Point Laser Defense.\n Strong vs Vehicles\n Weak vs Aircraft, Energy Weapons. Tooltip: - Name: Mirage Tank (PLD) + Name: Mirage Tank (PDL) Valued: Cost: 1400 @@ -3556,7 +3365,7 @@ TNKD: Buildable: Queue: Vehicle BuildPaletteOrder: 90 - Prerequisites: ~vehicles.germany, dome, ~!commander_tree.tank_destroyer_pld, ~!commander_tree.tank_destroyer_burst, ~!commander_tree.tank_destroyer.reflector + Prerequisites: ~vehicles.germany, dome, ~!commander_tree.tank_destroyer_pdl, ~!commander_tree.tank_destroyer_burst, ~!commander_tree.tank_destroyer.reflector Description: German tank destroyer.\n Strong vs Heavy Armor\n Weak vs Infantry, Light Armor, Aircraft Valued: Cost: 750 @@ -3598,19 +3407,19 @@ TNKD: InvalidTargets: NoAutoTarget Priority: 10 -TNKD.PLD: - Inherits@PLD: ^PointLaserDefenseSystem +TNKD.PDL: + Inherits@PDL: ^PointLaserDefenseSystem Inherits: TNKD Buildable: Queue: Vehicle BuildPaletteOrder: 90 IconPalette: chrometd - Prerequisites: dome, ~commander_tree.tank_destroyer_pld + Prerequisites: dome, ~commander_tree.tank_destroyer_pdl Description: German tank destroyer.\n Strong vs Heavy Armor\n Weak vs Infantry, Light Armor, Aircraft Valued: Cost: 1350 Tooltip: - Name: Tank Destroyer (PLD) + Name: Tank Destroyer (PDL) TNKD.Burstfire: Inherits: TNKD @@ -3657,7 +3466,7 @@ MSAR: Queue: Vehicle BuildPaletteOrder: 240 IconPalette: chrometd - Prerequisites: hq, ~vehicles.gdi, ~!commander_tree.mobile_sensor_pld + Prerequisites: hq, ~vehicles.gdi, ~!commander_tree.mobile_sensor_pdl BuildDurationModifier: 50 Description: When deployed, provides radar and increases nearby vehicle weapon range.\n Detects cloaked units.\n Unarmed Valued: @@ -3705,34 +3514,34 @@ MSAR.Nod: Queue: Vehicle BuildPaletteOrder: 240 IconPalette: chrometd - Prerequisites: hq, ~vehicles.nod, ~!commander_tree.mobile_sensor_pld + Prerequisites: hq, ~vehicles.nod, ~!commander_tree.mobile_sensor_pdl BuildDurationModifier: 50 Description: When deployed, provides radar and detects cloaked units.\n Unarmed Valued: Cost: 500 -ProximityExternalCondition@Bino: -MSAR.PLD: +MSAR.PDL: Inherits: MSAR - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem Buildable: Queue: Vehicle BuildPaletteOrder: 240 IconPalette: chrometd - Prerequisites: hq, ~vehicles.gdi, ~commander_tree.mobile_sensor_pld + Prerequisites: hq, ~vehicles.gdi, ~commander_tree.mobile_sensor_pdl BuildDurationModifier: 50 Description: When deployed, provides radar and increases nearby vehicle weapon range.\n Has Point Laser Defense System.\n Detects cloaked units.\n Unarmed Valued: Cost: 1200 -MSAR.PLD.Nod: +MSAR.PDL.Nod: Inherits: MSAR - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem Buildable: Queue: Vehicle BuildPaletteOrder: 240 IconPalette: chrometd - Prerequisites: hq, ~vehicles.nod, ~commander_tree.mobile_sensor_pld + Prerequisites: hq, ~vehicles.nod, ~commander_tree.mobile_sensor_pdl BuildDurationModifier: 50 Description: When deployed, provides radar and Point Laser Defense.\n Detects cloaked units.\n Unarmed Valued: @@ -4259,16 +4068,16 @@ BATF.Artillery: Turret: tertiary Sequence: turret2 -BATF.Artillery.PLD: +BATF.Artillery.PDL: Inherits: BATF.Artillery - Inherits@PLD: ^PointLaserDefenseSystem + Inherits@PDL: ^PointLaserDefenseSystem Buildable: Queue: Vehicle BuildPaletteOrder: 230 - Prerequisites: radar, ~weap, ~commander_tree.battle_fortress.arty, ~commander_tree.battle_fortress.pld + Prerequisites: radar, ~weap, ~commander_tree.battle_fortress.arty, ~commander_tree.battle_fortress.pdl Description: Tough infantry transport\nneeds infantry to operate its turrets.\n Has Point Laser Defense System \n Special Ability: Can crush enemy vehicles.\n Strong vs Vehicles\n Weak vs Infantry, Aircraft Tooltip: - Name: Artillery Fortress (PLD) + Name: Artillery Fortress (PDL) Valued: Cost: 3000 @@ -5067,7 +4876,7 @@ APOC: Queue: Vehicle BuildPaletteOrder: 300 Prerequisites: indp, ~vehicles.soviet, ~commander_tree.apocalypse - Description: Enormous slow tank with uranium shells and Drozd countermeasure system .\n The Drozd system fires chaff, which is good at depleting PLD systems.\n Can crush small vehicles.???\n Strong vs Vehicles, PLD\n Weak vs Aircraft + Description: Enormous slow tank with uranium shells and Drozd countermeasure system .\n The Drozd system fires chaff, which is good at depleting PDL systems.\n Can crush small vehicles.???\n Strong vs Vehicles, PDL\n Weak vs Aircraft Valued: Cost: 4000 Tooltip: diff --git a/mods/ca/sequences/commander-tree.yaml b/mods/ca/sequences/commander-tree.yaml index fad70aa5c..8643c5395 100644 --- a/mods/ca/sequences/commander-tree.yaml +++ b/mods/ca/sequences/commander-tree.yaml @@ -1,5 +1,5 @@ commander_tree.point_defense_turret: - icon: pldticon + icon: pdlticon commander_tree.oil_pumps: icon: oilpicon @@ -64,8 +64,8 @@ commander_tree.prism_cannon: commander_tree.prism_blaster: icon: prismblastericon -commander_tree.scout_tank_pld: - icon: scouttankpldicon +commander_tree.scout_tank_pdl: + icon: scouttankpdlicon commander_tree.scout_tank.reflector: icon: scouttankreflectoricon @@ -73,8 +73,8 @@ commander_tree.scout_tank.reflector: commander_tree.chrono_tank: icon: ctnkicon -commander_tree.chrono_tank_pld: - icon: ctnkpldicon +commander_tree.chrono_tank_pdl: + icon: ctnkpdlicon commander_tree.chrono_tank.reflector: icon: ctnkreflectoricon @@ -103,8 +103,8 @@ commander_tree.huey.grenade: commander_tree.battle_fortress: icon: batficon -commander_tree.mirage_pld: - icon: miragepldicon +commander_tree.mirage_pdl: + icon: miragepdlicon commander_tree.mirage_fire_rate: icon: miragefirerateicon @@ -112,8 +112,8 @@ commander_tree.mirage_fire_rate: commander_tree.mirage.reflector: icon: miragereflectoricon -commander_tree.tank_destroyer_pld: - icon: tnkdpldicon +commander_tree.tank_destroyer_pdl: + icon: tnkdpdlicon commander_tree.tank_destroyer_burst: icon: tnkdbursticon @@ -193,8 +193,8 @@ commander_tree.flak_track.barrage: commander_tree.heavy_tank.ap: icon: 3tnkapicon -commander_tree.heavy_tank.pld: - icon: 3tnkpldicon +commander_tree.heavy_tank.pdl: + icon: 3tnkpdlicon commander_tree.heavy_tank.reflector: icon: 3tnkreflectoricon @@ -211,8 +211,8 @@ commander_tree.katyusha: commander_tree.mammoth_tank: icon: 4tnkicon -commander_tree.mammoth_tank.pld: - icon: 4tnkpldicon +commander_tree.mammoth_tank.pdl: + icon: 4tnkpdlicon commander_tree.mammoth_tank.reflector: icon: 4tnkreflectoricon @@ -244,26 +244,8 @@ commander_tree.tiktok_warrior: commander_tree.the_chef: icon: thecheficon -commander_tree.mammoth_tank_gdi: - icon: htnkicnh - -commander_tree.mammoth_tank_gdi.ion: - icon: htnkionicon - -commander_tree.mammoth_tank_gdi.hover: - icon: htnkhovericon - -commander_tree.mammoth_tank_gdi.nr: - icon: htnknaniterepairicon - -commander_tree.mammoth_tank_gdi.pld: - icon: htnkpldicon - -commander_tree.mammoth_tank_gdi.reflector: - icon: htnkreflectoricon - -commander_tree.titan.pld: - icon: titanpldicon +commander_tree.titan.pdl: + icon: titanpdlicon commander_tree.titan.reflector: icon: titanreflectoricon @@ -283,20 +265,20 @@ commander_tree.hover_mlrs: commander_tree.hover_mlrs.reflector: icon: hmlrsreflectoricon -commander_tree.hover_mlrs.pld: - icon: hmlrspldicon +commander_tree.hover_mlrs.pdl: + icon: hmlrspdlicon commander_tree.hailstorm_mlrs: icon: hailstormicon -commander_tree.mobile_sensor_pld: - icon: msarpldicon +commander_tree.mobile_sensor_pdl: + icon: msarpdlicon commander_tree.dronepair: icon: dronepairicon -commander_tree.medium_tank_pld: - icon: mtnkpldicon +commander_tree.medium_tank_pdl: + icon: mtnkpdlicon commander_tree.medium_tank.reflector: icon: mtnkreflectoricon @@ -346,8 +328,8 @@ commander_tree.mammoth_mkii: commander_tree.apocalypse: icon: apocicon -commander_tree.buggy_pld: - icon: bggypldicon +commander_tree.buggy_pdl: + icon: bggypdlicon commander_tree.buggy_aa: icon: bggyaaicon @@ -370,8 +352,8 @@ commander_tree.stealth_tank.scrin: commander_tree.stealth_tank.explosive_rockets: icon: stealthtankrocketsicon -commander_tree.stealth_tank.pld: - icon: stealthtankpldicon +commander_tree.stealth_tank.pdl: + icon: stealthtankpdlicon commander_tree.stealth_tank.reflector: icon: stealthtankreflectoricon @@ -379,8 +361,8 @@ commander_tree.stealth_tank.reflector: commander_tree.recon_bike.scrin: icon: bikescrinicon -commander_tree.recon_bike.scrin.pld: - icon: bikescrinpldicon +commander_tree.recon_bike.scrin.pdl: + icon: bikescrinpdlicon commander_tree.recon_bike.scrin.reflector: icon: bikescrinreflectoricon @@ -388,8 +370,8 @@ commander_tree.recon_bike.scrin.reflector: commander_tree.recon_bike.rocket_hail: icon: bikerocketicon -commander_tree.recon_bike.rocket_hail.pld: - icon: bikerocketpldicon +commander_tree.recon_bike.rocket_hail.pdl: + icon: bikerocketpdlicon commander_tree.recon_bike.rocket_hail.reflector: icon: bikerocketreflectoricon @@ -400,14 +382,14 @@ commander_tree.recon_bike.explosive: commander_tree.recon_bike.explosive.reflector: icon: bikeexplosivereflectoricon -commander_tree.recon_bike.explosive.pld: - icon: bikeexplosivepldicon +commander_tree.recon_bike.explosive.pdl: + icon: bikeexplosivepdlicon -commander_tree.recon_bike.pld: - icon: bikepldicon +commander_tree.recon_bike.pdl: + icon: bikepdlicon -commander_tree.recon_bike.pld.reflector: - icon: bikepldreflectoricon +commander_tree.recon_bike.pdl.reflector: + icon: bikepdlreflectoricon commander_tree.scorpion_tank: icon: scorpionicon diff --git a/mods/ca/sequences/gdi.yaml b/mods/ca/sequences/gdi.yaml index 966120df6..61d551835 100644 --- a/mods/ca/sequences/gdi.yaml +++ b/mods/ca/sequences/gdi.yaml @@ -1,4 +1,13 @@ +# vehicles +mammoth: + Inherits: ^VehicleOverlays + idle: invisibleitem + turret: invisibleitem + muzzle: gunfire2 + Length: 5 + icon: mammothicon +# infantry mercenary: Inherits: ^CommonDeaths Inherits: ^InfantryOverlays diff --git a/mods/ca/sequences/soviet.yaml b/mods/ca/sequences/soviet.yaml index f0d7474dd..882ed501e 100644 --- a/mods/ca/sequences/soviet.yaml +++ b/mods/ca/sequences/soviet.yaml @@ -373,9 +373,9 @@ ivan: Inherits: 3tnk icon: 3tnkapicon -3tnk.pld: +3tnk.pdl: Inherits: 3tnk - icon: 3tnkpldicon + icon: 3tnkpdlicon 3tnk.reflector: Inherits: 3tnk diff --git a/mods/ca/sequences/structures.yaml b/mods/ca/sequences/structures.yaml index 2671ec3bb..598f738b4 100644 --- a/mods/ca/sequences/structures.yaml +++ b/mods/ca/sequences/structures.yaml @@ -2140,17 +2140,17 @@ stwr: pdlt: Inherits: ^StructureOverlays Inherits: ^HighResBuilding - idle: pldt - damaged-idle: pldt + idle: pdlt + damaged-idle: pdlt Start: 1 - dead: pldt + dead: pdlt Start: 2 - make: pldtmake + make: pdltmake Length: * Tick: 80 muzzle: gunfire2 Length: * - icon: pldticon + icon: pdlticon oilp: Inherits: ^StructureOverlays diff --git a/mods/ca/sequences/vehicles.yaml b/mods/ca/sequences/vehicles.yaml index e86498808..63f7452f2 100644 --- a/mods/ca/sequences/vehicles.yaml +++ b/mods/ca/sequences/vehicles.yaml @@ -96,9 +96,9 @@ charv.destroyed: Length: 2 icon: 1tnkicon -1tnk.pld: +1tnk.pdl: Inherits: 1tnk - icon: scouttankpldicon + icon: scouttankpdlicon 1tnk.reflector: Inherits: 1tnk @@ -187,9 +187,9 @@ gtnk.destroyed: Inherits: 4tnk icon: 4tnkspeakerreflectoricon -4tnk.speaker.pld: +4tnk.speaker.pdl: Inherits: 4tnk - icon: 4tnkspeakerpldicon + icon: 4tnkspeakerpdlicon 4tnk.tesla: Inherits: ^VehicleOverlays @@ -207,9 +207,9 @@ gtnk.destroyed: Inherits: 4tnk.tesla icon: 4tnkteslareflectoricon -4tnk.tesla.pld: +4tnk.tesla.pdl: Inherits: 4tnk.tesla - icon: 4tnkteslapldicon + icon: 4tnkteslapdlicon 4tnk.nuke: Inherits: 4tnki @@ -219,9 +219,9 @@ gtnk.destroyed: Inherits: 4tnki icon: 4tnknukereflectoricon -4tnk.nuke.pld: +4tnk.nuke.pdl: Inherits: 4tnki - icon: 4tnknukepldicon + icon: 4tnknukepdlicon 4tnki: Inherits: ^VehicleOverlays @@ -235,13 +235,13 @@ gtnk.destroyed: Length: 5 icon: 4tnkiicon -4tnki.pld: +4tnki.pdl: Inherits: 4tnki - icon: 4tnkpldicon + icon: 4tnkpdlicon -4tnki.pld.reflector: +4tnki.pdl.reflector: Inherits: 4tnki - icon: 4tnkpldreflectoricon + icon: 4tnkpdlreflectoricon 4tnk.destroyed: Inherits: ^VehicleOverlays @@ -519,9 +519,9 @@ ctnk: Length: 5 icon: ctnkicon -ctnk.pld: +ctnk.pdl: Inherits: ctnk - icon: ctnkpldicon + icon: ctnkpdlicon ctnk.reflector: Inherits: ctnk @@ -665,7 +665,7 @@ bggy: UseClassicFacings: True icon: bggyicnh -bggy.pld: +bggy.pdl: Inherits: ^VehicleOverlays idle: bggy Facings: 32 @@ -680,7 +680,7 @@ bggy.pld: unload: bggy Facings: 32 UseClassicFacings: True - icon: bggypldicon + icon: bggypdlicon bggy.aa: Inherits: ^VehicleOverlays @@ -728,9 +728,9 @@ mtnk: Length: 5 icon: mtnkicnh -mtnk.pld: +mtnk.pdl: Inherits: mtnk - icon: mtnkpldicon + icon: mtnkpdlicon mtnk.reflector: Inherits: mtnk @@ -798,95 +798,14 @@ mdrn: Facings: 16 icon: mdrnicon -mtnk.drone.pld: +mtnk.drone.pdl: Inherits: mtnk.drone - icon: battledronepldicon + icon: battledronepdlicon mtnk.drone.reflector: Inherits: mtnk.drone icon: battledronereflectoricon -htnk: - Inherits: ^VehicleOverlays - idle: htnk - Facings: 32 - UseClassicFacings: True - turret: htnk - Start: 32 - Facings: 32 - UseClassicFacings: True - muzzle: gunfire2 - Length: 5 - icon: htnkicnh - -htnk.ion: - Inherits: htnk - turret: htnktion - Start: 0 - Facings: 32 - UseClassicFacings: True - icon: htnkionicon - -htnk.ion.reflector: - Inherits: htnk.ion - icon: htnkionreflectoricon - -htnk.ion.pld: - Inherits: htnk.ion - icon: htnkionpldicon - -htnk.hover: - Inherits: ^VehicleOverlays - idle: htnkhover - Facings: 32 - UseClassicFacings: True - turret: htnk - Start: 32 - Facings: 32 - UseClassicFacings: True - muzzle: gunfire2 - Length: 5 - icon: htnkhovericon - -htnk.hover.reflector: - Inherits: htnk.hover - icon: htnkhoverreflectoricon - -htnk.hover.pld: - Inherits: htnk.hover - icon: htnkhoverpldicon - -htnk.nanite: - Inherits: htnk - icon: htnknaniterepairicon - -htnk.nanite.reflector: - Inherits: htnk - icon: htnknaniterepairreflectoricon - -htnk.nanite.pld: - Inherits: htnk - icon: htnknaniterepairpldicon - -htnk.destroyed: - Inherits: ^VehicleOverlays - idle: htnk - Facings: 32 - UseClassicFacings: True - ZOffset: -512 - idle-hover: htnkhover - Facings: 32 - UseClassicFacings: True - turret: htnk - Start: 32 - Facings: 32 - UseClassicFacings: True - ZOffset: -512 - turret-ion: htnktion - Facings: 32 - UseClassicFacings: True - ZOffset: -512 - msam: Inherits: ^VehicleOverlays idle: msam @@ -1024,9 +943,9 @@ stnk.ap: Inherits: stnk icon: stealthtankapicon -stnk.ap.pld: +stnk.ap.pdl: Inherits: stnk - icon: stealthtankappldicon + icon: stealthtankappdlicon stnk.ap.reflector: Inherits: stnk @@ -1036,9 +955,9 @@ stnk.scrin: Inherits: stnk icon: stealthtankscrinicon -stnk.scrin.pld: +stnk.scrin.pdl: Inherits: stnk - icon: stealthtankscrinpldicon + icon: stealthtankscrinpdlicon stnk.scrin.reflector: Inherits: stnk @@ -1048,17 +967,17 @@ stnk.he: Inherits: stnk icon: stealthtankrocketsicon -stnk.he.pld: +stnk.he.pdl: Inherits: stnk - icon: stealthtankrocketspldicon + icon: stealthtankrocketspdlicon stnk.he.reflector: Inherits: stnk icon: stealthtankrocketsreflectoricon -stnk.pld: +stnk.pdl: Inherits: stnk - icon: stealthtankpldicon + icon: stealthtankpdlicon stnk.destroyed: Inherits: ^VehicleOverlays @@ -1099,9 +1018,9 @@ bike.explosive.reflector: Inherits: bike icon: bikeexplosivereflectoricon -bike.explosive.pld: +bike.explosive.pdl: Inherits: bike - icon: bikeexplosivepldicon + icon: bikeexplosivepdlicon bike.scrin: Inherits: bike @@ -1111,9 +1030,9 @@ bike.scrin.reflector: Inherits: bike icon: bikescrinreflectoricon -bike.scrin.pld: +bike.scrin.pdl: Inherits: bike - icon: bikescrinpldicon + icon: bikescrinpdlicon bike.rockethail: Inherits: bike @@ -1123,17 +1042,17 @@ bike.rockethail.reflector: Inherits: bike icon: bikerocketreflectoricon -bike.rockethail.pld: +bike.rockethail.pdl: Inherits: bike - icon: bikerocketpldicon + icon: bikerocketpdlicon -bike.pld: +bike.pdl: Inherits: bike - icon: bikepldicon + icon: bikepdlicon -bike.pld.reflector: - Inherits: bike.pld - icon: bikepldreflectoricon +bike.pdl.reflector: + Inherits: bike.pdl + icon: bikepdlreflectoricon bike.destroyed: Inherits: ^VehicleOverlays @@ -1391,9 +1310,9 @@ titn.battle: Inherits: titn icon: titanbattleicon -titn.battle.pld: +titn.battle.pdl: Inherits: titn - icon: titanbattlepldicon + icon: titanbattlepdlicon titn.battle.reflector: Inherits: titn @@ -1409,9 +1328,9 @@ titn.railgun: Length: 3 icon: titanrailgunicon -titn.railgun.pld: +titn.railgun.pdl: Inherits: titn.railgun - icon: titanrailgunpldicon + icon: titanrailgunpdlicon titn.railgun.reflector: Inherits: titn.railgun @@ -1488,9 +1407,9 @@ hmlrs.reflector: Inherits: hmlrs icon: hmlrsreflectoricon -hmlrs.pld: +hmlrs.pdl: Inherits: hmlrs - icon: hmlrspldicon + icon: hmlrspdlicon tnkd: Inherits: ^VehicleOverlays @@ -1526,9 +1445,9 @@ tnkd.burstfire: Inherits: tnkd icon: tnkdbursticon -tnkd.pld: +tnkd.pdl: Inherits: tnkd - icon: tnkdpldicon + icon: tnkdpdlicon tnkd.reflector: Inherits: tnkd @@ -1596,9 +1515,9 @@ rtnk.destroyed: UseClassicFacings: True ZOffset: -512 -rtnk.pld: +rtnk.pdl: Inherits: rtnk - icon: miragepldicon + icon: miragepdlicon rtnk.firerate: Inherits: rtnk @@ -1626,12 +1545,12 @@ msar: msar.nod: Inherits: msar -msar.pld: +msar.pdl: Inherits: msar - icon: msarpldicon + icon: msarpdlicon -msar.pld.nod: - Inherits: msar.pld +msar.pdl.nod: + Inherits: msar.pdl ptnk: Inherits: ^VehicleOverlays diff --git a/mods/ca/sequences/voxels.yaml b/mods/ca/sequences/voxels.yaml index 3b9f58fac..0ab336308 100644 --- a/mods/ca/sequences/voxels.yaml +++ b/mods/ca/sequences/voxels.yaml @@ -1,6 +1,20 @@ mammothmk2: idle: + +mammoth: + idle: mammoth + turret: mammothtur + ionturret: mammothiontur + +hovermammoth: + idle: hovermammoth + turret: hovermammothtur + +ionmammoth: + idle: mammoth + turret: mammothiontur + scrn: idle: scrn scrn.bomber: