Find a file
2025-12-04 22:17:33 -08:00
app add loading progress support and new indicator 2025-12-04 14:24:51 -08:00
docs add terrain tiling, tweak fog 2025-12-04 21:25:38 -08:00
generated parallelize script loads 2025-12-02 22:06:20 -08:00
public pause clouds when animation is disabled 2025-12-03 21:25:28 -08:00
scripts add IFL texture animation 2025-12-01 22:33:12 -08:00
src use actual registered datablocks, remove hardcoded mappings 2025-12-04 22:17:33 -08:00
.gitignore remove unnecessary assets, add setting persistence 2025-11-13 23:41:10 -08:00
.nvmrc wip 2025-11-12 19:23:30 -08:00
.prettierignore format with Prettier 2025-11-29 09:08:20 -08:00
.prettierrc format with Prettier 2025-11-29 09:08:20 -08:00
CLAUDE.md add TorqueScript transpiler and runtime 2025-11-30 11:51:27 -08:00
next-env.d.ts Initial commit 2025-09-11 16:48:23 -07:00
next.config.ts add terrain tiling, tweak fog 2025-12-04 21:25:38 -08:00
package-lock.json use server.cs CreateServer() as the entry point for mission loading (#11) 2025-12-02 19:14:07 -08:00
package.json lazy load lesser used scene objects 2025-12-03 14:55:39 -08:00
README.md format with Prettier 2025-11-29 09:08:20 -08:00
screenshot.png cleanup, add README 2025-11-12 20:00:14 -08:00
TorqueScript.pegjs parallelize script loads 2025-12-02 22:06:20 -08:00
tsconfig.json Initial commit 2025-09-11 16:48:23 -07:00
vitest.config.ts format with Prettier 2025-11-29 09:08:20 -08:00

T2 MapGenius™

Map inspector for Tribes 2.

Screenshot of map inspector

Usage

👉 Open the app!

Camera Controls

Click inside the map preview area to capture the mouse.

Key Action
W Forward
A Left
S Backward
D Right
Space Up
Shift Down
Esc Release mouse
Left click Next observer camera
Scroll/mouse wheel up Increase speed
Scroll/mouse wheel down Decrease speed

Development

Install dependencies:

npm install

Run the dev server:

npm start

Running scripts

tsx is included to run TypeScript files directly.

Example:

tsx scripts/generate-manifest.ts