기존 템과 스탯 다를 때
그냥 새 템으로 추가
기존 템과 스탯 똑같은데
외형만 다른거 원할 때 
스타일 모드 추가

 

 

+

 

ThingStyleDefs.xml 구성

<?xml version="1.0" encoding="utf-8" ?>
<Defs>

  <StyleCategoryDef>
    <defName>Tleno_Wirehead</defName>
    <label>wirehead</label>
    <iconPath>UI/StyleCategories/Tleno_Wirehead</iconPath>
      <thingDefStyles>
        <li>
			<thingDef>Gun_ChargeRifle</thingDef>
			<styleDef>Wirehead_ChargeRifle</styleDef>
		</li>
        
       </thingDefStyles>
   </StyleCategoryDef>
</Defs>

 

 

 

+

 

StyleCategoryDefs.xml 구성

 

 

만약 무기일 경우 아래 추가 : 

<?xml version="1.0" encoding="utf-8" ?>
<Defs>	
    
    
    <ThingStyleDef>
		<defName>Wirehead_ChargeRifle</defName>
		<graphicData>
			<texPath>Things/Weapons/WireheadChargeRifle</texPath>
			<graphicClass>Graphic_Single</graphicClass>
			<onGroundRandomRotateAngle>35</onGroundRandomRotateAngle>
		</graphicData>
	</ThingStyleDef>
    
    	
</Defs>

 

 

 

만약 테이블, 건축물인 경우 아래 추가 :

<?xml version="1.0" encoding="utf-8" ?>
<Defs>	
    
	<ThingStyleDef ParentName="IdeoTableStyleBase">
		<defName>Wirehead_Table3x3c</defName>
		<graphicData>
			<shaderType>CutoutComplex</shaderType>
			<texPath>Things/Building/TableWirehead3x3</texPath>
			<drawSize>(5,5)</drawSize>
		</graphicData>
	</ThingStyleDef>
    	
</Defs>

 

 

만약 벽 등인 경우 :

 

<?xml version="1.0" encoding="utf-8" ?>
<Defs>	
    
	<ThingStyleDef ParentName="WallLampStyleBase">
		<defName>Wirehead_WallLamp</defName>
		<graphicData>
			<texPath>Things/Building/WallLampWirehead</texPath>
		</graphicData>
		<uiIconPath>Things/Building/WallLampWirehead</uiIconPath>
	</ThingStyleDef>
    	
</Defs>

 

 

+

 

텍스쳐 경로

 

+

 

 

+

 

 

  dlc 무기의 스타일 변경원하면 아래 림세널 스타일 팩 처럼 하면 됨

 

Paches 파일

 

 

+

 

 

Style Change Anytime

 

모드를 써야 언제든지 스타일 쉽게 변경가능

 

무기, 건물 변경 가능

 

https://steamcommunity.com/sharedfiles/filedetails/?id=2880145066

 

Steam Workshop::Style Change Anytime

 

steamcommunity.com

 

 

+

 

Style Change Anytime 모드 쓸 거면


Patch OperationSequence 는 안해도됨

 

저거 활성화 했더니 빨간줄 뜨더라

 

 

반응형
Posted by 이름이 익명
: