https://postimg.cc/4nT33nz9
screen
Всем привет, обдумываю эту идею, есть ли у кого-нибудь советы, где искать?
Запертые двери можно открыть с помощью отмычки. Он также ломается при открытии.
block.xml
screen
Всем привет, обдумываю эту идею, есть ли у кого-нибудь советы, где искать?
Запертые двери можно открыть с помощью отмычки. Он также ломается при открытии.
block.xml
Code:
<block name="lockedDoor">
<!-- Общие свойства двери -->
<property name="Class" value="LockedDoor"/>
<property name="Shape" value="ModelEntity"/>
<property name="Model" value="Entities/Doors/lockedDoorPrefab"/>
<!-- Свойства взаимодействия -->
<property name="MaxDamage" value="500"/> <!-- максимальный урон, который дверь может выдержать -->
<property name="BreakChance" value="0.5"/> <!-- шанс поломки при попытке открыть -->
<!-- Звуковые эффекты -->
<property name="OpenSound" value="door_open"/>
<property name="CloseSound" value="door_close"/>
<property name="UnlockSound" value="door_unlock"/> <!-- звук разблокировки -->
<!-- Свойства отмычки -->
<property name="CanBePicked" value="true"/> <!-- можно ли открывать отмычкой -->
<!-- Описание разблокировки -->
<property name="UnlockWithItem" value="lockpick"/> <!-- предмет для разблокировки -->
<!-- Дроп при поломке -->
<drop event="Destroy" name="resourceWood" count="2"/> <!-- Ресурсы, выпадающие при поломке -->
<!-- Визуальные свойства -->
<property name="Material" value="Mwood"/>
<property name="EconomicValue" value="100"/>
<property name="Group" value="Building,Doors"/>
<!-- Эффекты при взаимодействии -->
<effect_group tiered="false">
<passive_effect name="UnlockDoor" operation="set" value="true"/> <!-- эффект разблокировки -->
<passive_effect name="BreakDoor" operation="boolean" value="true" chance="BreakChance"/> <!-- шанс поломки -->
</effect_group>
</block>