![]() |
Quote:
When I tried to implement that previously, it would spew something funny like "Monster 1 hits you, you use replacement, Monster 1 hits you, etc." despite the fact you are clearly phased away. |
Changed break to continue with what's in svn and got this little game transaction:
Code:
Message Recall (0-19 of 108), Offset 0 |
Test it with ugly sticks and see what happens.
|
Quote:
Code:
Message Recall (0-19 of 521), Offset 0 |
Quote:
|
This is using continue, so now I see what you mean. I know why this happens. Give me several minutes.
Code:
Message Recall (0-19 of 58), Offset 0 |
hrm... fixed?
Code:
Message Recall (0-19 of 60), Offset 0 |
Hah! I dunno anymore :confused:
|
Debugging the disappearing Hunger indicator.
I've nailed down where the problem is. Basically on a dungeon level change, the hunger indicator does get drawn, but is immediately overwritten by the status bar, which fills the entire row with blanks then prints "Srch", "Lev N", etc. Now, the obvious things seems to be to reverse the order of the draw... but apparently the blindness indicator gets drawn twice... once explcitly on level change, then again in the statusbar. The two locations don't line up. There are apparently other indicators that have this "ghost-image" effect as well, based on patterns in the source text. EDIT: and why it reappears on hunger change is because only the hunger indicator gets drawn, the statusbar isn't redrawn. I want to see what the upstream angband does, before committing any changes. |
Quote:
|
All times are GMT +1. The time now is 15:26. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.