Esempio n. 1
0
 /// <summary>
 /// Parse the current sub location to a string
 /// </summary>
 /// <returns>The current sub location as a string</returns>
 public String ParseCurrSubLocToString()
 {
     if (currentSublocation == null)
     {
         return("" + 0);
     }
     return("" + currentSublocation.GetSublocationID());
 }
Esempio n. 2
0
        public override String ParseToString()
        {
            String parsed, currentSubloc = "", sublocStr = "";

            foreach (Sublocation subloc in sublocations.Values)
            {
                sublocStr += ":" + subloc.ParseToString();
            }

            if (currentSubLocation != null)
            {
                currentSubloc = ":" + currentSubLocation.GetSublocationID();
            }

            parsed = String.Format("Type:{0},ID:{1},Visited:{2},Sublocations{3},CurrentSublocation{4}", TAG, locationID, visited, sublocStr, currentSubloc);
            return(parsed);
        }