Skip to content

m4bwav/madnesswright

v0.1.4MIT

Mod MADNESS: Project Nexus with an AI agent the official way: mod folders, info.txt and MadCards on the releasebeta branch, SceneTools levels, stages and campaigns, ModTools weapons, armor and characters, and Harmony code loaded by the game itself. A stdlib Python helper finds the install and branch, backs up saves, lints mods and scenes against the game's own rules, deploys mods and reads the mod log. Evergreen.

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.

Read SKILL.md at the source

Pinned to revision 931658f2c880, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.