1.4.4.8
-------
Sub-cell terrain for map authors and the map editor:
**Sub-cell terrain inside a square**
- Map terrain commands can now target an area inside a square with ``square/x,y`` syntax, for example ``high_grounds a1/1,1 a1/1,2`` or ``terrain mountain a1/2,2``.
- ``subcell_precision N`` controls the subdivision used by sub-cell terrain. It defaults to ``3`` and accepts values from ``2`` to ``20``.
- Supported commands: ``terrain``, ``high_grounds``, ``speed``, ``cover``, ``water``, ``ground`` and ``no_air``. Unspecified sub-cells inherit their parent square terrain.
- High-ground checks, terrain type, speed, cover, and passability can now use the unit's actual sub-cell instead of only the parent square.
**Zoom browsing and editor behavior**
- In zoom mode, map browsing announces the terrain of the current sub-cell, so partial high ground is spoken only where it actually exists.
- Enter in the experimental map editor applies the selected palette terrain to the current sub-cell when zoom mode is enabled; outside zoom mode it still applies to the whole square.
- Map saving writes sub-cell overrides back as ``square/x,y`` entries.
Documentation: ``doc_src/src/en/mapmaking.rst`` and ``doc_src/src/zh/mapmaking.rst``.
Release notes: ``docs/en/player/
release-1.4.4.8.md`` (zh: ``docs/zh/player/
release-1.4.4.8.md``)
Tests: ``test_subcell_terrain.py``.
Game updates are temporarily suspended. The following is the testing phase.
If anyone finds any bugs, feel free to post them here.
game:
https://www.dropbox.com/scl/fi/wg7qv5wmh5rgxfselb26w/soundrts-1.4.4.8-ultimate-version-windows.zip?rlkey=hrj30ctng43o23j9cdl9unpx3&st=lc43g38c&dl=1github
https://github.com/tuohai/soundrts-ultimate-version