public void RegisterDelegate(ENPCType type, NPCHandle handle) { if (eventMap.ContainsKey(type)) { eventMap[type] += handle; } else { eventMap[type] = handle; } }
public NPC(int id, EModelName name, int level, EBaseModelType baseType, ERaceType race, EProfessionType profession, EGenderType gender, ENPCType npcType) : base(id, name, level, baseType, race, profession, gender) { this.NpcType = npcType; }