madnesswright-scenes
Make, fix or debug a level, map or stage for MADNESS: Project Nexus. The game has no in-game editor: levels are built in the official SceneTools Unity project (Unity 2019.2.6f1): Playground scenes (_PG), rooms from Room_Layout, floors, waypoints, doors, cover, lockers, spawners, zones, blockers, the Event System, custom stages, campaigns, cutscenes and Arena Siege or Infiltration stages, exported as .sobj. Lints a scene against the official rules (mpn.py scene-lint), plans encounters and waves, and runs the build-deploy-playtest loop. Use whenever the user asks to 'make a level', 'build a map', 'custom stage', 'Playground scene', 'arena map', 'custom campaign', 'level editor', 'my scene or Playground map doesn't show up', 'I built the sobj', 'enemies don't path', 'design the waves', or names SceneTools, .sobj, Room_Layout or Squad Spawner. Level requests start here, not in madnesswright. MadCards and mod setup are madnesswright; models and code are madnesswright-modtools.
Pinned to revision 931658f2c880, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/madnesswright-scenes/SKILL.md
- skills/madnesswright-scenes/CHANGELOG.md
- skills/madnesswright-scenes/LEARNINGS.md
- skills/madnesswright-scenes/MAINTENANCE.md
- skills/madnesswright-scenes/RESEARCH.md
- skills/madnesswright-scenes/TESTS.md
- skills/madnesswright-scenes/evals/evals.json
- skills/madnesswright-scenes/evergreen.json
- skills/madnesswright-scenes/references/encounter-design.md
- skills/madnesswright-scenes/references/scenetools-rules.md
- skills/madnesswright-scenes/references/stages-and-campaigns.md
Every link opens the file at its source, pinned to the revision this page describes.