レピシ追加
レピシの追加を試しました
食塩、黒胡椒、目玉焼きを追加してキャンプファイヤーと鍋で目玉焼きを作れるようにします
・フォルダ構成
ItemIconAtlasの.pngは適当に用意してください
zzz_AddFood
│ ModInfo.xml
├─Config
│ items.xml
│ Localization.txt
│ recipes.xml
└─UIAtlases
└─ItemIconAtlas
foodBlackPepper.png
foodFriedEgg.png
foodSalt.png
・items.xml
とりあえずfoodCornMealベースで食塩と黒胡椒、foodEggBoiledベースで目玉焼きを追加
値段とか食べた時の効果は適当です
食塩なめたら喉が渇くとか、設定したい場合はベースをなしにして細かく設定した方が良いです
設定内容はバニラのitems.xmlで近い機能のアイテムの項目を参照すれば、なんとなくわかると思います
<config>
<append xpath="/items">
<item name="foodSalt">
<property name="Extends" value="foodCornMeal"/>
<property name="EconomicBundleSize" value="10"/>
<property name="EconomicValue" value="10"/>
<property name="Stacknumber" value="1000"/>
</item>
<item name="foodBlackPepper">
<property name="Extends" value="foodCornMeal"/>
<property name="EconomicBundleSize" value="10"/>
<property name="EconomicValue" value="10"/>
<property name="Stacknumber" value="1000"/>
</item>
<item name="foodFriedEgg">
<property name="Extends" value="foodEggBoiled"/>
<property name="EconomicValue" value="40"/>
<effect_group tiered="false" name="Food Tier 1">
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="add" value="25"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="add" value="10"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar=".foodStaminaBonusAdd" operation="add" value="10"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="AddBuff" buff="buffProcessConsumables"/>
</effect_group>
</item>
</append>
</config>・recipes.xml
キャンプファイヤーと鍋で卵と食塩と黒胡椒を1つづつで出来るようにしました
<configs>
<append xpath="/recipes">
<recipe name="foodFriedEgg" count="1" craft_area="campfire" craft_tool="toolCookingPot" craft_time="10">
<ingredient name="foodEgg" count="1"/>
<ingredient name="foodSalt" count="1"/>
<ingredient name="foodBlackPepper" count="1"/>
</recipe>
</append>
</configs>・Localization.txt
説明文でちょっと遊んでみましたw
Key,english,japanese
foodSalt,"salt","食塩"
foodSaltDesc,"","塩化ナトリウム、いわゆる食塩です\n家庭や店舗などにまだ残っていたものを回収したもの"
foodBlackPepper,"black pepper","黒胡椒"
foodBlackPepperDesc,"","挽く前のホール状態の黒胡椒\n料理ではミルやすり鉢で挽いてから使用するがクラフトでは省略"
foodFriedEgg,"fried egg","目玉焼き"
foodFriedEggDesc,"","目玉焼きくらいレシピ見なくても作れますよね?\nちなみに味は塩こしょう派です"#7days to die, #7d2d, #A20, #レピシ追加, #recipes.xml