Перейти к содержимому

Cutscene

Единственная инструкция, которая говорит не с картой, а с экраном игрока

cutscene pan 100 100 0.06 0
cutscene zoom 0.5 0 0 0
cutscene stop 0 0 0 0
Действие Что делает Что в полях
pan ведёт камеру в точку координаты в клетках и скорость
zoom приближение уровень от 0 до 1
stop вернуть камеру игроку
shake тряхнуть экран сила и длительность в секундах
active идёт ли сейчас катсцена куда положить ответ
getHud, setHud виден ли интерфейс и показать ли его ответ или значение

Пока идёт катсцена, игрок не управляет камерой: она едет туда, куда её ведёт сценарий. Это хорошо в кампании — показать, что происходит на другом конце карты, — и невыносимо, если сценарий забыл её отпустить.

Скорость у pan — доля пути за тик: 0.06 даёт плавный подъезд, единица — мгновенный скачок. Приближение — доля от полного: чем меньше число, тем дальше видно.

Неофициальный проект, с Anuke не связан. Спрайты, шрифты и переводы Mindustry © Anuke, используются по GPL-3.0; Fira Code — по OFL-1.1. Код сайта — GPL-3.0.