Stormworks: Build and Rescue

Stormworks: Build and Rescue

Оценок: 86
Интерактивная карта
3
   
Наградить
В избранное
В избранном
Удалить
Vehicles: Air, Sea, Land
Метки: v1.6.13
Размер файла
Добавлен
Изменён
142.185 KB
17 янв. 2021 г. в 8:00
6 фев. 2023 г. в 11:53
Обновлений: 3 (просмотреть)

Подпишитесь, чтобы загрузить
Интерактивная карта

В 1 коллекции, созданной Firyst
Firyst's microcontrollers
Предметов: 8
Описание
Это карта на lua с кучей функций, таких как свободное перемещение, построение маршрутов, отрисовка сетки, подключение дополнительных модулей и т.д.

Спецификации
Поддерживает 2x2+ мониторы.
Размер контроллера: 3х2.
Передвижение по карте.
Следование за игроком.
Рисование точек маршрута.
Рисование кратчайшего маршрута.
Рисование сетки (размер можно выбрать).
Получение текущих координат.

Базовая настройка (без точек маршрута)
0. Подписаться на этот предмет.
1. Установить контроллер.
2. Подключить "touch" с монитора.
3. Подключить "input data". Для генерации композитного сигнала используйте "composite write". Индекс 1 - компас, 2 - положение по X, 3 - положение по Y.
4. Подключите видео-сигнал к монитору.
5. Проверьте корректность подключений, и убедитесь, что всё снабжено электроэнергией.

Продвинутая настройка (с точками и/или своим контроллером)
0. Сделайте все предыдущие шаги.
1. Поставьте двойную клавиатуру и "composite write" на два входа или используйте любой другой способ ввода. Нечетные индексы - это X точек, а четные - Y. Максимум 8 точек (индексы с 1 до 16).
2. Подключить композитный сигнал к "waypoints".


Управление
Нажимайте на карту для перемещения. Центр переместится в точку нажатия.
Кнопки плюс и минус используются для приближения и отдаления.
Кнопка "W" перемещает центр к первой путевой точке, если таковая задана.
Кнопка "C" перемещает центр к игроку (требуется подключенный GPS модуль).
Удерживание кнопки "C" включает режим преследования (игрок всегда по центру). Для отключения просто нажмите на любое место на карте.
Кнопка "S" перемещает Вас в меню настроек:
  • Path (PTH): Отрисовка пути между точками.
  • Player (PLR): Отрисовка игрока.
  • Points (WPS): Отрисовка путевых точек.
  • Grid (GRD): Отрисовка сетки.
  • Grid size (GSZ): Задаёт длину между двумя линиями сетки.

Дополнение
Output выводит текущие мировые координаты центра карты.
Цвета карты можно изменить на 122-128 строчках основного кода.
Доступные размеры сетки можно поменять в коде меню настроек, на 6й строчке.
Путевые точки отображаются только если их координаты не равны нулю.
Я знаю, что код невозможно читать и весь контроллер - это костыль. Спасибо разработчикам за бестолковый лимит в 4096 символов.

Можете без проблем использовать где угодно, но просьба оставить ссылку, если вы загружаете постройку в Workshop!
Комментариев: 80
DM.β Industries Corp. 2 мая в 12:04 
jezus the logic on this is a mess, also for the love of god give it normal inputs
Firyst  [создатель] 15 апр в 12:31 
@WillTP tried to make controller more compact
WillTP 15 апр в 6:52 
Why arent here just Number inputs for the gps???
casper 17 мар в 14:14 
GOOD
Midnight Ace 16 фев в 5:42 
Hey How do you have your waypoint controller set up?
RomanK 25 сен. 2024 г. в 10:49 
Классная карта. Только почему-то X с Y перепутаны.
Firyst  [создатель] 21 апр. 2024 г. в 5:20 
@FARADAY спасибо! Цвета нужно обновить, они раньше были темные, а после какой-то из обнов поплыли
FARADAY 19 апр. 2024 г. в 3:48 
офигенная карта, очень порадовала возможность зума и свободного перемещения. Я чутка подредачил код чтобы карта цветная была, и теперь вообще идеально!
WonderfulWafflez 4 мая. 2023 г. в 19:44 
Super cool! Great job. Maybe could be a little more descriptive on the instructions for the advanced setup.
AdamFMX 9 апр. 2023 г. в 3:34 
Oh ok thanks