Planner boundary
What this planner calculates
This planner performs deterministic two-dimensional map geometry. The planner projects a target from a spotter coordinate, spotter bearing, and positive spotter distance. It then measures target bearing and range from the Nest coordinate. The planner does not claim that a spotter bearing is already a firing bearing. It makes both origins visible so you can inspect the exact relationship before transferring any value to the game.
The planner reads bearings clockwise from north. Zero and three hundred sixty point north, ninety points east, one hundred eighty points south, and two hundred seventy points west. The planner accepts decimal coordinates and decimal report values. It rejects blank or non-finite values, a planner bearing outside zero through three hundred sixty, a non-positive distance, and a calculated target that coincides with the Nest.
Use the planner in six checks
- Read current Nest X and Y from the map and enter them in the planner.
- Read the spotter X and Y from the report and preserve that planner origin.
- Enter the spotter bearing clockwise from north and verify its cardinal direction.
- Enter the positive spotter distance and calculate the planner plot.
- Inspect the diagram, then copy target coordinates, Nest bearing, and Nest range.
- Read shell, charge, and elevation from the current game before completing the planner card.
Each planner result should pass a plain-language check. Describe where the target sits relative to the spotter. A ninety-degree report should place the target east of the spotter. Then describe where the target sits relative to the Nest. The planner bearing should match that second description. If either description fails, inspect values and conventions before using the planner card.
Why the planner stops before elevation
Public community guides publish conflicting manual elevation formulas and unit scales. Without current-client evidence that resolves the conflict, a planner formula could return a precise but wrong game value. This planner therefore calculates only transparent geometry and leaves game elevation to the current in-game calculator. Precision is useful only when the method and units are known.
Enter the planner Nest range into the game interface. Select the shell role required by the mission and read the returned charge and elevation. You may copy those values into the optional planner fields to assemble one transfer card. The planner does not recommend a shell and does not validate game-specific charge or elevation. Those text fields exist only to keep your current values attached to the same target geometry.
The planner example is not Mission 2 data
The default planner example uses Nest X 20, Nest Y 25, spotter X 50, spotter Y 40, bearing 90 degrees, and distance 30 units. The target becomes X 80, Y 40. From the Nest, the planner returns a bearing near 75.96 degrees and a range near 61.85 units. These values demonstrate eastward projection and the second-vector calculation. They are not presented as a live mission solution.
Replace every example planner value with the current report before playing. The Mission 2 guide explains the same method step by step and highlights the common mistake of using the spotter vector at the turret. If your planner output leads to a miss, preserve the card and use the diagnostic ladder. A large miss should trigger an origin and convention review before a small adjustment.
Planner privacy and analytics
Planner inputs stay in the current page. The site has no planner account, database, save endpoint, or remote calculation. Optional shell, charge, and elevation values are never included in GA4. Coordinates, spotter reports, planner output, copied card text, and input focus are not analytics events. The core page records only a normalized page view with pathname and page title when analytics is available and not locally disabled.
The planner works when analytics is blocked. Reset restores the labelled example without sending anything. Copy uses the browser clipboard only after you press the button. Print uses the browser print dialog and removes navigation and decorative sections. The privacy page explains the local opt-out, and the planner remains fully functional after you enable it.
Planner error recovery
If the planner marks a field, read the inline error beside that exact input. A bearing must stay between zero and three hundred sixty. Distance must be greater than zero. Every coordinate must contain a finite number. If target and Nest coincide, confirm the spotter report and origins because a firing bearing cannot be defined for zero range. The planner preserves valid fields so you can repair the bad value without rebuilding the full form.
If the planner diagram looks surprising but no field is invalid, check X and Y order, coordinate signs, north direction, and the spotter origin. The planner cannot determine whether a correctly formatted value was copied from the wrong report. Compare the current game text with each labelled planner field. Use the first firing guide for the full transfer workflow and the sources ledger for the evidence boundary behind this tool.
Read the planner diagram
The planner diagram rescales all three points to fit the canvas. It shows north at the top, a line from the spotter to target, and a separate line from the Nest to target. Rescaling changes screen distance, not the numeric planner result. Use the labels and direction of the lines as a cross-check. Do not estimate charge or elevation from the displayed line length.
A reproducible planner result has six source inputs and four geometry outputs. Another operator using the same six values should receive the same target X, target Y, Nest bearing, and Nest range. That reproducibility is the planner's value. Game-specific effects still depend on the current client, mission state, chosen shell, and correctly transferred controls.