mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-04-29 06:03:11 +00:00
L and H codes no longer freeze the game
This commit is contained in:
parent
e1c49a83fa
commit
d094417cf6
@ -491,9 +491,9 @@ void parse_symbol(string s) {
|
|||||||
while(true) {
|
while(true) {
|
||||||
if(peek() == ')' || peek() == '^' || (peek() == '(' && isize(faces)) || peek() == 0) break;
|
if(peek() == ')' || peek() == '^' || (peek() == '(' && isize(faces)) || peek() == 0) break;
|
||||||
else if((peek() == 'L' || peek() == 'l') && faces.size())
|
else if((peek() == 'L' || peek() == 'l') && faces.size())
|
||||||
nflags.back() |= sfLINE, have_line = true;
|
nflags.back() |= sfLINE, have_line = true, at++;
|
||||||
else if((peek() == 'H' || peek() == 'h') && faces.size())
|
else if((peek() == 'H' || peek() == 'h') && faces.size())
|
||||||
nflags.back() |= sfPH, have_ph = true;
|
nflags.back() |= sfPH, have_ph = true, at++;
|
||||||
else if(isnumber()) faces.push_back(read_number()), nflags.push_back(0);
|
else if(isnumber()) faces.push_back(read_number()), nflags.push_back(0);
|
||||||
else at++;
|
else at++;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user