Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.0.9
2.1.0
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
32 changes: 32 additions & 0 deletions docs/unnoficial_docs/base/dlc/dlc_steps/step_1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
tags:
- dlc
- retddlc

status: new

---
# Шаг 1: Определение пространства ID для локализации
## Общие сведения
Перед началом любых действий в рамках мода, нужно обязательно определить пространство ID для локализации.
Так как на игру можно установить более одного мода, а моды DLC с вероятностью в 99% содержат строки, нужно убедится что внутренние ссылки на ID строки не будет конфликтовать между модами.

Для этого существует возможность установить стартовый ID с которого начнутся ваши идентификаторы строк в рамках DLC.

!!! info "Примечание"
Собственные идентификаторы можно начинать с 10 000 000 (десять миллионов), однако не рекомендуется использовать именно это число, так как это наиболее очевидный выбор для других моддеров.

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

Например, если номер вашего DLC 77, пространство ID будет начинаться с 77000000.

## Установка пространства идентификаторов
Для установки пространства идентификаторов перейдите в **_View --> Settings --> Mod Project Settings_** и в поле **Project ID space** задайте стартовый идентификатор.

![id_space.webp](../../../../assets/images/unnoficial_docs/base/dlc/id_space.webp)

***
Автор: lxgdark

*Документация поддерживается участниками сообщества [REDkit RU](https://discord.gg/kRTEy8KcNa)*
***
56 changes: 56 additions & 0 deletions docs/unnoficial_docs/base/dlc/dlc_steps/step_2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
---
tags:
- dlc
- retddlc
- mod_name

status: new

---
# Шаг 2: Имя мода

Имя мода условно можно разделить на две части:

!!! docs "[Внутреннее имя](#_1)"
Это имя вы будете использовать для внедрения в структуру текущей игры.

!!! docs "[Пубдикуемое имя](#_2)"
То которое вы будет использовать при размещении мода на разных площадках.

## Внутреннее имя

В качестве внутреннего имени мода можно использовать строчные буквы и цифры без пробелов.

!!! info "Примечание"
Так как вся ваша структура папок будут включать в себя выбранное имя, рекомендуется использовать короткое наименование, так как это гарантирует ваше удобство в будущем.
Например официальные DLC от разработчиков имеют такие имена как "bob" или "dlc1".

Наиболее удобный подход использовать схему наименования, которая применяется к большинству DLC игры, а именно "dlcXX", где XX это номер вашего DLC (например "dlc77").
Такой подход позволит использовать это наименование при создании файлов и папок и затем быстро определять которые из низ относятся к вашему DLC.

## Публикуемое имя

Публикуемым именем может быть любое имя которое вы выбрали для своего DLC. Все, с чем вам нужно определится - это язык по умолчанию который вы будете использовать при создании строк внутри игры.

!!! info "Примечание"
Именно для работы с этим редактором мы [ранее](../dlc_steps/step_1.md) определяли пространство идентификаторов.

Для добавления публикуемого мода откройте редактор [локализуемых строк (Localized Strings Editor)](../../../references/editors/localized_strings_editor.md).
Прежде чем добавлять новый строковой ресурс, выберите язык который будет по умолчанию в процессе разработки мода.
Далее нажмите кнопку добавить (+) в результате чего появится новая строчка, куда нужно вписать (слева на право):

- Ключ строки для названия мода на английском с маленькой буквы, без пробелов. Например **dlc77_title**.
- Группу к которой относится строка. Лучше всего выбрать DLC.
- Само наименование вашего DLC (на выбранном языке) которое будет использоваться вами при публикации и продвижении. Можно строки любого формата включая пробелы и переносы строки (рекомендуется выбирать лаконичное название в одну строку).

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

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

***
Автор: lxgdark

*Документация поддерживается участниками сообщества [REDkit RU](https://discord.gg/kRTEy8KcNa)*
***
49 changes: 49 additions & 0 deletions docs/unnoficial_docs/base/dlc/dlc_steps/step_3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
---
tags:
- dlc
- retddlc
- structure

status: new

---
# Шаг 3: Структура папок

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

Для начала вы должны определится, будет ли ваше DLC содержать новый мир (локацию), так как в случае если да, начальные действия по созданию структуры папок для DLC можно автоматизировать.

Дальнейшие действия будут отличатся в зависимости от того будет ли в вашем DLC новый мир или нет.

!!! docs "[Новый мир](#_1)"
Вы планируете создавть новый мир.

!!! docs "[Существующий мир](#_2)"
Вы планируете добавлять контент в рамках существующих миров.

## Новый мир

Для создания нового мира, выберите пункт меню **File --> New World** и в открывшемся меню введите имя для мира и имя вашего DLC (которое вы придумали шагом ранее).
![create_dlc_world.webp](../../../../assets/images/unnoficial_docs/base/dlc/create_dlc_world.webp)

!!! info "Подробнее"
Подробнее о создании и настройке миров в [отдельном руководстве](../../world/world.md).

В результате этих действий будет не только создан новый игровой мир, но и автоматически создана базовая структура папок в [Asset Browser](../../../references/editors/asset_browser.md).

Путь к вашим файлам будет следующим: `dlc\dlcname`.

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

!!! info "Примечание"
Дальнейшую работу с миром пока можно отложить и продолжить начальниые настройки мода.

## Существующий мир
Если ваше DLC не предполагает создания нового мира, то для начала достаточно создать папку с именем DLC внутри папки "dlc". Как вы уже можете заметить в этой папке множество других DLC от самих разработчиков. Это хорошо, так как это поможет подсматривать структуру папок для создания единого стиля.
![create_empty_dlc_struct.webp](../../../../assets/images/unnoficial_docs/base/dlc/create_empty_dlc_struct.webp)

***
Автор: lxgdark

*Документация поддерживается участниками сообщества [REDkit RU](https://discord.gg/kRTEy8KcNa)*
***
38 changes: 38 additions & 0 deletions docs/unnoficial_docs/base/dlc/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
tags:
- dlc
- retddlc

status: new

---
# DLC моды

## Общие сведения

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

DLC-моды являются модификациями игры, которые добавляют совершенно новый контент. Это может включать в себя новый мир, нового персонажа или, например, новые анимации.

!!! warning "Важно!"
Если вы разрабатываете DLC мод, настоятельно рекомендуется пройти все указанные далее шаги в самом начале его создания. Это позволит вам избежать ошибок и проблем в будущем, а так же сильно упростит разработку.

## Путеводитель

<div class="grid cards" markdown>

- **Шаг 1**

***

Определение пространства ID для локализации.

[:octicons-arrow-right-24: Перейти](dlc_steps/step_1.md)

- **Шаг 2**

***

Имя мода.

[:octicons-arrow-right-24: Перейти](dlc_steps/step_2.md)
3 changes: 0 additions & 3 deletions docs/unnoficial_docs/base/world/world.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,6 @@ tags:
- world
- level design
- w2w

status: new

---

# World (Мир)
Expand Down
3 changes: 0 additions & 3 deletions docs/unnoficial_docs/guides/create_new_hud_medallion.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,6 @@ tags:
- .redswf
- .as
- .ws

status: new

---

# Как создать свой медальон в hud
Expand Down
Loading