기존 템과 스탯 다를 때 |
그냥 새 템으로 추가 |
기존 템과 스탯 똑같은데 외형만 다른거 원할 때 |
스타일 모드 추가 |
+
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 는 안해도됨
저거 활성화 했더니 빨간줄 뜨더라