public override NotPlayerEntity CreateNotPlayerEntity(EntityType entityType, EWeaponType curWeapon, Vector3 spawnPoint) { NotPlayerEntity entity = null; string prefabName = ""; switch (entityType) { case EntityType.EntityType_NotPlayerZombie: entity = new NotPlayerZombie(); break; case EntityType.EntityType_NotPlayerSkeleton: break; case EntityType.EntityType_NotPlayerGaint: break; default: entity = new NotPlayerZombie(); break; } return(entity); }
public void RemoveNotPlayerEntity(NotPlayerEntity entity) { m_notPlayerEntities.Remove(entity); }
public void AddNotPlayerEntity(NotPlayerEntity entity) { m_notPlayerEntities.Add(entity); }