File information

Last updated

Original upload

Created by

xsSplater

Uploaded by

xsSplater

Virus scan

Safe to use

About this mod

This is a bat file I made for myself to quickly and automatically add a list of all installed mods to the mod_load_order.txt file.

Этот bat-файл, я сделал, чтобы быстро и автоматически добавлять список всех установленных модов в файл mod_load_order.txt

Permissions and credits
Changelogs
Did you removed/added mods? Run the batch file and just check if they are removed/added in the list, which automatically changed and opened for you.

Удалили/добавили моды? Запустите батник и просто проверьте убраны/добавлены ли они, в автоматически изменённом и открывшемся для вас, списке.

  • Добавлено правило для плагинов мода Weapon Customization.
  • Добавлены проверки для плагинов мода Scoreboard, на случай отсутствия основного мода.
  • Автосортировщики теперь ищут Устаревшие моды (на 06.06.24).
  • Теперь устаревшие моды автоматически удаляются из списка, а потом показывается сообщение, предлагающее удалить и папку устаревшего мода.

  • Added rules for Weapon Customization mod plugins.
  • Added checks for Scoreboard mod plugins, in case the main mod is missing.
  • Autosorters now check for Obsolete mods (as of 21.04.24).
  • Now it check for Obsolete mods and disables them. It also suggests deleting the Obsolete mod folder.

+++---------------------------------------------------------------------------------------------------+++
Added a silent and almost INSTANT version - (SL),
that only shows the console if there are installation errors:
If the base and dmf folders, and mod_load_order.txt file,
       and/or the Animation Events mod (Scoreboard dependency) are missing.

+++ WHAT THE BAT FILE DOES:
1. It checks if there are base and dmf folders in the mods folder,
which are installed with Darktide Mod Loader and Darktide Mod Framework mods.
2. It makes a backup of the previous version of the mod_load_order.txt file.
Now backups are created, every time new ones, when you run the file.
3. It checks if the Scoreboard, Log Me InPsych Ward and Darktide Local Server mods are installed.
Also checks if the mods they depend on are installed too and moves those mods up in the list.
4. Than it copies the names of all folders except base and dmf.
5. Creates a list and shows it to you.

+++INSTALLATION:
Unpack to MODS folder:
...\Steam\steamapps\common\Warhammer 40,000 DARKTIDE\mods


+++---------------------------------------------------------------------------------------------------+++
+++ РУССКОЕ ОПИСАНИЕ +++

Добавлена тихая и практически МГНОВЕННАЯ версия - (SL),
которая показывает консоль только если есть ошибки установки:
Если  отсутствуют папки base и dmf, а также файл mod_load_order.txt,
        и/или мод Animation Events (нужный для Scoreboard).

+++ ЧТО БАТНИК ДЕЛАЕТ:
1. Проверяет есть ли данной папке(mods) папки base и dmf,
которые устанавливаются вместе с модами Darktide Mod Loader и Darktide Mod Framework.
2. Батник сначала делает резервную копию предыдущей версии файла mod_load_order.txt.
Теперь резервные копии создаются, каждый раз новые, когда вы запускаете файл.
3. Затем проверяет установлены ли моды Scoreboard, Log Me In, Psych Ward и Darktide Local Server.
Если да, то проверяет установку нужных для их работы зависимостей
и поднимает эти моды вверх списка для правильной работы.
4. Копирует ваш список модов на основе всех папок в MODS, исключая, как и должно, папки base и dmf.
5. Создаёт список и открывает вам его на проверку.

+++УСТАНОВКА:
Распакуйте в папку MODS:
...\Steam\steamapps\common\Warhammer 40,000 DARKTIDE\mods


+++---------------------------------------------------------------------------------------------------+++

Мои руководства в Стим:





+++---------------------------------------------------------------------------------------------------+++

+++ POST SCRIPTUM +++

I am not a programmer. It was complicated. The code may be weird... but IT WORKS... now!)

I’m not very good at English, so please be patient.
I would appreciate any help in correcting errors, typos and poorly constructed sentences.
Thank you in advance!

+++---------------------------------------------------------------------------------------------------+++
I posted the code on Github to make it easier to check what I coded there. You can also suggest corrections or additions.

Я выложил код на Github, чтобы было удобнее проверить, что я там накодил. Также можно предложить исправления или дополнения.


Donation Alerts


Boosty