diff --git a/ModPatches/Save Our Ship 2/Defs/Save Our Ship 2/Holograms_Projectiles.xml b/ModPatches/Save Our Ship 2/Defs/Save Our Ship 2/Holograms_Projectiles.xml deleted file mode 100644 index 3611a58182..0000000000 --- a/ModPatches/Save Our Ship 2/Defs/Save Our Ship 2/Holograms_Projectiles.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - Bullet_Laser_Hologram - - - CE_Laser - 12 - 12.5 - 0.001 - - - - - Bullet_Archoblast - - - Things/Building/Ship/HullPlateTransparent - Graphic_Single - - - 3 - 999 - Bomb - 20 - -
  • - EMP - 5 - 1 -
  • -
  • - Flame - 5 - 1 -
  • -
    -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/Save Our Ship 2/Defs/Save Our Ship 2/Projectiles.xml b/ModPatches/Save Our Ship 2/Defs/Save Our Ship 2/Projectiles.xml new file mode 100644 index 0000000000..c363b4c683 --- /dev/null +++ b/ModPatches/Save Our Ship 2/Defs/Save Our Ship 2/Projectiles.xml @@ -0,0 +1,42 @@ + + + + + + Bullet_Shuttle_Plasma_CE + + + Things/Projectile/ShipTurretPlasma + Graphic_Single + TransparentPostLight + (1,1) + + + 1.2 + 160 + ShipPlasmaSmall + 40 + true + +
  • + Flame + 20 + 1 +
  • +
    +
    +
    + + + Bullet_Shuttle_Laser_CE + + + 1.2 + 160 + ShipLaserSmall + 25 + true + + + +
    \ No newline at end of file diff --git a/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/Apparel_SOS2.xml b/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/Apparel_SOS2.xml index cf8c480172..7fbf93825c 100644 --- a/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/Apparel_SOS2.xml +++ b/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/Apparel_SOS2.xml @@ -25,6 +25,22 @@ + + + Defs/ThingDef[defName="Apparel_SpaceSuitBodyChild"]/statBases + + 5 + 4 + + + + + Defs/ThingDef[defName="Apparel_SpaceSuitBodyChild"]/equippedStatOffsets + + 0.50 + + + Defs/ThingDef[defName="Apparel_SpaceSuitHelmet"]/statBases @@ -73,6 +89,54 @@ + + + Defs/ThingDef[defName="Apparel_SpaceSuitHelmetChild"]/statBases + + 5 + 1 + + + + + Defs/ThingDef[defName="Apparel_SpaceSuitHelmetChild"]/statBases/ArmorRating_Sharp + + 6.5 + + + + + Defs/ThingDef[defName="Apparel_SpaceSuitHelmetChild"]/statBases/ArmorRating_Blunt + + 20 + + + + + Defs/ThingDef[defName="Apparel_SpaceSuitHelmetChild"]/apparel/immuneToToxGasExposure + + Defs/ThingDef[defName="Apparel_SpaceSuitHelmetChild"]/apparel + + true + + + + + + Defs/ThingDef[defName="Apparel_SpaceSuitHelmetChild"]/equippedStatOffsets + + -1 + + + + + Defs/ThingDef[defName="Apparel_SpaceSuitHelmetChild"]/apparel/layers + +
  • OnHead
  • +
  • StrappedHead
  • +
    +
    + diff --git a/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/Creatures_SOS2.xml b/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/Creatures_SOS2.xml index 8e25b1916a..b69b9a962c 100644 --- a/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/Creatures_SOS2.xml +++ b/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/Creatures_SOS2.xml @@ -2,7 +2,7 @@ - Defs/ThingDef[@Name="BaseInsectSpace"] + Defs/ThingDef[@Name="SpaceInsectThingBase"]
  • QuadrupedLow @@ -11,7 +11,7 @@ - Defs/ThingDef[@Name="BaseInsectSpace"]/statBases + Defs/ThingDef[@Name="SpaceInsectThingBase"]/statBases 0 @@ -100,14 +100,26 @@
  • +
  • Cut
  • - 20 + 21 1.78 HeadClaw - 0.14 - 1 + 0.36 + 2.5 + +
  • + + +
  • Stab
  • + + 15 + 1.78 + HeadClaw + 4 + 2
  • @@ -184,8 +196,8 @@ 43 2.48 HeadClaw - 0.5 - 3.750 + 1.5 + 7.5
  • @@ -231,70 +243,27 @@ - - - Defs/ThingDef[@Name="BaseShuttle"] - -
  • - Vehicle -
  • -
    -
    - - - Defs/ThingDef[@Name="BaseShuttle"]/statBases - - 0 - - - - Defs/ThingDef[defName="ShuttlePersonalRace" or - defName="ShuttleCargoRace" or - defName="ShuttleHeavyRace" - ]/statBases/ArmorRating_Blunt + Defs/Vehicles.VehicleDef[defName="SoS2_Shuttle_Personal" or + defName="SoS2_Shuttle" or + defName="SoS2_Shuttle_Heavy" or + defName="SoS2_Shuttle_Superheavy" + ]/statBases/ArmorRating_Blunt 45 - Defs/ThingDef[defName="ShuttlePersonalRace" or - defName="ShuttleCargoRace" or - defName="ShuttleHeavyRace" + Defs/Vehicles.VehicleDef[defName="SoS2_Shuttle_Personal" or + defName="SoS2_Shuttle" or + defName="SoS2_Shuttle_Heavy" or + defName="SoS2_Shuttle_Superheavy" ]/statBases/ArmorRating_Sharp 13 - - Defs/ThingDef[defName="ShuttlePersonalRace" or - defName="ShuttleCargoRace" or - defName="ShuttleHeavyRace" - ]/verbs - - - - Defs/ThingDef[defName="ShuttlePersonalRace" or - defName="ShuttleCargoRace" or - defName="ShuttleHeavyRace" - ] - - -
  • - - -
  • Blunt
  • - - 35 - 3.51 - 0 - 15 - true - -
    -
    -
    \ No newline at end of file diff --git a/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/HologramRace_SOS2.xml b/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/HologramRace_SOS2.xml deleted file mode 100644 index e4de28e3f1..0000000000 --- a/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/HologramRace_SOS2.xml +++ /dev/null @@ -1,203 +0,0 @@ - - - - Defs/ThingDef[defName="SoSHologramRace"] - -
  • - Humanoid -
  • -
    -
    - - - Defs/ThingDef[defName="SoSHologramRace"]/statBases - - 1 - 1 - 1 - 0 - 0 - - - - - Defs/ThingDef[defName="SoSHologramRace"]/tools - - -
  • - - -
  • Blunt
  • - - 1 - 1.26 - LeftHand - 0.250 - -
  • - - -
  • Blunt
  • - - 1 - 1.26 - RightHand - 0.250 - -
  • - - -
  • Blunt
  • - - 2 - 4.49 - HeadAttackTool - 0.2 - 0.625 - -
    -
    -
    - - - Defs/ThingDef[defName="SoSHologramRace"]/comps - - Defs/ThingDef[defName="SoSHologramRace"] - - - - - - - - Defs/ThingDef[defName="SoSHologramRace"]/comps - -
  • - CombatExtended.CompPawnGizmo -
  • -
    -
    - - - - HologramLaser - - 0.01 - 1.17 - 0.06 - 1 - 2.6 - - - CombatExtended.Verb_ShootCE - True - Bullet_Laser_Hologram - 0.5 - 16 - ShipCombatLaser - GunTail_Heavy - 4 - - - AimedShot - - -
  • CE_OneHandedWeapon
  • -
    -
    - - - - - Defs/ThingDef[defName="HologramSword"]/tools - - - -
  • - - -
  • Stab
  • - - 13 - 1.1 - 1.5 - 0.5 - 8 - -
  • - Flame - 6 - 0.4 -
  • -
    - - -
  • - - -
  • Cut
  • - - 24 - 1.1 - 1.5 - 1 - 6 - -
  • - Flame - 10 - 0.6 -
  • -
    - -
    -
    -
    - - - Defs/ThingDef[defName="HologramSword"]/statBases - - 0.8 - 0.01 - - - - - Defs/ThingDef[defName="HologramSword"] - - - 1.00 - 0.60 - 0.40 - - - - - - - HologramLaserArchotech - - 0.01 - 1.17 - 0.06 - 1 - 2.85 - - - CombatExtended.Verb_ShootCE - True - Bullet_Archoblast - 0.5 - 26 - ShipCombatLaser - GunTail_Heavy - 0 - - - AimedShot - - -
  • CE_OneHandedWeapon
  • -
    -
    -
    \ No newline at end of file diff --git a/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/Ships_SOS2.xml b/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/Ships_SOS2.xml deleted file mode 100644 index 3f45f9aeae..0000000000 --- a/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/Ships_SOS2.xml +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - Defs/EnemyShipDef[defName="StartShipA"]/symbolTable - -
  • - / - - Ammo_6x24mmCharged - -
  • -
    -
    - - - Defs/EnemyShipDef[defName="StartShipB"]/symbolTable - -
  • - * - - Ammo_6x24mmCharged - -
  • -
    -
    - - - Defs/EnemyShipDef[defName="StartShipC"]/symbolTable - -
  • - * - - Ammo_6x24mmCharged - -
  • -
    -
    - - - Defs/EnemyShipDef[defName="StartShipD"]/symbolTable - -
  • - * - - Ammo_6x24mmCharged - -
  • -
    -
    - - - Defs/EnemyShipDef[defName="StartShipE"]/symbolTable - -
  • - * - - Ammo_6x24mmCharged - -
  • -
    -
    - - - Defs/EnemyShipDef[defName="StartShipF"]/symbolTable - -
  • - * - - Ammo_6x24mmCharged - -
  • -
    -
    - - - Defs/EnemyShipDef[defName="StartShipK_Infested"]/symbolTable - -
  • - * - - Ammo_6x24mmCharged - -
  • -
    -
    - -
    \ No newline at end of file diff --git a/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/UpgradeTree.xml b/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/UpgradeTree.xml new file mode 100644 index 0000000000..f6fe237d7d --- /dev/null +++ b/ModPatches/Save Our Ship 2/Patches/Save Our Ship 2/UpgradeTree.xml @@ -0,0 +1,90 @@ + + + + + Defs/Vehicles.VehicleTurretDef[defName="SoS2ShuttlePlasma"]/projectile + + Bullet_Shuttle_Plasma_CE + + + + + Defs/Vehicles.VehicleTurretDef[defName="SoS2ShuttleLaser"]/projectile + + Bullet_Shuttle_Laser_CE + + + + + + Defs/Vehicles.UpgradeTreeDef[defName="SoS2ShuttleUpgradeTree"]/nodes/li[1]/upgrades/li[@Class="Vehicles.StatUpgrade"]/stats + + +
  • + ArmorRating_Blunt + -5 + Add +
  • +
  • + ArmorRating_Sharp + -3 + Add +
  • +
    +
    +
    + + + Defs/Vehicles.UpgradeTreeDef[defName="SoS2ShuttleUpgradeTree"]/nodes/li[2]/upgrades/li[@Class="Vehicles.StatUpgrade"]/stats + + +
  • + ArmorRating_Blunt + 12 + Add +
  • +
  • + ArmorRating_Sharp + 8 + Add +
  • +
    +
    +
    + + + Defs/Vehicles.UpgradeTreeDef[defName="SoS2ShuttleUpgradeTree"]/nodes/li[3]/upgrades/li[@Class="Vehicles.StatUpgrade"]/stats + + +
  • + ArmorRating_Blunt + 6 + Add +
  • +
  • + ArmorRating_Sharp + 4 + Add +
  • +
    +
    +
    + + + Defs/Vehicles.UpgradeTreeDef[defName="SoS2ShuttleUpgradeTree"]/nodes/li[4]/upgrades/li[@Class="Vehicles.StatUpgrade"]/stats + + +
  • + ArmorRating_Blunt + 45 + Add +
  • +
  • + ArmorRating_Sharp + 13 + Add +
  • +
    +
    +
    +
    \ No newline at end of file