Home
last modified time | relevance | path

Searched refs:logical_adjacent (Results 1 – 6 of 6) sorted by relevance

/dports/games/hyperrogue/hyperrogue-12.0f/
H A Dcheckmove.cpp145 …if(!logical_adjacent(c3, c3->monst, c2) || !logical_adjacent(c2, c3->monst, c) || (c3->monst == mo… in monstersnear()
166 (c2->monst != moLancer || isUnarmed(who) || !logical_adjacent(c, who, c2))) { in monstersnear()
H A Dattack.cpp150 if(c1 != c2 && !logical_adjacent(c1, m1, c2)) return false; in canAttack()
1245 if(logical_adjacent(mt, who, c)) stabthere = true, away = false;
1297 if(!logical_adjacent(mt, who, c)) continue; in forCellIdEx()
H A Dpassable.cpp588 EX bool logical_adjacent(cell *c1, eMonster m1, cell *c2) { in logical_adjacent() function
H A Dmonstermove.cpp243 forCellEx(c3, ct) if(!logical_adjacent(cf, m, c3)) { in moveMonster()
468 forCellEx(c3, c2) if(c1 != c3 && !logical_adjacent(c1, m, c3)) in moveval()
H A Dpcmove.cpp1614 if(logical_adjacent(mi.t, who, c)) stabthere = true; in do_we_stab_a_friend()
H A Dcomplex.cpp2981 if (!logical_adjacent(c2,moKrakenT,c)) continue; in attacks()