Example #1
0
        public static void AddLocation(string locationKey, LocationDefinition locationDefinition)
        {
            if (LocationHandler.LocationExists(locationKey))
            {
                LocationHandler.RemoveLocation(locationKey);
            }

            GameState.GameLocations.Add(locationKey, locationDefinition);
        }
Example #2
0
 public static bool LocationExists(LocationDefinition locationDefinition)
 {
     return(LocationExists(locationDefinition.LocationKey));
 }
Example #3
0
 public static void ResetLocation(LocationDefinition locationDefinition)
 {
     ResetLocation(locationDefinition.LocationKey);
 }
Example #4
0
 public static void AddLocation(LocationDefinition locationDefinition)
 {
     AddLocation(locationDefinition.LocationKey, locationDefinition);
 }
Example #5
0
 public static bool RemoveLocation(LocationDefinition locationDefinition)
 {
     return(RemoveLocation(locationDefinition.LocationKey));
 }
Example #6
0
 public static LocationDefinition GetLocation(LocationDefinition locationDefinition)
 {
     return(GetLocation(locationDefinition.LocationKey));
 }