Пример #1
0
    public static GameMap GetMap(string sceneName)
    {
        if (sceneName.StartsWith(SCENE_NAME_PREFIX))
        {
            try {
                string mapNumberPart = sceneName.Substring(SCENE_NAME_PREFIX.Length);
                int    mapNumber     = int.Parse(mapNumberPart);
                return(GameMapIntConverter.FromInt(mapNumber));
            } catch (FormatException) {}
        }

        return(GameMap.MAP_UNKNOWN);
    }
Пример #2
0
    public static string GetStorageName(GameMap map)
    {
        int mapNumber = GameMapIntConverter.ToInt(map);

        return(string.Format(MAP_FORMAT, mapNumber));
    }