Modding:Block Entity/ru: Difference between revisions

From Vintage Story Wiki
Created page with "добавить счетчик (который должен увеличиваться за тик)..."
(Created page with "<syntaxhighlight lang="c#"> public class TickingBlockEntity : BlockEntity { } </syntaxhighlight>")
(Created page with "добавить счетчик (который должен увеличиваться за тик)...")
Line 34: Line 34:
Чтобы создать таймер, нам нужно зарегистрировать прослушиватель тиков. Поэтому нам нужно переопределить <code>Initialize(ICoreAPI)</code>:
Чтобы создать таймер, нам нужно зарегистрировать прослушиватель тиков. Поэтому нам нужно переопределить <code>Initialize(ICoreAPI)</code>:


<div lang="en" dir="ltr" class="mw-content-ltr">
<syntaxhighlight lang="c#">
<syntaxhighlight lang="c#">
         public override void Initialize(ICoreAPI api)
         public override void Initialize(ICoreAPI api)
Line 41: Line 40:
         }
         }
</syntaxhighlight>
</syntaxhighlight>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
добавить счетчик (который должен увеличиваться за тик)...
add a counter (which should increase per tick) ...
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<syntaxhighlight lang="c#">
<syntaxhighlight lang="c#">
         public float timer;
         public float timer;
</syntaxhighlight>
</syntaxhighlight>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
Confirmedusers
13,514

edits