Modding:Basic Item/ru: Difference between revisions

From Vintage Story Wiki
no edit summary
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 14: Line 14:
После того, как ваше рабочее пространство будет готово, мы можем приступить к созданию палки.
После того, как ваше рабочее пространство будет готово, мы можем приступить к созданию палки.


<div class="mw-translate-fuzzy">
== Добавление текстуры ==
== Добавление текстуры ==
Давайте начнем с текстуры, которую мы будем использовать: [[File:Wand.png]]
Давайте начнем с текстуры, которую мы будем использовать: [[File:Wand.png]] <br>
</div>
(Для создания собственных текстур вы можете использовать такие программы, как [https://www.dotpdn.com/downloads/pdn.html/ PaintDotNet(бесплатно)], [https://www.piskelapp.com/ Piskel(бесплатно)], [https://www.gimp.org/GIMP (бесплатно)] или [https://github.com/aseprite/aseprite/ Aseprite (бесплатно с открытым исходным кодом или платите за предварительно скомпилированную версию)])


Чтобы использовать текстуру, нам нужно поместить ее в нужное место (чтобы загрузчик модов мог ее найти). Для этого мы создадим папку <code>textures/item/</code>. Помните, это находится в нашей папке с пространством имен, поэтому полный путь - <code>assets/basicwand/textures/item/</code>.
Чтобы использовать текстуру, нам нужно поместить ее в нужное место (чтобы загрузчик модов мог ее найти). Для этого мы создадим папку <code>textures/item/</code>. Помните, это находится в нашей папке с пространством имен, поэтому полный путь - <code>assets/basicwand/textures/item/</code>.


<div class="mw-translate-fuzzy">
== Создание файла предмета ==
== Создание файла предмета ==
Чтобы фактически создать элемент "палка", нам нужно создать файл JSON внутри папки <code>itemtypes/</code>. В этом примере мы назовем его <code>wand.json</code>. Этот файл содержит основные свойства нашего предмета.
Чтобы фактически создать элемент "палка", нам нужно создать файл JSON внутри папки <code>itemtypes/</code>. В этом примере мы назовем его <code>wand.json</code>. Этот файл содержит основные свойства нашего предмета. (мы рекомендуем использовать редактор с подсветкой синтаксиса, например [https://notepad-plus-plus.org/ Notepad++] или [https://www.sublimetext.com/ Sublime Text]. Если вы собираетесь использовать много файлов JSON или немного C#, то [https://code.visualstudio.com/ Visual Studio Code] также является хорошим выбором).
</div>


Самый простой предмет требует двух вещей:
Самый простой предмет требует двух вещей:
Confirmedusers
13,514

edits