rulegen3:: faster get_parent_dir

This commit is contained in:
Zeno Rogue 2022-08-17 17:31:59 +02:00
parent 7f0bbcfef3
commit fe7b54d256
1 changed files with 10 additions and 0 deletions

View File

@ -941,6 +941,16 @@ EX twalker get_parent_dir(twalker& cw) {
be_solid(c);
if(WDIM == 3) {
for(int i=0; i<c->type; i++) {
tcell *c1 = c->cmove(i);
if(c1->dist < c->dist) {
c->parent_dir = i;
return twalker(c, i);
}
}
}
auto oc = c;
if(c->dist > 0) {