A câmera
pet_camera/ tem um arquivo por câmera, com o nome do id do item da câmera; o do próprio mod é pet_camera/camera.json, e ele decide como o Hachiware tira fotos. Para saber como funciona no jogo, veja A câmera do Hachiware.
json
{
"film": "chiikawa:film",
"exposures": 8,
"owner_range": 64.0,
"cooldown_ticks": 12000,
"retry_ticks": 600,
"aim_ticks": 40,
"posed_chance": 0.5,
"subjects": { "owner": 3, "friend": 5, "scenery": 1 },
"width": 320,
"height": 240,
"fov": 70
}| Campo | Significado | Padrão |
|---|---|---|
film | Qual item é usado como filme | chiikawa:film |
exposures | Quantas fotos cabem em um rolo | 8 |
owner_range | A quantos blocos o dono pode estar para o Hachiware fotografar, já que a imagem é desenhada no jogo do dono | 64 |
cooldown_ticks | A menor espera depois de uma foto até a próxima | 12000 (meio dia de jogo) |
retry_ticks | Quando uma foto não acontece (o dono se afastou, o pet que ia sair na foto foi embora), quanto tempo até procurar outra chance | 600 |
aim_ticks | Quanto tempo depois de erguer a câmera aperta o botão | 40 |
posed_chance | A chance de uma foto posada, sendo o resto fotos espontâneas, de 0 a 1 | 0.5 |
subjects | Os pesos para fotografar o dono, os amigos e a paisagem | 3, 5, 1 |
width, height | O tamanho da foto, em pixels | 320, 240 |
fov | O campo de visão das fotos, que não muda quando o dono corre nem com poções | 70 |
Usando outra coisa como câmera. Escreva outro arquivo no seu próprio namespace, com o nome do id desse item, e um Hachiware com esse item na mochila também vai tirar fotos.
Quem tira fotos. Só o Hachiware tira fotos. Isso está no código, e os dados não mudam isso. Se o Hachiware vai comprar câmera e filme por conta própria está escrito em likes no arquivo de personalidade do Hachiware.
