Newer
Older
DungeonShooting / DungeonShooting_Godot / src / game / activity / role / enemy / AiAttackEnum.cs
@小李xl 小李xl on 17 Oct 2023 813 bytes 敌人开火时停止移动,开发中

/// <summary>
/// 调用 Enemy.EnemyAttack() 函数返回的结果
/// </summary>
public enum AiAttackEnum
{
    /// <summary>
    /// 未触发 EnemyAttack()
    /// </summary>
    None,
    /// <summary>
    /// 触发切换武器
    /// </summary>
    ExchangeWeapon,
    /// <summary>
    /// 没有弹药了
    /// </summary>
    NoAmmo,
    /// <summary>
    /// 换弹中
    /// </summary>
    Reloading,
    /// <summary>
    /// 触发换弹
    /// </summary>
    TriggerReload,
    /// <summary>
    /// 没有武器
    /// </summary>
    NoWeapon,
    /// <summary>
    /// 正在锁定目标中
    /// </summary>
    LockingTime,
    /// <summary>
    /// 攻击间隙时间
    /// </summary>
    AttackInterval,
    /// <summary>
    /// 成功触发攻击
    /// </summary>
    Attack,
}