Ejemplo n.º 1
0
    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);
    }
Ejemplo n.º 2
0
 public void RemoveNotPlayerEntity(NotPlayerEntity entity)
 {
     m_notPlayerEntities.Remove(entity);
 }
Ejemplo n.º 3
0
 public void AddNotPlayerEntity(NotPlayerEntity entity)
 {
     m_notPlayerEntities.Add(entity);
 }