{
  "id": "yunakivka",
  "name": "SH Yunakivka",
  "worldSize": 10240,
  "minX": -28.732,
  "minZ": 0,
  "width": 5121,
  "height": 5121,
  "spacing": 2,
  "rowOrder": "south-to-north",
  "game": {
    "file": "assets/yunakivka-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.875,
    "maxHeight": 89.84375,
    "source": "Terrain/.Data/Terrain_<n>.ttile, 1600 tiles of 129 x 129 samples (HGHT chunk), SH Yunakivka addon 64E6D9A612A3A0AE",
    "sha256": "50a9ec3d3d2c0aa5cd7772fc38f24a8ecfe04a5f8d6b6d82aac3810055d39d0c",
    "rawSha256": "cc291e58021dd64d6e3d9828dc369cc843a22096aa9f913d3a0003a27752fd55"
  },
  "obstacles": {
    "file": "assets/yunakivka-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": 1693190,
    "cellsFireCore": 1085537,
    "cellsAll": 3408544,
    "instances": 1078083,
    "distinctModels": 2536,
    "sha256": "9ba05217272df34be7079d2b6ab9c622ebe7e6ef1c6fb75257b02b7eb0425bbf",
    "report": {
      "fire": {
        "cellsWithObstacle": 1693190,
        "cellsWithCore": 1085537,
        "saturatedCells": 0,
        "byClass": {
          "tree": {
            "cells": 1310643,
            "p50": 8.25,
            "p95": 17.0,
            "max": 33.25
          },
          "bush": {
            "cells": 19768,
            "p50": 4.75,
            "p95": 6.25,
            "max": 7.75
          },
          "building": {
            "cells": 73473,
            "p50": 7.25,
            "p95": 16.75,
            "max": 42.0
          },
          "wall": {
            "cells": 42945,
            "p50": 2.0,
            "p95": 3.25,
            "max": 15.25
          },
          "rock": {
            "cells": 185627,
            "p50": 0.75,
            "p95": 1.75,
            "max": 37.75
          },
          "debris": {
            "cells": 23790,
            "p50": 1.5,
            "p95": 7.75,
            "max": 56.75
          },
          "military": {
            "cells": 10486,
            "p50": 1.5,
            "p95": 5.75,
            "max": 21.75
          },
          "infrastructure": {
            "cells": 6688,
            "p50": 0.5,
            "p95": 21.25,
            "max": 50.0
          },
          "vehicle": {
            "cells": 24,
            "p50": 1.75,
            "p95": 2.25,
            "max": 2.25
          },
          "prop": {
            "cells": 13053,
            "p50": 1.75,
            "p95": 5.5,
            "max": 16.0
          },
          "other": {
            "cells": 6693,
            "p50": 2.5,
            "p95": 12.5,
            "max": 38.75
          }
        },
        "instanceHeightByClass": {
          "tree": {
            "instances": 318967,
            "p50": 11.89,
            "p95": 18.1,
            "max": 26.96
          },
          "bush": {
            "instances": 10319,
            "p50": 4.92,
            "p95": 6.34,
            "max": 6.51
          },
          "building": {
            "instances": 5589,
            "p50": 1.12,
            "p95": 10.04,
            "max": 41.36
          },
          "wall": {
            "instances": 17942,
            "p50": 2.02,
            "p95": 3.11,
            "max": 4.15
          },
          "rock": {
            "instances": 53286,
            "p50": 0.77,
            "p95": 1.2,
            "max": 40.22
          },
          "debris": {
            "instances": 3113,
            "p50": 1.0,
            "p95": 3.84,
            "max": 31.34
          },
          "military": {
            "instances": 7305,
            "p50": 0.9,
            "p95": 2.8,
            "max": 13.13
          },
          "infrastructure": {
            "instances": 2513,
            "p50": 0.15,
            "p95": 8.1,
            "max": 47.0
          },
          "vehicle": {
            "instances": 15,
            "p50": 1.91,
            "p95": 1.91,
            "max": 1.91
          },
          "prop": {
            "instances": 79473,
            "p50": 0.82,
            "p95": 2.06,
            "max": 10.4
          },
          "other": {
            "instances": 62641,
            "p50": 0.63,
            "p95": 2.55,
            "max": 14.81
          }
        }
      },
      "all": {
        "cellsWithObstacle": 3408544,
        "saturatedCells": 0,
        "byClass": {
          "tree": {
            "cells": 2311870,
            "p50": 13.0,
            "p95": 18.25,
            "max": 38.5
          },
          "bush": {
            "cells": 798609,
            "p50": 2.25,
            "p95": 6.0,
            "max": 55.75
          },
          "building": {
            "cells": 72714,
            "p50": 7.5,
            "p95": 16.75,
            "max": 42.0
          },
          "wall": {
            "cells": 40924,
            "p50": 2.0,
            "p95": 3.25,
            "max": 15.25
          },
          "rock": {
            "cells": 113578,
            "p50": 0.75,
            "p95": 2.5,
            "max": 37.75
          },
          "debris": {
            "cells": 23198,
            "p50": 1.5,
            "p95": 8.0,
            "max": 56.75
          },
          "military": {
            "cells": 9895,
            "p50": 1.75,
            "p95": 5.75,
            "max": 21.75
          },
          "infrastructure": {
            "cells": 6728,
            "p50": 0.5,
            "p95": 21.75,
            "max": 50.0
          },
          "vehicle": {
            "cells": 44,
            "p50": 2.0,
            "p95": 2.25,
            "max": 2.25
          },
          "prop": {
            "cells": 13008,
            "p50": 2.0,
            "p95": 6.0,
            "max": 16.0
          },
          "other": {
            "cells": 17976,
            "p50": 1.5,
            "p95": 11.25,
            "max": 38.75
          }
        },
        "instanceHeightByClass": {
          "tree": {
            "instances": 380576,
            "p50": 10.89,
            "p95": 18.06,
            "max": 28.34
          },
          "bush": {
            "instances": 454764,
            "p50": 1.26,
            "p95": 4.6,
            "max": 8.35
          },
          "building": {
            "instances": 5589,
            "p50": 1.12,
            "p95": 10.04,
            "max": 41.36
          },
          "wall": {
            "instances": 17959,
            "p50": 2.02,
            "p95": 3.11,
            "max": 4.15
          },
          "rock": {
            "instances": 53286,
            "p50": 0.77,
            "p95": 1.2,
            "max": 40.22
          },
          "debris": {
            "instances": 3114,
            "p50": 1.0,
            "p95": 3.84,
            "max": 31.35
          },
          "military": {
            "instances": 7305,
            "p50": 0.9,
            "p95": 2.8,
            "max": 13.14
          },
          "infrastructure": {
            "instances": 2513,
            "p50": 0.15,
            "p95": 8.1,
            "max": 47.2
          },
          "vehicle": {
            "instances": 15,
            "p50": 2.1,
            "p95": 2.1,
            "max": 2.1
          },
          "prop": {
            "instances": 80081,
            "p50": 0.82,
            "p95": 2.07,
            "max": 11.49
          },
          "other": {
            "instances": 68341,
            "p50": 0.61,
            "p95": 2.55,
            "max": 14.81
          }
        }
      },
      "instancesWithoutFireGeometryByClass": {
        "bush": 444445,
        "prop": 608,
        "other": 5696,
        "tree": 61609,
        "wall": 17,
        "debris": 1
      },
      "modelsWithUnreadLayersInstances": 2350
    }
  },
  "subcells": {
    "file": "assets/yunakivka-subcells.bin.gz",
    "parts": [
      "assets/yunakivka-subcells.bin.gz.part01",
      "assets/yunakivka-subcells.bin.gz.part02"
    ],
    "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": 1693190,
    "cellsAll": 3408544,
    "bytes": 81627744,
    "sha256": "831c8801366d679ee05507a4e44afebd0a70c7dd02d69c54ae3d45ece0af8305"
  },
  "worldSource": {
    "addon": "SH Yunakivka (LateralMovement re-upload of Rumor / SPEARHEAD map)",
    "modId": "64E6D9A612A3A0AE",
    "version": "1.0.3",
    "license": "Arma Public License No Derivatives (APL-ND)",
    "overlays": [
      {
        "addon": "SH-Yunakivka",
        "modId": "655673902033245A",
        "version": "0.10.11",
        "license": "Arma Public License No Derivatives (APL-ND)"
      }
    ],
    "dataPakSha256": "8c9e16d706f780afa8aeb8da189844a0e5e230d6dc21f74419cf57ea59bf74c3",
    "basis": "game files read directly: terrain tiles, world layers and the collision geometry of every placed model; see docs/world-data.md"
  },
  "referenceSource": "https://reforger-fdc.com/map-packs/sh-yunakivka-v1/assets/heightmap.asc",
  "referenceVersion": "yunakivka1.0.4-fdc2",
  "referenceCellSize": 10,
  "referenceColumns": 1024,
  "referenceRows": 1024,
  "referenceSha256": "e7fd2ee0da1c86e994acb0fae4876dc5b568241f37c4d75e570bf521fd52f07d",
  "referenceFile": "assets/yunakivka-reference.f32.gz",
  "referenceAscFile": "assets/yunakivka-reference.asc.gz",
  "mapSource": "https://armamaptiles.github.io/ArmaMapsTiles/Yunakivka/",
  "mapResolutionMetersPerPixel": 2,
  "mapOrigin": "pixel (px, py) covers world x = px*2 - 28.732 .. +2, z = 10240 - (py+1)*2 .. 10240 - py*2; verified by registering placed-object footprints on the imagery",
  "images": {
    "map": "assets/yunakivka-map.jpg",
    "relief": "assets/yunakivka-relief.jpg"
  },
  "imagesDerived": false,
  "notes": [
    "Placement was checked against the terrain (98.7 % of objects sit within 0.25 m of the ground) and against the map imagery.",
    "Buildings shown on the imagery but absent from the layers are not modelled.",
    "About 1,200 nested objects belong to prefabs that are not available and are not modelled."
  ],
  "defaults": {
    "gun": {
      "x": 4400,
      "z": 4200
    },
    "target": {
      "x": 5099,
      "z": 6734
    }
  },
  "credits": "Yunakivka by Rumor / SPEARHEAD. ArmaCalc and ArmaMapsTiles imagery and height raster. Workbench reference export by Reforger FDC. Underlying game assets by Bohemia Interactive.",
  "retrievedAt": "2026-10-06"
}