Files
Cielonos/Assets/Scripts/MainGame/Items/SupportEquipments/PerceptiveMetalPlating.cs
SoulliesOfficial 6d7ebc5825 Passion & UI
2026-06-12 17:11:39 -04:00

24 lines
756 B
C#

using Cielonos.MainGame.Characters;
namespace Cielonos.MainGame.Inventory.Collections
{
/// <summary>
/// 知觉金属装甲 / Perceptive Metal Plating
/// 具有感知能力的金属装甲,有概率对敌人的攻击自动进行格挡。
/// </summary>
public class PerceptiveMetalPlating : SupportEquipmentBase
{
public override void OnEquipped()
{
base.OnEquipped();
BlockSource blockSource = blockData.CreateBlockSource(player, this);
player.reactionSc.blockSm.ApplyBlock(blockSource);
}
public override void OnUnequipped()
{
base.OnUnequipped();
player.reactionSc.blockSm.RemoveBlock(blockData.blockName);
}
}
}