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

Function achieve_rank

src/insight.c:2505–2513  ·  view source on GitHub ↗

convert a rank index to an achievement number; encode it when female in order to subsequently report gender-specific ranks accurately */

Source from the content-addressed store, hash-verified

2503/* convert a rank index to an achievement number; encode it when female
2504 in order to subsequently report gender-specific ranks accurately */
2505schar
2506achieve_rank(int rank) /* 1..8 */
2507{
2508 schar achidx = (schar) ((rank - 1) + ACH_RNK1);
2509
2510 if (flags.female)
2511 achidx = -achidx;
2512 return achidx;
2513}
2514
2515/* return True if sokoban branch has been entered, False otherwise */
2516boolean

Callers 1

pluslvlFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected