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

Function mksink

src/mklev.c:2316–2329  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2314}
2315
2316staticfn void
2317mksink(struct mkroom *croom)
2318{
2319 coord m;
2320
2321 if (!find_okay_roompos(croom, &m))
2322 return;
2323
2324 /* Put a sink at m.x, m.y */
2325 if (!set_levltyp(m.x, m.y, SINK))
2326 return;
2327
2328 svl.level.flags.nsinks++;
2329}
2330
2331staticfn void
2332mkaltar(struct mkroom *croom)

Callers 1

fill_ordinary_roomFunction · 0.85

Calls 2

find_okay_roomposFunction · 0.85
set_levltypFunction · 0.85

Tested by

no test coverage detected