作者:百晟
來源:3DM
這遊戲太磨人了,快被供不上的材料逼瘋了,於是自己改了一些設置,先發個聖器圖,玩了這麼久第一次練成聖器,提前祝大家新春快樂,修改方法分享給大家,圖下面:
1.加工、鍛造、生產速度、品質等修改:
文件地址:\Settings\Propert\WorkProperty.xml,部分代碼如下(往下看紅字部分和右邊的說明,下面是縫紉速度,其它速度XML裡都有注釋,實在是太方便了):
<!–縫紉速度–>
<roperty>
<DisplayName>縫紉速度</DisplayName>
<DisplayValue>{0}</DisplayValue>
<Desc>進行縫製工作時的工作速度,受心情影響。</Desc>
<ShowInUI>1</ShowInUI>
<GenerateRandom>1</GenerateRandom> <!– 這個只添1和0,1應該是開啟隨機模式,就是說開啟隨機模式,會隨機每次的速度在0到逗號隔開那個數值範圍之內,如果你不希望隨機這裡添0,那速度就是下面逗號間隔的數值 –>
<BaseValue>1</BaseValue> <!– 這裡應該是基礎速度,速度我沒有更改,沒用,因為能更改產量,如果砍一個木頭能生產1000個木料,豈不是門派裡的人都可以去建築,而不是去等生產東西 –>
<MinValue>0</MinValue> <!– 這裡應該是最小速度 –>
<Skills>
<li Weight=”1″>0.5,0.6,0.7,0.8,0.9,1,1.05,1.1,1.15,1.2,1.25,1.3,1.35,1.4,1.45,1.5,2,2,2,2,2</li> <!– 這裡有逗號隔開的數值,應該有20個吧?就是工種級別所對應的速度,最高是2,如果你想1級到20級都一樣,只需要修改最小速度等於最大速度這裡就會失效 –>
</Skills>
<Functions>
<li Weight=”0.7″/>
<li Weight=”0.3″/>
</Functions>
<FiveBase>
<li Weight=”1″ Base=”0.4″ Addion=”0.2″/>
</FiveBase>
<arallelProperties>
<li/>
<li/>
</ParallelProperties>
</Property>
<!–製作產物預期品質–>
<roperty>
<DisplayName>產物預期品質</DisplayName>
<DisplayValue>{0}</DisplayValue>
<Desc>進行製作時,產物品質的預期值,成品數值會在預期值上下範圍內浮動。。</Desc>
<ShowInUI>1</ShowInUI>
<GenerateRandom>1</GenerateRandom> <!– 隨機開關,不用多說了吧,相信下面也不用多說了吧 –>
<BaseValue>1</BaseValue><!– 基礎值 –>
<MinValue>0</MinValue><!– 最小值 –>
<MaxValue>1</MaxValue><!– 最大值 –>
<Skills>
<li Weight=”1″ Base=”0.05″ Addion=”0.01″/>
</Skills>
<Functions>
<li Weight=”0.5″/>
<li Weight=”0.5″/>
</Functions>
<FiveBase>
<li Weight=”0.4″ Base=”0.4″ Addion=”0.2″/>
<li Weight=”0.3″ Base=”0.4″ Addion=”0.1″/>
</FiveBase>
<roperties>
<li Weight=”1″/>
</Properties>
</Property>
<!–製作產物隨機範圍最小值(百分比)–>
<roperty>
<DisplayName>製作品質MIN</DisplayName>
<DisplayValue>{0}</DisplayValue>
<Desc>進行製作時,品質隨機範圍的最小值。</Desc>
<ShowInUI>0</ShowInUI>
<GenerateRandom>0</GenerateRandom>
<BaseValue>1</BaseValue>
<MinValue>0.01</MinValue>
<MaxValue>10</MaxValue>
<Skills>
<li Weight=”1″ Base=”0.5″ Addion=”0.05″/>
</Skills>
<Functions>
<li Weight=”0.6″/>
<li Weight=”0.4″/>
</Functions>
<roperties>
<li Weight=”1″/>
</Properties>
</Property>
<!–製作產物隨機範圍最大值(百分比)–>
<roperty>
<DisplayName>製作品質MAX</DisplayName>
<DisplayValue>{0}</DisplayValue>
<Desc>進行製作時,品質隨機範圍的最大值。</Desc>
<ShowInUI>0</ShowInUI>
<GenerateRandom>0</GenerateRandom>
<BaseValue>1</BaseValue>
<MinValue>0.01</MinValue>
<MaxValue>10</MaxValue>
<Skills>
<li Weight=”1″ Base=”4″ Addion=”0.075″/>
</Skills>
<Functions>
<li Weight=”0.6″/>
<li Weight=”0.4″/>
</Functions>
<roperties>
<li Weight=”1″/>
</Properties>
</Property>
2.法寶練制速度、品質、階,修改方法同上
檔位址:\Settings\Propert\PracticeProperty.xml
3.生產力,產量,過去一個原木產出4個木料,現在讓它生產一次產300木料(這裡吐槽一下,那麼巨大一顆松樹,在現實生活中完全可以造一個木屋,可在遊戲裡只能造一堵牆,我讓它在遊戲裡能造十幾個房子,不過分吧!)
文件地址:\Settings\ThingDef\Building\Building_Production.xml
<ThingName>材料加工點</ThingName>
<Desc>不需要什麼製作材料,只是在地上畫出一個區域,可以對一些材料進行簡單加工。</Desc>
<TileID>271</TileID>
<SelectAble>1</SelectAble>
<CastShadow>0</CastShadow>
<Beauty>0</Beauty>
<BlockLight>0</BlockLight>
<MaxHitPoints>1</MaxHitPoints>
<ColliderKind>None</ColliderKind>
<VisionRadius>0</VisionRadius>
<Flammability>
<Flammability>0</Flammability>
<FlameSpawnThingDef></FlameSpawnThingDef>
<FlameSpawnChance>0</FlameSpawnChance>
<BurningPoint>500</BurningPoint>
</Flammability>
<Collider>
<!–(0Empty 1Base)+(2EmptyCenter 4EmptyWorkspace)–>
<Data>
[6],
</Data>
<WorkOffset>
<li Index=”0″X=”0″ Y=”0″ Ang=”1″/>
</WorkOffset>
</Collider>
<Flammability>
<Flammability>0</Flammability>
<FlameSpawnThingDef></FlameSpawnThingDef>
<FlameSpawnChance>0</FlameSpawnChance>
<BurningPoint>400</BurningPoint>
</Flammability>
<Building>
<ShowFree>0</ShowFree>
<NoFengshui>1</NoFengshui>
<NoFight>1</NoFight>
<TerrainAffordanceNeeded>Ground</TerrainAffordanceNeeded>
<CanMakeRoom>0</CanMakeRoom>
<WorkAnimation>produce</WorkAnimation>
<BeMade>
<WorkToMake>1</WorkToMake>
<Quality>0</Quality>
</BeMade>
<ProduceKind>Handwork</ProduceKind>
<Produces>
<Produce>
<ThingDef>Item_RoughWoodBlock</ThingDef>
<Display>木料</Display>
<Count>300</Count><!– 不用多說了吧,自己改數量,比如說做一次飯可以做出100個佳餚,完全符合大鍋飯的做法,在生活中或修仙界中如果廚師1天才能做1個佳餚,實在想不出這個廚師還有什麼前途 –>
</Produce>
<Produce>
<ThingDef>Item_BrownRockBlock</ThingDef>
<Display>棕石磚</Display>
<Count>300</Count>
</Produce>
<Produce>
<ThingDef>Item_GrayRockBlock</ThingDef>
<Display>灰石磚</Display>
<Count>300</Count>
</Produce>
<Produce>
<ThingDef>Item_MarbleBlock</ThingDef>
<Display>大理石磚</Display>
<Count>300</Count>
</Produce>
</Produces>
</Building>
</ThingDef>
3.給床加聚靈功能
在修真界裡,能打造出不同材料的床,為什麼就不能讓床有聚靈功能?也可以讓牆有聚靈功能嘛,修真界無所不能!
文件地址:\Settings\ThingDef\Item\Building_Furniture.xml,只需要在床的代碼中添加紅字部分,也可以給別的傢俱、牆、地板等添加聚靈功能
<ThingDef Type=”Building” Parent=”FurnitureBase”>
<TexPath>res\Sprs\building\building_1Rbed</TexPath>
<TexScale>1</TexScale>
<ThingName>床</ThingName>
<Desc>一張可以供單人使用的床,可以讓你睡個好覺。</Desc>
<Tags>
<Tag Level=”1″/>
<Tag Level=”1″/>
</Tags>
<ShadowSize>
<x>1</x>
<y>0.3</y>
</ShadowSize>
<ColliderKind>ThrowOver</ColliderKind>
<Collider>
<!–(0Empty 1Base) 2EmptyCenter 4EmptyWorkspace–>
<Data>
[7],
[1],
</Data>
<Offset>
<y>-0.25</y>
<x>0</x>
</Offset>
<WorkOffset>
<li Index=”0″ X=”0″ Y=”0″ Z=”-0.5″ Ang=”180″/>
</WorkOffset>
</Collider>
<Building>
<RoomKind>BedRoom</RoomKind>
<IsBed>1</IsBed>
<OwnerCount>1</OwnerCount>
<HelperClass>BuildingHelperBed</HelperClass>
<TerrainAffordanceNeeded>Ground</TerrainAffordanceNeeded>
<BePackage>1</BePackage>
<RestEffectiveness>1</RestEffectiveness>
<RoomKind>BedRoom</RoomKind>
<PracticeEffectiveness>0.2</PracticeEffectiveness>
<BeMade>
<WorkToMake>25</WorkToMake>
<Quality>0</Quality>
<StuffCategories>
<Stuff name = “MetalBlock”/>
<Stuff name = “WoodBlock”/>
<Stuff name = “RockBlock”/>
</StuffCategories>
<CostStuffCount>8</CostStuffCount>
</BeMade>
<SnowRenderData>
<x>2.8</x>
<y>3.7</y>
<z>1</z>
</SnowRenderData>
</Building>
<Ling>
<AddionLing>75</AddionLing><!– 這個是銀杏樹的標準聚靈配置,這裡的數值除以10是遊戲中的聚靈值7.5 –>
<AddionRadius>5</AddionRadius><!– 半徑,改這個和上面那個就行了,下面的參數沒搞懂,有知道的朋友望不吝賜教,謝謝 –>
<AddionFailing>0.9</AddionFailing>
<AddionFailRadius>2</AddionFailRadius>
<Attenuation>0.05</Attenuation>
<Absorption>0.4</Absorption>
<Accommodate>40</Accommodate>
</Ling>
</ThingDef>