Seperate Imperial and Harkonnen Sardaukars
This commit is contained in:
committed by
abcdefg30
parent
a0d4a03530
commit
a45e0d9d0a
@@ -84,7 +84,7 @@ namespace OpenRA.Mods.D2k.UtilityCommands
|
|||||||
{ 360, Pair.New("light_inf", "Harkonnen") },
|
{ 360, Pair.New("light_inf", "Harkonnen") },
|
||||||
{ 361, Pair.New("trooper", "Harkonnen") },
|
{ 361, Pair.New("trooper", "Harkonnen") },
|
||||||
{ 362, Pair.New("fremen", "Harkonnen") },
|
{ 362, Pair.New("fremen", "Harkonnen") },
|
||||||
{ 363, Pair.New("sardaukar", "Harkonnen") },
|
{ 363, Pair.New("mpsardaukar", "Harkonnen") },
|
||||||
{ 364, Pair.New("engineer", "Harkonnen") },
|
{ 364, Pair.New("engineer", "Harkonnen") },
|
||||||
{ 365, Pair.New("harvester", "Harkonnen") },
|
{ 365, Pair.New("harvester", "Harkonnen") },
|
||||||
{ 366, Pair.New("mcv", "Harkonnen") },
|
{ 366, Pair.New("mcv", "Harkonnen") },
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ grenadier:
|
|||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: ~disabled
|
Prerequisites: ~disabled
|
||||||
|
|
||||||
sardaukar:
|
mpsardaukar:
|
||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: ~disabled
|
Prerequisites: ~disabled
|
||||||
|
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ siege_tank:
|
|||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: ~disabled
|
Prerequisites: ~disabled
|
||||||
|
|
||||||
sardaukar:
|
mpsardaukar:
|
||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: ~disabled
|
Prerequisites: ~disabled
|
||||||
|
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ missile_tank:
|
|||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: ~heavy.missile_tank, upgrade.heavy, research_centre
|
Prerequisites: ~heavy.missile_tank, upgrade.heavy, research_centre
|
||||||
|
|
||||||
sardaukar:
|
mpsardaukar:
|
||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: ~disabled
|
Prerequisites: ~disabled
|
||||||
|
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ missile_tank:
|
|||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: ~heavy.missile_tank, upgrade.heavy, research_centre
|
Prerequisites: ~heavy.missile_tank, upgrade.heavy, research_centre
|
||||||
|
|
||||||
sardaukar:
|
mpsardaukar:
|
||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: ~disabled
|
Prerequisites: ~disabled
|
||||||
|
|
||||||
|
|||||||
@@ -69,6 +69,10 @@ sardaukar:
|
|||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: ~barracks, ~player.corrino
|
Prerequisites: ~barracks, ~player.corrino
|
||||||
|
|
||||||
|
mpsardaukar:
|
||||||
|
Buildable:
|
||||||
|
Prerequisites: ~disabled
|
||||||
|
|
||||||
grenadier:
|
grenadier:
|
||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: ~disabled
|
Prerequisites: ~disabled
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ frigate:
|
|||||||
LandableTerrainTypes: Sand, Rock, Transition, Spice, SpiceSand, Dune, Concrete
|
LandableTerrainTypes: Sand, Rock, Transition, Spice, SpiceSand, Dune, Concrete
|
||||||
VTOL: true # The frigate would teleport to land otherwise
|
VTOL: true # The frigate would teleport to land otherwise
|
||||||
|
|
||||||
sardaukar:
|
mpsardaukar:
|
||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: ~disabled
|
Prerequisites: ~disabled
|
||||||
|
|
||||||
|
|||||||
@@ -37,14 +37,9 @@ frigate:
|
|||||||
LandableTerrainTypes: Sand, Rock, Transition, Spice, SpiceSand, Dune, Concrete
|
LandableTerrainTypes: Sand, Rock, Transition, Spice, SpiceSand, Dune, Concrete
|
||||||
VTOL: true # The frigate would teleport to land otherwise
|
VTOL: true # The frigate would teleport to land otherwise
|
||||||
|
|
||||||
palace:
|
mpsardaukar:
|
||||||
ProvidesPrerequisite@sardaukar:
|
|
||||||
Prerequisite: palace.sardaukar
|
|
||||||
Factions: corrino
|
|
||||||
|
|
||||||
sardaukar:
|
|
||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: barracks, ~palace.sardaukar
|
Prerequisites: ~disabled
|
||||||
|
|
||||||
grenadier:
|
grenadier:
|
||||||
Buildable:
|
Buildable:
|
||||||
|
|||||||
@@ -40,14 +40,9 @@ frigate:
|
|||||||
LandableTerrainTypes: Sand, Rock, Transition, Spice, SpiceSand, Dune, Concrete
|
LandableTerrainTypes: Sand, Rock, Transition, Spice, SpiceSand, Dune, Concrete
|
||||||
VTOL: true # The frigate would teleport to land otherwise
|
VTOL: true # The frigate would teleport to land otherwise
|
||||||
|
|
||||||
palace:
|
mpsardaukar:
|
||||||
ProvidesPrerequisite@sardaukar:
|
|
||||||
Prerequisite: palace.sardaukar
|
|
||||||
Factions: corrino
|
|
||||||
|
|
||||||
sardaukar:
|
|
||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: barracks, ~palace.sardaukar
|
Prerequisites: ~disabled
|
||||||
|
|
||||||
grenadier:
|
grenadier:
|
||||||
Buildable:
|
Buildable:
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ AtreidesVehicleTypes = { "trike", "trike", "quad" }
|
|||||||
AtreidesTankTypes = { "combat_tank_a", "combat_tank_a", "combat_tank_a", "siege_tank" }
|
AtreidesTankTypes = { "combat_tank_a", "combat_tank_a", "combat_tank_a", "siege_tank" }
|
||||||
AtreidesStarportTypes = { "trike.starport", "quad.starport", "siege_tank.starport", "missile_tank.starport", "combat_tank_a.starport" }
|
AtreidesStarportTypes = { "trike.starport", "quad.starport", "siege_tank.starport", "missile_tank.starport", "combat_tank_a.starport" }
|
||||||
|
|
||||||
HarkonnenInfantryTypes = { "light_inf", "light_inf", "light_inf", "trooper", "trooper", "sardaukar" }
|
HarkonnenInfantryTypes = { "light_inf", "light_inf", "light_inf", "trooper", "trooper", "mpsardaukar" }
|
||||||
HarkonnenVehicleTypes = { "trike", "quad", "quad" }
|
HarkonnenVehicleTypes = { "trike", "quad", "quad" }
|
||||||
HarkonnenTankTypes = { "combat_tank_h", "combat_tank_h", "combat_tank_h", "siege_tank" }
|
HarkonnenTankTypes = { "combat_tank_h", "combat_tank_h", "combat_tank_h", "siege_tank" }
|
||||||
HarkonnenStarportTypes = { "trike.starport", "quad.starport", "siege_tank.starport", "missile_tank.starport", "combat_tank_h.starport" }
|
HarkonnenStarportTypes = { "trike.starport", "quad.starport", "siege_tank.starport", "missile_tank.starport", "combat_tank_h.starport" }
|
||||||
|
|||||||
@@ -656,7 +656,7 @@ Actors:
|
|||||||
SubCell: 3
|
SubCell: 3
|
||||||
Facing: 0
|
Facing: 0
|
||||||
TurretFacing: 0
|
TurretFacing: 0
|
||||||
har_sardaukar: sardaukar
|
har_sardaukar: mpsardaukar
|
||||||
Owner: Harkonnen
|
Owner: Harkonnen
|
||||||
Location: 82,28
|
Location: 82,28
|
||||||
SubCell: 3
|
SubCell: 3
|
||||||
|
|||||||
@@ -61,6 +61,12 @@ grenadier:
|
|||||||
Cost: 0
|
Cost: 0
|
||||||
|
|
||||||
sardaukar:
|
sardaukar:
|
||||||
|
Buildable:
|
||||||
|
Prerequisites: ~player.corrino
|
||||||
|
Valued:
|
||||||
|
Cost: 0
|
||||||
|
|
||||||
|
mpsardaukar:
|
||||||
Valued:
|
Valued:
|
||||||
Cost: 0
|
Cost: 0
|
||||||
|
|
||||||
|
|||||||
@@ -51,9 +51,9 @@ Player:
|
|||||||
carryall: 1%
|
carryall: 1%
|
||||||
light_inf: 65%
|
light_inf: 65%
|
||||||
trooper: 40%
|
trooper: 40%
|
||||||
sardaukar: 20%
|
mpsardaukar: 20%
|
||||||
harvester: 1%
|
|
||||||
grenadier: 20%
|
grenadier: 20%
|
||||||
|
harvester: 1%
|
||||||
trike.starport: 5%
|
trike.starport: 5%
|
||||||
quad.starport: 7.5%
|
quad.starport: 7.5%
|
||||||
siege_tank.starport: 5%
|
siege_tank.starport: 5%
|
||||||
@@ -172,7 +172,7 @@ Player:
|
|||||||
carryall: 1%
|
carryall: 1%
|
||||||
light_inf: 65%
|
light_inf: 65%
|
||||||
trooper: 40%
|
trooper: 40%
|
||||||
sardaukar: 20%
|
mpsardaukar: 20%
|
||||||
grenadier: 20%
|
grenadier: 20%
|
||||||
harvester: 1%
|
harvester: 1%
|
||||||
trike.starport: 7.5%
|
trike.starport: 7.5%
|
||||||
@@ -292,7 +292,7 @@ Player:
|
|||||||
carryall: 1%
|
carryall: 1%
|
||||||
light_inf: 65%
|
light_inf: 65%
|
||||||
trooper: 40%
|
trooper: 40%
|
||||||
sardaukar: 20%
|
mpsardaukar: 20%
|
||||||
grenadier: 20%
|
grenadier: 20%
|
||||||
harvester: 1%
|
harvester: 1%
|
||||||
trike.starport: 5%
|
trike.starport: 5%
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ engineer:
|
|||||||
Inherits: ^Infantry
|
Inherits: ^Infantry
|
||||||
Buildable:
|
Buildable:
|
||||||
Queue: Infantry
|
Queue: Infantry
|
||||||
BuildPaletteOrder: 50
|
BuildPaletteOrder: 30
|
||||||
Prerequisites: upgrade.barracks, ~techlevel.medium
|
Prerequisites: upgrade.barracks, ~techlevel.medium
|
||||||
BuildDuration: 108
|
BuildDuration: 108
|
||||||
BuildDurationModifier: 40
|
BuildDurationModifier: 40
|
||||||
@@ -82,7 +82,7 @@ thumper:
|
|||||||
-RevealOnFire:
|
-RevealOnFire:
|
||||||
Buildable:
|
Buildable:
|
||||||
Queue: Infantry
|
Queue: Infantry
|
||||||
BuildPaletteOrder: 60
|
BuildPaletteOrder: 40
|
||||||
Prerequisites: upgrade.barracks, ~techlevel.high
|
Prerequisites: upgrade.barracks, ~techlevel.high
|
||||||
BuildDuration: 108
|
BuildDuration: 108
|
||||||
BuildDurationModifier: 40
|
BuildDurationModifier: 40
|
||||||
@@ -129,7 +129,7 @@ fremen:
|
|||||||
Name: Fremen
|
Name: Fremen
|
||||||
Buildable:
|
Buildable:
|
||||||
Queue: Infantry
|
Queue: Infantry
|
||||||
BuildPaletteOrder: 100
|
BuildPaletteOrder: 80
|
||||||
Prerequisites: ~disabled
|
Prerequisites: ~disabled
|
||||||
Description: Elite infantry unit armed with assault rifles and rockets\n Strong vs Infantry, Vehicles\n Weak vs Artillery\n Special Ability: Invisibility
|
Description: Elite infantry unit armed with assault rifles and rockets\n Strong vs Infantry, Vehicles\n Weak vs Artillery\n Special Ability: Invisibility
|
||||||
Mobile:
|
Mobile:
|
||||||
@@ -169,7 +169,7 @@ grenadier:
|
|||||||
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
|
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
|
||||||
Buildable:
|
Buildable:
|
||||||
Queue: Infantry
|
Queue: Infantry
|
||||||
BuildPaletteOrder: 80
|
BuildPaletteOrder: 60
|
||||||
Prerequisites: ~barracks.atreides, upgrade.barracks, high_tech_factory, ~techlevel.medium
|
Prerequisites: ~barracks.atreides, upgrade.barracks, high_tech_factory, ~techlevel.medium
|
||||||
BuildDuration: 81 ## Wasn't converted, copied from Sardauker who has same value in TibEd.
|
BuildDuration: 81 ## Wasn't converted, copied from Sardauker who has same value in TibEd.
|
||||||
BuildDurationModifier: 40
|
BuildDurationModifier: 40
|
||||||
@@ -200,13 +200,13 @@ sardaukar:
|
|||||||
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
|
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
|
||||||
Buildable:
|
Buildable:
|
||||||
Queue: Infantry
|
Queue: Infantry
|
||||||
BuildPaletteOrder: 80
|
BuildPaletteOrder: 50
|
||||||
Prerequisites: ~barracks.harkonnen, upgrade.barracks, high_tech_factory, ~techlevel.medium
|
Prerequisites: ~palace.sardaukar, ~techlevel.high
|
||||||
BuildDuration: 81
|
BuildDuration: 81
|
||||||
BuildDurationModifier: 40
|
BuildDurationModifier: 40
|
||||||
Description: Elite assault infantry\n Strong vs Infantry, Vehicles\n Weak vs Artillery
|
Description: Elite assault infantry of Corrino\n Strong vs Infantry, Vehicles\n Weak vs Artillery
|
||||||
Valued:
|
Valued:
|
||||||
Cost: 200
|
Cost: 120
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Sardaukar
|
Name: Sardaukar
|
||||||
Health:
|
Health:
|
||||||
@@ -229,6 +229,23 @@ sardaukar:
|
|||||||
EmptyWeapon: SardDeath
|
EmptyWeapon: SardDeath
|
||||||
Chance: 100
|
Chance: 100
|
||||||
|
|
||||||
|
mpsardaukar:
|
||||||
|
Inherits: sardaukar
|
||||||
|
Buildable:
|
||||||
|
Queue: Infantry
|
||||||
|
BuildPaletteOrder: 70
|
||||||
|
Prerequisites: ~barracks.harkonnen, upgrade.barracks, high_tech_factory, ~techlevel.medium
|
||||||
|
BuildDuration: 133
|
||||||
|
Description: Elite assault infantry of Harkonnen\n Strong vs Infantry, Vehicles\n Weak vs Artillery
|
||||||
|
Valued:
|
||||||
|
Cost: 200
|
||||||
|
Armament@PRIMARY:
|
||||||
|
Weapon: M_LMG_H
|
||||||
|
Armament@SECONDARY:
|
||||||
|
Weapon: M_HMG_H
|
||||||
|
RenderSprites:
|
||||||
|
Image: sardaukar
|
||||||
|
|
||||||
saboteur:
|
saboteur:
|
||||||
Inherits: ^Infantry
|
Inherits: ^Infantry
|
||||||
Buildable:
|
Buildable:
|
||||||
@@ -266,7 +283,7 @@ nsfremen:
|
|||||||
Inherits: fremen
|
Inherits: fremen
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Buildable:
|
Buildable:
|
||||||
BuildPaletteOrder: 105
|
BuildPaletteOrder: 90
|
||||||
Prerequisites: ~disabled
|
Prerequisites: ~disabled
|
||||||
Description: Elite infantry unit armed with assault rifles and rockets\n Strong vs Infantry, Vehicles\n Weak vs Artillery
|
Description: Elite infantry unit armed with assault rifles and rockets\n Strong vs Infantry, Vehicles\n Weak vs Artillery
|
||||||
RenderSprites:
|
RenderSprites:
|
||||||
|
|||||||
@@ -1086,6 +1086,9 @@ palace:
|
|||||||
ProvidesPrerequisite@saboteur:
|
ProvidesPrerequisite@saboteur:
|
||||||
Prerequisite: palace.saboteur
|
Prerequisite: palace.saboteur
|
||||||
Factions: ordos
|
Factions: ordos
|
||||||
|
ProvidesPrerequisite@sardaukar:
|
||||||
|
Prerequisite: palace.sardaukar
|
||||||
|
Factions: corrino
|
||||||
PrimaryBuilding:
|
PrimaryBuilding:
|
||||||
PrimaryCondition: primary
|
PrimaryCondition: primary
|
||||||
RequiresCondition: atreides || ordos
|
RequiresCondition: atreides || ordos
|
||||||
|
|||||||
@@ -35,6 +35,10 @@ M_LMG:
|
|||||||
Inherits: ^MG
|
Inherits: ^MG
|
||||||
ReloadDelay: 40
|
ReloadDelay: 40
|
||||||
|
|
||||||
|
M_LMG_H:
|
||||||
|
Inherits: M_LMG
|
||||||
|
ReloadDelay: 50
|
||||||
|
|
||||||
M_HMG:
|
M_HMG:
|
||||||
Inherits: ^MG
|
Inherits: ^MG
|
||||||
ReloadDelay: 40
|
ReloadDelay: 40
|
||||||
@@ -54,6 +58,10 @@ M_HMG:
|
|||||||
cy: 20
|
cy: 20
|
||||||
harvester: 50
|
harvester: 50
|
||||||
|
|
||||||
|
M_HMG_H:
|
||||||
|
Inherits: M_HMG
|
||||||
|
ReloadDelay: 50
|
||||||
|
|
||||||
Fremen_L:
|
Fremen_L:
|
||||||
Inherits: M_HMG
|
Inherits: M_HMG
|
||||||
Report: BAZOOK2.WAV
|
Report: BAZOOK2.WAV
|
||||||
|
|||||||
Reference in New Issue
Block a user