포탑 변경 / 탄추가
This commit is contained in:
		
							parent
							
								
									660c50d520
								
							
						
					
					
						commit
						1d05fcc08a
					
				@ -14,11 +14,11 @@
 | 
			
		||||
    <minifiedDef>MinifiedThing</minifiedDef>
 | 
			
		||||
    <altitudeLayer>MoteOverhead</altitudeLayer>
 | 
			
		||||
    <hasInteractionCell>True</hasInteractionCell>
 | 
			
		||||
    <interactionCellOffset>(0,0,-2)</interactionCellOffset>    <!--상호작용 위치-->
 | 
			
		||||
    <interactionCellOffset>(0,0,0)</interactionCellOffset>    <!--상호작용 위치-->
 | 
			
		||||
    <stealable>false</stealable>
 | 
			
		||||
    <size>(3,3)</size>
 | 
			
		||||
    <passability>PassThroughOnly</passability>
 | 
			
		||||
    <pathCost>50</pathCost>
 | 
			
		||||
    <pathCost>10</pathCost>
 | 
			
		||||
    <fillPercent>0.4</fillPercent>
 | 
			
		||||
    <thingCategories>
 | 
			
		||||
      <li>BuildingsSecurity</li>
 | 
			
		||||
@ -51,25 +51,24 @@
 | 
			
		||||
        <chanceNeverExplodeFromDamage>0.5</chanceNeverExplodeFromDamage>
 | 
			
		||||
      </li>
 | 
			
		||||
      <li Class="CompProperties_Refuelable">
 | 
			
		||||
        <fuelLabel>PnL Fuel</fuelLabel>
 | 
			
		||||
        <fuelGizmoLabel>Fuel capacity</fuelGizmoLabel>
 | 
			
		||||
        <outOfFuelMessage>Cannot shoot: Needs fuel drum can</outOfFuelMessage>
 | 
			
		||||
        <fuelLabel>Shots until core burn</fuelLabel>
 | 
			
		||||
        <fuelGizmoLabel>Core overload</fuelGizmoLabel>
 | 
			
		||||
        <outOfFuelMessage>Cannot shoot: Needs new core</outOfFuelMessage>
 | 
			
		||||
        <fuelFilter>
 | 
			
		||||
          <thingDefs>
 | 
			
		||||
            <li>PN_Fueldrumcan</li>
 | 
			
		||||
            <li>PN_BrainCasing</li>
 | 
			
		||||
          </thingDefs>
 | 
			
		||||
        </fuelFilter>
 | 
			
		||||
        <fuelIsMortarBarrel>true</fuelIsMortarBarrel>
 | 
			
		||||
        <fuelCapacity>20</fuelCapacity>
 | 
			
		||||
        <fuelMultiplier>10</fuelMultiplier>
 | 
			
		||||
        <initialFuelPercent>0</initialFuelPercent>
 | 
			
		||||
        <fuelMultiplier>20</fuelMultiplier>
 | 
			
		||||
        <initialFuelPercent>1</initialFuelPercent>
 | 
			
		||||
        <showFuelGizmo>true</showFuelGizmo>
 | 
			
		||||
        <minimumFueledThreshold>1</minimumFueledThreshold>
 | 
			
		||||
        <consumeFuelOnlyWhenUsed>true</consumeFuelOnlyWhenUsed>
 | 
			
		||||
        <initialAllowAutoRefuel>true</initialAllowAutoRefuel>
 | 
			
		||||
        <autoRefuelPercent>0.5</autoRefuelPercent>
 | 
			
		||||
        <showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
 | 
			
		||||
        <fuelIconPath>Things/Building/PN_cannonfuel</fuelIconPath>
 | 
			
		||||
        <autoRefuelPercent>0</autoRefuelPercent>
 | 
			
		||||
        <fuelIconPath>Things/Building/PN_cannoncore</fuelIconPath>
 | 
			
		||||
      </li>
 | 
			
		||||
    </comps>
 | 
			
		||||
    <statBases>
 | 
			
		||||
@ -126,8 +125,8 @@
 | 
			
		||||
        <warmupTime>9.5</warmupTime>
 | 
			
		||||
        <forcedMissRadius>0</forcedMissRadius>
 | 
			
		||||
        <forcedMissRadiusClassicMortars>0</forcedMissRadiusClassicMortars>
 | 
			
		||||
        <isMortar>true</isMortar>
 | 
			
		||||
        <requireLineOfSight>true</requireLineOfSight>
 | 
			
		||||
        <!--<isMortar>true</isMortar>-->
 | 
			
		||||
        <requireLineOfSight>false</requireLineOfSight>
 | 
			
		||||
        <minRange>11.9</minRange>
 | 
			
		||||
        <range>500</range>
 | 
			
		||||
        <burstShotCount>1</burstShotCount>
 | 
			
		||||
@ -185,6 +184,8 @@
 | 
			
		||||
    </costList>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <!--포탄 베이스-->
 | 
			
		||||
 | 
			
		||||
  <ThingCategoryDef>
 | 
			
		||||
    <defName>PN_Shell</defName>
 | 
			
		||||
    <label>PnL Shell</label>
 | 
			
		||||
@ -225,11 +226,43 @@
 | 
			
		||||
    </recipeMaker>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <!--고폭탄-->
 | 
			
		||||
  <ThingDef ParentName="PN_BaseBullet" Name="PN_BaseBullet_Shell" Abstract="True">
 | 
			
		||||
    <projectile>
 | 
			
		||||
      <flyOverhead>true</flyOverhead>
 | 
			
		||||
    </projectile>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_BaseBullet_Shell" Name="PN_Cl_Shell" Abstract="True">
 | 
			
		||||
    <thingClass>TorgueAnty.Projectile_Torgue_Rocket</thingClass>
 | 
			
		||||
    <projectile Class="TorgueAnty.TorgueProjectileProps">
 | 
			
		||||
      <damageDef>PN_CLbomb</damageDef>
 | 
			
		||||
      <speed>205</speed>
 | 
			
		||||
      <explosionRadius>0.9</explosionRadius>
 | 
			
		||||
      <soundHitThickRoof>Artillery_HitThickRoof</soundHitThickRoof>
 | 
			
		||||
      <soundExplode>MortarBomb_Explode</soundExplode>
 | 
			
		||||
      <soundImpactAnticipate>MortarRound_PreImpact</soundImpactAnticipate>
 | 
			
		||||
      <soundAmbient>MortarRound_Ambient</soundAmbient>
 | 
			
		||||
      <!--<subProjectile></subProjectile>
 | 
			
		||||
      <clusterCount></clusterCount>
 | 
			
		||||
      <clusterRadius></clusterRadius>-->
 | 
			
		||||
    </projectile>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <DamageDef ParentName="Bomb">
 | 
			
		||||
    <defName>PN_CLbomb</defName>
 | 
			
		||||
    <defaultDamage>10</defaultDamage>
 | 
			
		||||
    <defaultStoppingPower>5.0</defaultStoppingPower>
 | 
			
		||||
    <defaultArmorPenetration>1.30</defaultArmorPenetration>
 | 
			
		||||
    <buildingDamageFactorImpassable>1</buildingDamageFactorImpassable>
 | 
			
		||||
    <buildingDamageFactorPassable>1</buildingDamageFactorPassable>
 | 
			
		||||
    <plantDamageFactor>1</plantDamageFactor>
 | 
			
		||||
  </DamageDef>
 | 
			
		||||
 | 
			
		||||
  <!--확산 고폭탄-->
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_ShellBase">
 | 
			
		||||
    <defName>PN_Shell_HE</defName>
 | 
			
		||||
    <label>PnL HE shell</label>
 | 
			
		||||
    <label>cluster HE shell</label>
 | 
			
		||||
    <description>...</description>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Item/PNShellHE</texPath>
 | 
			
		||||
@ -252,14 +285,29 @@
 | 
			
		||||
      </li>
 | 
			
		||||
    </comps>
 | 
			
		||||
    <costList>
 | 
			
		||||
      <Steel>25</Steel>
 | 
			
		||||
      <PN_AutomatonFuel>15</PN_AutomatonFuel>
 | 
			
		||||
      <Steel>30</Steel>
 | 
			
		||||
      <Chemfuel>20</Chemfuel>
 | 
			
		||||
    </costList>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="BaseBullet">
 | 
			
		||||
  <ThingDef ParentName="PN_Cl_Shell">
 | 
			
		||||
    <defName>PN_Bullet_Shell_HE</defName>
 | 
			
		||||
    <label>PnL HE shell</label>
 | 
			
		||||
    <label>cluster HE shell</label>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Projectile/ShellHighExplosive</texPath>
 | 
			
		||||
      <graphicClass>Graphic_Single</graphicClass>
 | 
			
		||||
      <shaderType>TransparentPostLight</shaderType>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
    <projectile Class="TorgueAnty.TorgueProjectileProps">
 | 
			
		||||
      <subProjectile>PN_Bullet_Shell_HE_Sub</subProjectile>
 | 
			
		||||
      <clusterCount>14</clusterCount>
 | 
			
		||||
      <clusterRadius>6.9</clusterRadius>
 | 
			
		||||
    </projectile>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_BaseBullet_Shell">
 | 
			
		||||
    <defName>PN_Bullet_Shell_HE_Sub</defName>
 | 
			
		||||
    <label>cluster HE shell</label>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Projectile/ShellHighExplosive</texPath>
 | 
			
		||||
      <graphicClass>Graphic_Single</graphicClass>
 | 
			
		||||
@ -267,22 +315,32 @@
 | 
			
		||||
    </graphicData>
 | 
			
		||||
    <thingClass>Projectile_Explosive</thingClass>
 | 
			
		||||
    <projectile>
 | 
			
		||||
      <damageDef>Bomb</damageDef>
 | 
			
		||||
      <speed>205</speed>
 | 
			
		||||
      <explosionRadius>3.9</explosionRadius>
 | 
			
		||||
      <damageDef>PN_CL_Bomb</damageDef>
 | 
			
		||||
      <speed>6.5</speed>
 | 
			
		||||
      <explosionRadius>2.4</explosionRadius>
 | 
			
		||||
      <arcHeightFactor>60</arcHeightFactor>
 | 
			
		||||
      <shadowSize>0.6</shadowSize>
 | 
			
		||||
      <flyOverhead>true</flyOverhead>
 | 
			
		||||
      <soundHitThickRoof>Artillery_HitThickRoof</soundHitThickRoof>
 | 
			
		||||
      <soundExplode>MortarBomb_Explode</soundExplode>
 | 
			
		||||
      <soundExplode>MortarIncendiary_Explode</soundExplode>
 | 
			
		||||
      <soundImpactAnticipate>MortarRound_PreImpact</soundImpactAnticipate>
 | 
			
		||||
      <soundAmbient>MortarRound_Ambient</soundAmbient>
 | 
			
		||||
      <ai_IsIncendiary>true</ai_IsIncendiary>
 | 
			
		||||
    </projectile>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <DamageDef ParentName="Bomb">
 | 
			
		||||
    <defName>PN_CL_Bomb</defName>
 | 
			
		||||
    <workerClass>TorgueAnty.TorgueAnty_DamageWorker_AddInjury</workerClass>
 | 
			
		||||
    <minDamageToFragment>9</minDamageToFragment>
 | 
			
		||||
    <defaultDamage>30</defaultDamage>
 | 
			
		||||
  </DamageDef>
 | 
			
		||||
 | 
			
		||||
  <!--관통탄-->
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_ShellBase">
 | 
			
		||||
    <defName>PN_Shell_HESH</defName>
 | 
			
		||||
    <label>PnL HESH shell</label>
 | 
			
		||||
    <label>HESH shell</label>
 | 
			
		||||
    <description>...</description>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Item/PNShellHE</texPath>
 | 
			
		||||
@ -305,14 +363,14 @@
 | 
			
		||||
      </li>
 | 
			
		||||
    </comps>
 | 
			
		||||
    <costList>
 | 
			
		||||
      <Steel>25</Steel>
 | 
			
		||||
      <PN_AutomatonFuel>15</PN_AutomatonFuel>
 | 
			
		||||
      <Steel>30</Steel>
 | 
			
		||||
      <Chemfuel>20</Chemfuel>
 | 
			
		||||
    </costList>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_BaseBullet">
 | 
			
		||||
  <ThingDef ParentName="PN_BaseBullet_Shell">
 | 
			
		||||
    <defName>PN_Bullet_Shell_HESH</defName>
 | 
			
		||||
    <label>armor-piercing shell</label>
 | 
			
		||||
    <label>HESH shell</label>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Projectile/ShellHighExplosive</texPath>
 | 
			
		||||
      <graphicClass>Graphic_Single</graphicClass>
 | 
			
		||||
@ -323,7 +381,6 @@
 | 
			
		||||
      <damageDef>PN_HESHbomb</damageDef>
 | 
			
		||||
      <speed>205</speed>
 | 
			
		||||
      <explosionRadius>0.9</explosionRadius>
 | 
			
		||||
      <flyOverhead>true</flyOverhead>
 | 
			
		||||
      <soundHitThickRoof>Artillery_HitThickRoof</soundHitThickRoof>
 | 
			
		||||
      <soundExplode>MortarBomb_Explode</soundExplode>
 | 
			
		||||
      <soundImpactAnticipate>MortarRound_PreImpact</soundImpactAnticipate>
 | 
			
		||||
@ -333,19 +390,25 @@
 | 
			
		||||
 | 
			
		||||
  <DamageDef ParentName="Bomb">
 | 
			
		||||
    <defName>PN_HESHbomb</defName>
 | 
			
		||||
    <defaultDamage>120</defaultDamage>
 | 
			
		||||
    <workerClass>DamageWorker_Stab</workerClass>
 | 
			
		||||
    <stabChanceOfForcedInternal>1.0</stabChanceOfForcedInternal>
 | 
			
		||||
    <overkillPctToDestroyPart>0.6~1.0</overkillPctToDestroyPart>
 | 
			
		||||
    <armorCategory>Blunt</armorCategory>
 | 
			
		||||
    <defaultDamage>195</defaultDamage>
 | 
			
		||||
    <minDamageToFragment>200</minDamageToFragment>
 | 
			
		||||
    <defaultStoppingPower>5.0</defaultStoppingPower>
 | 
			
		||||
    <defaultArmorPenetration>1.30</defaultArmorPenetration>
 | 
			
		||||
    <buildingDamageFactorImpassable>1</buildingDamageFactorImpassable>
 | 
			
		||||
    <buildingDamageFactorPassable>1</buildingDamageFactorPassable>
 | 
			
		||||
    <buildingDamageFactorImpassable>0.5</buildingDamageFactorImpassable>
 | 
			
		||||
    <buildingDamageFactorPassable>0.5</buildingDamageFactorPassable>
 | 
			
		||||
    <plantDamageFactor>1</plantDamageFactor>
 | 
			
		||||
    <explosionAffectOutsidePartsOnly>true</explosionAffectOutsidePartsOnly>
 | 
			
		||||
  </DamageDef>
 | 
			
		||||
 | 
			
		||||
   <!--확산 소이탄-->
 | 
			
		||||
  <!--확산 소이탄-->
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_ShellBase">
 | 
			
		||||
    <defName>PN_Shell_CI</defName>
 | 
			
		||||
    <label>PnL CI shell</label>
 | 
			
		||||
    <label>cluster incendiary shell</label>
 | 
			
		||||
    <description>Cluster Incendiary</description>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Item/PNShellHE</texPath>
 | 
			
		||||
@ -361,7 +424,7 @@
 | 
			
		||||
    <comps>
 | 
			
		||||
      <li Class="CompProperties_Explosive">
 | 
			
		||||
        <explosiveRadius>3.9</explosiveRadius>
 | 
			
		||||
        <explosiveDamageType>Bomb</explosiveDamageType>
 | 
			
		||||
        <explosiveDamageType>Flame</explosiveDamageType>
 | 
			
		||||
        <explosiveExpandPerStackcount>0.4</explosiveExpandPerStackcount>
 | 
			
		||||
        <startWickHitPointsPercent>0.7</startWickHitPointsPercent>
 | 
			
		||||
        <wickTicks>30~60</wickTicks>
 | 
			
		||||
@ -373,43 +436,24 @@
 | 
			
		||||
    </costList>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_BaseBullet">
 | 
			
		||||
  <ThingDef ParentName="PN_Cl_Shell">
 | 
			
		||||
    <defName>PN_Bullet_Shell_CI</defName>
 | 
			
		||||
    <label>armor-piercing shell</label>
 | 
			
		||||
    <label>cluster incendiary shell</label>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Projectile/ShellHighExplosive</texPath>
 | 
			
		||||
      <graphicClass>Graphic_Single</graphicClass>
 | 
			
		||||
      <shaderType>TransparentPostLight</shaderType>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
    <thingClass>TorgueAnty.Projectile_Torgue_Rocket</thingClass>
 | 
			
		||||
    <projectile Class="TorgueAnty.TorgueProjectileProps">
 | 
			
		||||
      <damageDef>PN_CIbomb</damageDef>
 | 
			
		||||
      <speed>205</speed>
 | 
			
		||||
      <explosionRadius>0.9</explosionRadius>
 | 
			
		||||
      <flyOverhead>true</flyOverhead>
 | 
			
		||||
      <soundHitThickRoof>Artillery_HitThickRoof</soundHitThickRoof>
 | 
			
		||||
      <soundExplode>MortarBomb_Explode</soundExplode>
 | 
			
		||||
      <soundImpactAnticipate>MortarRound_PreImpact</soundImpactAnticipate>
 | 
			
		||||
      <soundAmbient>MortarRound_Ambient</soundAmbient>
 | 
			
		||||
      <subProjectile>PN_Bullet_Shell_CI_Sub</subProjectile>
 | 
			
		||||
			<clusterCount>20</clusterCount>
 | 
			
		||||
			<clusterRadius>8.1</clusterRadius>
 | 
			
		||||
      <clusterCount>16</clusterCount>
 | 
			
		||||
      <clusterRadius>8.1</clusterRadius>
 | 
			
		||||
    </projectile>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <DamageDef ParentName="Bomb">
 | 
			
		||||
    <defName>PN_CIbomb</defName>
 | 
			
		||||
    <defaultDamage>10</defaultDamage>
 | 
			
		||||
    <defaultStoppingPower>5.0</defaultStoppingPower>
 | 
			
		||||
    <defaultArmorPenetration>1.30</defaultArmorPenetration>
 | 
			
		||||
    <buildingDamageFactorImpassable>1</buildingDamageFactorImpassable>
 | 
			
		||||
    <buildingDamageFactorPassable>1</buildingDamageFactorPassable>
 | 
			
		||||
    <plantDamageFactor>1</plantDamageFactor>
 | 
			
		||||
  </DamageDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="BaseBullet">
 | 
			
		||||
  <ThingDef ParentName="PN_BaseBullet_Shell">
 | 
			
		||||
    <defName>PN_Bullet_Shell_CI_Sub</defName>
 | 
			
		||||
    <label>PnL CI shell</label>
 | 
			
		||||
    <label>cluster incendiary shell</label>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Projectile/ShellIncendiary</texPath>
 | 
			
		||||
      <graphicClass>Graphic_Single</graphicClass>
 | 
			
		||||
@ -420,7 +464,7 @@
 | 
			
		||||
      <damageDef>Flame</damageDef>
 | 
			
		||||
      <speed>6.5</speed>
 | 
			
		||||
      <explosionRadius>2.4</explosionRadius>
 | 
			
		||||
			<arcHeightFactor>60</arcHeightFactor>
 | 
			
		||||
      <arcHeightFactor>60</arcHeightFactor>
 | 
			
		||||
      <shadowSize>0.6</shadowSize>
 | 
			
		||||
      <preExplosionSpawnThingDef>Filth_Fuel</preExplosionSpawnThingDef>
 | 
			
		||||
      <preExplosionSpawnChance>0.27</preExplosionSpawnChance>
 | 
			
		||||
@ -432,4 +476,302 @@
 | 
			
		||||
      <ai_IsIncendiary>true</ai_IsIncendiary>
 | 
			
		||||
    </projectile>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <!--확산 전자기탄-->
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_ShellBase">
 | 
			
		||||
    <defName>PN_Shell_EMP</defName>
 | 
			
		||||
    <label>cluster EMP shell</label>
 | 
			
		||||
    <description>Cluster EMP</description>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Item/PNShellHE</texPath>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
    <projectileWhenLoaded>PN_Bullet_Shell_EMP</projectileWhenLoaded>
 | 
			
		||||
    <statBases>
 | 
			
		||||
      <MaxHitPoints>60</MaxHitPoints>
 | 
			
		||||
      <MarketValue>55</MarketValue>
 | 
			
		||||
      <Mass>1.25</Mass>
 | 
			
		||||
      <Flammability>1.0</Flammability>
 | 
			
		||||
      <DeteriorationRate>1.5</DeteriorationRate>
 | 
			
		||||
    </statBases>
 | 
			
		||||
    <comps>
 | 
			
		||||
      <li Class="CompProperties_Explosive">
 | 
			
		||||
        <explosiveRadius>12.9</explosiveRadius>
 | 
			
		||||
        <explosiveDamageType>EMP</explosiveDamageType>
 | 
			
		||||
        <explosiveExpandPerStackcount>0.4</explosiveExpandPerStackcount>
 | 
			
		||||
        <startWickHitPointsPercent>0.7</startWickHitPointsPercent>
 | 
			
		||||
        <wickTicks>30~60</wickTicks>
 | 
			
		||||
      </li>
 | 
			
		||||
    </comps>
 | 
			
		||||
    <costList>
 | 
			
		||||
      <Steel>25</Steel>
 | 
			
		||||
      <PN_AutomatonFuel>15</PN_AutomatonFuel>
 | 
			
		||||
    </costList>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_Cl_Shell">
 | 
			
		||||
    <defName>PN_Bullet_Shell_EMP</defName>
 | 
			
		||||
    <label>cluster EMP shell</label>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Projectile/ShellHighExplosive</texPath>
 | 
			
		||||
      <graphicClass>Graphic_Single</graphicClass>
 | 
			
		||||
      <shaderType>TransparentPostLight</shaderType>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
    <projectile Class="TorgueAnty.TorgueProjectileProps">
 | 
			
		||||
      <damageDef>EMP</damageDef>
 | 
			
		||||
      <subProjectile>PN_Bullet_Shell_EMP_Sub</subProjectile>
 | 
			
		||||
      <clusterCount>10</clusterCount>
 | 
			
		||||
      <clusterRadius>14.9</clusterRadius>
 | 
			
		||||
      <soundHitThickRoof>Artillery_HitThickRoof</soundHitThickRoof>
 | 
			
		||||
      <soundExplode>Explosion_EMP</soundExplode>
 | 
			
		||||
      <soundImpactAnticipate>MortarRound_PreImpact</soundImpactAnticipate>
 | 
			
		||||
      <soundAmbient>MortarRound_Ambient</soundAmbient>
 | 
			
		||||
    </projectile>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_BaseBullet_Shell">
 | 
			
		||||
    <defName>PN_Bullet_Shell_EMP_Sub</defName>
 | 
			
		||||
    <label>cluster EMP shell</label>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Projectile/ShellEMP</texPath>
 | 
			
		||||
      <graphicClass>Graphic_Single</graphicClass>
 | 
			
		||||
      <shaderType>TransparentPostLight</shaderType>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
    <thingClass>Projectile_Explosive</thingClass>
 | 
			
		||||
    <projectile>
 | 
			
		||||
      <damageDef>EMP</damageDef>
 | 
			
		||||
      <speed>6.5</speed>
 | 
			
		||||
      <explosionRadius>5.9</explosionRadius>
 | 
			
		||||
      <arcHeightFactor>60</arcHeightFactor>
 | 
			
		||||
      <shadowSize>0.6</shadowSize>
 | 
			
		||||
      <flyOverhead>true</flyOverhead>
 | 
			
		||||
      <soundHitThickRoof>Artillery_HitThickRoof</soundHitThickRoof>
 | 
			
		||||
      <soundExplode>Explosion_EMP</soundExplode>
 | 
			
		||||
      <soundImpactAnticipate>MortarRound_PreImpact</soundImpactAnticipate>
 | 
			
		||||
      <soundAmbient>MortarRound_Ambient</soundAmbient>
 | 
			
		||||
      <ai_IsIncendiary>true</ai_IsIncendiary>
 | 
			
		||||
    </projectile>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <!--확산 소방거품탄-->
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_ShellBase">
 | 
			
		||||
    <defName>PN_Shell_FF</defName>
 | 
			
		||||
    <label>cluster Firefoam shell</label>
 | 
			
		||||
    <description>Cluster Firefoam</description>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Item/PNShellHE</texPath>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
    <projectileWhenLoaded>PN_Bullet_Shell_FF</projectileWhenLoaded>
 | 
			
		||||
    <statBases>
 | 
			
		||||
      <MaxHitPoints>60</MaxHitPoints>
 | 
			
		||||
      <MarketValue>55</MarketValue>
 | 
			
		||||
      <Mass>1.25</Mass>
 | 
			
		||||
      <Flammability>1.0</Flammability>
 | 
			
		||||
      <DeteriorationRate>1.5</DeteriorationRate>
 | 
			
		||||
    </statBases>
 | 
			
		||||
    <comps>
 | 
			
		||||
      <li Class="CompProperties_Explosive">
 | 
			
		||||
        <explosiveRadius>10.9</explosiveRadius>
 | 
			
		||||
        <explosiveDamageType>Extinguish</explosiveDamageType>
 | 
			
		||||
        <explosiveExpandPerStackcount>0.4</explosiveExpandPerStackcount>
 | 
			
		||||
        <startWickHitPointsPercent>0.7</startWickHitPointsPercent>
 | 
			
		||||
        <postExplosionSpawnThingDef>Filth_FireFoam</postExplosionSpawnThingDef>
 | 
			
		||||
        <postExplosionSpawnChance>1</postExplosionSpawnChance>
 | 
			
		||||
        <postExplosionSpawnThingCount>3</postExplosionSpawnThingCount>
 | 
			
		||||
        <applyDamageToExplosionCellsNeighbors>true</applyDamageToExplosionCellsNeighbors>
 | 
			
		||||
        <explosionEffect>ExtinguisherExplosion</explosionEffect>
 | 
			
		||||
        <wickTicks>30~60</wickTicks>
 | 
			
		||||
      </li>
 | 
			
		||||
    </comps>
 | 
			
		||||
    <costList>
 | 
			
		||||
      <Steel>25</Steel>
 | 
			
		||||
      <PN_AutomatonFuel>15</PN_AutomatonFuel>
 | 
			
		||||
    </costList>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_Cl_Shell">
 | 
			
		||||
    <defName>PN_Bullet_Shell_FF</defName>
 | 
			
		||||
    <label>cluster Firefoam shell</label>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Projectile/ShellHighExplosive</texPath>
 | 
			
		||||
      <graphicClass>Graphic_Single</graphicClass>
 | 
			
		||||
      <shaderType>TransparentPostLight</shaderType>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
    <projectile Class="TorgueAnty.TorgueProjectileProps">
 | 
			
		||||
      <damageDef>Extinguish</damageDef>
 | 
			
		||||
      <subProjectile>PN_Bullet_Shell_FF_Sub</subProjectile>
 | 
			
		||||
      <clusterCount>10</clusterCount>
 | 
			
		||||
      <clusterRadius>14.9</clusterRadius>
 | 
			
		||||
      <soundHitThickRoof>Artillery_HitThickRoof</soundHitThickRoof>
 | 
			
		||||
      <soundExplode>Explosion_EMP</soundExplode>
 | 
			
		||||
      <soundImpactAnticipate>MortarRound_PreImpact</soundImpactAnticipate>
 | 
			
		||||
      <soundAmbient>MortarRound_Ambient</soundAmbient>
 | 
			
		||||
    </projectile>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_BaseBullet_Shell">
 | 
			
		||||
    <defName>PN_Bullet_Shell_FF_Sub</defName>
 | 
			
		||||
    <label>cluster Firefoam shell</label>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Projectile/ShellFirefoam</texPath>
 | 
			
		||||
      <graphicClass>Graphic_Single</graphicClass>
 | 
			
		||||
      <shaderType>TransparentPostLight</shaderType>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
    <thingClass>Projectile_Explosive</thingClass>
 | 
			
		||||
    <projectile>
 | 
			
		||||
      <damageDef>Extinguish</damageDef>
 | 
			
		||||
      <speed>6.5</speed>
 | 
			
		||||
      <explosionRadius>5.9</explosionRadius>
 | 
			
		||||
      <arcHeightFactor>60</arcHeightFactor>
 | 
			
		||||
      <shadowSize>0.6</shadowSize>
 | 
			
		||||
      <flyOverhead>true</flyOverhead>
 | 
			
		||||
      <soundHitThickRoof>Artillery_HitThickRoof</soundHitThickRoof>
 | 
			
		||||
      <soundExplode>Explosion_EMP</soundExplode>
 | 
			
		||||
      <soundImpactAnticipate>MortarRound_PreImpact</soundImpactAnticipate>
 | 
			
		||||
      <soundAmbient>MortarRound_Ambient</soundAmbient>
 | 
			
		||||
      <postExplosionSpawnThingDef>Filth_FireFoam</postExplosionSpawnThingDef>
 | 
			
		||||
      <postExplosionSpawnChance>1</postExplosionSpawnChance>
 | 
			
		||||
      <postExplosionSpawnThingCount>3</postExplosionSpawnThingCount>
 | 
			
		||||
      <applyDamageToExplosionCellsNeighbors>true</applyDamageToExplosionCellsNeighbors>
 | 
			
		||||
      <explosionEffect>ExtinguisherExplosion</explosionEffect>
 | 
			
		||||
    </projectile>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <!--확산 연막탄-->
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_ShellBase">
 | 
			
		||||
    <defName>PN_Shell_Smoke</defName>
 | 
			
		||||
    <label>cluster smoke shell</label>
 | 
			
		||||
    <description>Cluster Incendiary</description>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Item/PNShellHE</texPath>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
    <projectileWhenLoaded>PN_Bullet_Shell_Smoke</projectileWhenLoaded>
 | 
			
		||||
    <statBases>
 | 
			
		||||
      <MaxHitPoints>60</MaxHitPoints>
 | 
			
		||||
      <MarketValue>55</MarketValue>
 | 
			
		||||
      <Mass>1.25</Mass>
 | 
			
		||||
      <Flammability>1.0</Flammability>
 | 
			
		||||
      <DeteriorationRate>1.5</DeteriorationRate>
 | 
			
		||||
    </statBases>
 | 
			
		||||
    <comps>
 | 
			
		||||
      <li Class="CompProperties_Explosive">
 | 
			
		||||
        <explosiveDamageType>Smoke</explosiveDamageType>
 | 
			
		||||
        <explosiveRadius>11</explosiveRadius>
 | 
			
		||||
        <postExplosionSpawnThingDef>Gas_Smoke</postExplosionSpawnThingDef>
 | 
			
		||||
        <postExplosionSpawnChance>1</postExplosionSpawnChance>
 | 
			
		||||
        <postExplosionSpawnThingCount>1</postExplosionSpawnThingCount>
 | 
			
		||||
        <wickTicks>30~60</wickTicks>
 | 
			
		||||
      </li>
 | 
			
		||||
    </comps>
 | 
			
		||||
    <costList>
 | 
			
		||||
      <Steel>25</Steel>
 | 
			
		||||
      <PN_AutomatonFuel>15</PN_AutomatonFuel>
 | 
			
		||||
    </costList>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_Cl_Shell">
 | 
			
		||||
    <defName>PN_Bullet_Shell_Smoke</defName>
 | 
			
		||||
    <label>cluster Smoke shell</label>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Projectile/ShellHighExplosive</texPath>
 | 
			
		||||
      <graphicClass>Graphic_Single</graphicClass>
 | 
			
		||||
      <shaderType>TransparentPostLight</shaderType>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
    <projectile Class="TorgueAnty.TorgueProjectileProps">
 | 
			
		||||
      <damageDef>Smoke</damageDef>
 | 
			
		||||
      <subProjectile>PN_Bullet_Shell_Smoke_Sub</subProjectile>
 | 
			
		||||
      <clusterCount>10</clusterCount>
 | 
			
		||||
      <clusterRadius>14.9</clusterRadius>
 | 
			
		||||
      <soundHitThickRoof>Artillery_HitThickRoof</soundHitThickRoof>
 | 
			
		||||
      <soundExplode>Explosion_Smoke</soundExplode>
 | 
			
		||||
      <soundImpactAnticipate>MortarRound_PreImpact</soundImpactAnticipate>
 | 
			
		||||
      <soundAmbient>MortarRound_Ambient</soundAmbient>
 | 
			
		||||
    </projectile>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_BaseBullet_Shell">
 | 
			
		||||
    <defName>PN_Bullet_Shell_Smoke_Sub</defName>
 | 
			
		||||
    <label>cluster Smoke shell</label>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Projectile/ShellSmoke</texPath>
 | 
			
		||||
      <graphicClass>Graphic_Single</graphicClass>
 | 
			
		||||
      <shaderType>TransparentPostLight</shaderType>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
    <thingClass>Projectile_Explosive</thingClass>
 | 
			
		||||
    <projectile>
 | 
			
		||||
      <damageDef>Smoke</damageDef>
 | 
			
		||||
      <speed>6.5</speed>
 | 
			
		||||
      <explosionRadius>5.9</explosionRadius>
 | 
			
		||||
      <arcHeightFactor>60</arcHeightFactor>
 | 
			
		||||
      <shadowSize>0.6</shadowSize>
 | 
			
		||||
      <flyOverhead>true</flyOverhead>
 | 
			
		||||
      <soundHitThickRoof>Artillery_HitThickRoof</soundHitThickRoof>
 | 
			
		||||
      <soundExplode>Explosion_Smoke</soundExplode>
 | 
			
		||||
      <soundImpactAnticipate>MortarRound_PreImpact</soundImpactAnticipate>
 | 
			
		||||
      <soundAmbient>MortarRound_Ambient</soundAmbient>
 | 
			
		||||
      <postExplosionSpawnThingDef>Gas_Smoke</postExplosionSpawnThingDef>
 | 
			
		||||
      <postExplosionSpawnChance>1</postExplosionSpawnChance>
 | 
			
		||||
    </projectile>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <!--반물질탄-->
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_ShellBase">
 | 
			
		||||
    <defName>PN_Shell_AG</defName>
 | 
			
		||||
    <label>antigrain shell</label>
 | 
			
		||||
    <description>...</description>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Item/PNShellHE</texPath>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
    <projectileWhenLoaded>PN_Bullet_Shell_AG</projectileWhenLoaded>
 | 
			
		||||
    <statBases>
 | 
			
		||||
      <MaxHitPoints>60</MaxHitPoints>
 | 
			
		||||
      <MarketValue>55</MarketValue>
 | 
			
		||||
      <Mass>1.25</Mass>
 | 
			
		||||
      <Flammability>1.0</Flammability>
 | 
			
		||||
      <DeteriorationRate>1.5</DeteriorationRate>
 | 
			
		||||
    </statBases>
 | 
			
		||||
    <comps>
 | 
			
		||||
      <li Class="CompProperties_Explosive">
 | 
			
		||||
        <explosiveRadius>14.9</explosiveRadius>
 | 
			
		||||
        <explosiveDamageType>BombSuper</explosiveDamageType>
 | 
			
		||||
        <explosiveExpandPerStackcount>0.4</explosiveExpandPerStackcount>
 | 
			
		||||
        <startWickHitPointsPercent>0.7</startWickHitPointsPercent>
 | 
			
		||||
        <chanceToStartFire>0.22</chanceToStartFire>
 | 
			
		||||
        <damageFalloff>true</damageFalloff>
 | 
			
		||||
        <explosionEffect>GiantExplosion</explosionEffect>
 | 
			
		||||
        <explosionSound>Explosion_GiantBomb</explosionSound>
 | 
			
		||||
        <wickTicks>60~120</wickTicks>
 | 
			
		||||
      </li>
 | 
			
		||||
    </comps>
 | 
			
		||||
    <costList>
 | 
			
		||||
      <Shell_AntigrainWarhead>1</Shell_AntigrainWarhead>
 | 
			
		||||
      <Chemfuel>20</Chemfuel>
 | 
			
		||||
    </costList>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef ParentName="PN_BaseBullet_Shell">
 | 
			
		||||
    <defName>PN_Bullet_Shell_AG</defName>
 | 
			
		||||
    <label>antigrain shell</label>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <texPath>Things/Projectile/ShellAntigrainWarhead</texPath>
 | 
			
		||||
      <graphicClass>Graphic_Single</graphicClass>
 | 
			
		||||
      <shaderType>TransparentPostLight</shaderType>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
    <thingClass>Projectile_Explosive</thingClass>
 | 
			
		||||
    <projectile>
 | 
			
		||||
      <damageDef>BombSuper</damageDef>
 | 
			
		||||
      <speed>205</speed>
 | 
			
		||||
      <explosionRadius>14.9</explosionRadius>
 | 
			
		||||
      <explosionChanceToStartFire>0.22</explosionChanceToStartFire>
 | 
			
		||||
      <explosionDamageFalloff>true</explosionDamageFalloff>
 | 
			
		||||
      <explosionEffect>GiantExplosion</explosionEffect>
 | 
			
		||||
      <soundHitThickRoof>Artillery_HitThickRoof</soundHitThickRoof>
 | 
			
		||||
      <soundExplode>Explosion_GiantBomb</soundExplode>
 | 
			
		||||
      <soundImpactAnticipate>MortarRound_PreImpact</soundImpactAnticipate>
 | 
			
		||||
      <soundAmbient>MortarRound_Ambient</soundAmbient>
 | 
			
		||||
    </projectile>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
</Defs>
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								Content/Textures/Things/Building/PN_cannoncore.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								Content/Textures/Things/Building/PN_cannoncore.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 29 KiB  | 
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user