Note
この記事は最近 JSON INFO から分割されたものであり、さらなる加筆調整が必要な可能性があります。
モンスターグループ
グループの定義
| 識別子 | 説明 |
|---|---|
name |
固有のIDです。スペースを含まない連続した単語である必要があり、必要に応じてアンダースコア(_)を使用してください。 |
default |
既定のモンスターです。生成確率の残りの枠を自動的に埋めるために使用されます。 |
monsters |
生成するモンスターを選択する際、ゲーム内では1000個のエントリが作成され、その中から1つが選ばれます。各モンスターは設定された freq(出現頻度)と同じ数のエントリを持ち、残りの枠を上記の default モンスターが埋めます。個別の定義方法については下の表を参照してください。 |
is_safe |
(bool) true の場合、そのモンスターが視界に入ってもセーフモードの警告を発生させません。 |
is_animal |
(bool) そのグループに通常の動物のみが含まれているかどうかを判定します。 |
モンスターの定義
| 識別子 | 説明 |
|---|---|
monster |
モンスターの固有のIDです 例:"mon_zombie")。 |
freq |
出現確率。1000分のxで指定します。 |
cost_multiplier |
生成するモンスターの総数に制限がある場合、この定義のモンスター1体が「何体分」としてカウントされるかを指定します。 |
pack_size |
(任意) このグループで同時に生成されるモンスターの最小数と最大数です。(既定値: [1,1]) |
conditions |
出現条件を制限します。有効なオプション: SUMMER(夏), WINTER(冬), AUTUMN(秋) SPRING(春), DAY(昼), NIGHT(夜), DUSK(夕暮れ), DAWN(明け方)。 時間帯や季節を複数指定した場合、それらのいずれかの条件を満たせば出現が有効になります。 (DAY, NIGHT, DUSK, DAWN) (SUMMER, WINTER, AUTUMN, SPRING) |
starts |
(任意) 指定した時間が経過した後に、このエントリが有効になります(単位:時間)。 |
ends |
(任意) (任意)指定した時間が経過した後に、このエントリが無効になります(単位:時間)。 |
{
"name": "GROUP_ANT",
"default": "mon_ant",
"monsters": [
{ "monster": "mon_ant_larva", "freq": 40, "multiplier": 0 },
{ "monster": "mon_ant_soldier", "freq": 90, "multiplier": 5 },
{ "monster": "mon_ant_queen", "freq": 0, "multiplier": 0 },
{
"monster": "mon_thing",
"freq": 100,
"multiplier": 0,
"pack_size": [3, 5],
"conditions": ["DUSK", "DAWN", "SUMMER"]
}
]
}