(A word of warning: back up your savegames before playing with them. And back up the entire game if you're going to edit maps. Also, the editing functions are intended primarily for debugging. They may do weird things or have strange bugs, and I don't guarantee that an edited game won't crash horribly at unexpected moments. Editing comes with no warrantee and no guarantee of support!)

The in-game editing functions are only available from the map screen. F7 shows you the passability/room map; F9, F10, F11, and F12 will turn the walls next to you on and off. F6 will bring up a Python interpreter prompt. Some sample commands:

F2 brings up a submenu with a handful of commands. Note that a lot of the game plot is actually set up in scripts that run when you enter a specific room for the first time or the like, so reloading a level will break plot.

F4 brings up a tileediting menu that I didn't ever wind up using, so it's not finished.

F5 lets you warp to a level by name. The levels are found in the school/ directory. (school/floor4.map is level 4, school/flooralienslirrups.map is alienslirrups, etcetera.). Warping may also break plot (or make it behave oddly).

Level data is stored in school/floor[levelname].map and maps/[levelname] . The file formats should be reasonably amenable to hacking. Levels are cached, so if you change a level that you have already visited, you'll need to force-reload it to see your changes.

potterhead12496 wrote: i like those cheats..
i tried experimenting with the inventory cheat and i got several items ..
could you post all the acquirable items in the game..
by the way.. I LOVE THE GAME!!

Thanks! *flattered*

The item list is (I might have missed something, but I think this is complete)

Special items (and where to find them, and what they're good for, hence
the spoiler-tagging)
Incomplete Slingshot, Incomplete Ballista - Heather needs to finish building these. (You'll only get the Incomplete Ballista if she hasn't learned Ballista when you get the Supplies.)
Baking Soda, Vinegar - find in the cafeteria if Andrea's waiting at the bridge to the junior school. Also useful against Acid and Base Squelches.
Diet Soda - find in the junior school. Weak projectile weapon.
Box of Doughnuts - find in the junior school.
Supplies - find in the 3rd-floor storeroom where you met Heather.
Power Source - find in the cul-de-sac behind the Treeman.

Leveling up is slightly complicated, since it's handled in the battle victory code. If you want to get the same exact results as leveling up normally, you'll have to do something like leader.combatant.xp=99 just before a battle, so the victory will take her over the next-level threshhold - but it's probably easier to manually unlock the commands you want and add LP to them.

for pc in (leader,jennifer,nicole,missy,heather,andrea):
for i in (3,4,5,6):
pc.combatant.commands[i][4] = 1 # Should unlock all special powers.
# or crash if I mistyped it.
pc.combatant.maxhp = 100
# and while we're at it, give everyone 100 max HP.