Modding:Block Entity/ru: Difference between revisions

From Vintage Story Wiki
no edit summary
(Created page with "<syntaxhighlight lang="c#"> public override void Initialize(ICoreAPI api) { base.Initialize(api); } </syntaxhighlight>")
No edit summary
Tags: Mobile edit Mobile web edit
 
(4 intermediate revisions by one other user not shown)
Line 4: Line 4:
= Введение =
= Введение =


Блочная сущность — это конструкция, которую вы можете прикрепить к существующему блоку, чтобы придать ему дополнительную функциональность. Всякий раз, когда блок должен что-то делать через регулярные промежутки времени или хранить дополнительную информацию, например содержимое блока сундука, вам нужна сущность блока. Настоятельно рекомендуется прочитать руководство по [[Basic Modding/ru|базовым блокам]] и [[Advanced Blocks/ru|классам блоков]], чтобы правильно понять это руководство.
Блочная сущность — это конструкция, которую вы можете прикрепить к существующему блоку, чтобы придать ему дополнительную функциональность. Всякий раз, когда блок должен что-то делать через регулярные промежутки времени или хранить дополнительную информацию, например содержимое блока сундука, вам нужна сущность блока. Настоятельно рекомендуется прочитать руководство по [[Modding:Asset System/ru|базовым блокам]] и [[Modding:Advanced Blocks/ru|классам блоков]], чтобы правильно понять это руководство.


== Переключатель текстур ==
== Переключатель текстур ==
Line 125: Line 125:
</syntaxhighlight>
</syntaxhighlight>


<div lang="en" dir="ltr" class="mw-content-ltr">
== Тестирование ==
== Testing ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Теперь все готово для запуска первого теста:
Now everything is ready to run the first test:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<youtube>QQUibC4H9TI</youtube>
<youtube>QQUibC4H9TI</youtube>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
== Распространение ==
== Distribution ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Чтобы все закончить, откройте modtools и введите <code>pack <your mod id></code>. Теперь вы можете взять zip-файл и поделиться им с другими людьми. Он будет работать так же, как и обычные моды, вы можете установить его, скопировав в папку с модами.
In order to finish everything, open the modtools and type in <code>pack <your mod id></code>. Now you can take the zip file and share it with other people. It will work in the same way as ordinary mods, you can install it by copying it into the mods folder.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
= Скачать мод =
= Mod Download =
* для VS 1.12 (только исходник): [https://github.com/anegostudios/vsmodexamples/tree/ac7eeaed597b8a25dcfc2366b9c51cd92850d2b9/Mods/Ticking GitHub]
* for VS 1.12 (Source only): [https://github.com/anegostudios/vsmodexamples/tree/ac7eeaed597b8a25dcfc2366b9c51cd92850d2b9/Mods/Ticking GitHub]
* для VS 1.9: [https://wiki.vintagestory.at/images/8/80/Ticking_v1.0.0.zip Ticking_v1.0.0.zip]
* for VS 1.9: [https://wiki.vintagestory.at/images/8/80/Ticking_v1.0.0.zip Ticking_v1.0.0.zip]
* для VS 1.6: [https://wiki.vintagestory.at/images/6/65/Ticking.zip Ticking.zip]
* for VS 1.6: [https://wiki.vintagestory.at/images/6/65/Ticking.zip Ticking.zip]
</div>




{{Navbox/modding|Vintage Story}}
{{Navbox/modding|Vintage Story}}
Confirmedusers
1,783

edits