Commit Graph
9 Commits
Author SHA1 Message Date
knso a55dca5fb6 start 2026-09-15 21:05:18 +02:00
knsoandClaude Opus 5 e26bded427 docs(minimap): Leerzeile in der Liste entfernt, früheren Spawn als solchen benannt
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 20:55:35 +02:00
knsoandClaude Opus 5 dedf5be507 docs: Folgen der Beschriftungs-Entfernung für Feinkalibrierung, Minimap und Start
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 20:39:55 +02:00
knsoandClaude Opus 5 c79b4f347b docs(minimap): Lage der Koordinatenanzeige auch im Abschnitt Stapelordnung
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 13:04:49 +02:00
knsoandClaude Opus 5 e702517662 docs(minimap): Landeplatz auf ganzem Kollisionsboden, Fokus, Trackpad-Zoom und Ladefehler nach dem Abschluss-Review
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 12:27:39 +02:00
knsoandClaude Opus 5 61ef30f081 docs: Downtown-Bezugspunkt statt Downtown-Kern, stimmige Koordinatenbeispiele
(−511, 254) ist der Bezugspunkt aus tools/extract/data/districts.json, der
Mittelpunkt der westlichen Hochhäuser, und liegt in B9. Der höchste Turm,
das Southeast Financial Center, steht in C12. Das Anzeigebeispiel
x 412 / y 1830 liegt in F3, nicht in C10. Im Browser bei Task 4 der
Minimap aufgefallen.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 11:36:59 +02:00
knsoandClaude Opus 5 44108f94f4 docs: Umsetzungsplan für die Minimap, Spec nachgeschärft
Vier Aufgaben: Chunk-Namen in JavaScript und Python mit gemeinsamem
Beispielsatz; Kartenbild, Begehbarkeitsmaske und map.json aus
overview.py; reine Kartenmathematik mit Tests; Kartenkomponente und
Einhängen mit Browser-Abnahme.

Die Spec bekommt dabei drei Präzisierungen, die sich erst beim Lesen des
Codes ergeben haben: die Namensnennung muss über der Karte liegen
(Lizenzpflicht), die Veraltungsprüfung erkennt nicht jede Änderung, und
die Eingabesperre stoppt Mausereignisse auf der Karte erst an deren
Wurzel, weil ein Stopp in der Capture-Phase auch den eigenen Canvas
taub machen würde.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 09:24:00 +02:00
knsoandClaude Opus 5 c0767375fe docs: Minimap-Spec um benanntes Chunk-Raster ergänzen
Der Nutzer will Chunks im Chat für die Feinkalibrierung ansprechen. Das
Raster wird auf der Karte sichtbar, jeder Chunk heißt als Planquadrat
A1 bis L12 — A1 ist die Nordwest-Ecke, gegen chunkOrigin geprüft. Die
Umrechnung steht in JavaScript und Python mit demselben Beispielsatz,
dazu eine Anzeige von Chunk-Name und Weltkoordinate unter dem Mauszeiger.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 09:09:54 +02:00
knsoandClaude Opus 5 efe15c4b64 docs: Entwurf für die Minimap
Große Kartenansicht auf Taste M über dem laufenden Spiel: eigene Position
mit Blickrichtung, Fahrzeuge, Zoomen, Verschieben, Klick zum Hinspringen.
Kartenbild vorab aus overview.py mit 1 px/m, Landung neben statt in
Gebäuden über eine Begehbarkeitsmaske. Eingaben werden in der
Capture-Phase abgefangen statt über unbindEvents(), das die ganze Figur
anhalten würde.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 08:35:38 +02:00