Esempio n. 1
0
 private void GenerateRandomParts()
 {
     for (int i = 0; i < 3; i++)
     {
         var newPart = new PartSpeciesStruct((PartType)i, GetRandomSpecies());
         expectedParts.Add(newPart);
     }
     //CreateOrderMiniBody();
 }
Esempio n. 2
0
    public static string PartSpeciesStructNameMapper(PartSpeciesStruct pair)
    {
        var species    = AnimalSpeciesMapper(pair.species);
        var bodyType   = BodyPartTypeMapper(pair.type);
        var animalType = AnimalPartTypeMapper(pair.type);

        Debug.Log(bodyType + animalType + species);
        return(bodyType + animalType + species);
    }
Esempio n. 3
0
    void Start()
    {
        for (int i = 0; i < 3; i++)
        {
            var part = new PartSpeciesStruct((PartType)i, Species.UNKNOWN);
            currentParts.Add(part);
        }

        hasNotDropped = true;
    }
Esempio n. 4
0
 public static bool ContainsPair(this List <PartSpeciesStruct> list, PartSpeciesStruct newPair)
 {
     foreach (var pair in list)
     {
         if (pair.species == newPair.species && pair.type == newPair.type)
         {
             return(true);
         }
     }
     return(false);
 }