internal/

directory
v0.0.0-...-779d96e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 13, 2026 License: MIT

Directories

Path Synopsis
Package assetrender turns Total Annihilation game files into the byte streams a browser can display: raw passthrough, format-specific "describe" metadata, and image/video renderings.
Package assetrender turns Total Annihilation game files into the byte streams a browser can display: raw passthrough, format-specific "describe" metadata, and image/video renderings.
Package documentor extracts reference data from a flattened Total Annihilation install and renders the markdown catalogues consumed by the standalone github.com/coreprime/reference-ta repo.
Package documentor extracts reference data from a flattened Total Annihilation install and renders the markdown catalogues consumed by the standalone github.com/coreprime/reference-ta repo.
Package gameserver hosts authoritative game simulations and relays their command stream to connected clients over a transport.
Package gameserver hosts authoritative game simulations and relays their command stream to connected clients over a transport.
Package kbotctx manages named working-directory contexts for kbot.
Package kbotctx manages named working-directory contexts for kbot.
Package maplint runs the studio's quality checks against a parsed TNT map + OTA metadata, returning a list of diagnostics.
Package maplint runs the studio's quality checks against a parsed TNT map + OTA metadata, returning a list of diagnostics.
Package mcp exposes kbot's TA format tooling over the Model Context Protocol so that AI assistants (Claude Desktop, Cursor, etc.) can decompile, lint, inspect and extract Total Annihilation assets.
Package mcp exposes kbot's TA format tooling over the Model Context Protocol so that AI assistants (Claude Desktop, Cursor, etc.) can decompile, lint, inspect and extract Total Annihilation assets.
Package mount provides the `kbot mount` interactive terminal browser for Total Annihilation archives.
Package mount provides the `kbot mount` interactive terminal browser for Total Annihilation archives.
Package palettepick resolves which TA / TA: Kingdoms palette should be used to render a given GAF.
Package palettepick resolves which TA / TA: Kingdoms palette should be used to render a given GAF.
Selection-hotkey API.
Selection-hotkey API.
Package testutil provides helpers for tests that depend on TA game assets.
Package testutil provides helpers for tests that depend on TA game assets.
Package tntpreview composites the "preview" view of a Total Annihilation TNT map: the base tile-grid render with feature sprites painted on top and numbered start-position markers drawn from the sister .ota.
Package tntpreview composites the "preview" view of a Total Annihilation TNT map: the base tile-grid render with feature sprites painted on top and numbered start-position markers drawn from the sister .ota.
Package workspace models an editable KBot Studio workspace: a writable work folder overlaid on top of a kbot context (and that context's parent chain).
Package workspace models an editable KBot Studio workspace: a writable work folder overlaid on top of a kbot context (and that context's parent chain).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL