{
  "userPreferences": {
    "uiTheme": "light"
  },
  "items": [
    {
      "id": "building1",
      "name": "House",
      "category": "building",
      "icon": "bi-house-door",
      "modelPath": "./models/building/building1.glb",
      "modelType": "glb",
      "toolbarVisible": true,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ],
        [
          0,
          1
        ],
        [
          1,
          1
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "enterable": false,
        "interiorId": ""
      }
    },
    {
      "id": "building2",
      "name": "Shop",
      "category": "building",
      "icon": "bi-shop",
      "modelPath": "./models/building/building2.glb",
      "modelType": "glb",
      "toolbarVisible": true,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ],
        [
          0,
          1
        ],
        [
          1,
          1
        ]
      ],
      "color": "#4db8ff",
      "properties": {
        "enterable": true,
        "interiorId": "shop_interior_1"
      }
    },
    {
      "id": "building3",
      "name": "Factory",
      "category": "building",
      "icon": "bi-building-gear",
      "modelPath": "./models/building/building3.glb",
      "modelType": "glb",
      "toolbarVisible": true,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ],
        [
          0,
          1
        ],
        [
          1,
          1
        ]
      ],
      "color": "#ffa94d",
      "properties": {
        "enterable": false,
        "interiorId": ""
      }
    },
    {
      "id": "building4",
      "name": "Apartment",
      "category": "building",
      "icon": "bi-building",
      "modelPath": "./models/building/building4.glb",
      "modelType": "glb",
      "toolbarVisible": true,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ],
        [
          0,
          1
        ],
        [
          1,
          1
        ]
      ],
      "color": "#ffa94d",
      "properties": {
        "enterable": true,
        "interiorId": ""
      }
    },
    {
      "id": "building5",
      "name": "Office",
      "category": "building",
      "icon": "bi-building-gear",
      "modelPath": "./models/building/building5.glb",
      "modelType": "glb",
      "toolbarVisible": true,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ],
        [
          0,
          1
        ],
        [
          1,
          1
        ]
      ],
      "color": "#ffa94d",
      "properties": {
        "enterable": false,
        "interiorId": ""
      }
    },
    {
      "id": "building6",
      "name": "Complex",
      "category": "building",
      "icon": "bi-building-gear",
      "modelPath": "./models/building/building6.glb",
      "modelType": "glb",
      "toolbarVisible": true,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ],
        [
          2,
          0
        ],
        [
          0,
          1
        ],
        [
          1,
          1
        ],
        [
          2,
          1
        ],
        [
          0,
          2
        ],
        [
          1,
          2
        ],
        [
          2,
          2
        ]
      ],
      "color": "#ffa94d",
      "properties": {
        "enterable": false,
        "interiorId": ""
      }
    },
    {
      "id": "house3",
      "name": "House 3",
      "category": "building",
      "icon": "bi-house-door",
      "modelPath": "./models/building/house3.glb",
      "modelType": "glb",
      "toolbarVisible": true,
      "position": [
        0,
        0.35,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.9,
        0.9,
        0.9
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ]
      ],
      "color": "#ffa94d",
      "properties": {
        "enterable": true,
        "interiorId": ""
      }
    },
    {
      "id": "land_grass",
      "name": "Grass",
      "category": "landscape",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/grass.glb",
      "modelType": "glb",
      "toolbarVisible": false,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#4a8c3f",
      "properties": {
        "tileHeight": 0.2,
        "walkOnSurface": true
      }
    },
    {
      "id": "land_dirt",
      "name": "Dirt",
      "category": "landscape",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/dirt.glb",
      "modelType": "glb",
      "toolbarVisible": false,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#8B6914",
      "properties": {
        "tileHeight": 0.2,
        "walkOnSurface": true
      }
    },
    {
      "id": "land_sand",
      "name": "Sand",
      "category": "landscape",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/sand.glb",
      "modelType": "glb",
      "toolbarVisible": false,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#d4b96a",
      "properties": {
        "tileHeight": 0.2,
        "walkOnSurface": true
      }
    },
    {
      "id": "land_stone",
      "name": "Stone",
      "category": "landscape",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/stone.glb",
      "modelType": "glb",
      "toolbarVisible": false,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#7a7a7a",
      "properties": {
        "tileHeight": 0.2,
        "walkOnSurface": true
      }
    },
    {
      "id": "land_snow",
      "name": "Snow",
      "category": "landscape",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/snow.glb",
      "modelType": "glb",
      "toolbarVisible": false,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e8e8f0",
      "properties": {
        "tileHeight": 0.2,
        "walkOnSurface": true
      }
    },
    {
      "id": "land_water",
      "name": "Water",
      "category": "landscape",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/water.glb",
      "modelType": "glb",
      "toolbarVisible": false,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.05,
        "isWater": true,
        "walkOnSurface": true
      }
    },
    {
      "id": "farm_grass-tile",
      "name": "Grass",
      "category": "landscape",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/farm_grass-tile.glb",
      "modelType": "glb",
      "toolbarVisible": false,
      "position": [
        0,
        0.25,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.2,
        0.2,
        0.2
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.2,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "farm_desert-tile",
      "name": "Desert",
      "category": "landscape",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/farm_desert-tile.glb",
      "modelType": "glb",
      "toolbarVisible": false,
      "position": [
        0,
        0.25,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.2,
        0.2,
        0.2
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.2,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "farm_snow-tile",
      "name": "Snow",
      "category": "landscape",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/farm_snow-tile.glb",
      "modelType": "glb",
      "toolbarVisible": false,
      "position": [
        0,
        0.25,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.2,
        0.2,
        0.2
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.2,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ocean_tile",
      "name": "Ocean",
      "category": "landscape",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ocean_tile.glb",
      "modelType": "glb",
      "toolbarVisible": false,
      "position": [
        0,
        0.15,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.2,
        0.2,
        0.2
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.2,
        "isWater": true,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_grass",
      "name": "Grd Grass",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_grass.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_grass.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_pathCross",
      "name": "Grd Path Cross",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_pathCross.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_pathCross.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_pathBend",
      "name": "Grd Path Bend",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_pathBend.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_pathBend.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_pathBendBank",
      "name": "Grd Path Bend Bank",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_pathBendBank.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_pathBendBank.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_pathCorner",
      "name": "Grd Path Corner",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_pathCorner.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_pathCorner.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_pathCornerSmall",
      "name": "Grd Path Corner Small",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_pathCornerSmall.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_pathCornerSmall.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_pathEnd",
      "name": "Grd Path End",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_pathEnd.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_pathEnd.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_pathEndClosed",
      "name": "Grd Path End Closed",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_pathEndClosed.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_pathEndClosed.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_pathOpen",
      "name": "Grd Path Open",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_pathOpen.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_pathOpen.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_pathRocks",
      "name": "Grd Path Rocks",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_pathRocks.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_pathRocks.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_pathSide",
      "name": "Grd Path Side",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_pathSide.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_pathSide.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_pathSideOpen",
      "name": "Grd Path Side Open",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_pathSideOpen.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_pathSideOpen.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_pathStraight",
      "name": "Grd Path Straight",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_pathStraight.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_pathStraight.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_pathTile",
      "name": "Grd Path Tile",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_pathTile.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_pathTile.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_riverBend",
      "name": "Grd River Bend",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_riverBend.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_riverBend.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_riverBendBank",
      "name": "Grd River Bend Bank",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_riverBendBank.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_riverBendBank.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_riverCorner",
      "name": "Grd River Corner",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_riverCorner.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_riverCorner.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_riverCornerSmall",
      "name": "Grd River Corner Small",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_riverCornerSmall.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_riverCornerSmall.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_riverCross",
      "name": "Grd River Cross",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_riverCross.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_riverCross.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_riverEnd",
      "name": "Grd River End",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_riverEnd.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_riverEnd.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_riverEndClosed",
      "name": "Grd River End Closed",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_riverEndClosed.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_riverEndClosed.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_riverOpen",
      "name": "Grd River Open",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_riverOpen.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_riverOpen.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_riverRocks",
      "name": "Grd River Rocks",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_riverRocks.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_riverRocks.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_riverSide",
      "name": "Grd River Side",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_riverSide.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_riverSide.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_riverSideOpen",
      "name": "Grd River Side Open",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_riverSideOpen.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_riverSideOpen.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_riverSplit",
      "name": "Grd River Split",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_riverSplit.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_riverSplit.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_riverStraight",
      "name": "Grd River Straight",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_riverStraight.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_riverStraight.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "ground_riverTile",
      "name": "Grd River Tile",
      "category": "landscape",
      "thumbnail": "./images/landscape/ground_riverTile.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/ground_riverTile.glb",
      "modelType": "glb",
      "position": [
        0,
        0.12,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.12,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "cliff_blockHalf_rock",
      "name": "Cliff Block Half Rock",
      "category": "landscape",
      "thumbnail": "./images/landscape/cliff_blockHalf_rock.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/cliff_blockHalf_rock.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.5,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "road1",
      "name": "Straight",
      "category": "road",
      "icon": "bi-dash-lg",
      "modelPath": "./models/road/road1.glb",
      "modelType": "glb",
      "position": [
        0,
        0.01,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.13,
        0.13,
        0.13
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#888888",
      "properties": {},
      "materialOverrides": {
        "Atlas.009": {}
      }
    },
    {
      "id": "road2",
      "name": "Curve",
      "category": "road",
      "icon": "bi-arrow-return-right",
      "modelPath": "./models/road/road2.glb",
      "modelType": "glb",
      "position": [
        0,
        0.01,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.13,
        0.13,
        0.13
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#999999",
      "properties": {}
    },
    {
      "id": "road3",
      "name": "Cross",
      "category": "road",
      "icon": "bi-plus-lg",
      "modelPath": "./models/road/road3.glb",
      "modelType": "glb",
      "position": [
        0,
        0.01,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.13,
        0.13,
        0.13
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#777777",
      "properties": {}
    },
    {
      "id": "tree1",
      "name": "Pine",
      "category": "decoration",
      "icon": "bi-tree",
      "modelPath": "./models/decor/tree1.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.2,
        0.2,
        0.2
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#2d8a4e",
      "toolbarVisible": true,
      "properties": {}
    },
    {
      "id": "tree2",
      "name": "Pine",
      "category": "decoration",
      "icon": "bi-tree-fill",
      "modelPath": "./models/decor/tree2.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.2,
        0.2,
        0.2
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#1a6b3a",
      "toolbarVisible": true,
      "properties": {}
    },
    {
      "id": "tree3",
      "name": "Fir",
      "category": "decoration",
      "icon": "bi-flower1",
      "modelPath": "./models/decor/tree3.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.3,
        0.3,
        0.3
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#4caf50",
      "toolbarVisible": true,
      "properties": {}
    },
    {
      "id": "tree4",
      "name": "Palm",
      "category": "decoration",
      "icon": "bi-tree-fill",
      "modelPath": "./models/decor/tree4.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.5,
        0.5,
        0.5
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#1a6b3a",
      "toolbarVisible": true,
      "properties": {}
    },
    {
      "id": "tree5",
      "name": "Tree",
      "category": "decoration",
      "icon": "bi-tree-fill",
      "modelPath": "./models/decor/tree5.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.4,
        0.4,
        0.4
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#1a6b3a",
      "toolbarVisible": true,
      "properties": {}
    },
    {
      "id": "tree6",
      "name": "Red",
      "category": "decoration",
      "icon": "bi-tree-fill",
      "modelPath": "./models/decor/tree6.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.1,
        0.1,
        0.1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#1a6b3a",
      "toolbarVisible": true,
      "properties": {}
    },
    {
      "id": "bush1",
      "name": "Bush",
      "category": "decoration",
      "icon": "bi-cloud-fill",
      "modelPath": "./models/decor/bush1.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.25,
        0.25,
        0.25
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3d9b4f",
      "allowOverlap": true,
      "toolbarVisible": false,
      "properties": {}
    },
    {
      "id": "rock1",
      "name": "Rock",
      "category": "decoration",
      "icon": "bi-diamond-fill",
      "modelPath": "./models/decor/rock1.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.2,
        0.2,
        0.2
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#8a8a8a",
      "allowOverlap": true,
      "toolbarVisible": false,
      "properties": {}
    },
    {
      "id": "rock2",
      "name": "Boulder",
      "category": "decoration",
      "icon": "bi-hexagon-fill",
      "modelPath": "./models/decor/rock2.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.35,
        0.35,
        0.35
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#6b6b6b",
      "allowOverlap": true,
      "toolbarVisible": false,
      "properties": {}
    },
    {
      "id": "flower1",
      "name": "Flowers",
      "category": "decoration",
      "icon": "bi-flower2",
      "modelPath": "./models/decor/flower1.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.15,
        0.15,
        0.15
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#f472b6",
      "allowOverlap": true,
      "toolbarVisible": false,
      "properties": {}
    },
    {
      "id": "grass_tuft",
      "name": "Tall Grass",
      "category": "decoration",
      "icon": "bi-feather",
      "modelPath": "./models/decor/grass_tuft.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.15,
        0.15,
        0.15
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#6abe45",
      "allowOverlap": true,
      "toolbarVisible": false,
      "properties": {}
    },
    {
      "id": "mushroom1",
      "name": "Mushroom",
      "category": "decoration",
      "icon": "bi-umbrella",
      "modelPath": "./models/decor/mushroom1.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.12,
        0.12,
        0.12
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#dc2626",
      "allowOverlap": true,
      "toolbarVisible": false,
      "properties": {}
    },
    {
      "id": "car1",
      "name": "Sedan",
      "category": "vehicle",
      "icon": "bi-car-front",
      "modelPath": "./models/vehicles/car1.glb",
      "modelType": "glb",
      "position": [
        0,
        0.02,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.07,
        0.07,
        0.07
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e74c3c",
      "properties": {},
      "materialOverrides": {
        "Convertible_mat1": {}
      }
    },
    {
      "id": "car2",
      "name": "SUV",
      "category": "vehicle",
      "icon": "bi-truck",
      "modelPath": "./models/vehicles/car2.glb",
      "modelType": "glb",
      "position": [
        0,
        0.02,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.2,
        0.2,
        0.2
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3498db",
      "properties": {}
    },
    {
      "id": "car3",
      "name": "Truck",
      "category": "vehicle",
      "icon": "bi-truck-front",
      "modelPath": "./models/vehicles/car3.glb",
      "modelType": "glb",
      "position": [
        0,
        0.02,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.008,
        0.008,
        0.008
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#f39c12",
      "properties": {}
    },
    {
      "id": "npc_villager",
      "name": "Villager",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/worker.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.3,
        0.3,
        0.3
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      }
    },
    {
      "id": "npc_merchant",
      "name": "Merchant",
      "category": "npc",
      "icon": "bi-person-badge",
      "modelPath": "./models/npc/woman.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.1,
        0.1,
        0.1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#c084fc",
      "properties": {
        "npcName": "Merchant",
        "dialog": [
          "Welcome to my shop!",
          "Take a look around."
        ],
        "questGiver": false,
        "questId": "",
        "shopInventory": [
          "seeds",
          "tools",
          "potions"
        ],
        "wanderRadius": 0,
        "schedule": "shopkeeper"
      }
    },
    {
      "id": "npc_farmer",
      "name": "Farmer",
      "category": "npc",
      "icon": "bi-person-workspace",
      "modelPath": "./models/npc/farmer.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.3,
        0.3,
        0.3
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#86efac",
      "properties": {
        "npcName": "Old MacDonald",
        "dialog": [
          "Howdy! Need any farming tips?",
          "The soil here is rich and fertile."
        ],
        "questGiver": true,
        "questId": "quest_first_harvest",
        "wanderRadius": 3,
        "schedule": "farmer"
      }
    },
    {
      "id": "npc_guard",
      "name": "Guard",
      "category": "npc",
      "icon": "bi-shield-shaded",
      "modelPath": "./models/npc/man.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.3,
        0.3,
        0.3
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#94a3b8",
      "properties": {
        "npcName": "Town Guard",
        "dialog": [
          "Halt! State your business.",
          "The road ahead is dangerous."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 1,
        "schedule": "patrol"
      }
    },
    {
      "id": "base_char",
      "name": "Base Char",
      "category": "npc",
      "icon": "bi-mortarboard",
      "modelPath": "./models/npc/char1.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.3,
        0.3,
        0.3
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#fbbf24",
      "properties": {
        "npcName": "Main Character",
        "dialog": [
          "Welcome, young one.",
          "I have much wisdom to share."
        ],
        "questGiver": true,
        "questId": "quest_main_story",
        "wanderRadius": 0,
        "schedule": "idle"
      }
    },
    {
      "id": "interact_chest",
      "name": "Chest",
      "category": "interact",
      "icon": "bi-archive",
      "modelPath": "./models/interact/chest.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.3,
        0.3,
        0.3
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#d4a574",
      "properties": {
        "interactType": "chest",
        "lootTable": [
          "gold_coins",
          "health_potion"
        ],
        "oneTime": true,
        "locked": false,
        "keyId": ""
      }
    },
    {
      "id": "interact_sign",
      "name": "Signpost",
      "category": "interact",
      "icon": "bi-signpost",
      "modelPath": "./models/interact/sign.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.3,
        0.3,
        0.3
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#a3765a",
      "properties": {
        "interactType": "sign",
        "message": "Welcome to Town!",
        "oneTime": false
      }
    },
    {
      "id": "interact_well",
      "name": "Well",
      "category": "interact",
      "icon": "bi-water",
      "modelPath": "./models/interact/well.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.4,
        0.4,
        0.4
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#60a5fa",
      "properties": {
        "interactType": "well",
        "refillsWater": true,
        "oneTime": false
      }
    },
    {
      "id": "interact_door",
      "name": "Door",
      "category": "interact",
      "icon": "bi-door-open",
      "modelPath": "./models/interact/door.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.4,
        0.4,
        0.4
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#92400e",
      "properties": {
        "interactType": "door",
        "targetLevel": "",
        "targetSpawn": "default",
        "locked": false,
        "keyId": ""
      }
    },
    {
      "id": "interact_barrel",
      "name": "Barrel",
      "category": "interact",
      "icon": "bi-box-seam",
      "modelPath": "./models/interact/barrel.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.25,
        0.25,
        0.25
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#92400e",
      "allowOverlap": true,
      "properties": {
        "interactType": "container",
        "lootTable": [
          "apple",
          "wheat"
        ],
        "breakable": true,
        "oneTime": true
      }
    },
    {
      "id": "interact_lamp",
      "name": "Lamp",
      "category": "interact",
      "icon": "bi-lamp",
      "modelPath": "./models/interact/lamp.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.3,
        0.3,
        0.3
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#fbbf24",
      "allowOverlap": true,
      "properties": {
        "interactType": "light",
        "lightColor": "#ffaa44",
        "lightRadius": 5,
        "autoOn": true
      }
    },
    {
      "id": "farm_soil",
      "name": "Soil Plot",
      "category": "farm",
      "icon": "bi-grid-3x3",
      "modelPath": "./models/farm/soil.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#78350f",
      "properties": {
        "farmType": "soil",
        "waterLevel": 0,
        "fertility": 1,
        "cropId": "",
        "growthStage": 0
      }
    },
    {
      "id": "farm_fence",
      "name": "Fence",
      "category": "farm",
      "icon": "bi-border-outer",
      "modelPath": "./models/farm/fence.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.3,
        0.3,
        0.3
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#a3765a",
      "allowOverlap": true,
      "properties": {
        "farmType": "fence"
      }
    },
    {
      "id": "farm_scarecrow",
      "name": "Scarecrow",
      "category": "farm",
      "icon": "bi-person-arms-up",
      "modelPath": "./models/farm/scarecrow.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.4,
        0.4,
        0.4
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#d97706",
      "properties": {
        "farmType": "scarecrow",
        "protectRadius": 4
      }
    },
    {
      "id": "farm_trough",
      "name": "Trough",
      "category": "farm",
      "icon": "bi-droplet-half",
      "modelPath": "./models/farm/trough.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.35,
        0.35,
        0.35
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#78716c",
      "properties": {
        "farmType": "trough",
        "waterCapacity": 10
      }
    },
    {
      "id": "farm_coop",
      "name": "Coop",
      "category": "farm",
      "icon": "bi-house-heart",
      "modelPath": "./models/farm/coop.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.5,
        0.5,
        0.5
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ]
      ],
      "color": "#ef4444",
      "properties": {
        "farmType": "animalHousing",
        "animalType": "chicken",
        "maxAnimals": 4
      }
    },
    {
      "id": "zone_spawn",
      "name": "Spawn",
      "category": "zone",
      "icon": "bi-geo-alt-fill",
      "modelPath": "",
      "modelType": "marker",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#22c55e",
      "properties": {
        "zoneType": "playerSpawn",
        "spawnId": "default",
        "facing": 0
      }
    },
    {
      "id": "zone_trigger",
      "name": "Trigger",
      "category": "zone",
      "icon": "bi-lightning-fill",
      "modelPath": "",
      "modelType": "marker",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#f59e0b",
      "properties": {
        "zoneType": "trigger",
        "triggerId": "",
        "triggerAction": "dialog",
        "triggerData": "",
        "oneTime": true,
        "radius": 1
      }
    },
    {
      "id": "zone_exit",
      "name": "Exit",
      "category": "zone",
      "icon": "bi-box-arrow-right",
      "modelPath": "",
      "modelType": "marker",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "zoneType": "levelExit",
        "targetLevel": "",
        "targetSpawn": "default"
      }
    },
    {
      "id": "zone_safe",
      "name": "Safe Zone",
      "category": "zone",
      "icon": "bi-shield-check",
      "modelPath": "",
      "modelType": "marker",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#06b6d4",
      "properties": {
        "zoneType": "safeZone",
        "radius": 3,
        "healRate": 1
      }
    },
    {
      "id": "zone_waypoint",
      "name": "Waypoint",
      "category": "zone",
      "icon": "bi-pin-map",
      "modelPath": "",
      "modelType": "marker",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#a855f7",
      "properties": {
        "zoneType": "npcWaypoint",
        "waypointGroup": "patrol_1",
        "waypointOrder": 0,
        "waitTime": 2
      }
    },
    {
      "id": "light_point",
      "name": "Point Light",
      "category": "light",
      "icon": "bi-lightbulb",
      "modelType": "light",
      "modelPath": "",
      "position": [
        0,
        2,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#ffd700",
      "properties": {
        "lightType": "point",
        "color": "#ffffff",
        "intensity": 2,
        "distance": 10,
        "decay": 2,
        "castShadow": true
      }
    },
    {
      "id": "light_point_warm",
      "name": "Warm Light",
      "category": "light",
      "icon": "bi-lamp",
      "modelType": "light",
      "modelPath": "",
      "position": [
        0,
        2.5,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#ffa500",
      "properties": {
        "lightType": "point",
        "color": "#ffaa44",
        "intensity": 3,
        "distance": 8,
        "decay": 2,
        "castShadow": true
      }
    },
    {
      "id": "light_spot",
      "name": "Spot Light",
      "category": "light",
      "icon": "bi-spotlight",
      "modelType": "light",
      "modelPath": "",
      "position": [
        0,
        3,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#87ceeb",
      "properties": {
        "lightType": "spot",
        "color": "#ffffff",
        "intensity": 5,
        "distance": 15,
        "decay": 2,
        "angle": 45,
        "penumbra": 0.3,
        "castShadow": true
      }
    },
    {
      "id": "light_spot_colored",
      "name": "Color Spot",
      "category": "light",
      "icon": "bi-spotlight",
      "modelType": "light",
      "modelPath": "",
      "position": [
        0,
        3,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#ff69b4",
      "properties": {
        "lightType": "spot",
        "color": "#ff69b4",
        "intensity": 4,
        "distance": 12,
        "decay": 2,
        "angle": 30,
        "penumbra": 0.5,
        "castShadow": false
      }
    },
    {
      "id": "light_campfire",
      "name": "Campfire",
      "category": "light",
      "icon": "bi-fire",
      "modelType": "light",
      "modelPath": "",
      "position": [
        0,
        0.5,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#ff4500",
      "properties": {
        "lightType": "point",
        "color": "#ff6622",
        "intensity": 3,
        "distance": 6,
        "decay": 2,
        "castShadow": true
      }
    },
    {
      "id": "light_streetlamp",
      "name": "Street Lamp",
      "category": "light",
      "icon": "bi-lamp-fill",
      "modelType": "light",
      "modelPath": "",
      "position": [
        0,
        4,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#fffacd",
      "properties": {
        "lightType": "point",
        "color": "#fff4d0",
        "intensity": 4,
        "distance": 12,
        "decay": 1.5,
        "castShadow": true
      }
    },
    {
      "id": "cam_default",
      "name": "Camera",
      "category": "camera",
      "icon": "bi-camera-video",
      "modelType": "camera",
      "modelPath": "",
      "position": [
        0,
        1.5,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00ccff",
      "properties": {
        "label": "Camera 1",
        "fov": 60,
        "height": 1.5,
        "isMainCamera": false
      }
    },
    {
      "id": "cam_overhead",
      "name": "Overhead Cam",
      "category": "camera",
      "icon": "bi-camera-video-fill",
      "modelType": "camera",
      "modelPath": "",
      "position": [
        0,
        5,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00aaff",
      "properties": {
        "label": "Overhead",
        "fov": 50,
        "height": 5,
        "isMainCamera": false
      }
    },
    {
      "id": "cam_cinematic",
      "name": "Cinematic Cam",
      "category": "camera",
      "icon": "bi-camera-reels",
      "modelType": "camera",
      "modelPath": "",
      "position": [
        0,
        2,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#ff6699",
      "properties": {
        "label": "Cinematic",
        "fov": 35,
        "height": 2,
        "isMainCamera": false
      }
    },
    {
      "id": "cliff_blockHalf_stone",
      "name": "Cliff Block Half Stone",
      "category": "landscape",
      "thumbnail": "./images/landscape/cliff_blockHalf_stone.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/cliff_blockHalf_stone.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.5,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "cliff_blockQuarter_rock",
      "name": "Cliff Block Quarter Rock",
      "category": "landscape",
      "thumbnail": "./images/landscape/cliff_blockQuarter_rock.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/cliff_blockQuarter_rock.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.25,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "cliff_blockQuarter_stone",
      "name": "Cliff Block Quarter Stone",
      "category": "landscape",
      "thumbnail": "./images/landscape/cliff_blockQuarter_stone.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/cliff_blockQuarter_stone.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.25,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "cliff_block_rock",
      "name": "Cliff Block Rock",
      "category": "landscape",
      "thumbnail": "./images/landscape/cliff_block_rock.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/cliff_block_rock.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 1,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "cliff_block_stone",
      "name": "Cliff Block Stone",
      "category": "landscape",
      "thumbnail": "./images/landscape/cliff_block_stone.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/cliff_block_stone.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 1,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "cliff_blockDiagonal_rock",
      "name": "Cliff Block Diagonal Rock ",
      "category": "landscape",
      "thumbnail": "./images/landscape/cliff_blockDiagonal_rock.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/cliff_blockDiagonal_rock.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 1,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "cliff_blockDiagonal_stone",
      "name": "Cliff Block Diagonal Stone",
      "category": "landscape",
      "thumbnail": "./images/landscape/cliff_blockDiagonal_stone.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/cliff_blockDiagonal_stone.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 1,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "cliff_blockSlope_rock",
      "name": "Cliff Block Slope Rock",
      "category": "landscape",
      "thumbnail": "./images/landscape/cliff_blockSlope_rock.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/cliff_blockSlope_rock.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 1,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "cliff_blockSlope_stone",
      "name": "Cliff Block Slope Stone",
      "category": "landscape",
      "thumbnail": "./images/landscape/cliff_blockSlope_stone.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/cliff_blockSlope_stone.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 1,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "cliff_half_rock",
      "name": "Cliff Slope Half Rock",
      "category": "landscape",
      "thumbnail": "./images/landscape/cliff_half_rock.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/cliff_half_rock.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.5,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "cliff_half_stone",
      "name": "Cliff Slope Half Stone",
      "category": "landscape",
      "thumbnail": "./images/landscape/cliff_half_stone.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/cliff_half_stone.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.5,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "sky_procedural",
      "name": "Day/Night Cycle",
      "category": "skybox",
      "icon": "bi-brightness-high",
      "modelType": "none",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#87ceeb",
      "properties": {
        "skyboxType": "procedural",
        "skyboxStars": true
      }
    },
    {
      "id": "sky_blue",
      "name": "Clear Blue",
      "category": "skybox",
      "icon": "bi-cloud-sun",
      "modelType": "none",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#4a90d9",
      "properties": {
        "skyboxType": "color",
        "skyboxColor": "#4a90d9",
        "skyboxStars": false
      }
    },
    {
      "id": "sky_sunset",
      "name": "Sunset Orange",
      "category": "skybox",
      "icon": "bi-sunset",
      "modelType": "none",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#ff6633",
      "properties": {
        "skyboxType": "color",
        "skyboxColor": "#ff6633",
        "skyboxStars": false
      }
    },
    {
      "id": "sky_night",
      "name": "Night Sky",
      "category": "skybox",
      "icon": "bi-moon-stars",
      "modelType": "none",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#0a0a2e",
      "properties": {
        "skyboxType": "color",
        "skyboxColor": "#0a0a2e",
        "skyboxStars": true
      }
    },
    {
      "id": "sky_overcast",
      "name": "Overcast",
      "category": "skybox",
      "icon": "bi-clouds",
      "modelType": "none",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#8899aa",
      "properties": {
        "skyboxType": "color",
        "skyboxColor": "#8899aa",
        "skyboxStars": false
      }
    },
    {
      "id": "sky_dungeon",
      "name": "Dungeon Dark",
      "category": "skybox",
      "icon": "bi-box-fill",
      "modelType": "none",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#111115",
      "properties": {
        "skyboxType": "color",
        "skyboxColor": "#111115",
        "skyboxStars": false
      }
    },
    {
      "id": "sky_equirect",
      "name": "HDR Skybox",
      "category": "skybox",
      "icon": "bi-image",
      "modelType": "none",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#66aacc",
      "properties": {
        "skyboxType": "equirect",
        "skyboxImage": "",
        "skyboxStars": false
      }
    },
    {
      "id": "cliff_cornerInner_rock",
      "name": "Cliff Slope Inner Half Rock",
      "category": "landscape",
      "thumbnail": "./images/landscape/cliff_halfcornerInner_rock.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/cliff_halfCornerInner_rock.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.5,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "cliff_cornerInner_stone.glb",
      "name": "Cliff Slope Inner Half Stone",
      "category": "landscape",
      "thumbnail": "./images/landscape/cliff_halfcornerInner_stone.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/cliff_halfCornerInner_stone.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.5,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "tree_blocks",
      "name": "Tree",
      "category": "decoration",
      "icon": "bi-tree-fill",
      "modelPath": "./models/decor/tree_blocks.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#1a6b3a",
      "toolbarVisible": true,
      "thumbnail": "./images/decor/tree_blocks.png",
      "properties": {}
    },
    {
      "id": "tree_blocks_dark",
      "name": "Tree Dark",
      "category": "decoration",
      "icon": "bi-tree-fill",
      "modelPath": "./models/decor/tree_blocks_dark.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#1a6b3a",
      "toolbarVisible": true,
      "thumbnail": "./images/decor/tree_blocks_dark.png",
      "properties": {}
    },
    {
      "id": "tree_blocks_fall",
      "name": "Tree Fall",
      "category": "decoration",
      "icon": "bi-tree-fill",
      "modelPath": "./models/decor/tree_blocks_fall.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#1a6b3a",
      "toolbarVisible": true,
      "thumbnail": "./images/decor/tree_blocks_fall.png",
      "properties": {}
    },
    {
      "id": "floor",
      "name": "Floor",
      "category": "landscape",
      "thumbnail": "./images/landscape/floor.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/floor.glb",
      "modelType": "glb",
      "position": [
        0,
        0.07,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.07,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "floor-detail.glb",
      "name": "Floor Details",
      "category": "landscape",
      "thumbnail": "./images/landscape/floor-detail.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/floor-detail.glb",
      "modelType": "glb",
      "position": [
        0,
        0.07,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.07,
        "isWater": false,
        "walkOnSurface": true
      }
    },
    {
      "id": "player_main",
      "name": "Main Character",
      "category": "player",
      "icon": "bi-person-badge",
      "modelType": "fbx",
      "modelPath": "./models/character/characterMedium.fbx",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.0015,
        0.0015,
        0.0015
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "controlType": "keyboard",
        "moveSpeed": 3,
        "runSpeed": 6,
        "rotateSpeed": 3,
        "clickMoveSpeed": 3,
        "keyBindings": {
          "forward": {
            "key": "W",
            "anim": "",
            "desc": "Walk Forward"
          },
          "backward": {
            "key": "S",
            "anim": "",
            "desc": "Walk Backward"
          },
          "left": {
            "key": "A",
            "anim": "",
            "desc": "Rotate Left"
          },
          "right": {
            "key": "D",
            "anim": "",
            "desc": "Rotate Right"
          },
          "run": {
            "key": "Shift",
            "anim": "",
            "desc": "Run (hold)"
          },
          "idle": {
            "key": "",
            "anim": "",
            "desc": "Idle"
          },
          "clickmove": {
            "key": "",
            "anim": "",
            "desc": "Click-to-Move"
          }
        },
        "cameraFollow": false,
        "cameraDistance": 8,
        "cameraHeight": 6
      },
      "externalAnimations": [
        {
          "name": "idle",
          "path": "./models/character/animations/idle.fbx"
        },
        {
          "name": "walk",
          "path": "./models/character/animations/run.fbx"
        },
        {
          "name": "jump",
          "path": "./models/character/animations/jump.fbx"
        }
      ],
      "materialOverrides": {
        "skin": {
          "diffuse": "./models/character/skins/humanMaleA.png"
        }
      }
    },
    {
      "id": "player_click",
      "name": "Click-Move Char",
      "category": "player",
      "icon": "bi-person-walking",
      "modelType": "fbx",
      "modelPath": "./models/character/characterMedium.fbx",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.0015,
        0.0015,
        0.0015
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00ccff",
      "properties": {
        "controlType": "clickmove",
        "moveSpeed": 3,
        "runSpeed": 6,
        "rotateSpeed": 3,
        "clickMoveSpeed": 3,
        "keyBindings": {
          "forward": {
            "key": "W",
            "anim": "",
            "desc": "Walk Forward"
          },
          "backward": {
            "key": "S",
            "anim": "",
            "desc": "Walk Backward"
          },
          "left": {
            "key": "A",
            "anim": "",
            "desc": "Rotate Left"
          },
          "right": {
            "key": "D",
            "anim": "",
            "desc": "Rotate Right"
          },
          "run": {
            "key": "Shift",
            "anim": "",
            "desc": "Run (hold)"
          },
          "idle": {
            "key": "",
            "anim": "",
            "desc": "Idle"
          },
          "clickmove": {
            "key": "",
            "anim": "",
            "desc": "Click-to-Move"
          }
        },
        "cameraFollow": false,
        "cameraDistance": 8,
        "cameraHeight": 6
      },
      "externalAnimations": [
        {
          "name": "idle",
          "path": "./models/character/animations/idle.fbx"
        },
        {
          "name": "walk",
          "path": "./models/character/animations/run.fbx"
        },
        {
          "name": "jump",
          "path": "./models/character/animations/jump.fbx"
        }
      ],
      "materialOverrides": {
        "skin": {
          "diffuse": "./models/character/skins/zombieFemaleA.png"
        }
      }
    },
    {
      "id": "player_both",
      "name": "Dual-Control Char",
      "category": "player",
      "icon": "bi-person-arms-up",
      "modelType": "glb",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#ff9900",
      "properties": {
        "controlType": "both",
        "moveSpeed": 3,
        "runSpeed": 6,
        "rotateSpeed": 3,
        "clickMoveSpeed": 3,
        "keyBindings": {
          "forward": {
            "key": "W",
            "anim": "",
            "desc": "Walk Forward"
          },
          "backward": {
            "key": "S",
            "anim": "",
            "desc": "Walk Backward"
          },
          "left": {
            "key": "A",
            "anim": "",
            "desc": "Rotate Left"
          },
          "right": {
            "key": "D",
            "anim": "",
            "desc": "Rotate Right"
          },
          "run": {
            "key": "Shift",
            "anim": "",
            "desc": "Run (hold)"
          },
          "idle": {
            "key": "",
            "anim": "",
            "desc": "Idle"
          },
          "clickmove": {
            "key": "",
            "anim": "",
            "desc": "Click-to-Move"
          }
        },
        "cameraFollow": false,
        "cameraDistance": 8,
        "cameraHeight": 6
      }
    },
    {
      "id": "player_main_messi",
      "name": "Messi",
      "category": "player",
      "icon": "bi-person-badge",
      "modelType": "fbx",
      "modelPath": "./models/character/messi.fbx",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "controlType": "keyboard",
        "moveSpeed": 3,
        "runSpeed": 6,
        "rotateSpeed": 3,
        "clickMoveSpeed": 3,
        "keyBindings": {
          "forward": {
            "key": "W",
            "anim": "",
            "desc": "Walk Forward"
          },
          "backward": {
            "key": "S",
            "anim": "",
            "desc": "Walk Backward"
          },
          "left": {
            "key": "A",
            "anim": "",
            "desc": "Rotate Left"
          },
          "right": {
            "key": "D",
            "anim": "",
            "desc": "Rotate Right"
          },
          "run": {
            "key": "Shift",
            "anim": "",
            "desc": "Run (hold)"
          },
          "idle": {
            "key": "",
            "anim": "",
            "desc": "Idle"
          },
          "clickmove": {
            "key": "",
            "anim": "",
            "desc": "Click-to-Move"
          }
        },
        "cameraFollow": false,
        "cameraDistance": 8,
        "cameraHeight": 6
      },
      "externalAnimations": [
        {
          "name": "idle",
          "path": "./models/character/animations/messi/idle.fbx"
        },
        {
          "name": "walk",
          "path": "./models/character/animations/messi/walk.fbx"
        },
        {
          "name": "run",
          "path": "./models/character/animations/messi/running.fbx"
        },
        {
          "name": "backwards",
          "path": "./models/character/animations/messi/walk-back.fbx"
        }
      ],
      "materialOverrides": {
        "skin": {
          "diffuse": "./models/character/skins/humanMaleA.png"
        },
        "AvatarBody": {},
        "AvatarEyelashes": {},
        "AvatarHead": {},
        "AvatarLeftCornea": {},
        "AvatarLeftEyeball": {},
        "AvatarRightCornea": {},
        "AvatarRightEyeball": {},
        "AvatarTeethLower": {},
        "AvatarTeethUpper": {},
        "outfit_bottom": {},
        "outfit_shoes": {},
        "outfit_top": {}
      }
    },
    {
      "id": "platform_beach",
      "name": "Platform Beach",
      "category": "landscape",
      "thumbnail": "./images/landscape/platform_beach.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/platform_beach.glb",
      "modelType": "glb",
      "position": [
        0,
        0.05,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.05,
        "isWater": false,
        "walkOnSurface": true
      },
      "materialOverrides": {
        "woodInner": {}
      },
      "allowOverlap": true
    },
    {
      "id": "platform_grass",
      "name": "Platform Grass",
      "category": "landscape",
      "thumbnail": "./images/landscape/platform_grass.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/platform_grass.glb",
      "modelType": "glb",
      "position": [
        0,
        0.05,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.05,
        "isWater": false,
        "walkOnSurface": true
      },
      "materialOverrides": {
        "woodInner": {}
      },
      "allowOverlap": true
    },
    {
      "id": "platform_stone",
      "name": "Platform Stone",
      "category": "landscape",
      "thumbnail": "./images/landscape/platform_stone.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/platform_stone.glb",
      "modelType": "glb",
      "position": [
        0,
        0.05,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.05,
        "isWater": false,
        "walkOnSurface": true
      },
      "materialOverrides": {
        "woodInner": {}
      },
      "allowOverlap": true
    },
    {
      "id": "platform_beach_4x",
      "name": "Platform Beach 4x",
      "category": "landscape",
      "thumbnail": "./images/landscape/platform_beach.png",
      "icon": "bi-square-fill",
      "modelPath": "./models/landscape/platform_beach.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        4,
        4,
        4
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#3b82f6",
      "properties": {
        "tileHeight": 0.05,
        "isWater": false,
        "walkOnSurface": true
      },
      "materialOverrides": {
        "woodInner": {}
      },
      "allowOverlap": true
    },
    {
      "id": "scene_island",
      "name": "Scene Island",
      "category": "scenes",
      "icon": "bi-box",
      "modelType": "glb",
      "modelPath": "./models/scenes/island.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "walkOnSurface": true
      },
      "allowOverlap": true
    },
    {
      "id": "scene_room",
      "name": "Scene Room",
      "category": "scenes",
      "icon": "bi-box",
      "modelType": "glb",
      "modelPath": "./models/scenes/low_poly_living_room_with_furniture.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "walkOnSurface": true
      },
      "allowOverlap": true
    },
    {
      "id": "scene_tavern",
      "name": "Scene Tavern",
      "category": "scenes",
      "icon": "bi-box",
      "modelType": "glb",
      "modelPath": "./models/scenes/low-poly_medieval_tavern.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "walkOnSurface": true
      },
      "allowOverlap": true
    },
    {
      "id": "scene_forest",
      "name": "Scene Forest",
      "category": "scenes",
      "icon": "bi-box",
      "modelType": "glb",
      "modelPath": "./models/scenes/low_poly_forest.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        5,
        5,
        5
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "walkOnSurface": true
      },
      "allowOverlap": true,
      "materialOverrides": {
        "grnd": {},
        "slope": {},
        "water": {},
        "petal_a": {},
        "leafs": {},
        "petal_b": {},
        "bark": {}
      }
    },
    {
      "id": "scene_house",
      "name": "Scene House",
      "category": "scenes",
      "icon": "bi-box",
      "modelType": "glb",
      "modelPath": "./models/scenes/low_poly_house_with_bridge.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "walkOnSurface": true
      },
      "allowOverlap": true,
      "materialOverrides": {
        "grnd": {},
        "slope": {},
        "water": {},
        "petal_a": {},
        "leafs": {},
        "petal_b": {},
        "bark": {}
      }
    },
    {
      "id": "npc_girl",
      "name": "Girl",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/girl-with-animations.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      }
    },
    {
      "id": "player_herio",
      "name": "Hero",
      "category": "player",
      "icon": "bi-person-badge",
      "modelType": "glb",
      "modelPath": "./models/character/hero-with-animations.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "controlType": "keyboard",
        "moveSpeed": 3,
        "runSpeed": 6,
        "rotateSpeed": 3,
        "clickMoveSpeed": 3,
        "keyBindings": {
          "forward": {
            "key": "W",
            "anim": "",
            "desc": "Walk Forward"
          },
          "backward": {
            "key": "S",
            "anim": "",
            "desc": "Walk Backward"
          },
          "left": {
            "key": "A",
            "anim": "",
            "desc": "Rotate Left"
          },
          "right": {
            "key": "D",
            "anim": "",
            "desc": "Rotate Right"
          },
          "run": {
            "key": "Shift",
            "anim": "",
            "desc": "Run (hold)"
          },
          "idle": {
            "key": "",
            "anim": "",
            "desc": "Idle"
          },
          "clickmove": {
            "key": "",
            "anim": "",
            "desc": "Click-to-Move"
          }
        },
        "cameraFollow": false,
        "cameraDistance": 8,
        "cameraHeight": 6
      },
      "materialOverrides": {
        "skin": {
          "diffuse": "./models/character/skins/humanMaleA.png"
        },
        "AvatarBody": {},
        "AvatarEyelashes": {},
        "AvatarHead": {},
        "AvatarLeftCornea": {},
        "AvatarLeftEyeball": {},
        "AvatarRightCornea": {},
        "AvatarRightEyeball": {},
        "AvatarTeethLower": {},
        "AvatarTeethUpper": {},
        "outfit_bottom": {},
        "outfit_shoes": {},
        "outfit_top": {}
      }
    },
    {
      "id": "npc_bad",
      "name": "Bad Guy",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/bad-with-animations.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      }
    },
    {
      "id": "npc_arab",
      "name": "Arab",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/arab-with-animations.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      }
    },
    {
      "id": "npc_chinese",
      "name": "Chinese",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/chinese-with-animations.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      }
    },
    {
      "id": "npc_indian",
      "name": "Indian",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/indian-with-animations.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      }
    },
    {
      "id": "npc_portugese",
      "name": "Portugese",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/portugese-with-animations.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      }
    },
    {
      "id": "building1_house",
      "name": "House Cartoon",
      "category": "building",
      "icon": "bi-house-door",
      "modelPath": "./models/building/house-cartoon.glb",
      "modelType": "glb",
      "toolbarVisible": true,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1.3,
        1.3,
        1.3
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ],
        [
          2,
          0
        ],
        [
          3,
          0
        ],
        [
          0,
          1
        ],
        [
          1,
          1
        ],
        [
          2,
          1
        ],
        [
          3,
          1
        ],
        [
          0,
          2
        ],
        [
          1,
          2
        ],
        [
          2,
          2
        ],
        [
          3,
          2
        ],
        [
          0,
          3
        ],
        [
          1,
          3
        ],
        [
          2,
          3
        ],
        [
          3,
          3
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "enterable": false,
        "interiorId": ""
      },
      "materialOverrides": {
        "BakedMaterial.001": {}
      }
    },
    {
      "id": "scene_forest_SIMPLE",
      "name": "Scene Simple Forest",
      "category": "scenes",
      "icon": "bi-box",
      "modelType": "glb",
      "modelPath": "./models/scenes/low_poly_forest-1.glb",
      "position": [
        0,
        0.9,
        -12
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.15,
        0.15,
        0.15
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "walkOnSurface": true
      },
      "allowOverlap": true,
      "materialOverrides": {
        "grnd": {},
        "slope": {},
        "water": {},
        "petal_a": {},
        "leafs": {},
        "petal_b": {},
        "bark": {},
        "Material": {},
        "Grass": {},
        "wood": {},
        "leaves": {},
        "Rock": {},
        "Flowers03": {},
        "Flowers01": {}
      }
    },
    {
      "id": "drive_car",
      "name": "Driveable Car",
      "category": "driveable",
      "icon": "bi-car-front-fill",
      "modelType": "glb",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#ff6b35",
      "properties": {
        "acceleration": 8,
        "maxSpeed": 15,
        "brakeForce": 12,
        "reverseMaxSpeed": 5,
        "turnSpeed": 2.5,
        "friction": 3,
        "engineSound": "",
        "brakeSound": "",
        "hornSound": "",
        "hornKey": "H",
        "keyBindings": {
          "accelerate": {
            "key": "W",
            "anim": "",
            "desc": "Accelerate"
          },
          "brake": {
            "key": "S",
            "anim": "",
            "desc": "Brake/Reverse"
          },
          "left": {
            "key": "A",
            "anim": "",
            "desc": "Steer Left"
          },
          "right": {
            "key": "D",
            "anim": "",
            "desc": "Steer Right"
          },
          "horn": {
            "key": "H",
            "anim": "",
            "desc": "Horn"
          },
          "action1": {
            "key": "1",
            "anim": "",
            "desc": "Action 1"
          },
          "action2": {
            "key": "2",
            "anim": "",
            "desc": "Action 2"
          }
        },
        "cameraFollow": true,
        "cameraDistance": 12,
        "cameraHeight": 6,
        "walkOnSurfaces": true,
        "wheelMeshNames": "",
        "steerAngle": 30
      }
    },
    {
      "id": "drive_truck",
      "name": "Driveable Truck",
      "category": "driveable",
      "icon": "bi-truck",
      "modelType": "glb",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e55039",
      "properties": {
        "acceleration": 5,
        "maxSpeed": 10,
        "brakeForce": 8,
        "reverseMaxSpeed": 3,
        "turnSpeed": 1.8,
        "friction": 2,
        "engineSound": "",
        "brakeSound": "",
        "hornSound": "",
        "hornKey": "H",
        "keyBindings": {
          "accelerate": {
            "key": "W",
            "anim": "",
            "desc": "Accelerate"
          },
          "brake": {
            "key": "S",
            "anim": "",
            "desc": "Brake/Reverse"
          },
          "left": {
            "key": "A",
            "anim": "",
            "desc": "Steer Left"
          },
          "right": {
            "key": "D",
            "anim": "",
            "desc": "Steer Right"
          },
          "horn": {
            "key": "H",
            "anim": "",
            "desc": "Horn"
          },
          "action1": {
            "key": "1",
            "anim": "",
            "desc": "Action 1"
          },
          "action2": {
            "key": "2",
            "anim": "",
            "desc": "Action 2"
          }
        },
        "cameraFollow": true,
        "cameraDistance": 16,
        "cameraHeight": 8,
        "walkOnSurfaces": true,
        "wheelMeshNames": "",
        "steerAngle": 25
      }
    },
    {
      "id": "fx_explosion",
      "name": "Explosion",
      "category": "particle",
      "icon": "bi-fire",
      "modelType": "particle",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#ff4400",
      "properties": {
        "particleCount": 80,
        "emitRate": 200,
        "lifetime": 0.8,
        "speed": 4,
        "speedVariance": 2,
        "gravity": -1,
        "size": 0.3,
        "sizeEnd": 0.05,
        "colorStart": "#ff6600",
        "colorEnd": "#220000",
        "shape": "sphere",
        "radius": 0.3,
        "loop": false,
        "autoPlay": true,
        "opacity": 1,
        "opacityEnd": 0,
        "blending": "additive",
        "spriteUrl": "",
        "burstMode": true
      }
    },
    {
      "id": "fx_smoke",
      "name": "Smoke",
      "category": "particle",
      "icon": "bi-cloud-haze2",
      "modelType": "particle",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#888888",
      "properties": {
        "particleCount": 40,
        "emitRate": 15,
        "lifetime": 3,
        "speed": 0.8,
        "speedVariance": 0.3,
        "gravity": 0.5,
        "size": 0.2,
        "sizeEnd": 0.8,
        "colorStart": "#666666",
        "colorEnd": "#333333",
        "shape": "point",
        "radius": 0.1,
        "loop": true,
        "autoPlay": true,
        "opacity": 0.6,
        "opacityEnd": 0,
        "blending": "normal",
        "spriteUrl": "",
        "burstMode": false
      }
    },
    {
      "id": "fx_fire",
      "name": "Fire",
      "category": "particle",
      "icon": "bi-fire",
      "modelType": "particle",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#ff6600",
      "properties": {
        "particleCount": 60,
        "emitRate": 40,
        "lifetime": 1.2,
        "speed": 1.5,
        "speedVariance": 0.5,
        "gravity": 1.5,
        "size": 0.15,
        "sizeEnd": 0.02,
        "colorStart": "#ff8800",
        "colorEnd": "#ff2200",
        "shape": "point",
        "radius": 0.15,
        "loop": true,
        "autoPlay": true,
        "opacity": 0.9,
        "opacityEnd": 0,
        "blending": "additive",
        "spriteUrl": "",
        "burstMode": false
      }
    },
    {
      "id": "fx_sparkle",
      "name": "Sparkle",
      "category": "particle",
      "icon": "bi-stars",
      "modelType": "particle",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#ffdd00",
      "properties": {
        "particleCount": 30,
        "emitRate": 10,
        "lifetime": 1.5,
        "speed": 1,
        "speedVariance": 1,
        "gravity": -0.3,
        "size": 0.08,
        "sizeEnd": 0.01,
        "colorStart": "#ffee44",
        "colorEnd": "#ffffff",
        "shape": "sphere",
        "radius": 0.5,
        "loop": true,
        "autoPlay": true,
        "opacity": 1,
        "opacityEnd": 0,
        "blending": "additive",
        "spriteUrl": "",
        "burstMode": false
      }
    },
    {
      "id": "fx_rain",
      "name": "Rain",
      "category": "particle",
      "icon": "bi-cloud-rain",
      "modelType": "particle",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#6688cc",
      "properties": {
        "particleCount": 200,
        "emitRate": 100,
        "lifetime": 1.5,
        "speed": 8,
        "speedVariance": 1,
        "gravity": -15,
        "size": 0.02,
        "sizeEnd": 0.02,
        "colorStart": "#8899cc",
        "colorEnd": "#5566aa",
        "shape": "box",
        "radius": 5,
        "loop": true,
        "autoPlay": true,
        "opacity": 0.5,
        "opacityEnd": 0.2,
        "blending": "normal",
        "spriteUrl": "",
        "burstMode": false
      }
    },
    {
      "id": "fx_dust",
      "name": "Dust Cloud",
      "category": "particle",
      "icon": "bi-cloud",
      "modelType": "particle",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#bb9966",
      "properties": {
        "particleCount": 25,
        "emitRate": 8,
        "lifetime": 2.5,
        "speed": 0.5,
        "speedVariance": 0.3,
        "gravity": 0.1,
        "size": 0.3,
        "sizeEnd": 1,
        "colorStart": "#ccaa77",
        "colorEnd": "#998866",
        "shape": "sphere",
        "radius": 0.5,
        "loop": true,
        "autoPlay": true,
        "opacity": 0.4,
        "opacityEnd": 0,
        "blending": "normal",
        "spriteUrl": "",
        "burstMode": false
      }
    },
    {
      "id": "fx_custom",
      "name": "Custom Particles",
      "category": "particle",
      "icon": "bi-brush",
      "modelType": "particle",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#f472b6",
      "properties": {
        "particleCount": 50,
        "emitRate": 20,
        "lifetime": 2,
        "speed": 2,
        "speedVariance": 1,
        "gravity": 0,
        "size": 0.15,
        "sizeEnd": 0.05,
        "colorStart": "#f472b6",
        "colorEnd": "#7c3aed",
        "shape": "sphere",
        "radius": 0.3,
        "loop": true,
        "autoPlay": false,
        "opacity": 1,
        "opacityEnd": 0,
        "blending": "additive",
        "spriteUrl": "",
        "burstMode": false
      }
    },
    {
      "id": "drive_jeep",
      "name": "Driveable Jeep",
      "category": "driveable",
      "icon": "bi-car-front-fill",
      "modelType": "glb",
      "modelPath": "./models/drive/jeep.glb",
      "position": [
        0,
        0.6,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        5,
        5,
        5
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#ff6b35",
      "properties": {
        "acceleration": 8,
        "maxSpeed": 15,
        "brakeForce": 12,
        "reverseMaxSpeed": 5,
        "turnSpeed": 2.5,
        "friction": 3,
        "engineSound": "",
        "brakeSound": "",
        "hornSound": "",
        "hornKey": "H",
        "keyBindings": {
          "accelerate": {
            "key": "W",
            "anim": "",
            "desc": "Accelerate"
          },
          "brake": {
            "key": "S",
            "anim": "",
            "desc": "Brake/Reverse"
          },
          "left": {
            "key": "A",
            "anim": "",
            "desc": "Steer Left"
          },
          "right": {
            "key": "D",
            "anim": "",
            "desc": "Steer Right"
          },
          "horn": {
            "key": "H",
            "anim": "",
            "desc": "Horn"
          },
          "action1": {
            "key": "1",
            "anim": "",
            "desc": "Action 1"
          },
          "action2": {
            "key": "2",
            "anim": "",
            "desc": "Action 2"
          }
        },
        "cameraFollow": true,
        "cameraDistance": 12,
        "cameraHeight": 6,
        "walkOnSurfaces": true,
        "wheelMeshNames": "",
        "steerAngle": 30
      },
      "materialOverrides": {
        "CarMatTires1": {},
        "ChasisMat1": {},
        "GlassMat1": {}
      }
    },
    {
      "id": "drive_hummer",
      "name": "Driveable Hummer",
      "category": "driveable",
      "icon": "bi-car-front-fill",
      "modelType": "glb",
      "modelPath": "./models/drive/hummer.glb",
      "position": [
        0,
        0.6,
        0
      ],
      "rotation": [
        0,
        180,
        0
      ],
      "scale": [
        0.01,
        0.01,
        0.01
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#ff6b35",
      "properties": {
        "acceleration": 8,
        "maxSpeed": 15,
        "brakeForce": 12,
        "reverseMaxSpeed": 5,
        "turnSpeed": 2.5,
        "friction": 3,
        "engineSound": "",
        "brakeSound": "",
        "hornSound": "",
        "hornKey": "H",
        "keyBindings": {
          "accelerate": {
            "key": "W",
            "anim": "",
            "desc": "Accelerate"
          },
          "brake": {
            "key": "S",
            "anim": "",
            "desc": "Brake/Reverse"
          },
          "left": {
            "key": "A",
            "anim": "",
            "desc": "Steer Left"
          },
          "right": {
            "key": "D",
            "anim": "",
            "desc": "Steer Right"
          },
          "horn": {
            "key": "H",
            "anim": "",
            "desc": "Horn"
          },
          "action1": {
            "key": "1",
            "anim": "",
            "desc": "Action 1"
          },
          "action2": {
            "key": "2",
            "anim": "",
            "desc": "Action 2"
          }
        },
        "cameraFollow": true,
        "cameraDistance": 12,
        "cameraHeight": 6,
        "walkOnSurfaces": true,
        "wheelMeshNames": "",
        "steerAngle": 30
      },
      "materialOverrides": {
        "CarMatTires1": {},
        "ChasisMat1": {},
        "GlassMat1": {},
        "H3_alpha_200.002": {},
        "H3_alpha_200.003": {},
        "H3_alpha_200.004": {},
        "H3_alpha_200.001": {}
      }
    },
    {
      "id": "drive_jeep_truck",
      "name": "Driveable Truck",
      "category": "driveable",
      "icon": "bi-truck",
      "modelType": "glb",
      "modelPath": "./models/drive/truck.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#ff6b35",
      "properties": {
        "acceleration": 8,
        "maxSpeed": 15,
        "brakeForce": 12,
        "reverseMaxSpeed": 5,
        "turnSpeed": 2.5,
        "friction": 3,
        "engineSound": "",
        "brakeSound": "",
        "hornSound": "",
        "hornKey": "H",
        "keyBindings": {
          "accelerate": {
            "key": "W",
            "anim": "",
            "desc": "Accelerate"
          },
          "brake": {
            "key": "S",
            "anim": "",
            "desc": "Brake/Reverse"
          },
          "left": {
            "key": "A",
            "anim": "",
            "desc": "Steer Left"
          },
          "right": {
            "key": "D",
            "anim": "",
            "desc": "Steer Right"
          },
          "horn": {
            "key": "H",
            "anim": "",
            "desc": "Horn"
          },
          "action1": {
            "key": "1",
            "anim": "",
            "desc": "Action 1"
          },
          "action2": {
            "key": "2",
            "anim": "",
            "desc": "Action 2"
          }
        },
        "cameraFollow": true,
        "cameraDistance": 12,
        "cameraHeight": 6,
        "walkOnSurfaces": true,
        "wheelMeshNames": "",
        "steerAngle": 30
      },
      "materialOverrides": {
        "CarMatTires1": {},
        "ChasisMat1": {},
        "GlassMat1": {},
        "base": {},
        "grill": {},
        "bottom_black": {},
        "chrome_shiny": {},
        "indicator_light": {},
        "top_orange_lights": {},
        "chassis": {},
        "chrome2": {},
        "chrome": {},
        "deflector_on_windshiwld": {},
        "windshield": {},
        "rubber": {},
        "exhaust_tip": {},
        "headlight_glass": {},
        "brake_lights": {},
        "reverse_light": {},
        "taillight_glass_red": {},
        "tail_light_orange": {},
        "tail_light_white": {},
        "high_beams": {},
        "headlights": {},
        "front_indicator": {},
        "top_orange_light_glass": {}
      }
    },
    {
      "id": "scene_forest_stylized_1",
      "name": "Scene Stylized Landscape",
      "category": "scenes",
      "icon": "bi-box",
      "modelType": "glb",
      "modelPath": "./models/scenes/stylized_landscape_demo_v6-opt.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.02,
        0.02,
        0.02
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "walkOnSurface": true
      },
      "allowOverlap": true,
      "materialOverrides": {
        "grnd": {},
        "slope": {},
        "water": {},
        "petal_a": {},
        "leafs": {},
        "petal_b": {},
        "bark": {},
        "Material": {},
        "Grass": {},
        "wood": {},
        "leaves": {},
        "Rock": {},
        "Flowers03": {},
        "Flowers01": {},
        "UnrealMaterial": {},
        "UnrealMaterial.004": {},
        "UnrealMaterial.010": {},
        "UnrealMaterial.011": {},
        "UnrealMaterial.012": {},
        "UnrealMaterial.013": {},
        "UnrealMaterial.022": {},
        "UnrealMaterial.024": {},
        "UnrealMaterial.031": {},
        "UnrealMaterial.030": {},
        "UnrealMaterial.039": {},
        "UnrealMaterial.037": {},
        "UnrealMaterial.043": {},
        "UnrealMaterial.084": {},
        "UnrealMaterial.089": {},
        "UnrealMaterial.090": {},
        "UnrealMaterial.120": {},
        "UnrealMaterial.122": {},
        "UnrealMaterial.125": {},
        "UnrealMaterial.127": {},
        "UnrealMaterial.124": {},
        "UnrealMaterial.128": {},
        "UnrealMaterial.167": {},
        "UnrealMaterial.325": {},
        "UnrealMaterial.382": {},
        "Material.001": {},
        "UnrealMaterial.103": {}
      }
    },
    {
      "id": "scene_forest_stylized_2",
      "name": "Scene Stylized Landscape 2",
      "category": "scenes",
      "icon": "bi-box",
      "modelType": "glb",
      "modelPath": "./models/scenes/stylized_landscape_demo_v7-opt.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.02,
        0.02,
        0.02
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "walkOnSurface": true
      },
      "allowOverlap": true,
      "materialOverrides": {
        "grnd": {},
        "slope": {},
        "water": {},
        "petal_a": {},
        "leafs": {},
        "petal_b": {},
        "bark": {},
        "Material": {},
        "Grass": {},
        "wood": {},
        "leaves": {},
        "Rock": {},
        "Flowers03": {},
        "Flowers01": {},
        "UnrealMaterial": {},
        "UnrealMaterial.004": {},
        "UnrealMaterial.010": {},
        "UnrealMaterial.011": {},
        "UnrealMaterial.012": {},
        "UnrealMaterial.013": {},
        "UnrealMaterial.022": {},
        "UnrealMaterial.024": {},
        "UnrealMaterial.031": {},
        "UnrealMaterial.030": {},
        "UnrealMaterial.039": {},
        "UnrealMaterial.037": {},
        "UnrealMaterial.043": {},
        "UnrealMaterial.084": {},
        "UnrealMaterial.089": {},
        "UnrealMaterial.090": {},
        "UnrealMaterial.120": {},
        "UnrealMaterial.122": {},
        "UnrealMaterial.125": {},
        "UnrealMaterial.127": {},
        "UnrealMaterial.124": {},
        "UnrealMaterial.128": {},
        "UnrealMaterial.167": {},
        "UnrealMaterial.325": {},
        "UnrealMaterial.382": {},
        "Material.001": {},
        "UnrealMaterial.103": {}
      }
    },
    {
      "id": "npc_school-boy",
      "name": "School Boy",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/school-boy-malay-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      },
      "thumbnail": "./images/npc/school-boy-removebg-preview.png"
    },
    {
      "id": "npc_school-girl",
      "name": "School Girl",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/school-girl-malay-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      },
      "thumbnail": "./images/npc/school-girl-removebg-preview.png"
    },
    {
      "id": "npc_school-boy_chinese",
      "name": "School Boy Chinese",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/school-boy-chinese-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      },
      "thumbnail": "./images/npc/school-boy-chinese-removebg-preview.png"
    },
    {
      "id": "npc_school-girl_chinese",
      "name": "School Girl Chinese",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/school-girl-chinese-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      },
      "thumbnail": "./images/npc/student-girl-2-removebg-preview.png"
    },
    {
      "id": "npc_school-boy_indian",
      "name": "School Boy Indian",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/school-boy-indian-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      },
      "thumbnail": "./images/npc/school-boy-indian-removebg-preview.png"
    },
    {
      "id": "npc_school-girl_indian",
      "name": "School Girl Indian",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/school-girl-indian-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      },
      "thumbnail": "./images/npc/student-girl-4-removebg-preview.png"
    },
    {
      "id": "npc_school-boy_ustax",
      "name": "School Boy Muslim",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/school-boy-ustaz-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      },
      "thumbnail": "./images/npc/school-boy-songkok-removebg-preview.png"
    },
    {
      "id": "npc_zombie",
      "name": "Zombie 1",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/zombie.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      }
    },
    {
      "id": "npc_zombie_1",
      "name": "Zombie 2",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/zombie1.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.4,
        0.4,
        0.4
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {},
        "ColorSwatch": {}
      }
    },
    {
      "id": "scene_school",
      "name": "Scene School",
      "category": "scenes",
      "icon": "bi-box",
      "modelType": "glb",
      "modelPath": "./models/scenes/sekolah-opt.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.5,
        0.5,
        0.5
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "walkOnSurface": true
      },
      "allowOverlap": true,
      "materialOverrides": {
        "grnd": {},
        "slope": {},
        "water": {},
        "petal_a": {},
        "leafs": {},
        "petal_b": {},
        "bark": {},
        "Material": {},
        "Grass": {},
        "wood": {},
        "leaves": {},
        "Rock": {},
        "Flowers03": {},
        "Flowers01": {},
        "UnrealMaterial": {},
        "UnrealMaterial.004": {},
        "UnrealMaterial.010": {},
        "UnrealMaterial.011": {},
        "UnrealMaterial.012": {},
        "UnrealMaterial.013": {},
        "UnrealMaterial.022": {},
        "UnrealMaterial.024": {},
        "UnrealMaterial.031": {},
        "UnrealMaterial.030": {},
        "UnrealMaterial.039": {},
        "UnrealMaterial.037": {},
        "UnrealMaterial.043": {},
        "UnrealMaterial.084": {},
        "UnrealMaterial.089": {},
        "UnrealMaterial.090": {},
        "UnrealMaterial.120": {},
        "UnrealMaterial.122": {},
        "UnrealMaterial.125": {},
        "UnrealMaterial.127": {},
        "UnrealMaterial.124": {},
        "UnrealMaterial.128": {},
        "UnrealMaterial.167": {},
        "UnrealMaterial.325": {},
        "UnrealMaterial.382": {},
        "Material.001": {},
        "UnrealMaterial.103": {},
        "Gradient_map": {},
        "BEIGE": {},
        "RED": {},
        "WOOD.001": {},
        "Tree_GROUND.001": {},
        "concrete": {},
        "Gradient_map.002": {},
        "BulbInactive.002": {},
        "Env_MasterMaterial.001": {}
      }
    },
    {
      "id": "player_herio_schoolboy",
      "name": "Hero Schoolboy",
      "category": "player",
      "icon": "bi-person-badge",
      "modelType": "glb",
      "modelPath": "./models/npc/school-boy-malay-opt.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "controlType": "keyboard",
        "moveSpeed": 3,
        "runSpeed": 6,
        "rotateSpeed": 3,
        "clickMoveSpeed": 3,
        "keyBindings": {
          "forward": {
            "key": "W",
            "anim": "",
            "desc": "Walk Forward"
          },
          "backward": {
            "key": "S",
            "anim": "",
            "desc": "Walk Backward"
          },
          "left": {
            "key": "A",
            "anim": "",
            "desc": "Rotate Left"
          },
          "right": {
            "key": "D",
            "anim": "",
            "desc": "Rotate Right"
          },
          "run": {
            "key": "Shift",
            "anim": "",
            "desc": "Run (hold)"
          },
          "idle": {
            "key": "",
            "anim": "",
            "desc": "Idle"
          },
          "clickmove": {
            "key": "",
            "anim": "",
            "desc": "Click-to-Move"
          }
        },
        "cameraFollow": false,
        "cameraDistance": 8,
        "cameraHeight": 6
      },
      "materialOverrides": {
        "skin": {
          "diffuse": "./models/character/skins/humanMaleA.png"
        },
        "AvatarBody": {},
        "AvatarEyelashes": {},
        "AvatarHead": {},
        "AvatarLeftCornea": {},
        "AvatarLeftEyeball": {},
        "AvatarRightCornea": {},
        "AvatarRightEyeball": {},
        "AvatarTeethLower": {},
        "AvatarTeethUpper": {},
        "outfit_bottom": {},
        "outfit_shoes": {},
        "outfit_top": {}
      },
      "thumbnail": "./images/npc/school-boy-removebg-preview.png"
    },
    {
      "id": "player_herio_schoolgirl",
      "name": "Hero Schoolgirl",
      "category": "player",
      "icon": "bi-person-badge",
      "modelType": "glb",
      "modelPath": "./models/npc/school-girl-chinese-opt.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "controlType": "keyboard",
        "moveSpeed": 3,
        "runSpeed": 6,
        "rotateSpeed": 3,
        "clickMoveSpeed": 3,
        "keyBindings": {
          "forward": {
            "key": "W",
            "anim": "",
            "desc": "Walk Forward"
          },
          "backward": {
            "key": "S",
            "anim": "",
            "desc": "Walk Backward"
          },
          "left": {
            "key": "A",
            "anim": "",
            "desc": "Rotate Left"
          },
          "right": {
            "key": "D",
            "anim": "",
            "desc": "Rotate Right"
          },
          "run": {
            "key": "Shift",
            "anim": "",
            "desc": "Run (hold)"
          },
          "idle": {
            "key": "",
            "anim": "",
            "desc": "Idle"
          },
          "clickmove": {
            "key": "",
            "anim": "",
            "desc": "Click-to-Move"
          }
        },
        "cameraFollow": false,
        "cameraDistance": 8,
        "cameraHeight": 6
      },
      "materialOverrides": {
        "skin": {
          "diffuse": "./models/character/skins/humanMaleA.png"
        },
        "AvatarBody": {},
        "AvatarEyelashes": {},
        "AvatarHead": {},
        "AvatarLeftCornea": {},
        "AvatarLeftEyeball": {},
        "AvatarRightCornea": {},
        "AvatarRightEyeball": {},
        "AvatarTeethLower": {},
        "AvatarTeethUpper": {},
        "outfit_bottom": {},
        "outfit_shoes": {},
        "outfit_top": {}
      },
      "thumbnail": "./images/npc/student-girl-2-removebg-preview.png"
    },
    {
      "id": "interact_tent",
      "name": "Tent",
      "category": "interact",
      "icon": "bi-archive",
      "modelPath": "./models/items/tent.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#d4a574",
      "properties": {
        "interactType": "tent",
        "lootTable": [
          "gold_coins",
          "health_potion"
        ],
        "oneTime": true,
        "locked": false,
        "keyId": ""
      },
      "materialOverrides": {
        "Tent_M": {},
        "Tent_S": {}
      }
    },
    {
      "id": "interact_campfire",
      "name": "Campfire",
      "category": "interact",
      "icon": "bi-archive",
      "modelPath": "./models/items/campfire.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.3,
        0.3,
        0.3
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#d4a574",
      "properties": {
        "interactType": "campfire",
        "lootTable": [
          "gold_coins",
          "health_potion"
        ],
        "oneTime": true,
        "locked": false,
        "keyId": ""
      },
      "materialOverrides": {
        "795548": {},
        "Tent_M": {},
        "Tent_S": {},
        "FF5722": {},
        "78909C": {},
        "FFCC88": {},
        "FFEB3B": {},
        "CFD8DC": {}
      }
    },
    {
      "id": "interact_music_nove",
      "name": "Music Note",
      "category": "interact",
      "icon": "bi-archive",
      "modelPath": "./models/items/musical-note.glb",
      "modelType": "glb",
      "position": [
        0,
        0.5,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        15,
        15,
        15
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#d4a574",
      "properties": {
        "interactType": "campfire",
        "lootTable": [
          "gold_coins",
          "health_potion"
        ],
        "oneTime": true,
        "locked": false,
        "keyId": ""
      },
      "materialOverrides": {
        "795548": {},
        "Tent_M": {},
        "Tent_S": {},
        "FF5722": {},
        "78909C": {},
        "FFCC88": {},
        "FFEB3B": {},
        "CFD8DC": {},
        "MusicalNote1": {},
        "MusicalNote2": {}
      },
      "allowOverlap": true
    },
    {
      "id": "building1_house_kampung",
      "name": "House Kampung 1",
      "category": "building",
      "icon": "bi-house-door",
      "modelPath": "./models/building/rumah-kampung-1-opt.glb",
      "modelType": "glb",
      "toolbarVisible": true,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "enterable": false,
        "interiorId": ""
      },
      "materialOverrides": {
        "BakedMaterial.001": {}
      },
      "allowOverlap": true
    },
    {
      "id": "building1_house_kampung_2",
      "name": "House Kampung 2",
      "category": "building",
      "icon": "bi-house-door",
      "modelPath": "./models/building/rumah-kampung-2-opt.glb",
      "modelType": "glb",
      "toolbarVisible": true,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "enterable": false,
        "interiorId": ""
      },
      "materialOverrides": {
        "BakedMaterial.001": {}
      },
      "allowOverlap": true
    },
    {
      "id": "road1_4",
      "name": "Straight 4",
      "category": "road",
      "icon": "bi-dash-lg",
      "modelPath": "./models/road/road1.glb",
      "modelType": "glb",
      "position": [
        0,
        0.01,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.52,
        0.52,
        0.52
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ],
        [
          2,
          0
        ],
        [
          3,
          0
        ],
        [
          0,
          1
        ],
        [
          1,
          1
        ],
        [
          2,
          1
        ],
        [
          3,
          1
        ],
        [
          0,
          2
        ],
        [
          1,
          2
        ],
        [
          2,
          2
        ],
        [
          3,
          2
        ],
        [
          0,
          3
        ],
        [
          1,
          3
        ],
        [
          2,
          3
        ],
        [
          3,
          3
        ]
      ],
      "color": "#888888",
      "properties": {},
      "materialOverrides": {
        "Atlas.009": {}
      }
    },
    {
      "id": "road2_4",
      "name": "Curve 4",
      "category": "road",
      "icon": "bi-arrow-return-right",
      "modelPath": "./models/road/road2.glb",
      "modelType": "glb",
      "position": [
        0,
        0.01,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.52,
        0.52,
        0.52
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ],
        [
          2,
          0
        ],
        [
          3,
          0
        ],
        [
          0,
          1
        ],
        [
          1,
          1
        ],
        [
          2,
          1
        ],
        [
          3,
          1
        ],
        [
          0,
          2
        ],
        [
          1,
          2
        ],
        [
          2,
          2
        ],
        [
          3,
          2
        ],
        [
          0,
          3
        ],
        [
          1,
          3
        ],
        [
          2,
          3
        ],
        [
          3,
          3
        ]
      ],
      "color": "#999999",
      "properties": {}
    },
    {
      "id": "road3_4",
      "name": "Cross 4",
      "category": "road",
      "icon": "bi-plus-lg",
      "modelPath": "./models/road/road3.glb",
      "modelType": "glb",
      "position": [
        0,
        0.01,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.52,
        0.52,
        0.52
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ],
        [
          2,
          0
        ],
        [
          3,
          0
        ],
        [
          0,
          1
        ],
        [
          1,
          1
        ],
        [
          2,
          1
        ],
        [
          3,
          1
        ],
        [
          0,
          2
        ],
        [
          1,
          2
        ],
        [
          2,
          2
        ],
        [
          3,
          2
        ],
        [
          0,
          3
        ],
        [
          1,
          3
        ],
        [
          2,
          3
        ],
        [
          3,
          3
        ]
      ],
      "color": "#777777",
      "properties": {}
    },
    {
      "id": "car1_4",
      "name": "Sedan 4",
      "category": "vehicle",
      "icon": "bi-car-front",
      "modelPath": "./models/vehicles/car1.glb",
      "modelType": "glb",
      "position": [
        0,
        0.08,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.28,
        0.28,
        0.28
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ],
        [
          2,
          0
        ],
        [
          3,
          0
        ],
        [
          0,
          1
        ],
        [
          1,
          1
        ],
        [
          2,
          1
        ],
        [
          3,
          1
        ],
        [
          0,
          2
        ],
        [
          1,
          2
        ],
        [
          2,
          2
        ],
        [
          3,
          2
        ],
        [
          0,
          3
        ],
        [
          1,
          3
        ],
        [
          2,
          3
        ],
        [
          3,
          3
        ]
      ],
      "color": "#e74c3c",
      "properties": {},
      "materialOverrides": {
        "Convertible_mat1": {}
      }
    },
    {
      "id": "building14",
      "name": "House 4x",
      "category": "building",
      "icon": "bi-house-door",
      "modelPath": "./models/building/building1.glb",
      "modelType": "glb",
      "toolbarVisible": true,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        4,
        4,
        4
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ],
        [
          2,
          0
        ],
        [
          3,
          0
        ],
        [
          4,
          0
        ],
        [
          5,
          0
        ],
        [
          6,
          0
        ],
        [
          7,
          0
        ],
        [
          0,
          1
        ],
        [
          1,
          1
        ],
        [
          2,
          1
        ],
        [
          3,
          1
        ],
        [
          4,
          1
        ],
        [
          5,
          1
        ],
        [
          6,
          1
        ],
        [
          7,
          1
        ],
        [
          0,
          2
        ],
        [
          1,
          2
        ],
        [
          2,
          2
        ],
        [
          3,
          2
        ],
        [
          4,
          2
        ],
        [
          5,
          2
        ],
        [
          6,
          2
        ],
        [
          7,
          2
        ],
        [
          0,
          3
        ],
        [
          1,
          3
        ],
        [
          2,
          3
        ],
        [
          3,
          3
        ],
        [
          4,
          3
        ],
        [
          5,
          3
        ],
        [
          6,
          3
        ],
        [
          7,
          3
        ],
        [
          0,
          4
        ],
        [
          1,
          4
        ],
        [
          2,
          4
        ],
        [
          3,
          4
        ],
        [
          4,
          4
        ],
        [
          5,
          4
        ],
        [
          6,
          4
        ],
        [
          7,
          4
        ],
        [
          0,
          5
        ],
        [
          1,
          5
        ],
        [
          2,
          5
        ],
        [
          3,
          5
        ],
        [
          4,
          5
        ],
        [
          5,
          5
        ],
        [
          6,
          5
        ],
        [
          7,
          5
        ],
        [
          0,
          6
        ],
        [
          1,
          6
        ],
        [
          2,
          6
        ],
        [
          3,
          6
        ],
        [
          4,
          6
        ],
        [
          5,
          6
        ],
        [
          6,
          6
        ],
        [
          7,
          6
        ],
        [
          0,
          7
        ],
        [
          1,
          7
        ],
        [
          2,
          7
        ],
        [
          3,
          7
        ],
        [
          4,
          7
        ],
        [
          5,
          7
        ],
        [
          6,
          7
        ],
        [
          7,
          7
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "enterable": false,
        "interiorId": ""
      }
    },
    {
      "id": "building2_4",
      "name": "Shop 4x",
      "category": "building",
      "icon": "bi-shop",
      "modelPath": "./models/building/building2.glb",
      "modelType": "glb",
      "toolbarVisible": true,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        4,
        4,
        4
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ],
        [
          2,
          0
        ],
        [
          3,
          0
        ],
        [
          4,
          0
        ],
        [
          5,
          0
        ],
        [
          6,
          0
        ],
        [
          7,
          0
        ],
        [
          0,
          1
        ],
        [
          1,
          1
        ],
        [
          2,
          1
        ],
        [
          3,
          1
        ],
        [
          4,
          1
        ],
        [
          5,
          1
        ],
        [
          6,
          1
        ],
        [
          7,
          1
        ],
        [
          0,
          2
        ],
        [
          1,
          2
        ],
        [
          2,
          2
        ],
        [
          3,
          2
        ],
        [
          4,
          2
        ],
        [
          5,
          2
        ],
        [
          6,
          2
        ],
        [
          7,
          2
        ],
        [
          0,
          3
        ],
        [
          1,
          3
        ],
        [
          2,
          3
        ],
        [
          3,
          3
        ],
        [
          4,
          3
        ],
        [
          5,
          3
        ],
        [
          6,
          3
        ],
        [
          7,
          3
        ],
        [
          0,
          4
        ],
        [
          1,
          4
        ],
        [
          2,
          4
        ],
        [
          3,
          4
        ],
        [
          4,
          4
        ],
        [
          5,
          4
        ],
        [
          6,
          4
        ],
        [
          7,
          4
        ],
        [
          0,
          5
        ],
        [
          1,
          5
        ],
        [
          2,
          5
        ],
        [
          3,
          5
        ],
        [
          4,
          5
        ],
        [
          5,
          5
        ],
        [
          6,
          5
        ],
        [
          7,
          5
        ],
        [
          0,
          6
        ],
        [
          1,
          6
        ],
        [
          2,
          6
        ],
        [
          3,
          6
        ],
        [
          4,
          6
        ],
        [
          5,
          6
        ],
        [
          6,
          6
        ],
        [
          7,
          6
        ],
        [
          0,
          7
        ],
        [
          1,
          7
        ],
        [
          2,
          7
        ],
        [
          3,
          7
        ],
        [
          4,
          7
        ],
        [
          5,
          7
        ],
        [
          6,
          7
        ],
        [
          7,
          7
        ]
      ],
      "color": "#4db8ff",
      "properties": {
        "enterable": true,
        "interiorId": "shop_interior_1"
      }
    },
    {
      "id": "building3_4",
      "name": "Factory 4x",
      "category": "building",
      "icon": "bi-building-gear",
      "modelPath": "./models/building/building3.glb",
      "modelType": "glb",
      "toolbarVisible": true,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        4,
        4,
        4
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ],
        [
          2,
          0
        ],
        [
          3,
          0
        ],
        [
          4,
          0
        ],
        [
          5,
          0
        ],
        [
          6,
          0
        ],
        [
          7,
          0
        ],
        [
          0,
          1
        ],
        [
          1,
          1
        ],
        [
          2,
          1
        ],
        [
          3,
          1
        ],
        [
          4,
          1
        ],
        [
          5,
          1
        ],
        [
          6,
          1
        ],
        [
          7,
          1
        ],
        [
          0,
          2
        ],
        [
          1,
          2
        ],
        [
          2,
          2
        ],
        [
          3,
          2
        ],
        [
          4,
          2
        ],
        [
          5,
          2
        ],
        [
          6,
          2
        ],
        [
          7,
          2
        ],
        [
          0,
          3
        ],
        [
          1,
          3
        ],
        [
          2,
          3
        ],
        [
          3,
          3
        ],
        [
          4,
          3
        ],
        [
          5,
          3
        ],
        [
          6,
          3
        ],
        [
          7,
          3
        ],
        [
          0,
          4
        ],
        [
          1,
          4
        ],
        [
          2,
          4
        ],
        [
          3,
          4
        ],
        [
          4,
          4
        ],
        [
          5,
          4
        ],
        [
          6,
          4
        ],
        [
          7,
          4
        ],
        [
          0,
          5
        ],
        [
          1,
          5
        ],
        [
          2,
          5
        ],
        [
          3,
          5
        ],
        [
          4,
          5
        ],
        [
          5,
          5
        ],
        [
          6,
          5
        ],
        [
          7,
          5
        ],
        [
          0,
          6
        ],
        [
          1,
          6
        ],
        [
          2,
          6
        ],
        [
          3,
          6
        ],
        [
          4,
          6
        ],
        [
          5,
          6
        ],
        [
          6,
          6
        ],
        [
          7,
          6
        ],
        [
          0,
          7
        ],
        [
          1,
          7
        ],
        [
          2,
          7
        ],
        [
          3,
          7
        ],
        [
          4,
          7
        ],
        [
          5,
          7
        ],
        [
          6,
          7
        ],
        [
          7,
          7
        ]
      ],
      "color": "#ffa94d",
      "properties": {
        "enterable": false,
        "interiorId": ""
      }
    },
    {
      "id": "building4_4",
      "name": "Apartment 4x",
      "category": "building",
      "icon": "bi-building",
      "modelPath": "./models/building/building4.glb",
      "modelType": "glb",
      "toolbarVisible": true,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        4,
        4,
        4
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ],
        [
          2,
          0
        ],
        [
          3,
          0
        ],
        [
          4,
          0
        ],
        [
          5,
          0
        ],
        [
          6,
          0
        ],
        [
          7,
          0
        ],
        [
          0,
          1
        ],
        [
          1,
          1
        ],
        [
          2,
          1
        ],
        [
          3,
          1
        ],
        [
          4,
          1
        ],
        [
          5,
          1
        ],
        [
          6,
          1
        ],
        [
          7,
          1
        ],
        [
          0,
          2
        ],
        [
          1,
          2
        ],
        [
          2,
          2
        ],
        [
          3,
          2
        ],
        [
          4,
          2
        ],
        [
          5,
          2
        ],
        [
          6,
          2
        ],
        [
          7,
          2
        ],
        [
          0,
          3
        ],
        [
          1,
          3
        ],
        [
          2,
          3
        ],
        [
          3,
          3
        ],
        [
          4,
          3
        ],
        [
          5,
          3
        ],
        [
          6,
          3
        ],
        [
          7,
          3
        ],
        [
          0,
          4
        ],
        [
          1,
          4
        ],
        [
          2,
          4
        ],
        [
          3,
          4
        ],
        [
          4,
          4
        ],
        [
          5,
          4
        ],
        [
          6,
          4
        ],
        [
          7,
          4
        ],
        [
          0,
          5
        ],
        [
          1,
          5
        ],
        [
          2,
          5
        ],
        [
          3,
          5
        ],
        [
          4,
          5
        ],
        [
          5,
          5
        ],
        [
          6,
          5
        ],
        [
          7,
          5
        ],
        [
          0,
          6
        ],
        [
          1,
          6
        ],
        [
          2,
          6
        ],
        [
          3,
          6
        ],
        [
          4,
          6
        ],
        [
          5,
          6
        ],
        [
          6,
          6
        ],
        [
          7,
          6
        ],
        [
          0,
          7
        ],
        [
          1,
          7
        ],
        [
          2,
          7
        ],
        [
          3,
          7
        ],
        [
          4,
          7
        ],
        [
          5,
          7
        ],
        [
          6,
          7
        ],
        [
          7,
          7
        ]
      ],
      "color": "#ffa94d",
      "properties": {
        "enterable": true,
        "interiorId": ""
      }
    },
    {
      "id": "building5_4",
      "name": "Office 4x",
      "category": "building",
      "icon": "bi-building-gear",
      "modelPath": "./models/building/building5.glb",
      "modelType": "glb",
      "toolbarVisible": true,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        4,
        4,
        4
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ],
        [
          2,
          0
        ],
        [
          3,
          0
        ],
        [
          4,
          0
        ],
        [
          5,
          0
        ],
        [
          6,
          0
        ],
        [
          7,
          0
        ],
        [
          0,
          1
        ],
        [
          1,
          1
        ],
        [
          2,
          1
        ],
        [
          3,
          1
        ],
        [
          4,
          1
        ],
        [
          5,
          1
        ],
        [
          6,
          1
        ],
        [
          7,
          1
        ],
        [
          0,
          2
        ],
        [
          1,
          2
        ],
        [
          2,
          2
        ],
        [
          3,
          2
        ],
        [
          4,
          2
        ],
        [
          5,
          2
        ],
        [
          6,
          2
        ],
        [
          7,
          2
        ],
        [
          0,
          3
        ],
        [
          1,
          3
        ],
        [
          2,
          3
        ],
        [
          3,
          3
        ],
        [
          4,
          3
        ],
        [
          5,
          3
        ],
        [
          6,
          3
        ],
        [
          7,
          3
        ],
        [
          0,
          4
        ],
        [
          1,
          4
        ],
        [
          2,
          4
        ],
        [
          3,
          4
        ],
        [
          4,
          4
        ],
        [
          5,
          4
        ],
        [
          6,
          4
        ],
        [
          7,
          4
        ],
        [
          0,
          5
        ],
        [
          1,
          5
        ],
        [
          2,
          5
        ],
        [
          3,
          5
        ],
        [
          4,
          5
        ],
        [
          5,
          5
        ],
        [
          6,
          5
        ],
        [
          7,
          5
        ],
        [
          0,
          6
        ],
        [
          1,
          6
        ],
        [
          2,
          6
        ],
        [
          3,
          6
        ],
        [
          4,
          6
        ],
        [
          5,
          6
        ],
        [
          6,
          6
        ],
        [
          7,
          6
        ],
        [
          0,
          7
        ],
        [
          1,
          7
        ],
        [
          2,
          7
        ],
        [
          3,
          7
        ],
        [
          4,
          7
        ],
        [
          5,
          7
        ],
        [
          6,
          7
        ],
        [
          7,
          7
        ]
      ],
      "color": "#ffa94d",
      "properties": {
        "enterable": false,
        "interiorId": ""
      }
    },
    {
      "id": "building6_4",
      "name": "Complex 4x",
      "category": "building",
      "icon": "bi-building-gear",
      "modelPath": "./models/building/building6.glb",
      "modelType": "glb",
      "toolbarVisible": true,
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        4,
        4,
        4
      ],
      "footprint": [
        [
          0,
          0
        ],
        [
          1,
          0
        ],
        [
          2,
          0
        ],
        [
          3,
          0
        ],
        [
          4,
          0
        ],
        [
          5,
          0
        ],
        [
          6,
          0
        ],
        [
          7,
          0
        ],
        [
          0,
          1
        ],
        [
          1,
          1
        ],
        [
          2,
          1
        ],
        [
          3,
          1
        ],
        [
          4,
          1
        ],
        [
          5,
          1
        ],
        [
          6,
          1
        ],
        [
          7,
          1
        ],
        [
          0,
          2
        ],
        [
          1,
          2
        ],
        [
          2,
          2
        ],
        [
          3,
          2
        ],
        [
          4,
          2
        ],
        [
          5,
          2
        ],
        [
          6,
          2
        ],
        [
          7,
          2
        ],
        [
          0,
          3
        ],
        [
          1,
          3
        ],
        [
          2,
          3
        ],
        [
          3,
          3
        ],
        [
          4,
          3
        ],
        [
          5,
          3
        ],
        [
          6,
          3
        ],
        [
          7,
          3
        ],
        [
          0,
          4
        ],
        [
          1,
          4
        ],
        [
          2,
          4
        ],
        [
          3,
          4
        ],
        [
          4,
          4
        ],
        [
          5,
          4
        ],
        [
          6,
          4
        ],
        [
          7,
          4
        ],
        [
          0,
          5
        ],
        [
          1,
          5
        ],
        [
          2,
          5
        ],
        [
          3,
          5
        ],
        [
          4,
          5
        ],
        [
          5,
          5
        ],
        [
          6,
          5
        ],
        [
          7,
          5
        ],
        [
          0,
          6
        ],
        [
          1,
          6
        ],
        [
          2,
          6
        ],
        [
          3,
          6
        ],
        [
          4,
          6
        ],
        [
          5,
          6
        ],
        [
          6,
          6
        ],
        [
          7,
          6
        ],
        [
          0,
          7
        ],
        [
          1,
          7
        ],
        [
          2,
          7
        ],
        [
          3,
          7
        ],
        [
          4,
          7
        ],
        [
          5,
          7
        ],
        [
          6,
          7
        ],
        [
          7,
          7
        ]
      ],
      "color": "#ffa94d",
      "properties": {
        "enterable": false,
        "interiorId": ""
      }
    },
    {
      "id": "scene_landscape",
      "name": "Scene Landscape",
      "category": "scenes",
      "icon": "bi-box",
      "modelType": "glb",
      "modelPath": "./models/scenes/low-poly-landscape-opt.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "walkOnSurface": true
      },
      "allowOverlap": true,
      "materialOverrides": {
        "green": {},
        "white": {},
        "brown": {},
        "blue": {}
      }
    },
    {
      "id": "npc_driver_male",
      "name": "Driver Male",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/driver-male-helmet/pose.fbx",
      "modelType": "fbx",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.0015,
        0.0015,
        0.0015
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {},
        "ColorSwatch": {},
        "material_0": {},
        "material_1": {},
        "material_2": {},
        "material_3": {},
        "material_4": {},
        "Material.001": {}
      },
      "externalAnimations": [
        {
          "name": "pose",
          "path": "./models/npc/driver-male-helmet/pose.fbx"
        },
        {
          "name": "breathing",
          "path": "./models/npc/driver-male-helmet/breathing.fbx"
        },
        {
          "name": "cheering",
          "path": "./models/npc/driver-male-helmet/cheering.fbx"
        },
        {
          "name": "driving",
          "path": "./models/npc/driver-male-helmet/driving.fbx"
        },
        {
          "name": "leaning",
          "path": "./models/npc/driver-male-helmet/leaning.fbx"
        },
        {
          "name": "music",
          "path": "./models/npc/driver-male-helmet/music.fbx"
        },
        {
          "name": "offensive",
          "path": "./models/npc/driver-male-helmet/offensive.fbx"
        },
        {
          "name": "shrugging",
          "path": "./models/npc/driver-male-helmet/shrugging.fbx"
        },
        {
          "name": "sitting",
          "path": "./models/npc/driver-male-helmet/sitting.fbx"
        }
      ]
    },
    {
      "id": "npc_driver_female",
      "name": "Driver Female",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/driver-girl-helmet/pose.fbx",
      "modelType": "fbx",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.008,
        0.008,
        0.008
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {},
        "ColorSwatch": {},
        "material_0": {},
        "material_1": {},
        "material_2": {},
        "material_3": {},
        "material_4": {},
        "Material.001": {}
      },
      "externalAnimations": [
        {
          "name": "pose",
          "path": "./models/npc/driver-girl-helmet/pose.fbx"
        },
        {
          "name": "dwarf",
          "path": "./models/npc/driver-girl-helmet/dwarf.fbx"
        },
        {
          "name": "kiss",
          "path": "./models/npc/driver-girl-helmet/kiss.fbx"
        },
        {
          "name": "orc",
          "path": "./models/npc/driver-girl-helmet/orc.fbx"
        },
        {
          "name": "sitting",
          "path": "./models/npc/driver-girl-helmet/sitting.fbx"
        }
      ]
    },
    {
      "id": "scene_landscape_desert",
      "name": "Scene Desert",
      "category": "scenes",
      "icon": "bi-box",
      "modelType": "glb",
      "modelPath": "./models/scenes/rocky_terrain_low_poly-opt.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "walkOnSurface": true
      },
      "allowOverlap": true,
      "materialOverrides": {
        "green": {},
        "white": {},
        "brown": {},
        "blue": {}
      }
    },
    {
      "id": "text3d_default",
      "name": "3D Text",
      "category": "text3d",
      "icon": "bi-fonts",
      "modelType": "text3d",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#38bdf8",
      "properties": {
        "text3dContent": "Hello",
        "text3dFont": "helvetiker",
        "text3dWeight": "regular",
        "text3dSize": 0.5,
        "text3dDepth": 0.1,
        "text3dColor": "#ffffff",
        "text3dTextureUrl": "",
        "text3dCurveSegments": 6,
        "text3dBevelEnabled": false,
        "text3dBevelSize": 0.02,
        "text3dBevelThickness": 0.02
      }
    },
    {
      "id": "text3d_bold",
      "name": "Bold Text",
      "category": "text3d",
      "icon": "bi-type-bold",
      "modelType": "text3d",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#f59e0b",
      "properties": {
        "text3dContent": "TITLE",
        "text3dFont": "helvetiker",
        "text3dWeight": "bold",
        "text3dSize": 0.8,
        "text3dDepth": 0.2,
        "text3dColor": "#f59e0b",
        "text3dTextureUrl": "",
        "text3dCurveSegments": 8,
        "text3dBevelEnabled": true,
        "text3dBevelSize": 0.03,
        "text3dBevelThickness": 0.02
      }
    },
    {
      "id": "text3d_sign",
      "name": "Sign Text",
      "category": "text3d",
      "icon": "bi-signpost",
      "modelType": "text3d",
      "modelPath": "",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "text3dContent": "OPEN",
        "text3dFont": "optimer",
        "text3dWeight": "bold",
        "text3dSize": 0.4,
        "text3dDepth": 0.15,
        "text3dColor": "#00e5a0",
        "text3dTextureUrl": "",
        "text3dCurveSegments": 6,
        "text3dBevelEnabled": true,
        "text3dBevelSize": 0.01,
        "text3dBevelThickness": 0.01
      }
    },
    {
      "id": "scene_landscape_snow",
      "name": "Scene Snow",
      "category": "scenes",
      "icon": "bi-box",
      "modelType": "glb",
      "modelPath": "./models/scenes/snow_terrain_low_poly-opt.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "walkOnSurface": true
      },
      "allowOverlap": true,
      "materialOverrides": {
        "green": {},
        "white": {},
        "brown": {},
        "blue": {}
      }
    },
    {
      "id": "scene_forest_round",
      "name": "Scene Island",
      "category": "scenes",
      "icon": "bi-box",
      "modelType": "glb",
      "modelPath": "./models/scenes/low_poly_forest-1_Adjs_V1.glb",
      "position": [
        0,
        0.9,
        -12
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.15,
        0.15,
        0.15
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "walkOnSurface": true
      },
      "allowOverlap": true,
      "materialOverrides": {
        "grnd": {},
        "slope": {},
        "water": {},
        "petal_a": {},
        "leafs": {},
        "petal_b": {},
        "bark": {},
        "Material": {},
        "Grass": {},
        "wood": {},
        "leaves": {},
        "Rock": {},
        "Flowers03": {},
        "Flowers01": {}
      }
    },
    {
      "id": "npc_tektonic",
      "name": "Techtonic Plate",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/tektonik-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      },
      "allowOverlap": true
    },
    {
      "id": "npc_space_boy",
      "name": "Space Boy",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/space/cartoon-boy-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      },
      "allowOverlap": true
    },
    {
      "id": "npc_space_ranger",
      "name": "SpaceRanger",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/space/cartoon-spaceboy-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      },
      "allowOverlap": true
    },
    {
      "id": "npc_space_girl",
      "name": "Space Girl",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/space/cartoon-girl-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      },
      "allowOverlap": true
    },
    {
      "id": "npc_space_indiana",
      "name": "Indiana Jones",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/space/cartoon-indiana-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      },
      "allowOverlap": true
    },
    {
      "id": "player_space-ranger",
      "name": "Space Ranger",
      "category": "player",
      "icon": "bi-person-badge",
      "modelType": "glb",
      "modelPath": "./models/npc/space/cartoon-spaceboy-opt.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "controlType": "keyboard",
        "moveSpeed": 3,
        "runSpeed": 6,
        "rotateSpeed": 3,
        "clickMoveSpeed": 3,
        "keyBindings": {
          "forward": {
            "key": "W",
            "anim": "",
            "desc": "Walk Forward"
          },
          "backward": {
            "key": "S",
            "anim": "",
            "desc": "Walk Backward"
          },
          "left": {
            "key": "A",
            "anim": "",
            "desc": "Rotate Left"
          },
          "right": {
            "key": "D",
            "anim": "",
            "desc": "Rotate Right"
          },
          "run": {
            "key": "Shift",
            "anim": "",
            "desc": "Run (hold)"
          },
          "idle": {
            "key": "",
            "anim": "",
            "desc": "Idle"
          },
          "clickmove": {
            "key": "",
            "anim": "",
            "desc": "Click-to-Move"
          }
        },
        "cameraFollow": false,
        "cameraDistance": 8,
        "cameraHeight": 6
      },
      "materialOverrides": {
        "skin": {
          "diffuse": "./models/character/skins/humanMaleA.png"
        },
        "AvatarBody": {},
        "AvatarEyelashes": {},
        "AvatarHead": {},
        "AvatarLeftCornea": {},
        "AvatarLeftEyeball": {},
        "AvatarRightCornea": {},
        "AvatarRightEyeball": {},
        "AvatarTeethLower": {},
        "AvatarTeethUpper": {},
        "outfit_bottom": {},
        "outfit_shoes": {},
        "outfit_top": {}
      },
      "allowOverlap": true
    },
    {
      "id": "player_space-indianajones",
      "name": "Indiana Jones",
      "category": "player",
      "icon": "bi-person-badge",
      "modelType": "glb",
      "modelPath": "./models/npc/space/cartoon-indiana-opt.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "controlType": "keyboard",
        "moveSpeed": 3,
        "runSpeed": 6,
        "rotateSpeed": 3,
        "clickMoveSpeed": 3,
        "keyBindings": {
          "forward": {
            "key": "W",
            "anim": "",
            "desc": "Walk Forward"
          },
          "backward": {
            "key": "S",
            "anim": "",
            "desc": "Walk Backward"
          },
          "left": {
            "key": "A",
            "anim": "",
            "desc": "Rotate Left"
          },
          "right": {
            "key": "D",
            "anim": "",
            "desc": "Rotate Right"
          },
          "run": {
            "key": "Shift",
            "anim": "",
            "desc": "Run (hold)"
          },
          "idle": {
            "key": "",
            "anim": "",
            "desc": "Idle"
          },
          "clickmove": {
            "key": "",
            "anim": "",
            "desc": "Click-to-Move"
          }
        },
        "cameraFollow": false,
        "cameraDistance": 8,
        "cameraHeight": 6
      },
      "materialOverrides": {
        "skin": {
          "diffuse": "./models/character/skins/humanMaleA.png"
        },
        "AvatarBody": {},
        "AvatarEyelashes": {},
        "AvatarHead": {},
        "AvatarLeftCornea": {},
        "AvatarLeftEyeball": {},
        "AvatarRightCornea": {},
        "AvatarRightEyeball": {},
        "AvatarTeethLower": {},
        "AvatarTeethUpper": {},
        "outfit_bottom": {},
        "outfit_shoes": {},
        "outfit_top": {}
      },
      "allowOverlap": true
    },
    {
      "id": "scene_moon",
      "name": "Scene Moon",
      "category": "scenes",
      "icon": "bi-box",
      "modelType": "glb",
      "modelPath": "./models/scenes/moon_-_giordano_bruno_crater-opt.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.015,
        0.015,
        0.015
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "walkOnSurface": true
      },
      "allowOverlap": true,
      "materialOverrides": {
        "grnd": {},
        "slope": {},
        "water": {},
        "petal_a": {},
        "leafs": {},
        "petal_b": {},
        "bark": {},
        "Material": {},
        "Grass": {},
        "wood": {},
        "leaves": {},
        "Rock": {},
        "Flowers03": {},
        "Flowers01": {},
        "material": {},
        "material_1": {}
      }
    },
    {
      "id": "prim_cube",
      "name": "Cube",
      "category": "primitive",
      "icon": "bi-box",
      "modelType": "primitive",
      "modelPath": "",
      "position": [
        0,
        0.5,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#c084fc",
      "properties": {
        "primitiveType": "cube",
        "primColor": "#cccccc",
        "primTextureUrl": "",
        "primMetalness": 0.1,
        "primRoughness": 0.6,
        "primTransparent": false,
        "primOpacity": 1,
        "primDoubleSide": false
      }
    },
    {
      "id": "prim_sphere",
      "name": "Sphere",
      "category": "primitive",
      "icon": "bi-circle",
      "modelType": "primitive",
      "modelPath": "",
      "position": [
        0,
        0.5,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#f472b6",
      "properties": {
        "primitiveType": "sphere",
        "primColor": "#cccccc",
        "primTextureUrl": "",
        "primMetalness": 0.1,
        "primRoughness": 0.6,
        "primTransparent": false,
        "primOpacity": 1,
        "primDoubleSide": false
      }
    },
    {
      "id": "prim_cylinder",
      "name": "Cylinder",
      "category": "primitive",
      "icon": "bi-circle-half",
      "modelType": "primitive",
      "modelPath": "",
      "position": [
        0,
        0.5,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#38bdf8",
      "properties": {
        "primitiveType": "cylinder",
        "primColor": "#cccccc",
        "primTextureUrl": "",
        "primMetalness": 0.1,
        "primRoughness": 0.6,
        "primTransparent": false,
        "primOpacity": 1,
        "primDoubleSide": false
      }
    },
    {
      "id": "prim_cone",
      "name": "Cone",
      "category": "primitive",
      "icon": "bi-triangle",
      "modelType": "primitive",
      "modelPath": "",
      "position": [
        0,
        0.5,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#f59e0b",
      "properties": {
        "primitiveType": "cone",
        "primColor": "#cccccc",
        "primTextureUrl": "",
        "primMetalness": 0.1,
        "primRoughness": 0.6,
        "primTransparent": false,
        "primOpacity": 1,
        "primDoubleSide": false
      }
    },
    {
      "id": "prim_torus",
      "name": "Torus",
      "category": "primitive",
      "icon": "bi-life-preserver",
      "modelType": "primitive",
      "modelPath": "",
      "position": [
        0,
        0.5,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "primitiveType": "torus",
        "primColor": "#cccccc",
        "primTextureUrl": "",
        "primMetalness": 0.1,
        "primRoughness": 0.6,
        "primTransparent": false,
        "primOpacity": 1,
        "primDoubleSide": false
      }
    },
    {
      "id": "prim_plane",
      "name": "Plane",
      "category": "primitive",
      "icon": "bi-square",
      "modelType": "primitive",
      "modelPath": "",
      "position": [
        0,
        0.01,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#64748b",
      "properties": {
        "primitiveType": "plane",
        "primColor": "#cccccc",
        "primTextureUrl": "",
        "primMetalness": 0,
        "primRoughness": 0.8,
        "primTransparent": false,
        "primOpacity": 1,
        "primDoubleSide": true,
        "primWidth": 1,
        "primHeight": 1
      }
    },
    {
      "id": "npc_class_student_boy",
      "name": "Student Boy",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/class/student-boy-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      },
      "allowOverlap": true
    },
    {
      "id": "npc_class_student_girl",
      "name": "Student Girl",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/class/student-girl-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      },
      "allowOverlap": true
    },
    {
      "id": "npc_class_student_girl_muslim",
      "name": "Student Girl Muslim",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/class/student-girl-muslim-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      },
      "allowOverlap": true
    },
    {
      "id": "npc_class_teacher",
      "name": "Teacher",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/class/teacher-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1.6,
        1.6,
        1.6
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      },
      "allowOverlap": true
    },
    {
      "id": "npc_class_teacher_2",
      "name": "Teacher 2",
      "category": "npc",
      "icon": "bi-person-standing",
      "modelPath": "./models/npc/class/teacher2-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1.6,
        1.6,
        1.6
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#e6a44c",
      "properties": {
        "npcName": "Villager",
        "dialog": [
          "Hello there, traveler!",
          "Nice weather today."
        ],
        "questGiver": false,
        "questId": "",
        "wanderRadius": 2,
        "schedule": "idle"
      },
      "materialOverrides": {
        "Material_1": {}
      },
      "allowOverlap": true
    },
    {
      "id": "scene_school_2",
      "name": "Scene School 2",
      "category": "scenes",
      "icon": "bi-box",
      "modelType": "glb",
      "modelPath": "./models/scenes/school-opt.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "walkOnSurface": true
      },
      "allowOverlap": true,
      "materialOverrides": {
        "grnd": {},
        "slope": {},
        "water": {},
        "petal_a": {},
        "leafs": {},
        "petal_b": {},
        "bark": {},
        "Material": {},
        "Grass": {},
        "wood": {},
        "leaves": {},
        "Rock": {},
        "Flowers03": {},
        "Flowers01": {},
        "UnrealMaterial": {},
        "UnrealMaterial.004": {},
        "UnrealMaterial.010": {},
        "UnrealMaterial.011": {},
        "UnrealMaterial.012": {},
        "UnrealMaterial.013": {},
        "UnrealMaterial.022": {},
        "UnrealMaterial.024": {},
        "UnrealMaterial.031": {},
        "UnrealMaterial.030": {},
        "UnrealMaterial.039": {},
        "UnrealMaterial.037": {},
        "UnrealMaterial.043": {},
        "UnrealMaterial.084": {},
        "UnrealMaterial.089": {},
        "UnrealMaterial.090": {},
        "UnrealMaterial.120": {},
        "UnrealMaterial.122": {},
        "UnrealMaterial.125": {},
        "UnrealMaterial.127": {},
        "UnrealMaterial.124": {},
        "UnrealMaterial.128": {},
        "UnrealMaterial.167": {},
        "UnrealMaterial.325": {},
        "UnrealMaterial.382": {},
        "Material.001": {},
        "UnrealMaterial.103": {},
        "Gradient_map": {},
        "BEIGE": {},
        "RED": {},
        "WOOD.001": {},
        "Tree_GROUND.001": {},
        "concrete": {},
        "Gradient_map.002": {},
        "BulbInactive.002": {},
        "Env_MasterMaterial.001": {}
      }
    },
    {
      "id": "interact_spaceship",
      "name": "Spaceship",
      "category": "interact",
      "icon": "bi-archive",
      "modelPath": "./models/items/spaceship-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0.5,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#d4a574",
      "properties": {
        "interactType": "campfire",
        "lootTable": [
          "gold_coins",
          "health_potion"
        ],
        "oneTime": true,
        "locked": false,
        "keyId": ""
      },
      "materialOverrides": {
        "795548": {},
        "Tent_M": {},
        "Tent_S": {},
        "FF5722": {},
        "78909C": {},
        "FFCC88": {},
        "FFEB3B": {},
        "CFD8DC": {},
        "MusicalNote1": {},
        "MusicalNote2": {}
      },
      "allowOverlap": true
    },
    {
      "id": "interact_moonbase",
      "name": "Moonbase",
      "category": "interact",
      "icon": "bi-archive",
      "modelPath": "./models/items/moonbase-opt.glb",
      "modelType": "glb",
      "position": [
        0,
        0.5,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#d4a574",
      "properties": {
        "interactType": "campfire",
        "lootTable": [
          "gold_coins",
          "health_potion"
        ],
        "oneTime": true,
        "locked": false,
        "keyId": ""
      },
      "materialOverrides": {
        "795548": {},
        "Tent_M": {},
        "Tent_S": {},
        "FF5722": {},
        "78909C": {},
        "FFCC88": {},
        "FFEB3B": {},
        "CFD8DC": {},
        "MusicalNote1": {},
        "MusicalNote2": {},
        "Material_0.008": {}
      },
      "allowOverlap": true
    },
    {
      "id": "interact_crate",
      "name": "Crate",
      "category": "interact",
      "icon": "bi-archive",
      "modelPath": "./models/items/crate.glb",
      "modelType": "glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        1,
        1,
        1
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#d4a574",
      "properties": {
        "interactType": "tent",
        "lootTable": [
          "gold_coins",
          "health_potion"
        ],
        "oneTime": true,
        "locked": false,
        "keyId": ""
      },
      "materialOverrides": {
        "Tent_M": {},
        "Tent_S": {}
      },
      "allowOverlap": true
    },
    {
      "id": "interact_crate_scifi",
      "name": "Crate Scifi",
      "category": "interact",
      "icon": "bi-archive",
      "modelPath": "./models/items/crate-scifi.glb",
      "modelType": "glb",
      "position": [
        0,
        0.35,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        2.2,
        2.2,
        2.2
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#d4a574",
      "properties": {
        "interactType": "tent",
        "lootTable": [
          "gold_coins",
          "health_potion"
        ],
        "oneTime": true,
        "locked": false,
        "keyId": ""
      },
      "materialOverrides": {
        "Tent_M": {},
        "Tent_S": {}
      },
      "allowOverlap": true
    },
    {
      "id": "scene_mars",
      "name": "Scene Mars",
      "category": "scenes",
      "icon": "bi-box",
      "modelType": "glb",
      "modelPath": "./models/scenes/mars.glb",
      "position": [
        0,
        0,
        0
      ],
      "rotation": [
        0,
        0,
        0
      ],
      "scale": [
        0.015,
        0.015,
        0.015
      ],
      "footprint": [
        [
          0,
          0
        ]
      ],
      "color": "#00e5a0",
      "properties": {
        "walkOnSurface": true
      },
      "allowOverlap": true,
      "materialOverrides": {
        "grnd": {},
        "slope": {},
        "water": {},
        "petal_a": {},
        "leafs": {},
        "petal_b": {},
        "bark": {},
        "Material": {},
        "Grass": {},
        "wood": {},
        "leaves": {},
        "Rock": {},
        "Flowers03": {},
        "Flowers01": {},
        "material": {},
        "material_1": {},
        "material_2": {}
      }
    }
  ]
}