ICBM Classic: Computer Craft Addon
Активный0.0
Установок
Последнее обновление
Модификация ICBM Classic: Computer Craft Addon
Обзор
Данное дополнение обеспечивает полноценную интеграцию между популярным модом компьютерного программирования CC:Tweaked и реалистичной системой вооружений ICBM-Classic. Пользователи получают доступ к расширенным функциям программирования для управления ракетными системами, мониторинга радаров и получения информации о состоянии оборудования.
Поддерживаемые устройства
На текущий момент работают с модулем: установка для запуска крылатых ракет, стартовые площадки и радарные станции.
Универсальные функции для оборудования
- getEnergyData — единой командой получает данные о текущем запасе энергии и максимальной ёмкости
- getEnergy — показывает текущий уровень накопленной энергии через систему ForgeEnergy
- getEnergyLimit — отображает максимально возможное хранилище энергии
- getMachineInfo — формирует таблицу с подробными сведениями, настройками и характеристиками устройства, что помогает получать актуальные параметры конфигурации
Управление пусковыми установками
- getMissiles — выводит перечень доступных ракет
- launch(targetData, simulate) — осуществляет запуск ракеты, где targetData содержит координаты xyz и временную задержку, а simulate отвечает за тестовый режим
- getInaccuracy(targetData, launcherCount) — рассчитывает показатель неточности попадания
- getStatus() — возвращает текущий статус пусковой установки в формате 'ошибка, блокировка, ключ, сообщение'
- preCheckLaunch(targetData) — проверяет условия для успешного запуска
Функции базовой платформы
- getLockHeight — определяет высоту, на которой ракета изменит траекторию
- setLockHeight — устанавливает высоту блокировки (целое число)
- getFiringDelay — получает задержку в тактах перед активацией ракеты
- setFiringDelay — настраивает временную паузу перед запуском
Особенности крылатых ракет
- getTarget — показывает текущие целевые координаты xyz
- setTarget — позволяет задать целевые координаты тремя целыми числами
- isAimed — возвращает истину, если установка правильно наведена на цель
- getAimCurrent — отображает текущие углы рыскания, тангажа и крена
- getAimTarget — показывает предварительную цель наведения
Преимущества использования
Интеграция позволяет создавать сложные системы управления вооружениями с помощью программируемых компьютеров, обеспечивая точный контроль над ракетными системами и расширенные возможности мониторинга.