Merge pull request #534 from NQNStudios:fix-479
Fixing text buffer texture/font corruption (#479) * #479 demonstrates that the contents of the text buffer are NOT irrelevant for reproducing bugs. So I set up recording/replay for the burma shave easter egg. This also makes an easy way to mess with the buffer state when debugging (just mash &/\*/&/\*/&/\* n times) * When a replay throws an error, it puts up a showError() dialog. If the next action is a control_click, the system will try to click that control on the error dialog--which is totally divergent from the replay's intended behavior. So we should just stop replaying when an error happens. * If you have a long replay and want to run it very fast, but then slow down when you get to the sequence that reproduces your bug, now you can add a `<change_fps>` to your replay to achieve that. * Fixes for the 2 legacy replay errors that I opened recently Fix #479 Fix #532 Fix #533
This commit is contained in:
@@ -102,6 +102,8 @@ short special_to_paste = -1;
|
||||
bool monst_on_space(location loc,short m_num);
|
||||
static bool terrain_matches(unsigned char x, unsigned char y, ter_num_t ter);
|
||||
|
||||
bool check_for_interrupt(std::string) { return false; }
|
||||
|
||||
void init_screen_locs() {
|
||||
for(short i = 0; i < 4; i++)
|
||||
border_rect[i] = terrain_rect;
|
||||
|
Reference in New Issue
Block a user