if you use a Windows PC and want, not just discussion or opinion, but
an actual working batch file to do all of the work for you... this
does the trick without any intervention on your part other than saving
your game when you want a backup.
http://techlorebyigor.blogspot.com/2009/02/how-to-cheat-in-dungeon-crawl.html
But anyway, here's a Linux bash version. I haven't actually tested it,
nor do I plan to, but it probably works. Use at your own risk. If it
accidentally deletes your saves, you deserve it anyway for trying to
cheat.
-----
#!/bin/bash
### Configuration ###
# This should be the directory that "saves/" is under
savedir="/usr/share/stone-soup"
#####################
clear
echo "regen.sh for Dungeon Crawl"
echo "by Glorious Igor & A miscellaneous dude"
echo "http://techlorebyigor.blogspot.com"
cd "$savedir"
function regen
{
crawl
clear
}
function pause
{
read -p "press any key to continue"
}
while [ 1 ]
do
rm -rf saves
mkdir saves
cp -r backup_saves saves
regen()
if [ "`ls *.sav`" == "`ls *.sav | grep cannot\ access`" ]
then
echo "If you wish to backup your game, press any key to continue."
echo "otherwise, press Ctrl-C to quit."
pause()
echo Y | rd backup_saves_2 /S
md backup_saves_2
xcopy backup_saves\*.* backup_saves_2 /s /Y
echo Y | rd backup_saves /S
md backup_saves
xcopy saves\*.* backup_saves /s /Y
regen()
else
echo "You were defeated by the reactionaries!"
echo "Liberalism has science on its side!"
echo "We have the technology to bring you back to life!"
echo "Press any key to rise from the dead!"
echo "If you're satisfied with a heroic death,"
echo "then press Ctrl-C to quit."
pause()
fi
done
-----
By the way, Glorious Igor, IIRC you can do:
rd /s/q
instead of
echo Y | rd backup_saves_2 /S
My bad, this should be:
if [ "`ls saves/*.sav`" == "`ls saves/*.sav | grep cannot\
access`" ]
Years? It's got to be what, five minutes' work?
--
David Damerell <dame...@chiark.greenend.org.uk> flcl?
Today is Gorgonzoladay, March - a weekend.
Hahaha, so true.
Of Crawl, I'm a big fan. Of you guys, not so much. If you have a blog,
web space or whatever, I'm sure I wouldn't give it five seconds of my
time... LOL ! Nerds.
Funny how willing you are to spend your time reading our news articles.
>LOL ! Nerds.
Says the man who's spent years on a batch file to cheat at a computer
game! Short of wearing Spock ears, could you get nerdier?
--
David Damerell <dame...@chiark.greenend.org.uk> Oil is for sissies
Today is Saturday, April - a weekend.
What is this I don't even
...isn't everyone in this newsgroup a nerd, anyway?