Expansion workbench
Build your own maps, story, monsters and game modes for the port, in 3D, in the browser, and share them as one .lxpack file. Everything runs in this tab against your own disc - nothing is uploaded. New to packs? Read what an expansion pack is and the step-by-step guide.
Disc and pack open another pack or change the disc
The names in the pickers (monsters, items, scenes) are read from the disc you load here and shown to you only. A picker writes the coordinate - { kind = "monster", id = 109 } - never the name; a pack holds a name only where you type one.
Every export runs the validator's no-disc-bytes rule. Reference: docs/formats/expansion-pack.md.
1 Choose your disc image above. It is read in this tab and never uploaded.
2 Pick a starting point - each opens straight onto a map in 3D:
More ways in: (empty, or a copy of the sample pack under your own id) or (the one holding pack.toml).
| ? | This list. Escape closes it. |
|---|---|
| Alt+1 .. Alt+6 | Build, Story, Battle, Items & cards, Modes & music, Pack settings. Alt+[ / Alt+] the previous or next page. |
| 1 .. 6 (Build) | Place objects, Select & move, Paint terrain, NPCs, Zones & exits, Test-play. |
| Ctrl+Z / Ctrl+Y (Ctrl+Shift+Z) | Undo / redo any edit, painter strokes included. In a text box the box's own undo runs first. |
| Ctrl+S | Save the .lxpack. |
| Ctrl+K or / | Find in the pack. |
| F8 / Shift+F8 | Next / previous problem. |
| F11 (Build) | Fullscreen. Escape puts down what you are placing, then the selection, then leaves. |
| Tile map | B paint, R fill rect, I pick, V select, S start point, E exit, T step-on event, N monster zone, P object, C person, K sculpt; Ctrl+wheel zooms; Space or right drag pans. |
| Selection (tile map or 3D) | Arrows nudge it a tile, Shift+arrows a quarter tile; Ctrl+D duplicates; Delete removes; Escape drops it. |
| 3D view, Select | W move, E rotate, R scale; Shift while dragging places freely; Alt+drag turns the camera; the arrows follow the map axis nearest them on screen. |
| 3D view, placing | Click puts the object down and stays armed; R turns it (Shift+R 15 degrees, Shift+wheel a quarter turn); Escape or a right click stops. |
| 3D view, Sculpt | [ and ] size the brush. |