Note
이 문서는 최근 JSON INFO에서 분리되었으며 추가 작업이 필요할 수 있습니다
몬스터 그룹
그룹 정의
| 식별자 | 설명 |
|---|---|
name |
고유 ID. 하나의 연속된 단어여야 하며, 필요한 경우 밑줄을 사용합니다. |
default |
기본 몬스터, 나머지 생성 확률을 자동으로 채웁니다. |
monsters |
생성할 몬스터를 선택하기 위해 게임은 1000개의 항목을 만들고 하나를 선택합니다. 각 몬스터는 "freq"와 같은 수의 항목을 가지며 기본 몬스터가 나머지를 채웁니다. 단일 몬스터 정의를 만드는 방법은 아래 표를 참조하세요. |
is_safe |
(bool) 안전 모드 경고를 트리거하지 않도록 확인합니다. |
is_animal |
(bool) 해당 그룹에 일반 동물만 있는지 확인합니다. |
몬스터 정의
| 식별자 | 설명 |
|---|---|
monster |
몬스터의 고유 ID, 예: "mon_zombie". |
freq |
발생 확률, x/1000. |
cost_multiplier |
제한된 수의 몬스터를 생성하는 경우 이 정의의 각 몬스터가 몇 개의 몬스터로 계산되어야 하는지. |
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"]
}
]
}