Powered Entities


This mod will create power lines between most of the base game's entities that require power.

Content
4 years ago
0.13 - 1.1
2.05K
Power

i Help With Russian Translation

4 years ago

With version 0.5.3 I have added 2 new settings to the mod. I can run them through Google Translate for the Russion locale, but I think that will just end up butchering it, so if I could get the following translated that would be fantastic. Thanks in advance for any help:

Exclusion list setting: (there is an entry in the FAQ about this setting as well, if that helps to explain the format better)
Powered_Entities_entity_name_exclusion_list=Entity Exclusion List
Powered_Entities_entity_name_exclusion_list=A list of entity names to exclude from being a powered entity. This is a comma-separated list of the non-localized names of each entity, without spaces or quotes. A single entity does not need a comma. Example: small-lamp,pump

Report localized names setting:
Powered_Entities_report_localized_items=Report Localized Names
Powered_Entities_report_localized_items=Print the localized name of entities in the report file

4 years ago

Powered_Entities_entity_name_exclusion_list=Список исключений
Powered_Entities_report_localized_items=Сообщить о локализованных названиях
Powered_Entities_entity_name_exclusion_list=Список машин, которые нужно исключить из числа подключаемых объектов. Нужно записать через запятую и пробел непереведенные названия машин. Одна позиция не нуждается в запятой. Пример: small-lamp, pump
Powered_Entities_report_localized_items = Распечатать локализованные (переведенные) названия машин в файле отчета.

4 years ago

Link to the FAQ, please.

4 years ago
4 years ago

And thanks for the translation work again :)

4 years ago

An important question: should the names of entities be written in English or can localized names be used?

4 years ago

It has to be the raw names that are used by the game. Under the hood the game always calls the Lamp a "small-lamp". Turning off the report localization shows these names.

4 years ago

How to request a report on connected entities?

4 years ago

Run this command:

/c remote.call("Powered_Entities", "build_report")
4 years ago

By the way, the localization file does not contain strings for translating variable parameters in the settings: "console" and "file".

4 years ago

After requesting the report, the game crashed with an error: https://yadi.sk/i/Jci_IkTUwzVdvw

4 years ago
(updated 4 years ago)

Ok, I will look at that error.

As for the debug options, I'll add this in the next version, if you want to give me translations:

[string-mod-setting]
Powered_Entities_99_debug_type-console=In-Game Console
Powered_Entities_99_debug_type-file=File (script-output)
4 years ago

Powered-Entities-recalculate-entities-button=Переподключить машины
Powered-Entities-recalculate-warning=Переподключение машин может привести к задержке на 1 тиков (~ 2 - 3 секунд).
Powered-Entities-recalculate-already-running=Невозможно переподключить электропитание машин, в данный момент уже выполняется переподключение. Попробуйте позже.
Powered-Entities-recalculate-completed=Переподключение машин завершено.

Powered-Entities-report-generation-start=Генерация отчёта Электроподключение машин (это не будет сохраняться при сохранении/загрузке)
Powered-Entities-report-generation-end=Отчёт о работе мода Электроподключение машин создан, проверьте папку логов на наличие "1"
Powered-Entities-report-generation-button=Создать отчёт о работе мода Электроподключение машин.

Powered-Entities-report-data-header-size-section=Подключены машины с дальностью подключения 1
Powered-Entities-report-data-header-unpowered-section=Машины без подключения
Powered-Entities-report-data-header-unbuilt-section=Не построенные машины
Powered-Entities-report-data-entity-line= 1 - 2_3_4_5_6
Powered-Entities-report-data-entity-line-error-flag= <1>
Powered-Entities-report-data-entity-line-error-flag-not-built=Не построены
Powered-Entities-report-data-entity-line-error-flag-not-destroyed=Не деконструированы
Powered-Entities-report-data-entity-line-error-flag-poles-not-destroyed=Полюса не деконструированы
Powered-Entities-report-data-entity-line-error-flag-irregularity=Непредвиденный сбой

[mod-name]
Powered_Entities=Powered Entities (Электроподключение машин)

[item-name]
Powered_Entities_power_pad=Полюс электроподключения

[item-description]
Powered_Entities_power_pad=Позволяет машинам подключаться к электросети напрямую.

[recipe-name]
Powered_Entities_power_pad=Полюс электроподключения

[entity-name]
Powered_Entities_power_pad=Полюс электроподключения

[technology-name]
Powered_Entities_main_tech=Электроподключение машин

[technology-description]
Powered_Entities_main_tech=Позволит большинству машин подключаться к электросети напрямую.

[controls]
Powered_Entities_recalculate=Переподключить работающие машины

[mod-setting-name]
Powered_Entities_00_manual_mode=Ручной режим
Powered_Entities_01_minimum_wire_reach=Минимальное расстояние подключения
Powered_Entities_skip_recalculate_on_mod_changes=Пропускать переподключение при изменениях мода (UNSAFE)
Powered_Entities_90_debug_mode=Режим отладки
Powered_Entities_91_trace_mode=Режим отладки (трассировка)
Powered_Entities_99_debug_type=Тип отладки
Powered_Entities_00_enable_inserter=Включить манипуляторы
Powered_Entities_05_enable_solar=Подключать машины на солнечной энергии
Powered_Entities_10_enable_accumulator=Включить машины с питанием от аккумулятора
Powered_Entities_15_enable_producers=Включить машины электрогенерации
Powered_Entities_80_recalculate_show=Показать кнопку переподключения
Powered_Entities_90_recalculate_batch_size=Пересчитать размер партии
Powered_Entities_entity_name_exclusion_list=Список исключений
Powered_Entities_report_localized_items=Генерировать отчёты с русскими названиями

[mod-setting-description]
Powered_Entities_00_manual_mode=Ручной режим требует, чтобы вы делали полюс электроподключения для каждой машины, на которую подаётся питание. При отключении этой опции машины будут подключаться к электросети автоматически.
Powered_Entities_01_minimum_wire_reach=Включает самое минимальное расстояние подключения между машинами. Например, сборщики будут подключаться друг к другу, только если будут стоять вплотную (с любой стороны).
Powered_Entities_00_enable_inserter=Действие мода будет распространяться на манипуляторы.
Powered_Entities_05_enable_solar=Действие мода будет распространяться на солнечные панели.
Powered_Entities_10_enable_accumulator=Действие мода будет распространяться на аккумуляторы.
Powered_Entities_15_enable_producers=Действие мода будет распространяться на паровые двигатели и турбины.
Powered_Entities_80_recalculate_show=Показать/скрыть кнопку переподключения подключённых машин.
Powered_Entities_90_recalculate_batch_size=Количество чанков для переподключения на один тик. Большое число увеличит нагрузку на игру, но процесс будет идти быстрее (переподключение будет доступно, когда исследуется технология).
Powered_Entities_skip_recalculate_on_mod_changes=Этот параметр не запускает переподключение при обновлении или удалении другого мода. Могут остаться невидимые полюсы электроподключения на карте. Ручное переподключение с помощью кнопки или горячей клавиши очистит их.
Powered_Entities_entity_name_exclusion_list=Перечислите машины, которые хотите исключить из числа подключаемых объектов. Нужно записать через запятую и пробел непереведённые названия машин. Если позиция одна, то запятая не нужна. Учитывайте регистр текста. Пример: small-lamp, pump
Powered_Entities_report_localized_items=Отключение этой опции поможет увидеть названия подключённых машин без перевода. Для формирования отчёта введите в консоли следующую команду: /c remote.call("Powered_Entities", "build_report")

[string-mod-setting]
Powered_Entities_99_debug_type-console=Внутриигровая консоль
Powered_Entities_99_debug_type-file=Файл (скрипт-вывод)

4 years ago

The translation has been supplemented and improved. )

4 years ago

Awesome thanks, I will update it.

As for that error, I think it is just some issue with creating a dummy entity that shouldn't be created. I would disable that mod to build a report (or you could exclude that entity, though there may be more).

4 years ago

FYI, that incompatibility with EditorExtensions has been fixed on my end. It should work with a report now.

New response