Моддинг:Как Править Вики по Моддингу
Секция с моддингом немного отличается от основной вики, и здесь применяются несколько принципов, которым надо следовать при правках. Пожалуйста прочитайте всё это целиком, а если вы очень ленивый, то хотя бы то, что выделено жирным.
Контакты Вики по Моддингу
Секция с моддингом активно поддерживается Nat. Если у вас есть какие-либо вопросы о вики по моддингу, пожалуйста, напишите мне в Discord. Пользователь @Nat с щеночком на аватарке. Везде, где говорится 'я' или 'меня' имеется ввиду Nat.
Обновление Страниц до Последней Версии
Так как моддинг как явление постоянно развивается и изменяется, важно поддерживать все страницы обновленными и дополненными. Хотя я и ценю любую помощь в поддержании страниц актуальными, пожалуйста, не беспокойтесь насчет этого. У меня есть список страниц которые нуждаются в обновлении и я проверю каждую из них, вне зависимости от того, сделал ли это кто-нибудь до меня или нет.
Также, пожалуйста не обновляйте страницы до нестабильных версий игры (пререлизы и релиз кандидаты).
Создание Новых Страниц
Для поддержания организации, обслуживания и читабельности страниц вики по моддингу, существует несколько правил, которым должна соответствовать каждая страница.
- Убедитесь, что информация, которую вы пишете уже не написана где-нибудь еще на страницах этой вики.
- Новая страница должна быть в пространстве имён Modding. Просто добавьте "Modding:" перед названием страницы при её создании.
- Страницы должны раскрывать одну тему. Любая страница рассказывающая больше чем об одной теме или концепте должна быть разделена на несколько страниц.
- Страницы должны говорить об одном типе мода за раз. Страница затрагивающая контентные моды, не должна говорить о программных. Если вам всё же необходимо это сделать, создайте две страницы.
- Страницы должны создаваться для последней стабильной версии игры.
- Все страницы должны быть отнесены к категориям, как минимум к стандартной категории 'Modding'.
Страницы Руководств
Большая часть вики по моддингу это руководства. Руководства должны следовать следующим правилам:
- Руководства в большинстве своём должны следовать шаблону типа делай, анализируй, экспериментируй. Научите читателя как сделать что-то, затем проанализировать как это работает, и потом заставьте читателя поэкспериментировать с тем, что он только что изучил. Это следует концепции исследовательского обучения, чтобы предоставить начинающим моддерам знания, необходимые им для понимания того, что они делают.
- Все руководства должны начинаться с "Цели", а затем с "требований". Секция с требованиями может быть просто: "Прежде чем начать, предполагается что вы уже освоили 'Руководство по Программным Модам для Начинающих'", или что-то похожее.
- Держите в голове уровень знаний читающего ваше руководство. Это руководство для начинающих, или для уже опытных моддеров? Не надо включать информацию, которая не будет понята вашим читателем.
Новые страницы ОБЯЗАТЕЛЬНО должны быть приписаны к категории 'New Pages'. Это позволит мне их найти и настроить советующую навигацию в таблицах и списках. См. 'Категоризация Новых Страниц' ниже
Категоризация Новых Страниц
Пожалуйста, пожалуйста, пожалуйста категоризируйте новые страницы применяя определения, специфичные для каждого языка. Страницы без категорий не будут поддерживаться, что приведет к неточностям в вики.
Чтобы назначить странице категорию, скопируйте и вставьте в конце страницы код нужной категории. Для этого вам потребуется править код.
Все страницы по моддингу должны быть приписаны к категории Modding, и ко всем другим категориям, которые отражают содержимое страницы.
Следующие категории должны быть использованы для:
[[Category:Modding{{#translation:}}]]
- Для всех страниц.
[[Category:Modding:Content{{#translation:}}]]
- Для любой страницы о контентных модах.[[Category:Modding:Content Guides{{#translation:}}]]
- Для любой страницы, которая содержит информацию о контентых модах. Это не руководства, а информационные справочники.[[Category:Modding:Community Content Tutorials{{#translation:}}]]
- Для любой страницы с руководством. Пожалуйста убедитесь, что ваше руководство соответствует требованиям 'Создания Новых Страниц' выше.[[Category:Modding:Code{{#translation:}}]]
- Для любой страницы о программных модах.[[Category:Modding:Code Guides{{#translation:}}]]
- Для любой страницы, которая содержит информацию о программных модах. Это не руководства, а информационные справочники.[[Category:Modding:Community Code Tutorials{{#translation:}}]]
- Для любой страницы с руководством по программным модам. Пожалуйста убедитесь, что ваше руководство соответствует требованиям 'Создания Новых Страниц' выше.[[Category:Modding:Model Creator{{#translation:}}]]
- Для любой страницы, которая рассказывает о том, как пользоваться VS Model Creator. Пожалуйста, обратите внимание, что сюда скоро будут добавлены официальные руководства.[[Category:Modding:Troubleshooting{{#translation:}}]]
- Для любой страницы об устранении неполадок в модах и увеличении общей эффективности моддинга.[[Category:Modding:VS Engine{{#translation:}}]]
- Для любой страницы о некоторых особенностях работы движка игры. Речь о страницах о методах рендера, порядке исполнения функций и прочих сложных концептах.
Есть ещё несколько категорий, но у них есть особые требования для включения в страницу. Пожалуйста, свяжитесь с Nat если считаете что страница должна быть приписана к этим категориям:
[[Category:Modding:Asset Types{{#translation:}}]]
- Для любой страницы которая даёт конкретные подробности о типах ассетов для контентных модов. Она должна включать некоторые детали.[[Category:Modding:Basics{{#translation:}}]]
- Для любой страницы которая раскрывают основы моддинга для новичков, обычно, рассказывающая о том как работает моддинг в Vintage Story. Она должна быть очень дружелюбна к новичкам.[[Category:Modding:Fundamental Content Tutorials{{#translation:}}]]
- Для страницы с руководствами по контентным модам. Эта страница преимущественно является руководством, с определенной структурой и раскрывает один важный концепт контентных модов. См. существующие руководства для новичков, чтобы понять о чем речь.[[Category:Modding:Fundamental Code Tutorials{{#translation:}}]]
- Для страницы с руководствами по программным модам. Эта страница преимущественно является руководством, с определенной структурой и раскрывает один важный концепт программных модов. См. существующие руководства для новичков, чтобы понять о чем речь.
Новые страницы ОБЯЗАТЕЛЬНО должны быть приписаны к категории 'New Pages'. Это позволит мне их найти и настроить советующую навигацию в таблицах и списках.
[[Category:Modding:New Pages{{#translation:}}]]
- Для любой новой страницы о моддинге. Если страница не приписана к этой категории, то вашу страницу едва ли кто-то найдет.
Навигация
Ладно, да, на момент написания этой страницы навигация в моддинге это какой-то ужас. Я работаю над этим.
Чтобы попытаться улучшить эту систему пожалуйста не редактируйте никакие навигационные меню. Добавьте вашу страницу в категорию 'new pages' и я сам её отсортирую, добавлю к ней нужные навигационные меню и списки.
Если у вас есть есть блестящие идеи как улучшить навигационную систему, дайте знать!

Куда делись некоторые ссылки?
Навигационное меню моддинга обновляется! Загляните в Navigation Box Updates для дополнительной информации и поиска определённых страниц.
Моддинг | |
---|---|
Введение в Моддинг | Первые Шаги • Набор Тем |
Контентные Моды | Контентные Моды • Разработка Контентного мода • Руководства для Начинающих • Руководства для Любителей • Руководства для Продвинутых • Концепты Контентных Модов |
Программные Моды | Программные Моды • Настройка Среды Разработки |
Разбор Cодержимого | Предметы • Сущности • Модели Поведения Сущностей • Блоки • Модели Поведения Блоков • Классы Блоков • Блочные Сущности • Модели Поведения Блочных Сущностей • Collectible Behaviors • Свойства Мира |
Рабочие Процессы и Инфраструктура | Советы по Эффективности Моддинга • Совместимость Мод-движок • Расширяемость Модов • Движок VS |
Дополнительные ресурсы | Ресурсы Cообщества • Обновления API Моддинга • Языки Программирования • Список команд сервера • Список команд клиента • Параметры запуска клиента • Параметры запуска сервера Примеры Модов • API Документация • Репозиторий GitHub |