add statoverride, update assembly
This commit is contained in:
		
							parent
							
								
									ca48849558
								
							
						
					
					
						commit
						950cbc60be
					
				
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@ -44,9 +44,6 @@
 | 
			
		||||
          </li>
 | 
			
		||||
        </capMods>
 | 
			
		||||
        <statOffsets>
 | 
			
		||||
          <ArmorRating_Sharp>0.32</ArmorRating_Sharp>
 | 
			
		||||
          <ArmorRating_Blunt>0.064</ArmorRating_Blunt>
 | 
			
		||||
          <ArmorRating_Heat>0.08</ArmorRating_Heat>
 | 
			
		||||
        </statOffsets>
 | 
			
		||||
      </li>
 | 
			
		||||
    </stages>
 | 
			
		||||
@ -61,9 +58,6 @@
 | 
			
		||||
        <capMods>
 | 
			
		||||
        </capMods>
 | 
			
		||||
        <statOffsets>
 | 
			
		||||
          <ArmorRating_Sharp>0.40</ArmorRating_Sharp>
 | 
			
		||||
          <ArmorRating_Blunt>0.08</ArmorRating_Blunt>
 | 
			
		||||
          <ArmorRating_Heat>0.10</ArmorRating_Heat>
 | 
			
		||||
        </statOffsets>
 | 
			
		||||
      </li>
 | 
			
		||||
    </stages>
 | 
			
		||||
@ -82,9 +76,6 @@
 | 
			
		||||
          </li>
 | 
			
		||||
        </capMods>
 | 
			
		||||
        <statOffsets>
 | 
			
		||||
          <ArmorRating_Sharp>0.46</ArmorRating_Sharp>
 | 
			
		||||
          <ArmorRating_Blunt>0.092</ArmorRating_Blunt>
 | 
			
		||||
          <ArmorRating_Heat>0.115</ArmorRating_Heat>
 | 
			
		||||
        </statOffsets>
 | 
			
		||||
      </li>
 | 
			
		||||
    </stages>
 | 
			
		||||
@ -103,9 +94,6 @@
 | 
			
		||||
          </li>
 | 
			
		||||
        </capMods>
 | 
			
		||||
        <statOffsets>
 | 
			
		||||
          <ArmorRating_Sharp>0.52</ArmorRating_Sharp>
 | 
			
		||||
          <ArmorRating_Blunt>0.104</ArmorRating_Blunt>
 | 
			
		||||
          <ArmorRating_Heat>0.13</ArmorRating_Heat>
 | 
			
		||||
        </statOffsets>
 | 
			
		||||
      </li>
 | 
			
		||||
    </stages>
 | 
			
		||||
@ -125,9 +113,6 @@
 | 
			
		||||
        </capMods>
 | 
			
		||||
        <statOffsets>
 | 
			
		||||
          <MentalBreakThreshold>-0.08</MentalBreakThreshold>
 | 
			
		||||
          <ArmorRating_Sharp>0.58</ArmorRating_Sharp>
 | 
			
		||||
          <ArmorRating_Blunt>0.116</ArmorRating_Blunt>
 | 
			
		||||
          <ArmorRating_Heat>0.145</ArmorRating_Heat>
 | 
			
		||||
        </statOffsets>
 | 
			
		||||
      </li>
 | 
			
		||||
    </stages>
 | 
			
		||||
@ -147,9 +132,6 @@
 | 
			
		||||
        </capMods>
 | 
			
		||||
        <statOffsets>
 | 
			
		||||
          <MentalBreakThreshold>-0.08</MentalBreakThreshold>
 | 
			
		||||
          <ArmorRating_Sharp>0.72</ArmorRating_Sharp>
 | 
			
		||||
          <ArmorRating_Blunt>0.144</ArmorRating_Blunt>
 | 
			
		||||
          <ArmorRating_Heat>0.18</ArmorRating_Heat>
 | 
			
		||||
        </statOffsets>
 | 
			
		||||
      </li>
 | 
			
		||||
    </stages>
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										39
									
								
								1.2/Defs/StatOverrideDefs/StatOverrideDef.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								1.2/Defs/StatOverrideDefs/StatOverrideDef.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,39 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8" ?>
 | 
			
		||||
<Defs>
 | 
			
		||||
  <CustomizableRecipe.StatOverrideDef>
 | 
			
		||||
    <defName>PN_PackagedAutomaton_MarketValue</defName>
 | 
			
		||||
    <thingDef>Packaged_NormalAutomaton</thingDef>
 | 
			
		||||
    <statDef>MarketValue</statDef>
 | 
			
		||||
    <worker Class="AutomataRace.StatOverrideWorker_MarketValue_PackagedAutomaton">
 | 
			
		||||
    </worker>
 | 
			
		||||
  </CustomizableRecipe.StatOverrideDef>
 | 
			
		||||
 | 
			
		||||
  <CustomizableRecipe.StatOverrideDef>
 | 
			
		||||
    <defName>PN_PackagedAutomaton_ArmorRating_Sharp</defName>
 | 
			
		||||
    <thingDef>Paniel_Race</thingDef>
 | 
			
		||||
    <statDef>ArmorRating_Sharp</statDef>
 | 
			
		||||
    <worker Class="AutomataRace.StatOverrideWorker_ArmorRating_Automaton">
 | 
			
		||||
      <addition>-0.5</addition>
 | 
			
		||||
      <multiplier>1.0</multiplier>
 | 
			
		||||
    </worker>
 | 
			
		||||
  </CustomizableRecipe.StatOverrideDef>
 | 
			
		||||
 | 
			
		||||
  <CustomizableRecipe.StatOverrideDef>
 | 
			
		||||
    <defName>PN_PackagedAutomaton_ArmorRating_Blunt</defName>
 | 
			
		||||
    <thingDef>Paniel_Race</thingDef>
 | 
			
		||||
    <statDef>ArmorRating_Blunt</statDef>
 | 
			
		||||
    <worker Class="AutomataRace.StatOverrideWorker_ArmorRating_Automaton">
 | 
			
		||||
      <addition>-0.1</addition>
 | 
			
		||||
      <multiplier>1.0</multiplier>
 | 
			
		||||
    </worker>
 | 
			
		||||
  </CustomizableRecipe.StatOverrideDef>
 | 
			
		||||
 | 
			
		||||
  <CustomizableRecipe.StatOverrideDef>
 | 
			
		||||
    <defName>PN_PackagedAutomaton_ArmorRating_Heat</defName>
 | 
			
		||||
    <thingDef>Paniel_Race</thingDef>
 | 
			
		||||
    <statDef>ArmorRating_Heat</statDef>
 | 
			
		||||
    <worker Class="AutomataRace.StatOverrideWorker_ArmorRating_Automaton">
 | 
			
		||||
      <multiplier>1.0</multiplier>
 | 
			
		||||
    </worker>
 | 
			
		||||
  </CustomizableRecipe.StatOverrideDef>
 | 
			
		||||
</Defs>
 | 
			
		||||
@ -642,6 +642,9 @@
 | 
			
		||||
      <!-- 테크 -->
 | 
			
		||||
      <ConstructionSpeed>1.0</ConstructionSpeed>
 | 
			
		||||
      <ResearchSpeed>0.2</ResearchSpeed>
 | 
			
		||||
      <ArmorRating_Sharp>0</ArmorRating_Sharp>
 | 
			
		||||
      <ArmorRating_Blunt>0</ArmorRating_Blunt>
 | 
			
		||||
      <ArmorRating_Heat>0</ArmorRating_Heat>
 | 
			
		||||
    </statBases>
 | 
			
		||||
    <!--맨손 전투-->
 | 
			
		||||
    <tools>
 | 
			
		||||
@ -770,6 +773,7 @@
 | 
			
		||||
      <li>PN_Maintenance</li>
 | 
			
		||||
    </recipes>
 | 
			
		||||
    <comps>
 | 
			
		||||
      <li Class="AutomataRace.CompPropeties_AutomataDataHolder"></li>
 | 
			
		||||
      <li Class="ZeroAge.CompProperties_ZeroAge"></li>
 | 
			
		||||
    </comps>
 | 
			
		||||
    <modExtensions>
 | 
			
		||||
 | 
			
		||||
@ -62,26 +62,12 @@
 | 
			
		||||
      <graphicClass>Graphic_Single</graphicClass>
 | 
			
		||||
    </graphicData>
 | 
			
		||||
    <comps>
 | 
			
		||||
      <li Class="AutomataRace.CompPropeties_AutomataDataHolder"></li>
 | 
			
		||||
      <li Class="CompProperties_Usable">
 | 
			
		||||
        <useJob>UseItem</useJob>
 | 
			
		||||
        <useLabel>Unpackage</useLabel>
 | 
			
		||||
      </li>
 | 
			
		||||
      <li Class="AutomataRace.CompProperties_UseEffectGeneratePawn">
 | 
			
		||||
        <samples>
 | 
			
		||||
          <li>
 | 
			
		||||
            <weight>60</weight>
 | 
			
		||||
            <pawnKindDefName>Paniel_Randombox_Normal</pawnKindDefName>
 | 
			
		||||
          </li>
 | 
			
		||||
          <li>
 | 
			
		||||
            <weight>39</weight>
 | 
			
		||||
            <pawnKindDefName>Paniel_Randombox_Good</pawnKindDefName>
 | 
			
		||||
          </li>
 | 
			
		||||
          <li>
 | 
			
		||||
            <weight>1</weight>
 | 
			
		||||
            <pawnKindDefName>Paniel_Randombox_Excellent</pawnKindDefName>
 | 
			
		||||
          </li>
 | 
			
		||||
        </samples>
 | 
			
		||||
      </li>
 | 
			
		||||
      <li Class="AutomataRace.CompProperties_UseEffectGenerateAutomata"></li>
 | 
			
		||||
      <li Class="CompProperties_UseEffect">
 | 
			
		||||
        <compClass>CompUseEffect_DestroySelf</compClass>
 | 
			
		||||
      </li>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user