Favorite food

From Matcha Flavoured Wiki
Jump to navigation Jump to search
好物の食べ物
種類取引の仕組み

村人の好物の食べ物は、1.12.3で追加された取引の仕組みである。職に就いているすべての村人は、最初の取引の後に追加の取引を1つ得る。その取引では、ランダムに選ばれた食べ物(通常は1人前)をオボルで買う。この取引は村人が在庫を補充するまで1回使用できる。このパックの食べ物の多くを売る唯一の方法である。

仕組み

データパックが読み込まれると、3秒後に開始され、その後は30秒ごとに実行されるチェックが動作する。[1][2] 各チェックでは、読み込まれているすべての村人のうち、次の条件をすべて満たすものを調べる。

  • 職業を持っている(無職以外のどの職業でもよい)
  • 村人の経験値が0より大きい(プレイヤーが少なくとも1回は取引したことを意味する)
  • まだ好物の食べ物を与えられていない

このような村人それぞれについて、パックは0から41までのランダムな整数を選び、42種類の食べ物関数のうち対応する1つを実行する。[3] この数値はマクロを通じて関数名に渡される。マクロはfood_trades/food_$(num)である。[4] その関数は村人の取引リストの末尾に取引を1つ追加し、村人が再び選ばれないようタグを付ける。[5]

村人が欲しいもの 村人が渡すもの 使用回数
好物の食べ物(1つ。一部の食べ物は複数; 食べ物一覧を参照) 1 Obol オボル 1

42種類の食べ物はすべて同じ1/42の確率である。取引に含まれる食べ物は、そのパックの現在のバージョンにおけるその食べ物の完全なアイテムデータを持つため、現在のバージョンで作られたか見つけられた食べ物でなければならない。異なる形式の古いコピーは一致しない。

このチェックは村人が経験値を持つことを必要とするため、好物の食べ物は村人との最初の取引の後にのみ現れ、無職の村人や無職の村人(ニート)には決して現れない。好物の食べ物は村人の取引のみであり、行商人は持たない。

健忘薬は村人の好物フラグをクリアし、経験値を0に戻すため、新しい好物は新しい職業で最初に取引した後にのみ現れる。[6][7]

食べ物一覧

# 食べ物 数量
0 Apple Empanada アップルエンパナーダ 1
1 Bokguk ボックク 1
2 Brachio Chicken Nugget ブラキオチキンナゲット 8
3 Brownie ブラウニー 1
4 Bruschetta ブルスケッタ 1
5 Bubbling Mead バブリングミード 1
6 Buñuelo ブニュエロ 1
7 Carrot Cupcake ニンジンカップケーキ 1
8 Cheese Pizza チーズピザ 1
9 Chocolate Chip Cookie チョコチップクッキー 1
10 Crimson Stroganoff クリムゾンストロガノフ 1
11 Fish and Chips フィッシュアンドチップス 1
12 French Toast フレンチトースト 1
13 Gimmari ギンマリ 1
14 Glow Berry Crumble グローベリークランブル 1
15 Gnocchi ニョッキ 1
16 Honied French Toast ハニーフレンチトースト 1
17 Ice Cream アイスクリーム 1
18 Kontomire-Dandelion Stew コントミレ・タンポポシチュー 1
19 Latke ラトケ 1
20 Lumpia ルンピア 1
21 Mead ミード 1
22 Meat Pizza ミートピザ 1
23 Melon Sorbet メロンソルベ 1
24 Mushroom Pizza マッシュルームピザ 1
25 Apple Cinnamon Oatmeal アップルシナモンオートミール 1
26 Pad Thai パッタイ 1
27 Ptero Chicken Nugget プテロチキンナゲット 8
28 Puerquito プエルキート 4
29 Pumpkin Empanada パンプキンエンパナーダ 1
30 Toadstool Stroganoff ツードストールストロガノフ 1
31 Stego Chicken Nugget ステゴチキンナゲット 8
32 Stroganoff ストロガノフ 1
33 Sweet Berry Danish スイートベリーデニッシュ 1
34 Tricero Chicken Nugget トリケロチキンナゲット 8
35 Warped Pizza ワープドピザ 1
36 Green Curry グリーンカレー 1
37 Honey Ginger Tea ハニージンジャーティー 3
38 Japanese Curry ジャパニーズカレー 1
39 Paneer Makhani パニールマカニ 1
40 Pumpkin Curry パンプキンカレー 1
41 Tonkotsu Ramen 豚骨ラーメン 1

42種類の食べ物はすべて1オボルで売られ、最も調理の手順が多いカレーやラーメンも含まれる。ほとんどは1つずつ買われるが、4種のチキンナゲットは8個ずつ、プエルキートは4個、ハニージンジャーティーは3個ずつ買われる。[8][9][10]

履歴

1.12.3 追加:取引したことのある職に就いた村人は、それぞれ1種類のランダムな食べ物を1回だけ買うようになった。村人は食べ物を1つ欲しがり、健忘薬を使うと新しい好物が与えられる。
1.12.6-alpha チキンナゲット4種は8個ずつ、プエルキートは4個、ハニージンジャーティーは3個ずつ買われるようになった。ツードストールストロガノフの取引は、該当するアイテムが存在しない綴り間違いのキーを要求していたが、正しいアイテムを要求するように修正された。健忘薬は村人の経験値を0に戻すため、新しい好物は取引の後にのみ現れるようになった。[11]
1.12.7-beta 好物の食べ物の取引はすべて、再入荷までの使用回数が1回に制限されるようになった。1.12.3から1.12.6-alphaまでは、アップルエンパナーダ以外の取引では、制限がゲームに無視されるキー(maxUsesではなくmax_uses)に書き込まれていたため、1回という制限が適用されていなかった。リリースノートではこれを「高い再入荷率をもたらしたバグ」と呼んでいる。[12][13]

好物の食べ物は、TankyAibem(プルリクエスト #193)による寄稿で、「local flavors」アドオンを作り直したものである。1.12.2-betaがModrinthで公開されてから約1時間半後にリポジトリのmainブランチへマージされ、1.12.3に含まれている。[14]

豆知識

  • 関数とタグは内部名 favorite_food、trader_update、foodChecked を使用する。
  • 好物の食べ物の取引はパックの取引セットではなくデータコマンドで追加されるため、職業ページの取引表には載らない。

関連項目

参考文献