Skip to content

性格 ​

pet_personality/ の下にキャラクターごとに1ファイルあり、ファイル名はキャラクターのidです。chiikawa ちいかわ、hachiware ハチワレ、usagi うさぎ、momonga モモンガ、kurimanju くりまんじゅう、rakko ラッコ、shisa シーサー、furuhonya 古本屋。うさぎを例に見てみましょう。

json
{
  "intent_multipliers": { "chiikawa:wander": 2.0 },
  "routine": { "NIGHT": { "chiikawa:wander": 1.5 } },
  "randomness": 0.15,
  "likes": [
    { "item": "minecraft:cookie", "weight": 1 },
    { "item": "minecraft:cake", "weight": 1 }
  ],
  "wild_tools": [
    { "item": "chiikawa:usagi_weapon", "weight": 6 },
    { "item": "minecraft:wooden_hoe", "weight": 1 }
  ],
  "qualifications": { "chiikawa:weeding": { "aptitude": 1.4 } },
  "idle": {
    "look_at_player": { "weight": 1, "range": 5.0, "ticks": [15, 30] },
    "look_at_creature": { "weight": 1, "range": 5.0, "ticks": [15, 30] },
    "stroll": 4,
    "rest": { "weight": 1, "ticks": [15, 30] }
  }
}

どのフィールドも省略でき、省略したものはデフォルトになります。

何をしたがるか。 intent_multipliers は、あることへのやる気に係数をかけます。書いていないものは1です。routine は1日の時間帯ごとにさらに係数をかけます。時間帯は MORNING、DAY、EVENING、NIGHT です。よく使うのは chiikawa:wander ぶらぶら、chiikawa:weed 草むしり、chiikawa:harvest 収穫、chiikawa:plant 種まき、chiikawa:deliver 収穫物をチェストにしまう、chiikawa:pick_mushroom キノコ採り、chiikawa:pick_up_item アイテムを拾う、chiikawa:melee 近接攻撃、chiikawa:ranged 弓で射る、chiikawa:play_music 演奏、chiikawa:take_task カードを受ける、chiikawa:shop お買い物、chiikawa:gift_owner あなたにプレゼントを渡す、です。この係数が効くのはあなたが許した範囲の中だけで、性格をどう書いても、あなたがさせていないことをするようにはなりません。

どれだけ気まぐれか。 randomness は0から1で、大きいほど予想外の行動をします。

何が好きか。 likes は自分のお金で買うもので、重みで選ばれます。何も書かなければ、何も買いません。各項目には item と weight のほかに、省略できるフィールドをいくつか足せます。

フィールド意味
requires持ち物にこれが先にあるときだけ買いたくなります。たとえばハチワレは、カメラを持っているときだけフィルムを買います
limit持ち物にもうこれだけあれば、それ以上は買いません。たとえばカメラは1台あれば十分です
keep自分で使うために買うもので、飼い主へのプレゼントに選ぶことはありません
save_upお金を貯めてでも買う価値があるもの。まだほしいのに買えないときは、ほかのものは何も買わずにお金を貯めます

ハチワレのカメラはこう書かれています。{ "item": "chiikawa:camera", "weight": 4, "limit": 1, "keep": true, "save_up": true }

野生のとき何を持っているか。 wild_tools から重みで1つ選ばれます。minecraft:air と書けば手ぶらで現れます。

試験の得意さ。 qualifications は検定のidごとに書きます。aptitude は合格率にかける係数、book_bonus は参考書を読んだときにさらに足される合格率、fail_reaction は不合格のときの表情で、happy、hurt、confused のどれかを書きます。

ひまなとき何をするか。 idle の4つから重みで選ばれます。look_at_player はプレイヤーを見る、look_at_creature は近くの動物やほかのなかまを見る、stroll は少し歩く、rest はただじっとしている、です。見る2つには、どこまで近ければ見るか(range)と、どれだけ見るか(ticks)も書きます。重みを0にすれば、そのことはしなくなります。

Unofficial fan-made mod, not affiliated with Nagano / Chiikawa rights holders. No official assets are used.

Unofficial fan-made mod, not affiliated with Nagano / Chiikawa rights holders.
京ICP备2024085629号