Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old October 16, 2007, 21:19   #1
APWhite
Adept
 
APWhite's Avatar
 
Join Date: Jul 2007
Location: St George Utah, USA
Posts: 244
APWhite is on a distinguished road
Screensaver needs to rewrite some code

Tak--

It has been my long-standing philosophy to not have the borg write game code in order to do his business (or at least do it as little as possible). But the screensaver aspect of the game needs a short fix in order to get it to work with the changes to the birth process. (Since this is screensaver and not pure borging, I have not violated any of my ethics).

Specifically, when the screensaver starts up, it looks for an existing savegame. The screensaver needs to create a savegame if one does not exist. Rolling up that first character and creating the game is running into some snags with the recent change to event_handler.

So I will need to make some changes to main_win.c and birth.c to get around this issue. I will also need to force an option change with out going through the Option Menu (=). I will need to modify the cheat_live option when the screensaver savegame loads. Sorry about the inconvience, I will make the footprint as small as possible.

I will send the fix to you in a few days.

APWhite
APWhite is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Looking through the code K.I.L.E.R Vanilla 5 July 11, 2007 08:01
The safe_setuid code CJNyfalt Vanilla 11 June 26, 2007 03:25


All times are GMT +1. The time now is 18:06.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.