xml書き換え/Alpha16/棍棒でも資材が採れるようにする

Last-modified: 2018-03-20 (火) 13:33:54
  • 棍棒はスキルBlunt Weaponsの影響で、取得資材量(HarvestCount)にゼロを掛けられているので、
    その部分を削除すれば、ナイフなどと同様にブロック破壊でアイテムを得ることが出来るようになる。
  • ツール類とは違い、木の伐採&石の掘削などでの収穫はないままので注意。

progression.xml 159行目

<action_skill name="Blunt Weapons" exp_to_level="150" icon="club" description_key="bluntWeaponsDesc" title_key="bluntWeapons" group="weapons">
	<effect name="EntityDamage">
		<multiply skill_level="1,5" value="1,1.04"/>
		<multiply skill_level="5,11" value="1.04,1.07"/>
		<multiply skill_level="11,19" value="1.07,1.1"/>
		<multiply skill_level="19,32" value="1.1,1.14"/>
		<multiply skill_level="32,49" value="1.14,1.19"/>
		<multiply skill_level="49,70" value="1.19,1.23"/>
		<multiply skill_level="70,100" value="1.23,1.28"/>
	</effect>
-	<effect name="HarvestCount">
-		<multiply skill_level="1,100" value="0,0"/>
-	</effect>
</action_skill>
 

更に棍棒でツールと同様の伐採・掘削を行いたい場合は、
items.xmlの該当アイテムのAction0に、以下のような1行を追加する。

  • valueが得られる資材の倍率。
    (Stoneツールが0.7/Ironツールが1.0/Steelツールが1.4/Auger・Chainsawが2.0)
  • param1が伐採・掘削を行なった際のダメージ倍率。(より早く破壊したい場合はこの値を増やす)
<item id="6" name="clubWood">
	(中略)
	<property class="Action0">
		(中略)
+		<property name="ToolCategory.harvestingTools" value="1.0" param1="1"/>
	(中略)
</item>

他の棍棒類も同様。

  • <item id="7" name="clubIron">
  • <item id="8" name="clubBarbed">
  • <item id="9" name="clubSpiked">
  • <item id="12" name="sledgehammer">