{
  "id": "myrove",
  "name": "Myrove",
  "worldSize": 6144,
  "minX": 0,
  "minZ": 0,
  "width": 3073,
  "height": 3073,
  "spacing": 2,
  "rowOrder": "south-to-north",
  "game": {
    "file": "maps/myrove/myrove-game-height.bin.gz",
    "encoding": "u16 height codes, planar predictor left+up-upleft, zig-zag residual, low byte plane then high byte plane, gzip",
    "heightScale": 0.03125,
    "heightOffset": -204.78125,
    "minHeight": -5.625,
    "maxHeight": 96.40625,
    "source": "MyroveMap/.Data/MyroveMap_<n>.ttile, 576 tiles of 129 x 129 samples (HGHT chunk), Myrove addon 6A3C510B132310CA",
    "sha256": "68810784f233968108cc2ed4657562ca8cae64df44f592604a60b27dfc3d3901",
    "rawSha256": "12e82d92f2024d09ec9a50ef118ba221946db5cb163703d38b19465cbe23d854"
  },
  "obstacles": {
    "file": "maps/myrove/myrove-obstacles.bin.gz",
    "encoding": "fireTop u8 (n*n), fireTop-fireCore u8 (n*n), allTop u8 (n*n), class u8 per cell with fireTop>0, class u8 per cell with allTop>0 (raster order); gzip",
    "quantMeters": 0.25,
    "biasMeters": 4.0,
    "reference": "absolute top = terrain sample of the same cell + code * quantMeters - biasMeters (rounded up to quantMeters; the bias keeps objects on the lower half of a sloping cell); 0 = nothing above the ground, 255 = at least 255 * quantMeters - biasMeters above the sample",
    "cellSemantics": "square of side spacing centred on the terrain sample (i, j)",
    "fire": "colliders on the FireGeometry layer (damage and projectile tracing) and colliders whose layer preset could not be read; highest surface anywhere in the cell, and the height reached by >= 4 of the 16 0.5 m sub-cells (core)",
    "all": "every collider, including foliage hulls and physics-only shapes; highest surface anywhere in the cell",
    "classes": [
      "none",
      "tree",
      "bush",
      "building",
      "wall",
      "rock",
      "debris",
      "military",
      "infrastructure",
      "vehicle",
      "prop",
      "other"
    ],
    "cellsFire": 607324,
    "cellsFireCore": 492194,
    "cellsAll": 609427,
    "instances": 47714,
    "distinctModels": 1022,
    "sha256": "9026563f0e5dae9f61b447a98c5a951405f90a229f7414ad3417bd9b56a362b4",
    "report": {
      "fire": {
        "cellsWithObstacle": 607324,
        "cellsWithCore": 492194,
        "saturatedCells": 0,
        "byClass": {
          "tree": {
            "cells": 44125,
            "p50": 12.75,
            "p95": 17.75,
            "max": 22.25
          },
          "bush": {
            "cells": 18,
            "p50": 0.875,
            "p95": 1.5,
            "max": 1.5
          },
          "building": {
            "cells": 10699,
            "p50": 7.0,
            "p95": 15.75,
            "max": 23.75
          },
          "wall": {
            "cells": 7043,
            "p50": 2.25,
            "p95": 3.25,
            "max": 12.25
          },
          "debris": {
            "cells": 5285,
            "p50": 3.75,
            "p95": 12.0,
            "max": 17.0
          },
          "military": {
            "cells": 708,
            "p50": 1.75,
            "p95": 3.5,
            "max": 4.0
          },
          "infrastructure": {
            "cells": 2811,
            "p50": 0.25,
            "p95": 9.25,
            "max": 12.25
          },
          "prop": {
            "cells": 2503,
            "p50": 11.75,
            "p95": 15.975000000000023,
            "max": 17.5
          },
          "other": {
            "cells": 534132,
            "p50": 13.5,
            "p95": 18.0,
            "max": 29.75
          }
        },
        "instanceHeightByClass": {
          "tree": {
            "instances": 5807,
            "p50": 17.68,
            "p95": 24.04,
            "max": 24.04
          },
          "bush": {
            "instances": 20,
            "p50": 1.1,
            "p95": 1.12,
            "max": 1.12
          },
          "building": {
            "instances": 3758,
            "p50": 0.41,
            "p95": 5.7,
            "max": 25.6
          },
          "wall": {
            "instances": 2926,
            "p50": 2.02,
            "p95": 3.11,
            "max": 3.11
          },
          "debris": {
            "instances": 1263,
            "p50": 1.02,
            "p95": 3.53,
            "max": 13.16
          },
          "military": {
            "instances": 1410,
            "p50": 0.74,
            "p95": 2.65,
            "max": 4.08
          },
          "infrastructure": {
            "instances": 1496,
            "p50": 0.16,
            "p95": 9.18,
            "max": 10.96
          },
          "prop": {
            "instances": 7507,
            "p50": 0.3,
            "p95": 1.95,
            "max": 5.12
          },
          "other": {
            "instances": 20708,
            "p50": 11.58,
            "p95": 18.93,
            "max": 29.54
          }
        }
      },
      "all": {
        "cellsWithObstacle": 609427,
        "saturatedCells": 0,
        "byClass": {
          "tree": {
            "cells": 44010,
            "p50": 12.75,
            "p95": 17.75,
            "max": 22.25
          },
          "bush": {
            "cells": 18,
            "p50": 0.875,
            "p95": 1.5,
            "max": 1.5
          },
          "building": {
            "cells": 10746,
            "p50": 7.0,
            "p95": 15.75,
            "max": 23.75
          },
          "wall": {
            "cells": 7030,
            "p50": 2.25,
            "p95": 3.25,
            "max": 12.25
          },
          "debris": {
            "cells": 5297,
            "p50": 3.75,
            "p95": 12.25,
            "max": 17.0
          },
          "military": {
            "cells": 641,
            "p50": 1.75,
            "p95": 3.5,
            "max": 4.25
          },
          "infrastructure": {
            "cells": 2812,
            "p50": 0.25,
            "p95": 9.25,
            "max": 12.25
          },
          "vehicle": {
            "cells": 107,
            "p50": 1.75,
            "p95": 2.75,
            "max": 4.0
          },
          "prop": {
            "cells": 2438,
            "p50": 11.75,
            "p95": 16.0,
            "max": 17.5
          },
          "other": {
            "cells": 536328,
            "p50": 13.5,
            "p95": 18.0,
            "max": 29.75
          }
        },
        "instanceHeightByClass": {
          "tree": {
            "instances": 5807,
            "p50": 17.68,
            "p95": 24.04,
            "max": 24.04
          },
          "bush": {
            "instances": 20,
            "p50": 1.1,
            "p95": 1.12,
            "max": 1.12
          },
          "building": {
            "instances": 3776,
            "p50": 0.41,
            "p95": 5.7,
            "max": 25.6
          },
          "wall": {
            "instances": 2926,
            "p50": 2.02,
            "p95": 3.11,
            "max": 3.11
          },
          "debris": {
            "instances": 1263,
            "p50": 1.02,
            "p95": 3.53,
            "max": 13.3
          },
          "military": {
            "instances": 1427,
            "p50": 0.74,
            "p95": 2.65,
            "max": 4.08
          },
          "infrastructure": {
            "instances": 1496,
            "p50": 0.16,
            "p95": 9.18,
            "max": 11.03
          },
          "vehicle": {
            "instances": 18,
            "p50": 2.2,
            "p95": 2.48,
            "max": 2.48
          },
          "prop": {
            "instances": 7783,
            "p50": 0.26,
            "p95": 1.94,
            "max": 5.12
          },
          "other": {
            "instances": 21191,
            "p50": 11.58,
            "p95": 18.93,
            "max": 29.54
          }
        }
      },
      "instancesWithoutFireGeometryByClass": {
        "other": 479,
        "prop": 276,
        "military": 17,
        "vehicle": 18,
        "building": 18
      },
      "modelsWithUnreadLayersInstances": 13626
    }
  },
  "subcells": {
    "file": "maps/myrove/myrove-subcells.bin.gz",
    "encoding": "fire set then all set: 16 u8 per cell with top>0 in raster order, index sz*4+sx (south row, west column first); u8 = cellTop - subCode for an occupied sub-cell, 255 = empty; gzip",
    "subdivisions": 4,
    "subMeters": 0.5,
    "cellsFire": 607324,
    "cellsAll": 609427,
    "bytes": 19468016,
    "sha256": "e054774999f07db24cfc83229657d3331b314656394c279864038734b6a1fda2"
  },
  "worldSource": {
    "addon": "Myrove",
    "modId": "6A3C510B132310CA",
    "version": "1.0.5",
    "license": "Arma Public License (APL)",
    "overlays": null,
    "dataPakSha256": "c187f799fa6f6391c466181abd3ab6321b621274ae7d3c5d277d26a615496a05",
    "basis": "game files read directly: terrain tiles, world layers and the collision geometry of every placed model; see docs/world-data.md"
  },
  "referenceSource": null,
  "referenceVersion": null,
  "referenceCellSize": 10,
  "referenceColumns": 1024,
  "referenceRows": 1024,
  "referenceSha256": null,
  "mapSource": null,
  "mapResolutionMetersPerPixel": 4.0,
  "mapOrigin": "pixel (px, py) covers world x = 0 + px*2 .. +2, z = 6144 - (py+1)*2 .. 6144 - py*2",
  "images": {
    "map": "maps/myrove/myrove-map.jpg",
    "relief": "maps/myrove/myrove-relief.jpg"
  },
  "imagesDerived": true,
  "notes": [
    "Source layers include scaled trees with terrain-relative vertical offsets around -28 m, plus objects above and below ground. The placement gate checks building and pavement classes; the overall ground-placement share remains in the build report. Original object positions and scales are preserved."
  ],
  "defaults": {
    "gun": {
      "x": 2011.3,
      "z": 2011.3
    },
    "target": {
      "x": 4132.7,
      "z": 4132.7
    }
  },
  "credits": "Myrove by Dingus-6ac71f088fa5d75e (Arma Public License (APL)); game content by Bohemia Interactive.",
  "retrievedAt": "2026-10-07"
}