Here are the examples of the csharp api class System.Collections.Concurrent.ConcurrentBag.Add(NpcMonsterSkill) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
1 Example
0
1. Example
Project: OpenNos
Source File: MapMonster.cs
Source File: MapMonster.cs
public override void Initialize() { FirstX = MapX; FirstY = MapY; LastSkill = LastMove = LastEffect = DateTime.Now; Target = -1; Path = new List<Node>(); IsAlive = true; ShouldRespawn = ShouldRespawn ?? true; Monster = ServerManager.Instance.GetNpc(MonsterVNum); IsHostile = Monster.IsHostile; CurrentHp = Monster.MaxHP; CurrentMp = Monster.MaxMP; Monster.Skills.ForEach(s => Skills.Add(s)); DamageList = new Dictionary<long, long>(); _random = new Random(MapMonsterId); _movetime = ServerManager.Instance.RandomNumber(400, 3200); Buff = new ConcurrentBag<Buff>(); SkillBcards = new ConcurrentBag<BCard>(); }