파일 정리
This commit is contained in:
		
							parent
							
								
									b86a78de52
								
							
						
					
					
						commit
						ea39d735f8
					
				@ -1,177 +0,0 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8" ?>
 | 
			
		||||
<Defs>
 | 
			
		||||
  <!--==================================== 베이스 ====================================-->
 | 
			
		||||
  <ThingDef Abstract="True" Name="PN_BaseWeapon">
 | 
			
		||||
    <thingClass>ThingWithComps</thingClass>
 | 
			
		||||
    <category>Item</category>
 | 
			
		||||
    <drawGUIOverlay>true</drawGUIOverlay>
 | 
			
		||||
    <altitudeLayer>Item</altitudeLayer>
 | 
			
		||||
    <alwaysHaulable>true</alwaysHaulable>
 | 
			
		||||
    <tickerType>Never</tickerType>
 | 
			
		||||
    <equipmentType>Primary</equipmentType>
 | 
			
		||||
    <useHitPoints>true</useHitPoints>
 | 
			
		||||
    <pathCost>14</pathCost>
 | 
			
		||||
    <selectable>true</selectable>
 | 
			
		||||
    <statBases>
 | 
			
		||||
      <MaxHitPoints>100</MaxHitPoints>
 | 
			
		||||
      <Flammability>1.0</Flammability>
 | 
			
		||||
      <DeteriorationRate>2</DeteriorationRate>
 | 
			
		||||
      <Beauty>-3</Beauty>
 | 
			
		||||
      <SellPriceFactor>0.20</SellPriceFactor>
 | 
			
		||||
    </statBases>
 | 
			
		||||
    <comps>
 | 
			
		||||
      <li Class="CompProperties_Forbiddable"/>
 | 
			
		||||
      <li>
 | 
			
		||||
        <compClass>CompEquippable</compClass>
 | 
			
		||||
      </li>
 | 
			
		||||
    </comps>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <onGroundRandomRotateAngle>35</onGroundRandomRotateAngle>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
    <relicChance>0</relicChance>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <!--==================================== 근접 베이스 ====================================-->
 | 
			
		||||
  <ThingDef Name="PN_BaseMeleeWeapon" Abstract="True" ParentName="PN_BaseWeapon">
 | 
			
		||||
    <techLevel>Industrial</techLevel>
 | 
			
		||||
    <smeltable>true</smeltable>
 | 
			
		||||
    <burnableByRecipe>true</burnableByRecipe>
 | 
			
		||||
    <thingCategories>
 | 
			
		||||
      <li>WeaponsMelee</li>
 | 
			
		||||
    </thingCategories>
 | 
			
		||||
    <recipeMaker>
 | 
			
		||||
      <workSpeedStat>GeneralLaborSpeed</workSpeedStat>
 | 
			
		||||
      <workSkill>Crafting</workSkill>
 | 
			
		||||
      <effectWorking>Smith</effectWorking>
 | 
			
		||||
      <soundWorking>Recipe_Smith</soundWorking>
 | 
			
		||||
      <recipeUsers>
 | 
			
		||||
        <li>PN_AutomatonBench</li>
 | 
			
		||||
      </recipeUsers>
 | 
			
		||||
      <unfinishedThingDef>UnfinishedWeapon</unfinishedThingDef>
 | 
			
		||||
    </recipeMaker>
 | 
			
		||||
    <inspectorTabs>
 | 
			
		||||
      <li>ITab_Art</li>
 | 
			
		||||
    </inspectorTabs>
 | 
			
		||||
    <weaponTags>
 | 
			
		||||
      <li>PN_Melee</li>
 | 
			
		||||
    </weaponTags>
 | 
			
		||||
    <weaponClasses>
 | 
			
		||||
      <li>Melee</li>
 | 
			
		||||
    </weaponClasses>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef Name="PN_BaseMeleeWeapon_Sharp" ParentName="PN_BaseMeleeWeapon" Abstract="True">
 | 
			
		||||
    <recipeMaker>
 | 
			
		||||
      <defaultIngredientFilter>
 | 
			
		||||
        <categories>
 | 
			
		||||
          <li>Root</li>
 | 
			
		||||
        </categories>
 | 
			
		||||
        <disallowedThingDefs>
 | 
			
		||||
          <li>Silver</li>
 | 
			
		||||
          <li>Gold</li>
 | 
			
		||||
          <li>WoodLog</li>
 | 
			
		||||
        </disallowedThingDefs>
 | 
			
		||||
      </defaultIngredientFilter>
 | 
			
		||||
    </recipeMaker>
 | 
			
		||||
    <comps>
 | 
			
		||||
      <li>
 | 
			
		||||
        <compClass>CompQuality</compClass>
 | 
			
		||||
      </li>
 | 
			
		||||
      <li Class="CompProperties_Art">
 | 
			
		||||
        <nameMaker>NamerArtWeaponMelee</nameMaker>
 | 
			
		||||
        <descriptionMaker>ArtDescription_WeaponMelee</descriptionMaker>
 | 
			
		||||
        <minQualityForArtistic>Excellent</minQualityForArtistic>
 | 
			
		||||
      </li>
 | 
			
		||||
    </comps>
 | 
			
		||||
    <weaponClasses>
 | 
			
		||||
      <li>MeleePiercer</li>
 | 
			
		||||
    </weaponClasses>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef Name="PN_BaseMeleeWeapon_Blunt" ParentName="PN_BaseMeleeWeapon" Abstract="True">
 | 
			
		||||
    <recipeMaker>
 | 
			
		||||
      <defaultIngredientFilter>
 | 
			
		||||
        <categories>
 | 
			
		||||
          <li>Root</li>
 | 
			
		||||
        </categories>
 | 
			
		||||
        <disallowedThingDefs>
 | 
			
		||||
          <li>Silver</li>
 | 
			
		||||
          <li>Gold</li>
 | 
			
		||||
        </disallowedThingDefs>
 | 
			
		||||
      </defaultIngredientFilter>
 | 
			
		||||
    </recipeMaker>
 | 
			
		||||
    <comps>
 | 
			
		||||
      <li>
 | 
			
		||||
        <compClass>CompQuality</compClass>
 | 
			
		||||
      </li>
 | 
			
		||||
      <li Class="CompProperties_Art">
 | 
			
		||||
        <nameMaker>NamerArtWeaponMelee</nameMaker>
 | 
			
		||||
        <descriptionMaker>ArtDescription_WeaponMelee</descriptionMaker>
 | 
			
		||||
        <minQualityForArtistic>Excellent</minQualityForArtistic>
 | 
			
		||||
      </li>
 | 
			
		||||
    </comps>
 | 
			
		||||
    <weaponClasses>
 | 
			
		||||
      <li>MeleeBlunt</li>
 | 
			
		||||
    </weaponClasses>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <!--==================================== 원거리 베이스 ====================================-->
 | 
			
		||||
  <ThingDef Name="PN_BaseGun" Abstract="True" ParentName="PN_BaseWeapon">
 | 
			
		||||
    <techLevel>Industrial</techLevel>
 | 
			
		||||
    <smeltable>true</smeltable>
 | 
			
		||||
    <thingCategories>
 | 
			
		||||
      <li>WeaponsRanged</li>
 | 
			
		||||
    </thingCategories>
 | 
			
		||||
    <inspectorTabs>
 | 
			
		||||
      <li>ITab_Art</li>
 | 
			
		||||
    </inspectorTabs>
 | 
			
		||||
    <statBases>
 | 
			
		||||
      <Flammability>0.5</Flammability>
 | 
			
		||||
    </statBases>
 | 
			
		||||
    <weaponTags>
 | 
			
		||||
      <li>PN_Gun</li>
 | 
			
		||||
    </weaponTags>
 | 
			
		||||
    <comps>
 | 
			
		||||
      <li Class="CompProperties_Art">
 | 
			
		||||
        <nameMaker>NamerArtWeaponGun</nameMaker>
 | 
			
		||||
        <descriptionMaker>ArtDescription_WeaponGun</descriptionMaker>
 | 
			
		||||
        <minQualityForArtistic>Excellent</minQualityForArtistic>
 | 
			
		||||
      </li>
 | 
			
		||||
      <li>
 | 
			
		||||
        <compClass>CompQuality</compClass>
 | 
			
		||||
      </li>
 | 
			
		||||
    </comps>
 | 
			
		||||
    <weaponClasses>
 | 
			
		||||
      <li>Ranged</li>
 | 
			
		||||
    </weaponClasses>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef Name="PN_BaseMakeableGun" ParentName="PN_BaseGun" Abstract="True">
 | 
			
		||||
    <recipeMaker>
 | 
			
		||||
      <workSpeedStat>GeneralLaborSpeed</workSpeedStat>
 | 
			
		||||
      <workSkill>Crafting</workSkill>
 | 
			
		||||
      <effectWorking>Smith</effectWorking>
 | 
			
		||||
      <soundWorking>Recipe_Smith</soundWorking>
 | 
			
		||||
      <recipeUsers Inherit="false">
 | 
			
		||||
        <li>PN_AutomatonBench</li>
 | 
			
		||||
      </recipeUsers>
 | 
			
		||||
      <unfinishedThingDef>UnfinishedGun</unfinishedThingDef>
 | 
			
		||||
    </recipeMaker>
 | 
			
		||||
    <comps>
 | 
			
		||||
 | 
			
		||||
    </comps>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef Name="PN_BaseBullet" Abstract="True">
 | 
			
		||||
    <category>Projectile</category>
 | 
			
		||||
    <tickerType>Normal</tickerType>
 | 
			
		||||
    <altitudeLayer>Projectile</altitudeLayer>
 | 
			
		||||
    <thingClass>Bullet</thingClass>
 | 
			
		||||
    <label>bullet</label>
 | 
			
		||||
    <useHitPoints>False</useHitPoints>
 | 
			
		||||
    <neverMultiSelect>True</neverMultiSelect>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <shaderType>Transparent</shaderType>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
</Defs>
 | 
			
		||||
@ -1,5 +1,180 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8" ?>
 | 
			
		||||
<Defs>
 | 
			
		||||
  <!--==================================== 베이스 ====================================-->
 | 
			
		||||
  <ThingDef Abstract="True" Name="PN_BaseWeapon">
 | 
			
		||||
    <thingClass>ThingWithComps</thingClass>
 | 
			
		||||
    <category>Item</category>
 | 
			
		||||
    <drawGUIOverlay>true</drawGUIOverlay>
 | 
			
		||||
    <altitudeLayer>Item</altitudeLayer>
 | 
			
		||||
    <alwaysHaulable>true</alwaysHaulable>
 | 
			
		||||
    <tickerType>Never</tickerType>
 | 
			
		||||
    <equipmentType>Primary</equipmentType>
 | 
			
		||||
    <useHitPoints>true</useHitPoints>
 | 
			
		||||
    <pathCost>14</pathCost>
 | 
			
		||||
    <selectable>true</selectable>
 | 
			
		||||
    <statBases>
 | 
			
		||||
      <MaxHitPoints>100</MaxHitPoints>
 | 
			
		||||
      <Flammability>1.0</Flammability>
 | 
			
		||||
      <DeteriorationRate>2</DeteriorationRate>
 | 
			
		||||
      <Beauty>-3</Beauty>
 | 
			
		||||
      <SellPriceFactor>0.20</SellPriceFactor>
 | 
			
		||||
    </statBases>
 | 
			
		||||
    <comps>
 | 
			
		||||
      <li Class="CompProperties_Forbiddable"/>
 | 
			
		||||
      <li>
 | 
			
		||||
        <compClass>CompEquippable</compClass>
 | 
			
		||||
      </li>
 | 
			
		||||
    </comps>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <onGroundRandomRotateAngle>35</onGroundRandomRotateAngle>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
    <relicChance>0</relicChance>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <!--==================================== 근접 베이스 ====================================-->
 | 
			
		||||
  <ThingDef Name="PN_BaseMeleeWeapon" Abstract="True" ParentName="PN_BaseWeapon">
 | 
			
		||||
    <techLevel>Industrial</techLevel>
 | 
			
		||||
    <smeltable>true</smeltable>
 | 
			
		||||
    <burnableByRecipe>true</burnableByRecipe>
 | 
			
		||||
    <thingCategories>
 | 
			
		||||
      <li>WeaponsMelee</li>
 | 
			
		||||
    </thingCategories>
 | 
			
		||||
    <recipeMaker>
 | 
			
		||||
      <workSpeedStat>GeneralLaborSpeed</workSpeedStat>
 | 
			
		||||
      <workSkill>Crafting</workSkill>
 | 
			
		||||
      <effectWorking>Smith</effectWorking>
 | 
			
		||||
      <soundWorking>Recipe_Smith</soundWorking>
 | 
			
		||||
      <recipeUsers>
 | 
			
		||||
        <li>PN_AutomatonBench</li>
 | 
			
		||||
      </recipeUsers>
 | 
			
		||||
      <unfinishedThingDef>UnfinishedWeapon</unfinishedThingDef>
 | 
			
		||||
    </recipeMaker>
 | 
			
		||||
    <inspectorTabs>
 | 
			
		||||
      <li>ITab_Art</li>
 | 
			
		||||
    </inspectorTabs>
 | 
			
		||||
    <weaponTags>
 | 
			
		||||
      <li>PN_Melee</li>
 | 
			
		||||
    </weaponTags>
 | 
			
		||||
    <weaponClasses>
 | 
			
		||||
      <li>Melee</li>
 | 
			
		||||
    </weaponClasses>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef Name="PN_BaseMeleeWeapon_Sharp" ParentName="PN_BaseMeleeWeapon" Abstract="True">
 | 
			
		||||
    <recipeMaker>
 | 
			
		||||
      <defaultIngredientFilter>
 | 
			
		||||
        <categories>
 | 
			
		||||
          <li>Root</li>
 | 
			
		||||
        </categories>
 | 
			
		||||
        <disallowedThingDefs>
 | 
			
		||||
          <li>Silver</li>
 | 
			
		||||
          <li>Gold</li>
 | 
			
		||||
          <li>WoodLog</li>
 | 
			
		||||
        </disallowedThingDefs>
 | 
			
		||||
      </defaultIngredientFilter>
 | 
			
		||||
    </recipeMaker>
 | 
			
		||||
    <comps>
 | 
			
		||||
      <li>
 | 
			
		||||
        <compClass>CompQuality</compClass>
 | 
			
		||||
      </li>
 | 
			
		||||
      <li Class="CompProperties_Art">
 | 
			
		||||
        <nameMaker>NamerArtWeaponMelee</nameMaker>
 | 
			
		||||
        <descriptionMaker>ArtDescription_WeaponMelee</descriptionMaker>
 | 
			
		||||
        <minQualityForArtistic>Excellent</minQualityForArtistic>
 | 
			
		||||
      </li>
 | 
			
		||||
    </comps>
 | 
			
		||||
    <weaponClasses>
 | 
			
		||||
      <li>MeleePiercer</li>
 | 
			
		||||
    </weaponClasses>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef Name="PN_BaseMeleeWeapon_Blunt" ParentName="PN_BaseMeleeWeapon" Abstract="True">
 | 
			
		||||
    <recipeMaker>
 | 
			
		||||
      <defaultIngredientFilter>
 | 
			
		||||
        <categories>
 | 
			
		||||
          <li>Root</li>
 | 
			
		||||
        </categories>
 | 
			
		||||
        <disallowedThingDefs>
 | 
			
		||||
          <li>Silver</li>
 | 
			
		||||
          <li>Gold</li>
 | 
			
		||||
        </disallowedThingDefs>
 | 
			
		||||
      </defaultIngredientFilter>
 | 
			
		||||
    </recipeMaker>
 | 
			
		||||
    <comps>
 | 
			
		||||
      <li>
 | 
			
		||||
        <compClass>CompQuality</compClass>
 | 
			
		||||
      </li>
 | 
			
		||||
      <li Class="CompProperties_Art">
 | 
			
		||||
        <nameMaker>NamerArtWeaponMelee</nameMaker>
 | 
			
		||||
        <descriptionMaker>ArtDescription_WeaponMelee</descriptionMaker>
 | 
			
		||||
        <minQualityForArtistic>Excellent</minQualityForArtistic>
 | 
			
		||||
      </li>
 | 
			
		||||
    </comps>
 | 
			
		||||
    <weaponClasses>
 | 
			
		||||
      <li>MeleeBlunt</li>
 | 
			
		||||
    </weaponClasses>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <!--==================================== 원거리 베이스 ====================================-->
 | 
			
		||||
  <ThingDef Name="PN_BaseGun" Abstract="True" ParentName="PN_BaseWeapon">
 | 
			
		||||
    <techLevel>Industrial</techLevel>
 | 
			
		||||
    <smeltable>true</smeltable>
 | 
			
		||||
    <thingCategories>
 | 
			
		||||
      <li>WeaponsRanged</li>
 | 
			
		||||
    </thingCategories>
 | 
			
		||||
    <inspectorTabs>
 | 
			
		||||
      <li>ITab_Art</li>
 | 
			
		||||
    </inspectorTabs>
 | 
			
		||||
    <statBases>
 | 
			
		||||
      <Flammability>0.5</Flammability>
 | 
			
		||||
    </statBases>
 | 
			
		||||
    <weaponTags>
 | 
			
		||||
      <li>PN_Gun</li>
 | 
			
		||||
    </weaponTags>
 | 
			
		||||
    <comps>
 | 
			
		||||
      <li Class="CompProperties_Art">
 | 
			
		||||
        <nameMaker>NamerArtWeaponGun</nameMaker>
 | 
			
		||||
        <descriptionMaker>ArtDescription_WeaponGun</descriptionMaker>
 | 
			
		||||
        <minQualityForArtistic>Excellent</minQualityForArtistic>
 | 
			
		||||
      </li>
 | 
			
		||||
      <li>
 | 
			
		||||
        <compClass>CompQuality</compClass>
 | 
			
		||||
      </li>
 | 
			
		||||
    </comps>
 | 
			
		||||
    <weaponClasses>
 | 
			
		||||
      <li>Ranged</li>
 | 
			
		||||
    </weaponClasses>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef Name="PN_BaseMakeableGun" ParentName="PN_BaseGun" Abstract="True">
 | 
			
		||||
    <recipeMaker>
 | 
			
		||||
      <workSpeedStat>GeneralLaborSpeed</workSpeedStat>
 | 
			
		||||
      <workSkill>Crafting</workSkill>
 | 
			
		||||
      <effectWorking>Smith</effectWorking>
 | 
			
		||||
      <soundWorking>Recipe_Smith</soundWorking>
 | 
			
		||||
      <recipeUsers Inherit="false">
 | 
			
		||||
        <li>PN_AutomatonBench</li>
 | 
			
		||||
      </recipeUsers>
 | 
			
		||||
      <unfinishedThingDef>UnfinishedGun</unfinishedThingDef>
 | 
			
		||||
    </recipeMaker>
 | 
			
		||||
    <comps>
 | 
			
		||||
 | 
			
		||||
    </comps>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
 | 
			
		||||
  <ThingDef Name="PN_BaseBullet" Abstract="True">
 | 
			
		||||
    <category>Projectile</category>
 | 
			
		||||
    <tickerType>Normal</tickerType>
 | 
			
		||||
    <altitudeLayer>Projectile</altitudeLayer>
 | 
			
		||||
    <thingClass>Bullet</thingClass>
 | 
			
		||||
    <label>bullet</label>
 | 
			
		||||
    <useHitPoints>False</useHitPoints>
 | 
			
		||||
    <neverMultiSelect>True</neverMultiSelect>
 | 
			
		||||
    <graphicData>
 | 
			
		||||
      <shaderType>Transparent</shaderType>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
  </ThingDef>
 | 
			
		||||
  
 | 
			
		||||
  <!--==================================== 삽 ====================================-->
 | 
			
		||||
  <ThingDef ParentName="PN_BaseMeleeWeapon_Blunt">
 | 
			
		||||
    <defName>PN_Shovel</defName>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user