teeemcee 2011-01-12 08:55:28 -0800 (Wed, 12 Jan 2011) 970 Rewrote Custom's INSANE and messy startup process. Everything was done in a incorrect or nonsensical order! Also changes to Game and upgrade() Here's a sampling of fixes: -(Game+Custom) Check the RPG format version BEFORE upgrading the game, or asking for password, or showing strange errors about curbinsize (or even unlumping) -Upgrade the game before importing scripts -Don't hide critical startup stuff in checkpass -Move extra upgrade code from custom.bas to upgrade() -Game will now copy an unwriteable or future! .rpgdir so that it can upgrade it safely and actually play it correctly. It otherwise still upgrades writeable .rpgdirs in place -Much stronger warning in Custom against editing future RPG files -(Custom) Reorganised variable and function declarations -Don't use the game's UI colours in combination with the default master palette -(Custom) Don't load .gen 3 times
Didn't change placement of c_debug.txt/CHDIR mess; that's something for another day --- U wip/common.bas U wip/common.bi U wip/custom.bas U wip/game.bas U wip/subs2.bas _______________________________________________ Ohrrpgce mailing list [email protected] http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
