diff --git a/Defs/Ammo/AmmoCategoryDefs/AmmoCategories_Missiles.xml b/Defs/Ammo/AmmoCategoryDefs/AmmoCategories_Missiles.xml index 7115b39324..2a9f764b5e 100644 --- a/Defs/Ammo/AmmoCategoryDefs/AmmoCategories_Missiles.xml +++ b/Defs/Ammo/AmmoCategoryDefs/AmmoCategories_Missiles.xml @@ -9,5 +9,12 @@ Tomahawk Missile Long-range, all-weather, jet-powered, surface-launched subsonic cruise missile designed to attack land targets. + + + TOW2A + + 152mm ATGM + A wire-guided anti-tank missile launched from a stationary platform, capable of accurately striking ground targets at long range. + \ No newline at end of file diff --git a/Defs/Ammo/Rocket/TOW2A.xml b/Defs/Ammo/Rocket/TOW2A.xml new file mode 100644 index 0000000000..cc4697e25d --- /dev/null +++ b/Defs/Ammo/Rocket/TOW2A.xml @@ -0,0 +1,171 @@ + + + + + AmmoTOW2A + + AmmoRockets + + + + + + AmmoSet_TOW2A + + + Bullet_TOW2A + + + + + + + A wire-guided anti-tank missile launched from a stationary platform, capable of accurately striking ground targets at long range. + + 200 + + +
  • CE_AutoEnableTrade
  • +
  • CE_AutoEnableCrafting_TableMachining
  • +
    + +
  • AmmoTOW2A
  • +
    + 10 + 28 + MortarBomb_Explode +
    + + + Ammo_TOW2A_HEAT + + + Things/Ammo/Missile/TOW2A + Graphic_StackCount + 1 + + + 22 + 14 + + TOW2A + Bullet_TOW2A + + + + + + + TransparentPostLight + + + 65 + RocketPropelledLoop_Big + + +
  • + +
  • + Fleck_CERocketFlame + 7 + 3 + 1.5 + 25~60 + 0.4 +
  • +
  • + Fleck_CERocketSmokeTrail + 1 + 0~360 + 1.5 + 1 +
  • +
  • + Fleck_CERocketSmoke + 2 + 0~360 + 1 + 1 + 25~60 +
  • + + +
    +
    + + + Bullet_TOW2A + CombatExtended.ProjectileCE_Explosive + + + Things/Projectile/Missile/TOW2A + Graphic_Single + + + Bullet + 525 + 430 + 375 + + +
  • + 315 + Bomb + 3.1 + true + MortarBomb_Explode +
  • +
  • + + 8 + 28 + +
  • +
    +
    + + + MakeAmmo_TOW2A_HEAT + + Craft 1 152mm anti-tank guided missile. + Making 152mm anti-tank guided missile. + 9900 + +
  • + + +
  • Steel
  • + + + 72 + +
  • + + +
  • ComponentIndustrial
  • + + + 4 + +
  • + + +
  • FSX
  • + + + 6 + +
    + + +
  • Steel
  • +
  • ComponentIndustrial
  • +
  • FSX
  • +
    +
    + + 1 + +
    + +
    \ No newline at end of file diff --git a/LoadFolders.xml b/LoadFolders.xml index 5ad549b370..bfc66c221c 100644 --- a/LoadFolders.xml +++ b/LoadFolders.xml @@ -77,6 +77,7 @@
  • ModPatches/AV Work Queen
  • ModPatches/Autocleaner
  • ModPatches/Beast Man Tribes
  • +
  • ModPatches/Bean's Turret Pack
  • ModPatches/Beeralope Squad
  • ModPatches/Beliar Xenotype
  • ModPatches/Better Wool Production
  • diff --git a/ModPatches/Bean's Turret Pack/Defs/BTP_132mmM13.xml b/ModPatches/Bean's Turret Pack/Defs/BTP_132mmM13.xml new file mode 100644 index 0000000000..f595e85167 --- /dev/null +++ b/ModPatches/Bean's Turret Pack/Defs/BTP_132mmM13.xml @@ -0,0 +1,46 @@ + + + + + + + + AmmoSet_BTP_132mmM13 + + + Bullet_BTP_132mmM13_HE + + + + + + + + + Bullet_BTP_132mmM13_HE + CombatExtended.ProjectileCE_Explosive + + + Things/Projectile/Rocket/132mmM13 + Graphic_Single + + + 65 + Bomb + 164 + 3 + true + false + 10 + + +
  • + + 7 + 11 + +
  • +
    +
    + +
    \ No newline at end of file diff --git a/ModPatches/Bean's Turret Pack/Patches/BTP_Patch.xml b/ModPatches/Bean's Turret Pack/Patches/BTP_Patch.xml new file mode 100644 index 0000000000..90d0ca9281 --- /dev/null +++ b/ModPatches/Bean's Turret Pack/Patches/BTP_Patch.xml @@ -0,0 +1,369 @@ + + + + + + + BTP_HeavyTurret + + 1 + 0.01 + 1.31 + 0.37 + 40 + + + 1.45 + CombatExtended.Verb_ShootCE + true + Bullet_50BMG_FMJ + 1.6 + 52 + 10 + 6 + BTP_HeavyTurret_Sound + GunTail_Heavy + 12 + Mounted + + + 300 + 7.8 + AmmoSet_50BMG + + + true + 5 + + +
  • TurretGun
  • +
    +
    + + + Defs/ThingDef[defName="BTP_HeavyTurret_Base"]/description + + An automatic turret mounted with a twin-barreled heavy machine gun. + + + + + Defs/ThingDef[defName="BTP_HeavyTurret_Base"]/building/turretBurstCooldownTime + + 1.16 + + + + + Defs/ThingDef[defName="BTP_HeavyTurret"] + +
  • + +
  • (-0.13,0.7)
  • +
  • (0.13,0.7)
  • + + +
    +
    + + + + + BTP_HellfireSentry + + 4.5 + 1 + 1.2 + 0.92 + + + 1.46 + CombatExtended.Verb_ShootCE + true + Bullet_BTP_132mmM13_HE + 1.8 + 81 + 5 + 18 + 4 + BTP_HellfireSentry_Sound + GunTail_Heavy + 30 + + true + + + + 8 + 3.8 + AmmoSet_BTP_132mmM13 + + + true + 2 + + +
  • TurretGun
  • +
    +
    + + + Defs/ThingDef[defName="BTP_HellfireSentry_Base"]/description + + Devastating automatic rocket launcher turret. Beware of friendly fire. + + + + + Defs/ThingDef[defName="BTP_HellfireSentry"] + +
  • + +
  • (-1,0.4)
  • +
  • (1,0.4)
  • + + +
    +
    + + + + + BTP_MissileLauncher + + 0.36 + 1.1 + 0.15 + 1.5 + + + CombatExtended.Verb_ShootCE + true + Bullet_TOW2A + 2.7 + 66 + BTP_HellfireSentry_Sound + GunTail_Heavy + 30 + Mounted + + true + true + + + + 1 + 7 + AmmoSet_TOW2A + + + AimedShot + + +
  • TurretGun
  • +
    +
    + + + Defs/ThingDef[defName="BTP_MissileLauncher_Base"]/description + + Manned stationary emplacement mounted with a reloadable missile tube. Launches anti-tank guided missiles. + + + + + Defs/ThingDef[defName="BTP_MissileLauncher_Base"]/researchPrerequisites + +
  • CE_AdvancedLaunchers
  • +
    +
    + + + + BTP_PhalanxSentry + + 1 + 0.01 + 1.25 + 150.0 + 3.0 + + + CombatExtended.Verb_ShootCE + true + Bullet_20x102mmNATO_AP + 1 + 86 + 3 + 20 + BTP_PhalanxSentry_Sound + GunTail_Heavy + 15 + + + 300 + 9.2 + AmmoSet_20x102mmNATO + + + true + true + 20 + + +
  • TurretGun
  • +
    +
    + + + Defs/ThingDef[defName="BTP_PhalanxSentry"]/verbs + +
  • + CombatExtended.VerbCIWSProjectile + 0 + true + Bullet_20x102mmNATO_AP + 0.1 + 86 + 1 + 20 + BTP_PhalanxSentry_Sound + GunTail_Heavy + 15 + Mounted + HoldCloseInProjectilesFire + HoldCloseInProjectilesFireDesc +
  • +
  • + CombatExtended.VerbCIWSSkyfaller + 0 + true + Bullet_20x102mmNATO_AP + 0.1 + 86 + 1 + 20 + BTP_PhalanxSentry_Sound + GunTail_Heavy + 15 + Mounted + HoldCloseInSkyfallersFire +
  • +
    +
    + + + Defs/ThingDef[defName="BTP_PhalanxSentry_Base"]/comps + +
  • + CombatExtended.CompVerbDisabler +
  • +
    +
    + + + Defs/ThingDef[defName="BTP_PhalanxSentry_Base"]/description + + The Phalanx Sentry is an automated, rapid-fire gatling gun designed to intercept incoming threats by utilizing advanced radar and computer systems to track down and destroy targets. It can't be directly controlled, so beware of friendly fire. + + + + + /Defs/ThingDef[defName="BTP_PhalanxSentry"] + +
  • + +
  • 0.0,3.1
  • + + +
    +
    + + + + Defs/ThingDef[ + defName="BTP_HellfireSentry_Base" or + defName="BTP_HeavyTurret_Base" or + defName="BTP_MissileLauncher_Base" + ]/thingClass + + CombatExtended.Building_TurretGunCE + + + + + Defs/ThingDef[defName="BTP_PhalanxSentry_Base"] + + CombatExtended.Building_CIWS_CE + + + + + Defs/ThingDef[ + defName="BTP_PhalanxSentry_Base" or + defName="BTP_HellfireSentry_Base" or + defName="BTP_HeavyTurret_Base" or + defName="BTP_MissileLauncher_Base" + ]/comps/li[@Class="CompProperties_Refuelable"] + + + + Defs/ThingDef[ + defName="BTP_PhalanxSentry_Base" or + defName="BTP_HellfireSentry_Base" + ]/statBases + + 1.0 + + + + + Defs/ThingDef[ + defName="BTP_HeavyTurret_Base" or + defName="BTP_MissileLauncher_Base" + ]/statBases + + 0.5 + + + + + Defs/ThingDef[defName="BTP_HeavyTurret_Base"]/statBases + + 1 + + + + + + Defs/ThingDef[ + defName="BTP_PhalanxSentry_Base" or + defName="BTP_MissileLauncher_Base" or + defName="BTP_HellfireSentry_Base" or + defName="BTP_HeavyTurret_Base" + ]/fillPercent + + 0.85 + + + + + Defs/ThingDef[ + defName="BTP_PhalanxSentry_Base" or + defName="BTP_HellfireSentry_Base" or + defName="BTP_HeavyTurret_Base" or + defName="BTP_MissileLauncher_Base" + ]/comps/li[@Class="CompProperties_Explosive"] + + + + Defs/ThingDef[ + defName = "BTP_HeavyTurret_Base or + defName="BTP_MissileLauncher_Base" + ]/castEdgeShadows + + false + + + +
    \ No newline at end of file diff --git a/SupportedThirdPartyMods.md b/SupportedThirdPartyMods.md index eba18a6a7e..a5802f54f1 100644 --- a/SupportedThirdPartyMods.md +++ b/SupportedThirdPartyMods.md @@ -128,6 +128,7 @@ Astra Militarum Regimentum - Krieg: Officer Helmet | Autocleaner | Auto-Mortars | Beast Man Tribes | +Bean's Turret Pack | Beeralope Squad | Beliar Xenotype | Better Wool Production - C# Edition | diff --git a/Textures/Things/Ammo/Missile/TOW2A/TOW2A_a.png b/Textures/Things/Ammo/Missile/TOW2A/TOW2A_a.png new file mode 100644 index 0000000000..284a2aea4a Binary files /dev/null and b/Textures/Things/Ammo/Missile/TOW2A/TOW2A_a.png differ diff --git a/Textures/Things/Ammo/Missile/TOW2A/TOW2A_b.png b/Textures/Things/Ammo/Missile/TOW2A/TOW2A_b.png new file mode 100644 index 0000000000..69eabd5eda Binary files /dev/null and b/Textures/Things/Ammo/Missile/TOW2A/TOW2A_b.png differ diff --git a/Textures/Things/Ammo/Missile/TOW2A/TOW2A_c.png b/Textures/Things/Ammo/Missile/TOW2A/TOW2A_c.png new file mode 100644 index 0000000000..3637f7da01 Binary files /dev/null and b/Textures/Things/Ammo/Missile/TOW2A/TOW2A_c.png differ diff --git a/Textures/Things/Projectile/Missile/TOW2A.png b/Textures/Things/Projectile/Missile/TOW2A.png new file mode 100644 index 0000000000..cf46869001 Binary files /dev/null and b/Textures/Things/Projectile/Missile/TOW2A.png differ