コード例 #1
0
            // Constructor default values
            public GlobalConfiguration()
            {
                //default values
                worldName = "TWC_World";
                invert    = false;

                buildGroundTiles = true;
                mapOrientation   = MapOrientations.xz;

                layerCount            = 1;
                layerInset            = 1;
                buildOverlappingTiles = true;
                layerPresetIndex      = new int[1];


                width       = 20;
                height      = 20;
                globalScale = 1;
                scaleTiles  = true;

                automaticClustersize    = true;
                clusterSize             = 5;
                createMultiMaterialMesh = true;
                addMeshCollider         = true;

                optimizeSteps = 4;

                randomSeed        = -1;
                selectedAlgorithm = 0;

                startPosition = Vector3.zero;
                endPosition   = Vector3.zero;
            }
コード例 #2
0
        public static string mapOrientationToString(MapOrientations orientation)
        {
            switch (orientation)
            {
            case MapOrientations.NORTH:
                return("N");

            case MapOrientations.EAST:
                return("E");

            case MapOrientations.SOUTH:
                return("S");

            case MapOrientations.WEST:
                return("W");

            case MapOrientations.FLOOR:
                return("F");

            case MapOrientations.CEIL:
                return("C");

            default:
                return("");
            }
        }