HEXBOTS // TARGETING AI

BATTLETECH — SOLO COMMAND INTERFACE
SYSTEM AKTYWNY

SQUAD AND MISSION OBJECTIVES

Define your units and possible mission objectives once at the start of the game. Fixed traits (class, role, jump jets, short-range weapon) are remembered — the MOVE and FIRE forms no longer ask about them.
Export / Import squad
Export saves your whole squad (mechs, assets, mission objectives) to a .json file on your computer, so you can reuse it in a future game or campaign session. Import loads it back — everything is validated on load, so a broken or edited-by-hand file is safely rejected instead of crashing the app. Uncheck "Include assets" to leave assets out of both export and import.

UNITS IN THE SQUAD

    The squad is empty — add mechs above.

    MISSION OBJECTIVES (optional)

    Define possible mission objectives. You roll for which priority is active each turn in the INITIATIVE tab.

      No mission objectives defined.

      BATTLEFIELD SUPPORT ASSETS (optional)

      A separate squad of vehicles (not mechs) — they always move first and have their own initiative order based on speed.

      Emplacement does not perform a movement phase — only the fire phase.
        No support assets added.

        INITIATIVE

        Do this once per turn: set the mission objective priority (if applicable) and roll the movement order for units.

        MOVEMENT ORDER

        Each unit rolls 2d6 to determine this turn's movement order.

          Once the order is rolled, the app will automatically switch to the MOVE tab.

          UNIT MOVEMENT

          Do this separately for each unit, in the order from the INITIATIVE tab. "Next" after the last unit will switch to FIRE.
          Mech to move (from squad)
          Mech class
          Distance to the nearest / relevant enemy
          Has this enemy already moved this turn?
          Serious damage in the last combat phase?
          Is the mission objective (if formally active) reachable this turn?
          WAITING FOR DATA...
          Set movement parameters and run the simulation.

          FIRE

          Do this after all units have finished moving. "Next" after the last unit will switch to SUMMARY.
          Firing mech (from squad)
          Mech class
          Range to the nearest enemy after moving
          Possible physical attack
          Heat load of this unit (scale 0–30)
          Heat: 0/30
          You now track heat in the SUMMARY tab (persists between turns) — this is read-only here.
          WAITING FOR DATA...
          Set fire parameters and run the simulation.

          TURN SUMMARY

          Confirming will switch back to the INITIATIVE tab, ready for the next turn.
          Who dealt more damage this turn?
          Did any enemy (player mech) die this turn?
          Was any enemy heavily damaged this turn (but not destroyed)?

          SQUAD UNIT STATUS

          Buy Me a Coffee
          © 2026 HexBots. All rights reserved. Copying, redistributing, or modifying this application without the author's permission is prohibited.
          v1.1.2