Example #1
0
 public void UnlockMiniPet(string miniPetID)
 {
     if (!string.IsNullOrEmpty(miniPetID) && !MiniPetLoc.ContainsKey(miniPetID))
     {
         MiniPetLoc.Add(miniPetID, new Status());
     }
 }
Example #2
0
    /// <summary>
    /// Whether the minipet has been unlocked
    /// </summary>
    /// <param name="miniPetID">Mini pet ID.</param>
    public bool IsMiniPetUnlocked(string miniPetID)
    {
        bool retVal = false;

        if (!string.IsNullOrEmpty(miniPetID))
        {
            retVal = MiniPetLoc.ContainsKey(miniPetID);
        }
        return(retVal);
    }
Example #3
0
 public string GetLocationId(string miniPetID)
 {
     if (MiniPetLoc.ContainsKey(miniPetID))
     {
         return(MiniPetLoc[miniPetID].PartitionLocationID);
     }
     else
     {
         return(null);
     }
 }
Example #4
0
 public void SaveLocationId(string miniPetID, string locationID)
 {
     if (MiniPetLoc.ContainsKey(miniPetID))
     {
         MiniPetLoc[miniPetID].PartitionLocationID = locationID;
     }
     else
     {
         Debug.LogError("Bad miniPetID " + miniPetID);
     }
 }