- 292
- 14
- 160
Внезапно оказалось, что для майна 1.12.2 (на котором уже много серверов с IC2) нет Nuclear Control.
Вместо него, автор оригинального аддона предлагал использовать World Control, который неиграбельный (как минимум, не имеет рецептов крафта, вообще). Понятное дело, что такой мод на сервера не поставят. Я загорелся идеей сделать аналог Nuclear Control'a: играбельный, на новую версию кубов и с русским переводом из коробки.
Почему именно аналог, а не форк и порт?
Вместо него, автор оригинального аддона предлагал использовать World Control, который неиграбельный (как минимум, не имеет рецептов крафта, вообще). Понятное дело, что такой мод на сервера не поставят. Я загорелся идеей сделать аналог Nuclear Control'a: играбельный, на новую версию кубов и с русским переводом из коробки.
Почему именно аналог, а не форк и порт?
- Я не уверен, что я не нарушу какую-то там лицензию. А это важно, т.к. планирую потом это дело выложить на Curse.
- Не хочу копашиться в чужом коде.
- Хочу по мере разработки аддона с нуля прокачать скиллы моддинга.
Описание
Reactors Control - аддон для мода Industrial Craft 2, добавляющий блоки и предметы, позволяющие контролировать и мониторить состояния ядерных реакторов.
Что сделано
Недавние изменения выделены курсивом
- Информационная панель а-ля Nuclear Control. В данный момент, есть возможность мониторинга температуры реактора и ёмкости энергохраналищ
- Геометка - предмет, указывающий информационной панели, с какого блока снимать информацию
- Ручной термометр - предмет, позволяющий вручную измерять температуру реакторов в HU (Heat Units, единицы измерения нагрева в IC2), а не в процентах, которые отображаются в гуи реактора
- Реакторный термометр - блок, который крепится к реактору и отображает на собственном экранчике текущий нагрев реактора. Имеет гуи с настройкой максимальной температуры, выдаёт редстоун сигнал, если температура реактора выше или равна заданной
- Текст на информационной панели может задаваться с помощью бирки (см. скриншоты)
- Отображение времени, через которое выйдет из строя последний урановый стержень
- Отображение количества вырабатываемой реактором энергии в EU\тик
- API для добавления своих источников информации для отображения на информационной панели
- Отображение содержимого жидкостных хранилищ (пока только из IC2)
Красивое отображение текста на информационной панели.Готово.- Расширение информационных панелей. Т.е. если поставить рядом с одной панелькой вторую, то они объединятся в одну большую
Доработка навесного термометра: выход редстоун сигнала, если температура реактора выше заданной, небольшие косметические изменения.ГотовоТекстовые карты а-ля Nuclear Control, позволяющие выводить на информационные панели пользовательский текст. Возможно, вместо них будут применяться бирки из ванильного майна.Сделано с помощью бирки из ванильного майна- Опциональное инвертирование редстоун сигнала реакторного термометра (настраивается в гуи)
Мониторинг урановых(и не только) стержней на инфопанелях: отображение времени действия.Готово
Геометка
Термометр
(Капсулы с хладагентом и лавой)
Информационная панель
Реакторный термометр
Термометр
(Капсулы с хладагентом и лавой)
Информационная панель
Реакторный термометр
Информационная панель
Реакторный термометр
Интерфейс настройки реакторного термометра
Реакторный термометр
Интерфейс настройки реакторного термометра
Альфа версия: Скачать
Не ручаюсь за полную работоспособность и целостность ваших реакторов, но это лучше, чем ничего . Советую периодически делать резервные копии миров.
Если что-то крашится или работает не так, как нужно - возможно, в логах есть ошибки. Берёте файлы логов или крашей и прикрепляете к сообщению в теме, подробно описав, что вы сделали или пытались сделать.
Большое спасибо Сергею Бортникову за текстуры геометки и термометра.
Если у кого-то есть вопросы, идеи или пожелания относительно аддона - пишите в тему.
Вложения
Последнее редактирование: