internal int GetNpcCount(int startUnitId, int endUnitId)
{
int ct = 0;
for (LinkedListNode<EntityInfo> linkNode = m_EntityMgr.Entities.FirstValue; null != linkNode; linkNode = linkNode.Next) {
EntityInfo info = linkNode.Value;
if (null != info && !info.IsDead()) {
int unitId = info.GetUnitId();
if (unitId >= startUnitId && unitId <= endUnitId) {
++ct;
}
}
}
return ct;
}