33 lines
860 B
C#
33 lines
860 B
C#
using Cal.DataTable;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
|
|
namespace ET
|
|
{
|
|
|
|
public class BossComponent : Entity
|
|
{
|
|
public enum BossState
|
|
{
|
|
None = 0,
|
|
Dead,
|
|
Idle,
|
|
Battle,
|
|
}
|
|
public static BossComponent Instance { get; set; }
|
|
//!key =mapId%100
|
|
public Dictionary<int, BossBase> bossInfoDic = new Dictionary<int, BossBase>();
|
|
|
|
public BossTime BossTime;
|
|
|
|
public Dictionary<int, BossState> bossStateDic = new Dictionary<int, BossState>();
|
|
public Dictionary<int, long> bossIdDic = new Dictionary<int, long>();
|
|
/// <summary>
|
|
/// 验证码
|
|
/// </summary>
|
|
public Dictionary<long, (long,int)> keyDic = new Dictionary<long, (long,int)>();
|
|
public int firstBossId;
|
|
}
|
|
}
|