diff --git a/LoadFolders.xml b/LoadFolders.xml index 5c4ddc13a0..6706723bb5 100644 --- a/LoadFolders.xml +++ b/LoadFolders.xml @@ -236,6 +236,7 @@
  • ModPatches/Infused 2 Expansion
  • ModPatches/Infusion 2
  • ModPatches/Insects have chitin
  • +
  • ModPatches/Ion Weaponry
  • ModPatches/JDS Castle Walls
  • ModPatches/JDS EFT Apparel
  • ModPatches/JDS Exiled Dawn
  • diff --git a/ModPatches/Ion Weaponry/Defs/Ion Weaponry/Ammo.xml b/ModPatches/Ion Weaponry/Defs/Ion Weaponry/Ammo.xml new file mode 100644 index 0000000000..ca5d5810a1 --- /dev/null +++ b/ModPatches/Ion Weaponry/Defs/Ion Weaponry/Ammo.xml @@ -0,0 +1,413 @@ + + + + + AmmoRailgun_Ion + + AmmoAdvanced + UI/Icons/ThingCategories/CaliberRailgunPistol + + + + + + AmmoSet_4mmRailgunIon + + + Bullet_4mmRailgun_Ion + + + + + AmmoSet_6mmRailgunIon + + + Bullet_6mmRailgun_Ion + + + + + AmmoSet_8mmRailgunIon + + + Bullet_8mmRailgun_Ion + + + + + AmmoSet_12mmRailgunIon_Lance + + + Bullet_12mmRailgun_Ion_Lance + + + + + + + AmmoSet_12mmRailgunIon_Blast + + + Bullet_12mmRailgun_Ion_Blast + + + + + + + Fin-stabilized tungsten carbide penetrator with discarding sabot, designed for railgun rifles. Features an ionized particle payload. + +
  • CE_AutoEnableTrade
  • +
  • CE_AutoEnableCrafting_FabricationBench
  • +
    + + CombatExtended.Graphic_StackCountRanged + + +
  • AmmoRailgun_Ion
  • +
    + Ionized +
    + + + Ammo_4mmRailgun_Ion + + + 0.006 + 0.008 + 0.06 + + + ThirdParty/VanillaXCOM/Railgun/EMP/Pistol + + + + + Ammo_6mmRailgun_Ion + + + 0.008 + 0.008 + 0.08 + + + ThirdParty/VanillaXCOM/Railgun/EMP/Rifle + + + + + Ammo_8mmRailgun_Ion + + + 0.01 + 0.01 + 0.10 + + + ThirdParty/VanillaXCOM/Railgun/EMP/Rifle + + + + + Ammo_12mmRailgun_Ion + + + 0.012 + 0.01 + 0.12 + + + ThirdParty/VanillaXCOM/Railgun/EMP/HighCaliber + + + + + + + + Projectile/IW_IonBullet + Graphic_Single + TransparentPostLight + + + Bullet + false + + + + + Bullet_4mmRailgun_Ion + + + 0.6 + + + 10 + 8.4 + 88.73 + 250 + +
  • + IW_IonBullet + 10 +
  • +
    +
    +
    + + + Bullet_6mmRailgun_Ion + + + 1.1 + + + 5.5 + 22 + 126.36 + 300 + +
  • + IW_IonBullet + 14 +
  • +
    +
    +
    + + + Bullet_8mmRailgun_Ion + + + 6 + 37.5 + 145.4 + 360 + +
  • + IW_IonBullet + 20 +
  • +
    +
    +
    + + + Bullet_12mmRailgun_Ion_Lance + + + 1.3 + + + 10 + 55 + 252.720 + 380 + +
  • + IW_IonBullet + 20 +
  • +
    +
    +
    + + + Bullet_12mmRailgun_Ion_Blast + CombatExtended.ProjectileCE_Explosive + + + false + EMP + 40 + 4.9 + 120 + +
  • + IW_IonBullet + 20 +
  • +
    + true +
    +
    + + + + + MakeAmmo_4mmRailgun_Ion + + Craft 500 4mm Railgun (Discharge) cartridges. + Making 4mm Railgun (Discharge) cartridges. + 3000 + +
  • + + +
  • Steel
  • + + + 1 + +
  • + + +
  • Uranium
  • + + + 2 + +
  • + + +
  • ComponentIndustrial
  • + + + 2 + +
    + + +
  • Steel
  • +
  • Uranium
  • +
  • ComponentIndustrial
  • +
    +
    + + 500 + +
    + + + MakeAmmo_6mmRailgun_Ion + + Craft 500 6mm Railgun (Discharge) cartridges. + Making 6mm Railgun (Discharge) cartridges. + 3000 + +
  • + + +
  • Steel
  • + + + 2 + +
  • + + +
  • Uranium
  • + + + 4 + +
  • + + +
  • ComponentIndustrial
  • + + + 4 + +
    + + +
  • ComponentIndustrial
  • +
  • Steel
  • +
  • Uranium
  • +
    +
    + + 500 + +
    + + + MakeAmmo_8mmRailgun_Ion + + Craft 200 8mm Railgun (Discharge) cartridges. + Making 8mm Railgun (Discharge) cartridges. + 3000 + +
  • + + +
  • Steel
  • + + + 2 + +
  • + + +
  • Uranium
  • + + + 4 + +
  • + + +
  • ComponentIndustrial
  • + + + 4 + +
    + + +
  • ComponentIndustrial
  • +
  • Steel
  • +
  • Uranium
  • +
    +
    + + 200 + +
    + + + MakeAmmo_12mmRailgun_Ion + + Craft 100 12mm Railgun (Discharge) cartridges. + Making 12mm Railgun (Discharge) cartridges. + 3500 + +
  • + + +
  • Steel
  • + + + 2 + +
  • + + +
  • Uranium
  • + + + 10 + +
  • + + +
  • ComponentIndustrial
  • + + + 4 + +
    + + +
  • ComponentIndustrial
  • +
  • Steel
  • +
  • Uranium
  • +
    +
    + + 100 + +
    + +
    \ No newline at end of file diff --git a/ModPatches/Ion Weaponry/Patches/Ion Weaponry/Damages.xml b/ModPatches/Ion Weaponry/Patches/Ion Weaponry/Damages.xml new file mode 100644 index 0000000000..c0a6f803c9 --- /dev/null +++ b/ModPatches/Ion Weaponry/Patches/Ion Weaponry/Damages.xml @@ -0,0 +1,30 @@ + + + + + Defs/DamageDef[defName="IW_IonBullet"] + +
  • + true +
  • +
    +
    + + + Defs/DamageDef[defName="IW_IonBullet"] + + + Electric + 0.50 + Damage_EMP + + + + + Defs/HediffDef[defName="IW_Ionization"]/comps/li[@Class="AthenaFramework.HediffCompProperties_Bomb"]/damageAmount + + 30 + + + +
    \ No newline at end of file diff --git a/ModPatches/Ion Weaponry/Patches/Ion Weaponry/RangedSpacer.xml b/ModPatches/Ion Weaponry/Patches/Ion Weaponry/RangedSpacer.xml new file mode 100644 index 0000000000..4d40f5f464 --- /dev/null +++ b/ModPatches/Ion Weaponry/Patches/Ion Weaponry/RangedSpacer.xml @@ -0,0 +1,423 @@ + + + + + + + + Defs/ThingDef[defName ="IW_Gun_IonPistol" or defName ="IW_Gun_IonPDW"]/tools + + +
  • + + +
  • Blunt
  • + + 2 + 1.54 + 1.5 + 0.555 + Grip + +
  • + + +
  • Poke
  • + + 2 + 1.54 + 0.555 + Muzzle + +
    +
    +
    + + + Defs/ThingDef[ + defName = "IW_Gun_IonRifle" or + defName = "IW_Gun_IonSlugthrower" or + defName = "IW_Gun_IonDMR"]/tools + + +
  • + + +
  • Blunt
  • + + 8 + 1.55 + 1.5 + 2.755 + Stock + +
  • + + +
  • Blunt
  • + + 5 + 2.02 + 1.630 + Barrel + +
  • + + +
  • Poke
  • + + 8 + 1.55 + 2.755 + Muzzle + +
    +
    +
    + + + Defs/ThingDef[defName="IW_Gun_IonLMG" or defName="IW_Gun_HeavyIonLance"]/tools + + +
  • + + +
  • Blunt
  • + + 10 + 2.44 + 3.5 + Barrel + +
    +
    +
    + + + Defs/ThingDef[defName="IW_Gun_HeavyIonLance"]/equippedStatOffsets/MoveSpeed + + + + + IW_Gun_IonPistol + + 1.20 + 2.25 + 0.90 + 0.17 + 0.8 + 0.51 + + + 1.2 + CombatExtended.Verb_ShootCE + True + Bullet_4mmRailgun_Ion + 0.6 + 20 + IW_Shot_IonPistol + GunTail_Light + 9 + + + 10 + 4 + AmmoSet_4mmRailgunIon + + + AimedShot + + +
  • SpacerGun
  • +
  • CE_OneHandedWeapon
  • +
    +
    + + + + IW_Gun_IonPDW + + 3 + 4 + 1.2 + 0.2 + 0.8 + 0.51 + + + 1.40 + CombatExtended.Verb_ShootCE + True + Bullet_4mmRailgun_Ion + 0.6 + 5 + 6 + 15 + IW_Shot_IonPDW + GunTail_Light + 9 + + + 30 + 4 + AmmoSet_4mmRailgunIon + + + 3 + Snapshot + + +
  • SpacerGun
  • +
  • CE_OneHandedWeapon
  • +
    +
    + + + + IW_Gun_IonRifle + + 5 + 8 + 1.25 + 0.07 + 1.10 + 0.38 + + + 1.3 + CombatExtended.Verb_ShootCE + True + Bullet_6mmRailgun_Ion + 1.1 + 50 + 5 + 5 + IW_Shot_IonRifle + GunTail_Medium + 9 + + + 40 + 4 + AmmoSet_6mmRailgunIon + + + AimedShot + True + 3 + + +
  • SpacerGun
  • +
  • CE_AI_Rifle
  • +
    +
    + + + + IW_Gun_IonDMR + + 6 + 9.15 + 1.20 + 0.03 + 2.0 + 0.82 + 0.6 + + + 1.4 + CombatExtended.Verb_ShootCE + True + Bullet_8mmRailgun_Ion + 1.5 + 86 + IW_Shot_IonRifle + GunTail_Medium + 9 + + + 5 + 3 + AmmoSet_8mmRailgunIon + + + AimedShot + + +
  • SpacerGun
  • +
  • CE_AI_SR
  • +
  • Bipod_DMR
  • +
    +
    + + + + IW_Gun_IonSlugthrower + + 5 + 12 + 1.50 + 0.07 + 1.0 + 0.98 + + + 1.3 + CombatExtended.Verb_ShootCE + True + Bullet_8mmRailgun_Ion + 0.6 + 40 + IW_Shot_IonRifle + GunTail_Medium + 9 + + + 8 + 0.8 + true + AmmoSet_8mmRailgunIon + + + AimedShot + + +
  • SpacerGun
  • +
    +
    + + + + IW_Gun_IonLMG + + 40 + 20 + 2.64 + 0.06 + 1 + 1.2 + + + 1.05 + CombatExtended.Verb_ShootCE + True + Bullet_8mmRailgun_Ion + 1.8 + 60 + IW_Shot_IonLMG + GunTail_Heavy + 18 + 20 + 5 + Regular + + + 200 + 8 + AmmoSet_8mmRailgunIon + + + Snapshot + 10 + + +
  • SpacerGun
  • +
  • CE_AI_LMG
  • +
    +
    + + + Defs/ThingDef[defName = "IW_Gun_IonLMG"] + +
  • + 1.20,1.20 + 0.2,-0.1 +
  • +
    +
    + + + + IW_Gun_HeavyIonLance + + 40 + 20 + 2 + 0.1 + 2 + 1.2 + + + 1.5 + CombatExtended.Verb_ShootCE + True + Bullet_12mmRailgun_Ion_Lance + 1.8 + 70 + IW_Shot_HeavyIonLance + GunTail_Heavy + 18 + Regular + + + 10 + 8 + AmmoSet_12mmRailgunIon_Lance + + + AimedShot + + +
  • SpacerGun
  • +
  • Bipod_ATR
  • +
    +
    + + + Defs/ThingDef[defName="IW_Gun_HeavyIonLance"]/comps/li[@Class="CompProperties_EquippableAbilityReloadable"] + +
  • + switch to Lance + switch to Ion Blast + True + + 10 + 8 + AmmoSet_12mmRailgunIon_Blast + + + 0.35 + CombatExtended.Verb_ShootCE + true + Bullet_12mmRailgun_Ion_Blast + 5 + 5 + 1.1 + 70 + IW_Shot_IonBlast + 18 + + true + + + + AimedShot + +
  • +
  • + CompEquippable +
  • +
    +
    + + + Defs/ThingDef[defName = "IW_Gun_HeavyIonLance"] + +
  • + 1.30,1.30 + 0.1,-0.15 +
  • +
    +
    + +
    \ No newline at end of file diff --git a/SupportedThirdPartyMods.md b/SupportedThirdPartyMods.md index 8918da8fb6..4d12ddc861 100644 --- a/SupportedThirdPartyMods.md +++ b/SupportedThirdPartyMods.md @@ -279,6 +279,7 @@ Industrial Melee Weaponry | Infinity Rim: Ariadna (Continued) | Infused 2 Expansion | Infusion 2 | +Ion Weaponry | Iron Harvest Pkp 17 "Eisenhans" Powerarmor | Japanese Dogs | Jernalk's Skeletal Legion (Continued) |