Modding:Adding Block Behavior/ru: Difference between revisions

From Vintage Story Wiki
Created page with "# Рассчитать новую позицию для перемещения блока, основываясь на лицевой стороне блока, на которую смотрит игрок. # Проверить, можно ли поместить блок в эту новую позицию. # Удалить блок в старой позиции. # Поместить блок того же типа на новую позицию. # Modding:Behavior_..."
(Created page with "Что метод должен делать?")
Tags: Mobile edit Mobile web edit
(Created page with "# Рассчитать новую позицию для перемещения блока, основываясь на лицевой стороне блока, на которую смотрит игрок. # Проверить, можно ли поместить блок в эту новую позицию. # Удалить блок в старой позиции. # Поместить блок того же типа на новую позицию. # Modding:Behavior_...")
Line 36: Line 36:
Что метод должен делать?
Что метод должен делать?


# Calculate the new position to move the block to, based on the block face the player is looking at.
# Рассчитать новую позицию для перемещения блока, основываясь на лицевой стороне блока, на которую смотрит игрок.
# Check if the block can be placed at this new position.
# Проверить, можно ли поместить блок в эту новую позицию.
# Remove the block at the old position.
# Удалить блок в старой позиции.
# Place the same type of block at the new position.
# Поместить блок того же типа на новую позицию.
# [[Modding:Behavior_Traversal|Skip]] the default logic that would otherwise place whatever item is held at the old position.
# [[Modding:Behavior_Traversal|Skip]] логика по умолчанию, которая в противном случае поместит любой удерживаемый предмет на старую позицию.


<syntaxhighlight lang="c#">
<syntaxhighlight lang="c#">
Confirmedusers
409

edits