mirror of
https://github.com/FalloutCollaborationProject/FCP-Energy-Weapons.git
synced 2026-07-27 17:02:12 -07:00
Remove energy weapon damage, hediff defs, and textures
Deleted XML definitions for energy weapon damage and related hediffs, as well as associated projectile textures. This removes support for plasma, laser, and pulse weapon effects and their visual assets.
This commit is contained in:
@@ -1,62 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
|
||||
<!--__________ Energy Weapon Damage __________-->
|
||||
|
||||
<!--_____ Plasma Weapon Damage _____-->
|
||||
|
||||
<!-- Plasma Burn -->
|
||||
|
||||
<DamageDef Name="BurnPlasma">
|
||||
<defName>FCP_Damage_Plasma_Burn</defName>
|
||||
<workerClass>FalloutCore.PlasmaBurn</workerClass>
|
||||
<label>plasma burn</label>
|
||||
<hasForcefulImpact>false</hasForcefulImpact>
|
||||
<makesBlood>false</makesBlood>
|
||||
<canInterruptJobs>false</canInterruptJobs>
|
||||
<externalViolence>true</externalViolence>
|
||||
<deathMessage>{0} has been burned to death by plasma.</deathMessage>
|
||||
<hediff>FCP_Hediff_Plasma_Burn</hediff>
|
||||
<armorCategory>Heat</armorCategory>
|
||||
<buildingDamageFactor>2</buildingDamageFactor>
|
||||
<minDamageToFragment>15</minDamageToFragment>
|
||||
<explosionHeatEnergyPerCell>15</explosionHeatEnergyPerCell>
|
||||
<explosionCellFleck>BlastFlame</explosionCellFleck>
|
||||
<explosionColorCenter>(1, 0.7, 0.7)</explosionColorCenter>
|
||||
<explosionColorEdge>(1, 1, 0.7)</explosionColorEdge>
|
||||
<soundExplosion>Explosion_Flame</soundExplosion>
|
||||
<combatLogRules>Damage_Flame</combatLogRules>
|
||||
<canUseDeflectMetalEffect>false</canUseDeflectMetalEffect>
|
||||
</DamageDef>
|
||||
|
||||
<!--_____ Laser Weapon Damage _____-->
|
||||
|
||||
<!-- Laser Burn -->
|
||||
|
||||
<DamageDef Name="BurnLaser">
|
||||
<defName>FCP_Damage_Laser_Burn</defName>
|
||||
<workerClass>FalloutCore.LaserBurn</workerClass>
|
||||
<label>laser burn</label>
|
||||
<hasForcefulImpact>false</hasForcefulImpact>
|
||||
<makesBlood>false</makesBlood>
|
||||
<canInterruptJobs>false</canInterruptJobs>
|
||||
<externalViolence>true</externalViolence>
|
||||
<deathMessage>{0} has been laser burned to death.</deathMessage>
|
||||
<hediff>FCP_Hediff_Laser_Burn</hediff>
|
||||
<armorCategory>Heat</armorCategory>
|
||||
<minDamageToFragment>15</minDamageToFragment>
|
||||
<defaultDamage>10</defaultDamage>
|
||||
<explosionHeatEnergyPerCell>15</explosionHeatEnergyPerCell>
|
||||
<explosionCellFleck>BlastFlame</explosionCellFleck>
|
||||
<explosionColorCenter>(1, 0.7, 0.7)</explosionColorCenter>
|
||||
<explosionColorEdge>(1, 1, 0.7)</explosionColorEdge>
|
||||
<soundExplosion>Explosion_Flame</soundExplosion>
|
||||
<combatLogRules>Damage_Flame</combatLogRules>
|
||||
<canUseDeflectMetalEffect>false</canUseDeflectMetalEffect>
|
||||
</DamageDef>
|
||||
|
||||
<!--_____ Gauss Weapon Damage _____-->
|
||||
|
||||
<!--_____ Pulse Weapon Damage _____-->
|
||||
|
||||
</Defs>
|
||||
@@ -1,72 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
|
||||
<!--__________ Energy Weapon Hediffs __________-->
|
||||
|
||||
<!--_____ Plasma Weapon Hediffs _____-->
|
||||
|
||||
<!-- Plasma Burn -->
|
||||
|
||||
<HediffDef ParentName="InjuryBase">
|
||||
<defName>FCP_Hediff_Plasma_Burn</defName>
|
||||
<label>Plasma Burn</label>
|
||||
<labelNoun>a plasma burn</labelNoun>
|
||||
<description>A plasma burn with minimal pain.</description>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_TendDuration">
|
||||
<labelTendedWell>bandaged</labelTendedWell>
|
||||
<labelTendedWellInner>tended</labelTendedWellInner>
|
||||
<labelSolidTendedWell>tended</labelSolidTendedWell>
|
||||
</li>
|
||||
<li Class="HediffCompProperties_Infecter">
|
||||
<infectionChance>0.30</infectionChance>
|
||||
</li>
|
||||
<li Class="HediffCompProperties_GetsPermanent">
|
||||
<permanentLabel>plasma burn scar</permanentLabel>
|
||||
</li>
|
||||
</comps>
|
||||
<injuryProps>
|
||||
<painPerSeverity>0.0042</painPerSeverity>
|
||||
<averagePainPerSeverityPermanent>0.00625</averagePainPerSeverityPermanent>
|
||||
<canMerge>true</canMerge>
|
||||
<destroyedLabel>Burned off</destroyedLabel>
|
||||
<destroyedOutLabel>Burned out</destroyedOutLabel>
|
||||
</injuryProps>
|
||||
</HediffDef>
|
||||
|
||||
<!--_____ Laser Weapon Hediffs _____-->
|
||||
|
||||
<!-- Laser Burn -->
|
||||
|
||||
<HediffDef ParentName="InjuryBase">
|
||||
<defName>FCP_Hediff_Laser_Burn</defName>
|
||||
<label>Laser Burn</label>
|
||||
<labelNoun>a laser burn</labelNoun>
|
||||
<description>A laser burn with minimal pain.</description>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_TendDuration">
|
||||
<labelTendedWell>bandaged</labelTendedWell>
|
||||
<labelTendedWellInner>tended</labelTendedWellInner>
|
||||
<labelSolidTendedWell>tended</labelSolidTendedWell>
|
||||
</li>
|
||||
<li Class="HediffCompProperties_Infecter">
|
||||
<infectionChance>0.30</infectionChance>
|
||||
</li>
|
||||
<li Class="HediffCompProperties_GetsPermanent">
|
||||
<permanentLabel>laser burn scar</permanentLabel>
|
||||
</li>
|
||||
</comps>
|
||||
<injuryProps>
|
||||
<painPerSeverity>0.0042</painPerSeverity>
|
||||
<averagePainPerSeverityPermanent>0.00625</averagePainPerSeverityPermanent>
|
||||
<canMerge>true</canMerge>
|
||||
<destroyedLabel>Burned off</destroyedLabel>
|
||||
<destroyedOutLabel>Burned out</destroyedOutLabel>
|
||||
</injuryProps>
|
||||
</HediffDef>
|
||||
|
||||
<!--_____ Gauss Weapon Hediffs _____-->
|
||||
|
||||
<!--_____ Pulse Weapon Hediffs _____-->
|
||||
|
||||
</Defs>
|
||||
Reference in New Issue
Block a user