Modding:WorldGen Concept/ru: Difference between revisions

From Vintage Story Wiki
Created page with "== Модификация кода == Используя моддинг кода, можно полностью удалить любую конкретную часть ге..."
(Created page with "== Введение == В этой статье рассказывается, как обрабатывается генерация мира в истории Vintage, и в...")
(Created page with "== Модификация кода == Используя моддинг кода, можно полностью удалить любую конкретную часть ге...")
Line 34: Line 34:
|}
|}


== Code modding ==
== Модификация кода ==
Using code modding, it is possible to remove any specific part of world generation from the base game entirely, as well as add new functionality.
Используя моддинг кода, можно полностью удалить любую конкретную часть генерации мира из базовой игры, а также добавить новые функции.
=== World types ===
=== Типы мира ===
There are currently three world types - "standard", "superflat", "empty". World types exist under '''EnumWorldGenPreset'''. World type has to be specified when registering event handlers for world generation.
На данный момент существует три типа мира — «стандартный», «суперплоский», «пустой». Типы мира существуют в '''EnumWorldGenPreset'''. Тип мира должен быть указан при регистрации обработчиков событий для генерации мира.
=== Passes ===
=== Проходит ===
The chunk column generation event is additionally subdivided into passes. Passes are essentially layers in the generation of a chunk column - first laying down the rock layer in one pass, and doing more general cross-chunk actions in later passes, such as flooding them with light or growing patches of grass. Passes exist under '''EnumWorldGenPass'''. The pass has to be specified when registering event handlers for chunk column generation.
Событие генерации столбца чанка дополнительно подразделяется на проходы. Проходы — это, по сути, слои в создании столбца фрагментов: сначала закладывается слой камня за один проход, а в более поздних проходах выполняются более общие действия с перекрестными фрагментами, такие как заливка их светом или растущие участки травы. Проходы существуют в '''EnumWorldGenPass'''. Пропуск должен быть указан при регистрации обработчиков событий для генерации столбца фрагмента.


{| class="wikitable"
{| class="wikitable"
Confirmedusers
13,514

edits