public void RemoveMob(int objectId) { if (objectToMobMap.ContainsKey(objectId)) { objectToMobMap.Remove(objectId); MobRemoved?.Invoke(this, new MobRemoveEventArgs(objectId)); } }
public void Clear() { MobRemoved?.Invoke(this, new MobRemoveEventArgs(-1)); objectToMobMap.Clear(); }