diff --git a/About/About.xml b/About/About.xml index 98eb598405..40b7e19958 100644 --- a/About/About.xml +++ b/About/About.xml @@ -82,6 +82,7 @@
  • Slashandz.MiniMiner
  • Killathon.MechHumanlikes.MechanicalBiomimetics
  • botchjob.divineorder
  • +
  • OskarPotocki.VFE.Deserters
  • \ No newline at end of file diff --git a/Defs/Ammo/Projectiles_Fragments.xml b/Defs/Ammo/Projectiles_Fragments.xml index be06985a6c..8f9c99f8d5 100644 --- a/Defs/Ammo/Projectiles_Fragments.xml +++ b/Defs/Ammo/Projectiles_Fragments.xml @@ -52,4 +52,29 @@ + + Fragment_Bomblet + + CombatExtended.ProjectileCE_Explosive + + Things/Projectile/Bullet_Big + Graphic_Single + + + Bullet + 50 + 40 + 70 + 6.387 + 5 + + +
  • + 25 + Bomb + 0.5 +
  • +
    +
    + \ No newline at end of file diff --git a/Patches/Vanilla Factions Expanded - Deserters/Apparel_Belts.xml b/Patches/Vanilla Factions Expanded - Deserters/Apparel_Belts.xml new file mode 100644 index 0000000000..88de27692c --- /dev/null +++ b/Patches/Vanilla Factions Expanded - Deserters/Apparel_Belts.xml @@ -0,0 +1,23 @@ + + + + + +
  • Vanilla Factions Expanded - Deserters
  • +
    + + + +
  • + Defs/ThingDef[defName="VFED_Apparel_BombPack" or defName="VFED_Apparel_InvisibilityEngulfer" or defName="VFED_DeserterDeclassifier"]/statBases + + 3 + 1 + +
  • + +
    +
    +
    + +
    \ No newline at end of file diff --git a/Patches/Vanilla Factions Expanded - Deserters/Buildings_Security_Turrets.xml b/Patches/Vanilla Factions Expanded - Deserters/Buildings_Security_Turrets.xml new file mode 100644 index 0000000000..1734685a21 --- /dev/null +++ b/Patches/Vanilla Factions Expanded - Deserters/Buildings_Security_Turrets.xml @@ -0,0 +1,344 @@ + + + + + +
  • Vanilla Factions Expanded - Deserters
  • +
    + + + +
  • + Defs/ThingDef[@Name="VFED_ImperialTurretBase" or defName="VFED_Turret_StrikerTurret"]/fillPercent + + 0.85 + +
  • + +
  • + Defs/ThingDef[@Name="VFED_ImperialTurretBase"]/comps/li[@Class="CompProperties_Explosive"] +
  • + +
  • + Defs/ThingDef[@Name="VFED_ImperialTurretBase" or defName="VFED_Turret_StrikerTurret"]/thingClass + + CombatExtended.Building_TurretGunCE + +
  • + +
  • + Defs/ThingDef[@Name="VFED_ImperialTurretBase"]/statBases/MaxHitPoints + + 800 + +
  • + +
  • + Defs/ThingDef[@Name="VFED_ImperialTurretBase"]/statBases/Flammability + + 0.4 + +
  • + +
  • + Defs/ThingDef[@Name="VFED_ImperialTurretBase"]/comps/li[@Class="CompProperties_Power"] + +
  • + CompPowerTrader + 750 +
  • + + + +
  • + Defs/ThingDef[@Name="VFED_ImperialTurretBase"]/placeWorkers/li[.="PlaceWorker_ShowTurretRadius"] +
  • + +
  • + Defs/ThingDef[defName="VFED_Turret_Kontarion"]/comps/li[@Class="CompProperties_Refuelable"] + | Defs/ThingDef[defName="VFED_Turret_Palintone"]/comps/li[@Class="CompProperties_Refuelable"] + | Defs/ThingDef[defName="VFED_Turret_Onager"]/comps/li[@Class="CompProperties_Refuelable"] +
  • + +
  • + Defs/ThingDef[defName="VFED_Turret_Kontarion"]/comps/li[@Class="VFED.CompProperties_BoxRefuel"] + | Defs/ThingDef[defName="VFED_Turret_Palintone"]/comps/li[@Class="VFED.CompProperties_BoxRefuel"] + | Defs/ThingDef[defName="VFED_Turret_Onager"]/comps/li[@Class="VFED.CompProperties_BoxRefuel"] +
  • + +
  • + Defs/ThingDef[defName="VFED_Turret_Kontarion"]/modExtensions/li[@Class="VFED.TurretExtension_Barrels"] + | Defs/ThingDef[defName="VFED_Turret_Palintone"]/modExtensions/li[@Class="VFED.TurretExtension_Barrels"] + | Defs/ThingDef[defName="VFED_Turret_Onager"]/modExtensions/li[@Class="VFED.TurretExtension_Barrels"] +
  • + + + +
  • + Defs/ThingDef[defName="VFED_Turret_Kontarion"]/statBases + + 0.75 + 0.5 + +
  • + +
  • + Defs/ThingDef[defName="VFED_Turret_Kontarion"]/statBases/ShootingAccuracyTurret + + 1.5 + +
  • + +
  • + Defs/ThingDef[defName="VFED_Turret_Kontarion"]/building/turretBurstCooldownTime + + 1.0 + +
  • + +
  • + Defs/ThingDef[defName="VFED_Turret_Kontarion"]/costList + + + 550 + 100 + 60 + 14 + + +
  • + +
  • + VFED_Gun_Kontarion + + 2.36 + 0.01 + 1.0 + 0.5 + 150 + + + 1.0 + CombatExtended.Verb_ShootCE + true + Bullet_40x311mmR_AP + 4.6 + 12 + 500 + 12 + 6 + Shot_TurretSniper + GunTail_Heavy + 20 + Mounted + + + 60 + 13.6 + AmmoSet_40x311mmR + + + AimedShot + true + true + +
  • + + + +
  • + Defs/ThingDef[defName="VFED_Turret_Palintone"]/statBases + + 0.75 + +
  • + +
  • + Defs/ThingDef[defName="VFED_Turret_Palintone"]/statBases/ShootingAccuracyTurret + + 1.25 + +
  • + +
  • + Defs/ThingDef[defName="VFED_Turret_Palintone"]/building/turretBurstCooldownTime + + 1.0 + +
  • + +
  • + Defs/ThingDef[defName="VFED_Turret_Palintone"]/costList + + + 550 + 80 + 12 + + +
  • + +
  • + VFED_Gun_Palintone + + 1 + 0.01 + 1.0 + 0.37 + 150 + + + 1.0 + CombatExtended.Verb_ShootCE + true + Bullet_20x102mmNATO_AP + 2.3 + 14 + 500 + 4 + 20 + Shot_Minigun + GunTail_Heavy + 16 + Mounted + + + 200 + 15.6 + AmmoSet_20x102mmNATO + + + AimedShot + true + true + +
  • + + + +
  • + Defs/ThingDef[defName="VFED_Turret_Onager"]/statBases/ShootingAccuracyTurret + + 1.25 + +
  • + +
  • + Defs/ThingDef[defName="VFED_Turret_Onager"]/statBases + + 1.0 + +
  • + +
  • + Defs/ThingDef[defName="VFED_Turret_Onager"]/building/turretBurstCooldownTime + + 4.2 + +
  • + +
  • + Defs/ThingDef[defName="VFED_Turret_Onager"]/costList + + + 600 + 90 + 15 + + +
  • + +
  • + Defs/ThingDef[defName="VFED_Gun_Onager"]/statBases/AccuracyTouch + | Defs/ThingDef[defName="VFED_Gun_Onager"]/statBases/AccuracyShort + | Defs/ThingDef[defName="VFED_Gun_Onager"]/statBases/AccuracyMedium + | Defs/ThingDef[defName="VFED_Gun_Onager"]/statBases/AccuracyLong +
  • + +
  • + Defs/ThingDef[defName="VFED_Gun_Onager"]/comps + + Defs/ThingDef[defName="VFED_Gun_Onager"] + + + + +
  • + +
  • + Defs/ThingDef[defName="VFED_Gun_Onager"]/comps + +
  • + +
  • 20
  • +
  • 30
  • +
  • 40
  • +
  • 50
  • +
  • 60
  • + + +
  • + 24 + 13 + AmmoSet_50mmRocket +
  • + + + +
  • + Defs/ThingDef[defName="VFED_Gun_Onager"]/verbs + + +
  • + 1.0 + CombatExtended.Verb_ShootMortarCE + false + true + false + Bullet_50mmRocket_HE + 3.6 + 86 + 14 + 6 + 6 + RocketswarmLauncher_Fire + GunTail_Heavy + 39 + 1 + 0.25 + + true + +
  • + + + + + + +
  • + Defs/ThingDef[defName="VFED_Turret_StrikerTurret"]/statBases + + 0.25 + +
  • + +
  • + Defs/ThingDef[defName="VFED_Turret_StrikerTurret"]/statBases/ShootingAccuracyTurret + + 0.5 + +
  • + +
  • + Defs/ThingDef[defName="VFED_Turret_StrikerTurret"]/building/turretBurstCooldownTime + + 1.0 + +
  • + +
    +
    +
    + +
    \ No newline at end of file diff --git a/Patches/Vanilla Factions Expanded - Deserters/Buildings_Special.xml b/Patches/Vanilla Factions Expanded - Deserters/Buildings_Special.xml new file mode 100644 index 0000000000..d565c21e6c --- /dev/null +++ b/Patches/Vanilla Factions Expanded - Deserters/Buildings_Special.xml @@ -0,0 +1,147 @@ + + + + + +
  • Vanilla Factions Expanded - Deserters
  • +
    + + + + +
  • + Defs/ThingDef[@Name="VFED_AmmoBoxBase"] + + CombatExtended.Building_AutoLoaderCE + MapMeshAndRealTime + +
  • + + +
  • + Defs/ThingDef[defName="VFED_AmmoBox_UraniumSlug"] + + +
  • + 180 + 7.8 + AmmoSet_40x311mmR +
  • + + + + +
  • + Defs/ThingDef[defName="VFED_AmmoBox_UraniumSlug"]/costList + + + 40 + 2 + + +
  • + +
  • + Defs/ThingDef[defName="VFED_AmmoBox_UraniumSlug"] + +
  • + +
  • Turret_Sniper
  • +
  • VFED_Turret_Kontarion
  • + + + + + + +
  • + Defs/ThingDef[defName="VFED_AmmoBox_Autocannon"]/comps + +
  • + 600 + 7.8 + AmmoSet_20x102mmNATO +
  • + + + +
  • + Defs/ThingDef[defName="VFED_AmmoBox_Autocannon"]/costList + + + 40 + 2 + + +
  • + +
  • + Defs/ThingDef[defName="VFED_AmmoBox_Autocannon"] + +
  • + +
  • Turret_Autocannon
  • +
  • VFED_Turret_Palintone
  • + + + + + + +
  • + Defs/ThingDef[defName="VFED_AmmoBox_Missile"]/comps + +
  • + 72 + 7.8 + AmmoSet_50mmRocket +
  • + + + +
  • + Defs/ThingDef[defName="VFED_AmmoBox_Missile"]/costList + + + 40 + 2 + + +
  • + +
  • + Defs/ThingDef[defName="VFED_AmmoBox_Missile"] + +
  • + +
  • Turret_RocketswarmLauncher
  • +
  • VFED_Turret_Onager
  • + + + + + + +
  • + Defs/ThingDef[defName="VFED_AerodroneMunitionsCrate"]/comps/li[@Class="VFED.CompProperties_Explosive_Shells"] + +
  • + 1000 + 4 + Bomb + 0.2 + 0.25 +
  • +
  • + + 6 + +
  • + + + +
    +
    +
    + +
    \ No newline at end of file diff --git a/Patches/Vanilla Factions Expanded - Deserters/Contraband.xml b/Patches/Vanilla Factions Expanded - Deserters/Contraband.xml new file mode 100644 index 0000000000..7067c86cad --- /dev/null +++ b/Patches/Vanilla Factions Expanded - Deserters/Contraband.xml @@ -0,0 +1,106 @@ + + + + + +
  • Vanilla Factions Expanded - Deserters
  • +
    + + + + + +
  • + Defs/ThingDef[defName="Ammo_6x24mmCharged"] + +
  • + VFED_Imperial + 5 + false + 100 +
  • + + + +
  • + Defs/ThingDef[defName="Ammo_6x24mmCharged_AP"] + +
  • + VFED_Imperial + 5 + false + 100 +
  • + + + +
  • + Defs/ThingDef[defName="Ammo_6x24mmCharged_Ion"] + +
  • + VFED_Imperial + 5 + false + 100 +
  • + + + +
  • + Defs/ThingDef[defName="CE_Gun_ChargeSniperRifle"] + +
  • + VFED_Imperial + 13 + false +
  • + + + +
  • + Defs/ThingDef[defName="Ammo_8x50mmCharged"] + +
  • + VFED_Imperial + 6 + false + 100 +
  • + + + +
  • + Defs/ThingDef[defName="Ammo_8x50mmCharged_AP"] + +
  • + VFED_Imperial + 6 + false + 100 +
  • + + + +
  • + Defs/ThingDef[defName="Ammo_8x50mmCharged_Ion"] + +
  • + VFED_Imperial + 6 + false + 100 +
  • + + + + + +
  • + Defs/ThingDef[defName="Gun_ChargeLance"]/modExtensions/li[@Class="VFED.ContrabandExtension"] +
  • + +
    +
    +
    + +
    \ No newline at end of file diff --git a/Patches/Vanilla Factions Expanded - Deserters/Damages_Empire.xml b/Patches/Vanilla Factions Expanded - Deserters/Damages_Empire.xml new file mode 100644 index 0000000000..be33fc2ddb --- /dev/null +++ b/Patches/Vanilla Factions Expanded - Deserters/Damages_Empire.xml @@ -0,0 +1,23 @@ + + + + + +
  • Vanilla Factions Expanded - Deserters
  • +
    + + + +
  • + Defs/DamageDef[defName="VFED_Fletchling"] + + 0.05 + 0.05 + +
  • + +
    +
    +
    + +
    \ No newline at end of file diff --git a/Patches/Vanilla Factions Expanded - Deserters/RangedSpacer.xml b/Patches/Vanilla Factions Expanded - Deserters/RangedSpacer.xml new file mode 100644 index 0000000000..e7a345b0d2 --- /dev/null +++ b/Patches/Vanilla Factions Expanded - Deserters/RangedSpacer.xml @@ -0,0 +1,232 @@ + + + + + +
  • Vanilla Factions Expanded - Deserters
  • +
    + + + + +
  • + Defs/ThingDef[defName = "VFED_Gun_ChargeCycler"]/tools + + +
  • + + +
  • Blunt
  • + + 2 + 1.54 + 1.5 + 0.555 + Grip + +
  • + + +
  • Poke
  • + + 2 + 1.54 + 0.555 + Muzzle + + + + + +
  • + Defs/ThingDef[defName = "VFED_Gun_Fletchling"]/tools + + +
  • + + +
  • Blunt
  • + + 8 + 1.55 + 1.5 + 2.755 + Stock + +
  • + + +
  • Blunt
  • + + 5 + 2.02 + 1.630 + Barrel + +
  • + + +
  • Poke
  • + + 8 + 1.55 + 2.755 + Muzzle + + + + + + +
  • + VFED_Gun_ChargeCycler + + 2.0 + 3.0 + 1.15 + 0.15 + 0.8 + 0.41 + + + 8 + 4.6 + AmmoSet_10x18mmCharged + + + Snapshot + + +
  • CE_Sidearm
  • +
  • CE_OneHandedWeapon
  • + + + +
  • + Defs/ThingDef[defName="VFED_Gun_ChargeCycler"]/verbs + + +
  • + 3.0 + CombatExtended.Verb_ShootCE + True + Bullet_10x18mmCharged + 0.5 + 12 + VFED_Shot_ChargeCycler + GunTail_Medium + 9 +
  • + + + + +
  • + Defs/ThingDef[defName = "VFED_Gun_ChargeCycler"]/comps/li[@Class="MVCF.Comps.CompProperties_VerbProps"] + +
  • + CompEquippable +
  • +
  • + + 1 + 3 + AmmoSet_40x68mmDemo + + + 2.0 + CombatExtended.Verb_ShootCE + true + Bullet_40x68mmDemo_Thump + 1.1 + 25 + + true + + ThumpCannon_Fire + GunTail_Medium + 5 + + + FALSE + SuppressFire + +
  • + + + + + +
  • + Defs + + + + AmmoSet_FletchlingDart + + + Bullet_FletchlingDart + + AmmoSet_ChargedHeavy + + + + Bullet_FletchlingDart + + + Projectile/Bullet_Fletcher + Graphic_Single + TransparentPostLight + + + 2 + 62 + VFED_Fletchling + 3 + 8 + 18 + 8.9 + + + + +
  • + +
  • + VFED_Gun_Fletchling + + 8 + 0.79 + 1 + 0.15 + 1.8 + 9 + + + 1.0 + CombatExtended.Verb_ShootCE + true + Bullet_FletchlingDart + 0.6 + 25 + VFED_Shot_Fletchling + GunTail_Light + 4 + + + 5 + true + 0.85 + AmmoSet_FletchlingDart + + + FALSE + Snapshot + +
  • + +
    +
    +
    + +
    \ No newline at end of file diff --git a/Patches/Vanilla Factions Expanded - Deserters/Scenario_Deserters.xml b/Patches/Vanilla Factions Expanded - Deserters/Scenario_Deserters.xml new file mode 100644 index 0000000000..f16599f722 --- /dev/null +++ b/Patches/Vanilla Factions Expanded - Deserters/Scenario_Deserters.xml @@ -0,0 +1,32 @@ + + + + + +
  • Vanilla Factions Expanded - Deserters
  • +
    + + + + +
  • + Defs/ScenarioDef[defName="VFED_NewSafehaven"]/scenario/parts + +
  • + ScatterThingsAnywhere + Ammo_10x18mmCharged + 240 +
  • +
  • + ScatterThingsAnywhere + Ammo_40x68mmDemo_Thump + 20 +
  • + + + +
    +
    +
    + +
    \ No newline at end of file diff --git a/Patches/Vanilla Factions Expanded - Deserters/Things_Security.xml b/Patches/Vanilla Factions Expanded - Deserters/Things_Security.xml new file mode 100644 index 0000000000..5dc02536cb --- /dev/null +++ b/Patches/Vanilla Factions Expanded - Deserters/Things_Security.xml @@ -0,0 +1,81 @@ + + + + + +
  • Vanilla Factions Expanded - Deserters
  • +
    + + + +
  • + Defs/ThingDef[defName="Turret_Autocannon"]/comps/li[@Class="VFED.CompProperties_BoxRefuel"] + | Defs/ThingDef[defName="Turret_Sniper"]/comps/li[@Class="VFED.CompProperties_BoxRefuel"] + | Defs/ThingDef[defName="Turret_RocketswarmLauncher"]/comps/li[@Class="VFED.CompProperties_BoxRefuel"] +
  • + +
  • + Defs/ThingDef[defName="VFED_RemoteTrapIED_HighExplosive"]/comps/li[@Class="CompProperties_Explosive"] + +
  • + Bomb + 270 + 4.5 + +
  • Bullet
  • +
  • Arrow
  • +
  • ArrowHighVelocity
  • + + + 5 + 30 + + +
  • + + 16 + 100 + +
  • + + + +
  • + Defs/ThingDef[defName="VFED_RemoteTrapIED_Incendiary"]/comps/li[@Class="CompProperties_Explosive"] + +
  • + 15 + PrometheumFlame + 5 + FilthPrometheum + 0.75 + +
  • Bullet
  • +
  • Arrow
  • +
  • ArrowHighVelocity
  • + + + 5 + 20 + + + + + +
  • + Defs/ThingDef[defName="VFED_Shell_Shrapnel" or defName="VFED_Shell_ArmorPiercing" or defName="VFED_Shell_Cluster"] +
  • + +
  • + Defs/ThingDef[defName="VFED_TrapIED_Shrapnel" or defName="VFED_TrapIED_ArmorPiercing" or defName="VFED_TrapIED_Cluster"] +
  • + +
  • + Defs/ThingDef[defName="VFED_RemoteTrapIED_Shrapnel" or defName="VFED_RemoteTrapIED_ArmorPiercing" or defName="VFED_RemoteTrapIED_Cluster"] +
  • + +
    +
    +
    + +
    \ No newline at end of file diff --git a/Patches/Vanilla Factions Expanded - Empire/Ammo/ChargeThumperRound.xml b/Patches/Vanilla Factions Expanded - Empire/Ammo/ChargeThumperRound.xml index a514142d5b..a026195b15 100644 --- a/Patches/Vanilla Factions Expanded - Empire/Ammo/ChargeThumperRound.xml +++ b/Patches/Vanilla Factions Expanded - Empire/Ammo/ChargeThumperRound.xml @@ -42,6 +42,14 @@
  • Ammo40x68mmDemoCell
  • Demolition + +
  • + VFED_Imperial + 5 + false + 30 +
  • +
    diff --git a/Patches/Vanilla Factions Expanded - Empire/Ammo/FletcherRifleRound.xml b/Patches/Vanilla Factions Expanded - Empire/Ammo/FletcherRifleRound.xml index 55d529291c..5ed80fc0d1 100644 --- a/Patches/Vanilla Factions Expanded - Empire/Ammo/FletcherRifleRound.xml +++ b/Patches/Vanilla Factions Expanded - Empire/Ammo/FletcherRifleRound.xml @@ -12,6 +12,12 @@ Defs + + Fletcher + + Dissolves the target from the inside. Lethal to organics and almost useless against non-organics, such as mechanoids. + + AmmoFletcherDart @@ -25,10 +31,10 @@ Bullet_FletcherDart - AmmoSet_ChargedHeavy + Fin-stabilized flechettes with acidifier injectors. Lethal to organics and almost useless against non-organics.\n\nTargets hit by these flechettes will be inflicted with an unstable variant of acidifier fluids, designed to dissolve the target from the inside rather than destroy their equipment. Ammo_FletcherDart @@ -41,7 +47,15 @@ 6.78 - Charged + Fletcher + +
  • + VFED_Imperial + 5 + true + 50 +
  • +
    diff --git a/SupportedThirdPartyMods.md b/SupportedThirdPartyMods.md index 1cd6942609..a229d6acd2 100644 --- a/SupportedThirdPartyMods.md +++ b/SupportedThirdPartyMods.md @@ -492,6 +492,7 @@ Vanilla Brewing Expanded | Vanilla Chemfuel Expanded | Vanilla Factions Expanded - Ancients | Vanilla Factions Expanded - Classical | +Vanilla Factions Expanded - Deserters | Vanilla Factions Expanded - Empire | Vanilla Factions Expanded - Insectoids | Vanilla Factions Expanded - Mechanoids |