1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-09-14 00:04:05 +00:00

ultra-ideal vertices should work now

This commit is contained in:
Zeno Rogue
2022-04-25 19:53:36 +02:00
parent 403f38521e
commit 31a554f077
6 changed files with 145 additions and 54 deletions

View File

@@ -275,13 +275,17 @@ cld exp_parser::parse(int prio) {
#endif
else if(eat("ideal_angle(")) {
ld edges = rparse(0);
ld u = 1;
skip_white(); if(eat(",")) u = rparse(0);
force_eat(")");
return arb::rep_ideal(edges).second;
return arb::rep_ideal(edges, u).second;
}
else if(eat("ideal_edge(")) {
ld edges = rparse(0);
ld u = 1;
skip_white(); if(eat(",")) u = rparse(0);
force_eat(")");
return arb::rep_ideal(edges).first;
return arb::rep_ideal(edges, u).first;
}
else if(eat("regangle(")) {
cld edgelen = parse(0);