MCPcopy Create free account
hub / github.com/NetHack/NetHack / flip_dbridge_vertical

Function flip_dbridge_vertical

src/sp_lev.c:441–453  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

439}
440
441staticfn void
442flip_dbridge_vertical(struct rm *lev)
443{
444 if (IS_DRAWBRIDGE(lev->typ)) {
445 if ((lev->drawbridgemask & DB_DIR) == DB_NORTH) {
446 lev->drawbridgemask &= ~DB_NORTH;
447 lev->drawbridgemask |= DB_SOUTH;
448 } else if ((lev->drawbridgemask & DB_DIR) == DB_SOUTH) {
449 lev->drawbridgemask &= ~DB_SOUTH;
450 lev->drawbridgemask |= DB_NORTH;
451 }
452 }
453}
454
455/* for #wizfliplevel; not needed when flipping during level creation;
456 update seen vector for whole flip area and glyph for known walls */

Callers 1

flip_levelFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected