Planetbase

Planetbase

Not enough ratings
F.A.Q. Моды, Читы, Трейнеры для Planetbase
By NeoRider7 and 4 collaborators
Как сделать игру Planetbase намного приятнее и интереснее?
Эти моды значительно улучшат игровой процесс!
(Всё проверено и работает на версии игры 1.3.6.)
   
Award
Favorite
Favorited
Unfavorite
Space Experience
Присоединяйся если нравятся КОСМИЧЕСКИЕ ИГРЫ!
Моды, Читы, Трейнеры для Planetbase

Теперь Ваша игра Planetbase станет намного более разнообразнее и интереснее!
Получайте дополнительное удовольствие! :-)
МОДЫ
Сложность работы с модами
К сожалению, из-за того, что авторы игры всячески противодействуют использованию модов и усложняют жизнь модерам (известны случаи блокировки модеров авторами игры), создать моды довольно сложно, а установить моды получается далеко не у каждого желающего.

Существует несколько руководств и видеороликов по установке модов, но даже это помогает далеко не всем игрокам.

Если у вас нет опыта программирования или работы с подобными модами, то скорее всего, вам будет необходимо потратить некоторое существенное время чтобы разобраться в этом процессе.
Однако, подавляющее большинство игроков, кто находит время ознакомиться с инструкциями \ руководствами \ видеороликами, успешно устанавливают моды.

Кроме того, установка модов возможна только для версии игры на ПК.
Видео Модов
Видео как выглядят моды в Planetbase
1) "PLANETBASE WITH MODS"
На этом видео представлены всего лишь 3 мода. Модов намного больше есть в игре.
Где найти и скачать моды?
В сообществе игры, разработчики стараются хранить все моды по Planetbase на этом ресурсе: https://www.nexusmods.com/planetbase
Список модов - https://www.nexusmods.com/planetbase/mods/
Список модов по популярности - https://www.nexusmods.com/planetbase/mods/top

Также, возможно найти описание и список модов на русском языке в этом руководстве.

Если Вы хотите посмотреть что внутри модов, как выглядит код:
а)моды не зашифрованы, так что вы можете просто заглянуть внутрь исходного кода с помощью dnSpy.
б)обычно все создатели модов усиленно поддерживают сообщество и выкладывают исходный код на GitHub или Bitbucket. О чем обычно пишут в описании к моду и дают ссылки на код.
Два движка (платформы) для модов:
Сейчас существует две основных платформы (два основных движка) модов на которых делаются моды для игры Planetbase.
(Про другие способы создания и установки модов здесь не будем упоминать, так как они существенно сложнее и их использует существенно меньшее количество игроков, только те, кто хорошо разбирается в программировании).

Ниже в этом руководстве мы более подробно рассмотрим про оба основных движка модов (платформ для создания и работы с модами).

Сначала мы рассмотрим, в хронологическом порядке, движок для модов от JPFarias (2016), а далее движок для модов от Tahvohck (2020).
1 - Движок модов от JPFarias (2016)
1) Движок модов номер один от 2016 года (Создатель JPFarias):
1.1) Instructions for installing mods - "Planetbase Mods to add to your game" - https://steamhost.cn/steamcommunity_com/app/403190/discussions/0/3182216552764118049/
(текст включает список модов от 2017, список там неполный)
1.2) VIDEO-Installation Instructions for mods -
"Planetbase: How to Download Mods" https://youtu.be/GGiNj36StIg
1.3) Planetbase Mod Patcher https://www.nexusmods.com/planetbase/mods/1
1.4) Redirector https://www.nexusmods.com/planetbase/mods/3
1.5) F.A.Q. Моды, Читы, Трейнеры для Planetbase.
1.6) Самый полный список модов вы найдете на сайте NexusMods[www.nexusmods.com], а также в этом руководстве со списком модов на русском языке.
2 - Движок модов от Tahvohck (2020)
2) Движок модов номер два от 2020 года (Создатель Tahvohck):
2.1) Описание от Tahvohck особенностей его платформы и почему он это создал https://github.com/Tahvohck/Planetbase-Mods
2.2) Unity Mod Manager Configuration https://www.nexusmods.com/planetbase/mods/43
2.3) Planetbase Utilities https://www.nexusmods.com/planetbase/mods/45
2.4) Мод 2.1: AutoConnections ReManaged https://www.nexusmods.com/planetbase/mods/46
2.5) Мод 2.2: Building Aligner ReManaged https://www.nexusmods.com/planetbase/mods/47
2.6) Мод 2.3: ComponentManager https://www.nexusmods.com/planetbase/mods/52
2.7) Более полный список модов ищите на NexusMods[www.nexusmods.com].
3 - Самодостаточные моды
Самодостаточными модами назовем такие моды, для работы которых не нужно устанавливать отдельные движки (платформы) для модов (дополнительное программное обеспечение).

Как правило, это такие моды, которые уже содержат внутри себя встроенное программное обеспечение. Например такое программное обеспечение, как в движке мода от JPFarias.

Плюсы данных модов:
- для их работы предварительно не нужно устанавливать дополнительное программное обеспечение с движком (платформой) модов.

Минусы данных модов:
- скорее всего подобный мод врятли будет одновременно работать с другими модами.

Ниже мы рассмотрим примеры таких самодостаточных модов для игры Planetbase. А также мы рассмотрим такие примеры самодостаточных модов в руководстве со списком модов и в руководстве про чит-мод.
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1983401261
4 - Создание миссий
4) Программа для создания собственных миссий (челленджей\вызовов):
4.1) Гайд: [ENG] Creating Maps and Challenges in the "PBCE Planetbase Challenge (Mission) Editor": https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1991143520
[RUS] Создание карт и миссий в программе "PBCE Planetbase Challenge (Mission) Editor": https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1983563107

4.2) Web page on NexusMods, download - https://www.nexusmods.com/planetbase/mods/37

4.3) page on steam forum.

4.4) Source Code: https://github.com/provector/jPBCE

Как установить Моды
Для разных движков (платформ) для модов варианты установки модов будут разными.
Ниже в этом руководстве мы рассмотрим различные варианты установки модов для двух основных движков модов (платформы для создания и работы модов).

1 - Движок модов от JPFarias (2016)
Выше мы кратко уже рассматривали этот движок модов. Сейчас ниже рассмотрим более подробно.
Как установить Моды (Движок JPFarias)
1 - Как установить моды? (для модов на движке JPFarias 2016):

Краткая инструкция по установке модов на движке JPFarias:
1) сначала скачать и установить Патчер-1[www.nexusmods.com] (Planetbase Mod Patcher).
2) скачать и установить Редиректор[www.nexusmods.com] (Redirector).
3) установить моды к Planetbase.

Подробные инструкции по установке модов на движке JPFarias 2016:

А) Подробная инструкция по установке Модов (для модов созданных на движке JPFarias):
1.1) удостоверьтесь, что игра пропатчена и патчер работает. (На главном экране игры в нижнем правом углу, рядом с версией игры будет написано "

[/b]".
1.2) удостоверьтесь, что установлен Редиректор. (Это требование нужно не всем модам, но подавляющему большинству).
1.3) скачайте файл нужного мода.
1.4) разархивируйте и поместите файл мода в "%UserProfile%/Documents/Planetbase/Mods".
1.5) это всё. Наслаждайтесь игрой!

B) [Eng] Инструкция по установке модов
- "Planetbase Mods to add to your game" - https://steamhost.cn/steamcommunity_com/app/403190/discussions/0/3182216552764118049/
(текст включает список модов от 2017, список там неполный)

C) ВИДЕО-Инструкция по установке модов
"Planetbase: How to Download Mods"

Также подробную информацию по установке модов возможно узнать здесь:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1981754832

Патчер-1 \ Mod Patcher
Патчер (Патч)
- модифицирует игру, чтобы разрешить загрузку модов. Нужен для модов созданных на движке JPFarias (2016).

1) сначала установите инструмент (Патчер) для работы с модами - программу "Planetbase Mod Patcher":
- https://www.nexusmods.com/planetbase/mods/1
Эта программа в сообществе Planetbase называется Патчер-1.
Есть еще другой патчер, Патчер-2 - "Planetbase Mod Patcher 2", он сейчас не работает правильно и нуждается в доработке, его качать не надо. (Если кто-то может его доработать или сделать подобный заново,будет очень здорово).
Будьте внимательны, качайте именно Патчер-1 по указанной выше ссылке.

Как воспользоваться Патчером:
1 - запустите файл патчера.
2 - Нажмите «Select Assembly-CSharp.dll»
3 - В новом окне перейдите в папку с игрой, затем «Planetbase_Data», затем «Managed».

4 - Выберите файл «Assembly-CSharp.dll» и нажмите "Open", «Открыть».
Если Вы устанавливали игру через Steam, то папка скорее всего будет иметь такой адрес нахождения: "C:\......\Steam\steamapps\common\Planetbase\Planetbase_Data\Managed\Assembly-CSharp.dll"
Если Вы устанавливали игру не через Steam, то нужные файлы ищите в той директории с игрой, куда Вы её установили.
Перед началом операций, на всякий случай, сделайте копию своего фала Assembly-CSharp.dll.

5 - Нажмите «Patch!»
6 - Подождите, пока Патчер сделает свое волшебство. Это будет закончено, когда кнопка говорит 'Done!', (Готово!).
7 - Закройте Патчер.

Исходный код здесь Патчера-1 - https://bitbucket.org/joaofarias/planetbase-modding/src/master/

Чтобы проверить, пропатчена ​​ли ваша игра:
- при загрузке игры, посмотрите версию в правом нижнем углу экрана главного меню.
Если игра успешно пропатчена, к номеру версии добавляется

.
(Например, если у Вас была версия 1.3.7, то в пропатченной версии станет написано 1.3.7.

. Пример надписи на скриншоте-1[www.nexusmods.com] и скриншоте-2[www.nexusmods.com]).

Когда будет выпущено в Steam обновление игры, то оно, скорее всего, заменит исправленную версию, поэтому вам придется повторить этот процесс и заново пропатчить.

Автор Патча и инструкции: jpfarias , https://www.nexusmods.com/planetbase/users/19987409 , https://steamhost.cn/steamcommunity_com/profiles/76561198011915721

Автор патчера также пишет комментарии:
"- Спасибо PiMaker за предоставление основы для этого патчера.
- Как всегда, я не могу нести ответственность за все, что может произойти при использовании этого патчера или любого из моего программного обеспечения. Используйте его на свой страх и риск."

Патчер "Planetbase Mod Patcher" совместим со всеми версиями игры Planetbase.
На его интерфейсе написано что работает на версии игры 1.1.0, но на остальных версиях, включая версию 1.3.7., Патчер тоже отлично работает.

Если Патчер не устанавливается
Патчер-1[www.nexusmods.com] и моды работают для всех версий игры.
Если вдруг возникнут проблемы с установкой модов и Патчера-1 для игры Planetbase:

Проблема большинства людей при установке Патчера возникает из-за того, что некоторые файлы в каталоге Planetbase помечены как «только для чтения».
Таким образом, Mod Patcher (Патчер-1) не может выполнять свою работу.
Решение состоит в том, чтобы зайти в каталог Planetbase, затем выбрать всё (и каталоги, и файлы) и зайти в «свойства».
Вы увидите в свойствах, что поле «Атрибут» отмечено черным цветом.
Поэтому щелкайте по полю, пока он не станет пустым (без черной галочки), затем нажмите «Применить», затем в новом окне ответьте «сделайте это для всех файлов и подкаталогов».
Закройте "свойства" и проверьте еще раз.
ЕСЛИ поле Атрибут очищено (убрана галочка "только для чтения"), вы можете повторно применить Патчер, на этот раз он будет работать.

Для тех, у кого выскакивают черные окна при запуске Патчера-1, лучше всего деинсталлировать, очистить запись "planetbase" с помощью regedit, а затем правильно переустановить.
Затем проверяйте атрибуты файлов и директорий на возможность перезаписи (убрать в свойствах галочку "только для чтения"), пока во всех папках и файлах игры перезапись не станет разрешена, затем можете запустить Mod Patcher.
Редиректор \ Redirector
2) После того как пропатчили игру, установите Редиректор - https://www.nexusmods.com/planetbase/mods/3
Редиректор - это не мод, а просто помощник, используемый многими модами. Моды, которые требуют этого, скорее всего, будут упоминать об этом в своем описании, а также будут перечислены в разделе "Required" («Требуется»).
Без редиректора многие моды работать не будут.

Как установить:
1 - скачайте файл редиректора - https://www.nexusmods.com/planetbase/mods/3
2- Разархивируйте и поместите файл в "%UserProfile%/Documents/Planetbase/Mods".
3 - это всё.

Обратите внимание, что это не тот путь где находиться игра. Игра может находиться где угодно. И даже у Вас может быть много разных вариантов PlanetBase установленных в разных местах жесткого диска. Например, в разных версиях игры.
Все Ваши игры PlanetBase при запуске игры будут обращаться за информацией об установленных модах к этой директории "Mods". Директория "Mods" находиться в Вашей учетной записи операционной системы ("МоиДокументы Windows") , а сама игра у Вас, скорее всего, будет установлена в другом месте жесткого диска, где Вы обычно распаковываете игры или где это делает Steam.

Исходный код Редиректора здесь: https://bitbucket.org/joaofarias/planetbase-modding/src/592951366d8b1eeae19d04aa2aac5dec8d5881fa/Redirector/?at=master

Автор Редиректора jpfarias также пишет комментарии к установке:
"Спасибо SSchoener за оригинальный механизм обхода, используемый в этой библиотеке.
Как всегда, я не могу нести ответственность за то, что может случиться с использованием этого мода или любого из моего программного обеспечения. Используйте его на свой страх и риск".
2 - Движок модов от Tahvohck (2020)
Как установить Моды (Движок Tahvohck)
Ниже публикуем информацию об установке модов для движка (платформы для модов) Tahvohck созданном в 2020.
(Выше была информация о движке JPFarias созданном в 2016).

2 - Как установить моды? (для модов на движке Tahvohck 2020):

2.1) Для модов созданных на движке Tahvohck не требуется Патчер и Редиректор. Однако, здесь требуется установка другого программного обеспечения.
2.2) Описание от Tahvohck особенностей его платформы и почему он это создал https://github.com/Tahvohck/Planetbase-Mods
2.3) Unity Mod Manager Configuration https://www.nexusmods.com/planetbase/mods/43
2.4) Planetbase Utilities https://www.nexusmods.com/planetbase/mods/45
2.5) Мод 2.1: AutoConnections ReManaged https://www.nexusmods.com/planetbase/mods/46
2.6) Мод 2.2: Building Aligner ReManaged https://www.nexusmods.com/planetbase/mods/47
2.7) Мод 2.3: ComponentManager https://www.nexusmods.com/planetbase/mods/52
2.8) Более полный список модов ищите на NexusMods[www.nexusmods.com].




Описание движка модов Tahvohck
Сам Tahvohck подробно описывает суть своего движка модов (платформы для создания и работы модов) у себя в репозитории файлов с исходным кодом GitHub здесь: https://github.com/Tahvohck/Planetbase-Mods
Ниже мы продублируем этот текст и переведем его.

Движок для модов от Tahvohck (2020)

Общее:
Главный репозиторий для всех моих модов Planetbase здесь[github.com].
Все общедоступные моды представляют собой подмодули со ссылками на их правильный репозиторий на Github, и все они могут быть импортированы в отдельный файл решения (при соблюдении требований).
В общем, если вы не хотите загружать все мои моды сразу, вам следует клонировать один из подмодулей вместо этого.

Сборка:
Построен на VS2017, C # версии 7.3., NET Framework версии 3.5.
Большинство модов ссылаются на следующие файлы:
  • Assembly-CSharp.dll
  • UnityEngine.dll
  • UnityEngine.UI.dll
  • 0Harmony.dll (Версия 2, только для некоторых модов)

Эти моды не созданы на основе исправленной версии игры.
Вместо этого они используют Unity Mod Manager[github.com] (UMM).
Поддержка Planetbase может быть добавлена ​​в Unity Mod Manager с помощью написанного мной сценария установки Powershell (UnityModManagerSetup / install-planetbase-to-umm.ps1) только для этой цели.
Он предоставит вам красивый диалог с файлом, чтобы выбрать файл конфигурации UMM и сделать резервную копию перед его редактированием.

Утилиты:
  • PackFiles.ps1: утилита для перемещения вывода в папку вывода
  • PBModBuildHelper.exe: ищет первый метод в DLL с атрибутом [LoaderOptimizationAttribute], а обновления выводит его на консоль.
    Используется вместе с PackFiles.ps1 для обновления info.json данного мода.

JPFarias:
Жоао Фариас (João Farias / JPFarias / JPF) в 2016 году внес большой вклад в сообщество моддеров planetbase, написав как оригинальный патчер, так и множество модов.
Хотя их моды были впечатляющими, они использовали хакерский мод Redirector[www.nexusmods.com] для перезаписи методов базовой игры и ОЧЕНЬ хакерский Patcher[www.nexusmods.com] для внедрения.
С тех пор появился HarmonyLib и предложил гораздо более элегантные способы исправления методов, а Unity Mod Manager предоставил нам более надежный загрузчик модов.

Я пытаюсь обновить моды JPF до более чистых методов.
Вот прогресс конверсии:

  • [-] Auto Alerts [Автоматические оповещения]
  • [v] Auto Connections [Автоматические подключения]
  • [v] Auto Rotate Buildings [Автоповорот зданий]
  • [v] Building Aligner [Выравнивание здания]
  • [-] Camera Overhaul [Капитальный ремонт камеры]
  • _____ [v] Basic integration (works but with issues) [Базовая интеграция (работает, но с проблемами)]
  • _____ [v] Fix skybox [Исправить скайбокс]
  • _____ [-] Bugfixing [Исправление ошибок]
  • _____ [-] Remove debug code [Удалить код отладки]
  • [-] CharacterCam [CharacterCam]
  • [-]Free Building [Бесплатное строительство]
  • [-] Free Furnishing [Бесплатная меблировка]
  • [-]Landing Control [Контроль посадки]
  • [-] Power Saver [Энергосбережение]
  • [v] SkipIntro [Пропустить вступление]
  • _____ [-]Polish [Польский]
(Актуальный прогресс конверсии и разработки модов смотрите на официальной странице Tahvohck`s GitHub [github.com])

Патчер (Patcher) и Редиректор (Redirector) явно не будут обновляться, так как весь смысл этого проекта состоит в том, чтобы избавиться от них.

Planetbase Tahvohck's Mods:
Оригинальный текст на английском вы можете посмотреть тут:

Unity Mod Manager Configuration
Сайт скрипта (сценария) на Unity Mod Manager для модов от Tahvohck: https://www.nexusmods.com/planetbase/mods/43
Автор: Tahvohck

Описание:
Сценарий Powershell для установки поддержки Planetbase в Unity Mod Manager.

Это служебный сценарий для добавления поддержки Planetbase в Unity Mod Manager.
Это будет необходимо для всех моих обновленных модов (модов от Tahvohck) и предоставляется здесь для удобства.
Самая последняя версия доступна на https://github.com/Tahvohck/Planetbase-Mods, но я не ожидаю, что она изменится в ближайшее время.

P.S.:
Если у Вас возникнут вопросы по работе или установке скрипта (сценария) для установки поддержки Planetbase в программе Unity Mod Manager который создал Tahvohck,
то вы можете написать вопрос для Tahvohck как в форуме NexusMods, так и напрямую в GitHub сюда:
https://github.com/Tahvohck/Planetbase-Mods/issues

P.P.S.:
Сайт нахождения самой программы "Unity Mod Manager" (а не скрипта для Planetbase):
Здесь, при необходимости, Вы можете задать вопросы сообществу по работе программы "Unity Mod Manager". Но учтите, что на данных сайтах рассматривается создание самой программы, а не скрипта для работы модов Planetbase.
Planetbase Utilities
Сайт: https://www.nexusmods.com/planetbase/mods/45
Автор: Tahvohck

Описание:
Класс утилиты для использования со многими модами на движке Tahvohck.
Большое количество служебных классов и расширений для использования с модами на движке Tahvohck.
В настоящее время официально не документировано, но содержит приличные комментарии к коду.

Исходный код: https://github.com/Tahvohck/Planetbase-PBUtilities
Список Модов
Информация по модингу Planetbase - https://www.nexusmods.com/planetbase

Список модов на NexusMods
https://www.nexusmods.com/planetbase/mods/

Список модов по популярности - https://www.nexusmods.com/planetbase/mods/top/

Информация на русском языке про список модов:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1981754832

"Planetbase Чит-Мод/Cheat-Mode"
Cheat-Mode [1.21] - https://www.gameawards.ru/file/3918/planetbase-chit-modcheat-mode-121/
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1983401261
Как делать Моды самим

Руководство " Если у вас возникли вопросы при создании мода \ If you have any questions while creating a MODs":
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2044971158

A) Для модов, созданных на движке JPFarias 2016:

A.1) Как делать моды - "Modding using the Planetbase Framework" - https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1266153227
- https://github.com/solidDoWant/Planetbase-Framework/wiki
- https://www.reddit.com/r/Planetbase/comments/7pt9b5/new_modding_system_released/

A.2) Planetbase-Framework
https://github.com/solidDoWant/Planetbase-Framework/wiki/Creating-mods
автор: solidDoWant, страница на NexusMods https://www.nexusmods.com/planetbase/users/70275623

solidDoWant: "Если у вас есть какие-либо вопросы / проблемы/ предложения, не стесняйтесь обращаться ко мне".
"Для Запросов (Issues) / Контактная информация:
Чтобы связаться со мной, создайте Запрос (Issues)[github.com], добавьте меня в Steam или напишите мне на Discord[discord.gg]. Я буду наиболее отзывчив на сообщения Discord (так как я получаю уведомления, как только они были отправлены).

создайте Запрос (Issues): https://github.com/solidDoWant/Planetbase-Framework/issues
добавьте меня в Steam: https://steamhost.cn/steamcommunity_com/id/TheiInTEAM/
напишите мне на Discord: https://discord.gg/qufsVms ".


A.3) Библиотека утилит (Utility library)
Библиотека утилит для написания модов Planetbase - https://github.com/Tahvohck/Planetbase-CommunityUtils
https://github.com/solidDoWant/Planetbase-Framework/wiki/Creating-mods

A.4) Дорожная карта разработки модов
"Modding Roadmap and Updates" [Дорожная карта разработки модов и информация об обновлениях] - https://steamhost.cn/steamcommunity_com/app/403190/discussions/0/385428943467513841/

A.5) Trello
https://trello.com/b/y9mEYjdS/planetbase-modding
Автор доски в Трелло: João Farias
- Это для моддеров, чтобы рассказать всем, над чем они работают, сотрудничать друг с другом и избегать работы над одним и тем же.
- Это для кого-либо еще, чтобы дать обратную связь и предложения о новых желаемых модах.

Примечание: доска в Trello была создана в 2016 и активно поддерживалась до 2018 года. Сейчас уже автор редко бывает на связи. В связи с этим, сейчас предлагается писать информацию о новых планируемых модах комментариями к этому читаемому руководству, а также в комментариях вот этого руководства о модах здесь: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1981754832

A.6) Wiki для программистов которые хотят создавать моды
https://bitbucket.org/joaofarias/planetbase-modding/wiki/Home
Автор: João Farias
https://bitbucket.org/joaofarias/planetbase-modding

Исходный код модов: https://bitbucket.org/joaofarias/planetbase-modding/src/master/
(здесь только те моды, которые делались командой João Farias в Trello. Про остальные моды и описание их исходного кода возможно найти информацию на NexusMod)
Issues: https://bitbucket.org/joaofarias/planetbase-modding/issues
Скачать репозиторий с модами: https://bitbucket.org/joaofarias/planetbase-modding/downloads/


B) Для модов, созданных на движке Tahvohck 2020:

2.1) Описание от Tahvohck особенностей его платформы и почему он это создал https://github.com/Tahvohck/Planetbase-Mods
2.2) Unity Mod Manager Configuration https://www.nexusmods.com/planetbase/mods/43
2.3) Planetbase Utilities https://www.nexusmods.com/planetbase/mods/45
2.4) Мод 2.1: AutoConnections ReManaged https://www.nexusmods.com/planetbase/mods/46
2.5) Мод 2.2: Building Aligner ReManaged https://www.nexusmods.com/planetbase/mods/47
2.6) Мод 2.3: ComponentManager https://www.nexusmods.com/planetbase/mods/52
2.7) Более полный список модов ищите на NexusMods[www.nexusmods.com].

Вопросы при создании модов
Если при создании или работе с модами у Вас возникли вопросы:

Подробно на эту тему написано в этом руководстве на Английском:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2044971158

Чтобы ответ Вам сообщили как можно быстрее, я советую разместить свой вопрос в данных местах:

1) Reddit https://www.reddit.com/r/Planetbase/
Здесь фанатов игры намного больше чем на форумах Steam и ответы приходят быстрее.
За новостями на Реддит многие следят и быстро отвечают.

2) Создайте отдельную новую тему в общих обсуждениях здесь: https://steamhost.cn/steamcommunity_com/app/403190/discussions/

3) Создайте отдельную новую тему в обсуждениях Мастерской игры здесь: https://steamhost.cn/steamcommunity_com/workshop/discussions/?appid=403190

ОБРАТИТЕ ВНИМАНИЕ: Общее пожелание к созданию названия темы обсуждения: В названии темы обсуждения необходимо, по возможности, четко и подробно написать свой вопрос или просьбу помочь.
Если тема обсуждения непонятная, то внутрь этой темы мало кто будет заходить и читать.

4) Воспользуйтесь поиском чтобы найти темы обсуждений связанных с созданием модов.
Опубликуйте в этой теме свой вопрос.
Как правило на эти темы подписаны участники данного обсуждения. Если Вы опубликуете там свое новое сообщение с вопросом, то это увидят участники этой темы и есть хорошая вероятность что они ответят.

5) Вы можете создать доуску в трелло для совместной работы и объеденить усиилия с другими фанатами игры.
Пример: https://trello.com/b/y9mEYjdS/planetbase-modding

6) Посмотрите тот программный код, который делали другие фанаты игры при создании их модов.
Например, это возможно посмотреть здесь:

A) для модов созданных на движке JPFarias 2016:
6.1) github.com
https://github.com/solidDoWant/Planetbase/wiki/Writing-mods
https://github.com/solidDoWant/Planetbase-XMLModloaderMod
https://github.com/solidDoWant/Planetbase-Modpatcher/releases/tag/2.2
Planetbase-Framework:
https://github.com/solidDoWant/Planetbase-Framework/wiki/Creating-mods
Utility library
Planetbase modding utilities library - https://github.com/Tahvohck/Planetbase-CommunityUtils
https://github.com/solidDoWant/Planetbase-Framework/wiki/Creating-mods
"Modding Roadmap and Updates" - https://steamhost.cn/steamcommunity_com/app/403190/discussions/0/385428943467513841/
Trello https://trello.com/b/y9mEYjdS/planetbase-modding

6.2) bitbucket.org
Wiki for programmers who want to create mods
https://bitbucket.org/joaofarias/planetbase-modding/wiki/Home
Posted by: João Farias
https://bitbucket.org/joaofarias/planetbase-modding

6.3) код от чит-мода: (Cheat-Mode)
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1983401261
Ссылка на исходный код: https://www.m-p-g-h.net/forum/showthread.php?t=1041129&p=11062099&viewfull=1#post11062099 (уберите "-" из названия сайта, чтобы в названии было только слово из четырёх букв).

6.4) код от Planetbase Custom:
https://steamhost.cn/steamcommunity_com/app/403190/discussions/0/343788552531043105/
File can be downloaded here: a) http://goo.gl/LxR2jT

6.5) посмотрите код среди уже существующих модов к игре.
Большинство модов выложены на сайте:
https://www.nexusmods.com/planetbase/mods/

B) для модов созданных на движке Tahvohck 2020:
B.1) Описание от Tahvohck особенностей его движка (платформы) для модов и почему он это создал https://github.com/Tahvohck/Planetbase-Mods
B.2) Unity Mod Manager Configuration https://www.nexusmods.com/planetbase/mods/43
B.3) Planetbase Utilities https://www.nexusmods.com/planetbase/mods/45
B.4) Mod 2.1: AutoConnections ReManaged https://www.nexusmods.com/planetbase/mods/46
B.5) Mod 2.2: Building Aligner ReManaged https://www.nexusmods.com/planetbase/mods/47
B.6) Mod 2.3: ComponentManager https://www.nexusmods.com/planetbase/mods/52

7) Напишите напрямую сообщение авторам модов.
Там есть очень сильные программисты, но они сейчас крайне редко читают форум.

8) Напишите напрямую сообщение авторам игры.
Их возможно найти по именам в социальных сетях.
На официально сайте игры указаны электронные почты.

Однако имейте в виду, что авторам игры не нравятся модеры и они против развития и координации сообщества.
Известны случаи когда авторы игры блокировали модеров навсегда без адекватных причин.
Также почитать об этом вы можете вот в этом обзоре игры здесь и здесь.
ЧИТЫ и ТРЕЙНЕРЫ \ Cheats and Trainers
Окончание
Если Вы знаете что добавить в руководство или как его сделать лучше, готовы поделиться опытом и информацией - оставьте обратную связь в комментариях.

Обязательно поделитесь опытом, если Вы уже делали свои моды, читы или что-то еще полезное для сообщества игры!

Прошу Вас сообщать в комментариях к этому руководству если:

а) какая-либо информация написанная в этом руководстве устарела, является больше не актуальной, вы знаете более правильную информацию.
б) вы нашли опечатки или несоответствия.
в) вы знаете чем возможно дополнить руководство по этой тематике.
г) вы знаете кто автор той или иной разработки. Присылайте, это будет добавлено.
д) вы знаете исходный код той или иной разработки. Поделитесь с сообществом. Присылайте, это будет добавлено.

д) вы разбираетесь в написании программного кода и можете написать новый мод, чит-мод.

Спасибо за вклад в игру и в развитие сообщества Planetbase!
Успехов в покорении новых планет!
Послесловие \ Disclaimer
Разработки представленные в этом руководстве взяты из открытых источников. Информацию про их авторов и ссылки на источники по возможности указывались.
Все действия применяемые с этой информацией и программами вы применяете на свой страх и риск.
! Рекомендуется предварительно делать резервные копии!


Оформление и иллюстрации:
В оформлении руководства использованы иллюстрации художника Stevenson.
Заглавная иллюстрация в начале руководства имеет название "PlanetBase Tribute" и комментарий художника: "I hope this game will keep on getting better and better! ;)" , \ "Я надеюсь, эта игра будет становиться все лучше и лучше! ;)".

Другие иллюстрации Stevenson по игре Planetbase вы можете посмотреть здесь:
https://steamhost.cn/steamcommunity_com/id/Stevenson1982/images/?appid=403190
Ситуация с игрой и сообществом игроков!
Благодарю всех активных участников игрового сообщества Planetbase!
Особая благодарность тем, кто создает моды, челленжи и гайды.

Помню времена, когда наше сообщество было намного активнее и насчитывало тысячи активных игроков и бессчетное количество обсуждений по перспективам развития игры и созданию модов.

К сожалению, те времена давно прошли и сейчас авторам игры очень не нравится активность нашего сообщества.
Авторы игры против создания модов и тех людей, которые предлагают улучшить игру или создать Planetbase-2 или DLC.
Известны случаи когда авторы игры, не только удаляли сообщения, а блокировали без адекватных причин игроков в форуме стим. Игроков которые заплатили им деньги за их игры. Блокировали просто за то что люди выражали свое мнение что моды могут быть полезны и они были бы рады улучшениям в игре или выходу DLC или Planetbase-2.

Например, вот так авторы игры заблокировали меня в Steam после того, как я спросил их о возможности выпуска платного DLC, поддержки модов или выхода обновлений игры.
Авторы игры не просто удалили мои безобидные сообщения в Steam, а они заблокировали меня навсегда. И они также еще без причин дополнительно навсегда заблокировали меня на форуме Steam для своей второй игры "Dawn of Man".

Авторы игры не отвечают на все вопросы по этому поводу, а только игнорируют письма или удаляют сообщения на форуме Steam.
Возможно авторы игры навсегда заблокировали меня на всех своих ресурсах не только за то, что я спросил о возможности выпуска обновлений или DLC, но и за моё участие в десятках руководств, создании модов, челленджей, коллекций и структурировании списков вещей которые сообщество предлагает улучшить в игре.

Считаю, как и многие достойные члены сообщества, что авторы игры поступили неадекватно, навсегда заблокировав меня и удалив мои сообщения, в которых не было никаких нарушений правил. И требую меня разблокировать или хотя бы вернут мне деньги за их игры и объяснить мне и членам сообщества почему они без адекватных причин удаляют сообщения и блокируют полезных сообществу людей.

Также мы знаем еще случаи, когда из-за подобных действий авторов игры многие создатели модов были вынуждены прекратить работу над модами и гайдами для игры Planetbase. Некогда огромное сообщество игры в результате этого сейчас стало очень маленьким.

Если вы считаете, что сообщество игроков должно узнать о таком поведении авторов игры, вы можете прокомментировать или лайкнуть мой обзор игры в Steam, где я подробно написал о ситуации в игре и сообществе: https://steamhost.cn/steamcommunity_com/id/neoriderr/recommended/403190/

Также вы можете обсудить эту тему на Реддите или других сайтах где авторы игры не имеют возможности удалять сообщения и блокировать пользователей.
Например вот здесь:

Еще раз благодарю всех активных и неравнодушных членов сообщества!
Уверен, история расставит всё по своим местам! И рано или поздно мы все найдём классную игру с адекватным разработчиком уважающим игроков кто платит ему деньги.


The situation with the game and the community of players!
Thanks to all active members of the Planetbase gaming community!
Special thanks to those who create mods, challenges and guides.

I remember the times when our community was much more active and had thousands of active players and countless discussions on the prospects for the development of the game and the creation of mods.

Unfortunately, those days are long gone and now the authors of the game really don't like the activity of our community.
The authors of the game are against creating mods and those people who suggest improving the game or creating Planetbase-2 or DLC.
There are cases when the authors of the game not only deleted messages, but blocked the players in the Steam forum without adequate reasons. The players who paid them money for their games. Blocked simply because people expressed their opinion that mods could be useful and they would be happy with improvements in the game or the release of DLC or Planetbase-2.

For example, this is how the authors of the game blocked me on Steam after I asked them about the possibility of releasing paid DLC, supporting mods or releasing game updates.
The authors of the game not only deleted my harmless messages on Steam, but they blocked me forever. And they also banned me permanently on the Steam forum for no reason yet for their second game, "Dawn of Man".

The authors of the game do not answer all questions about this, but only ignore letters or delete messages on the Steam forum.
Perhaps the authors of the game have forever blocked me on all their resources, not only because I asked about the possibility of releasing updates or DLC, but also for my participation in dozens of guides, creating mods, challenges, collections and structuring lists of things that the community offers to improve in the game.

I think, like many worthy members of the community, that the authors of the game acted inadequately, blocking me forever and deleting my messages, in which there were no violations of the rules. And I demand that I unblock, or at least return my money for their games and explain to me and the community members why they, without adequate reason, delete messages and block useful people to the community.

We also know more cases when, due to such actions of the authors of the game, many mod creators were forced to stop working on mods and guides for the Planetbase game. The once huge community of the game has now become very small as a result.

If you think the community should be aware of this behavior by game authors, you can comment or like my review of the game on Steam, where I wrote in detail about the situation in the game and the community: https://steamhost.cn/steamcommunity_com/id/neoriderr/recommended/403190/

You can also discuss this topic on Reddit or other sites where the authors of the game do not have the ability to delete messages and block users.
For example, here:

Once again I thank all active and caring members of the community!
I am sure that history will put everything in its place! And sooner or later we will all find a great game with an adequate developer who respects the players who pay him money.

полезные руководства

Оцените мои другие материалы и руководства по ссылкам ниже.
Здесь много еще полезной информации по Planetbase!



Присоединяйся к Группе и Куратору!
Присоединяйся если нравятся КОСМИЧЕСКИЕ ИГРЫ!