* amount of gold in carried containers * * even_if_unknown: * True: all gold * False: limit to known contents */
| 1254 | * False: limit to known contents |
| 1255 | */ |
| 1256 | long |
| 1257 | hidden_gold(boolean even_if_unknown) |
| 1258 | { |
| 1259 | long value = 0L; |
| 1260 | struct obj *obj; |
| 1261 | |
| 1262 | for (obj = gi.invent; obj; obj = obj->nobj) |
| 1263 | if (Has_contents(obj) && (obj->cknown || even_if_unknown)) |
| 1264 | value += contained_gold(obj, even_if_unknown); |
| 1265 | /* unknown gold stuck inside statues may cause some consternation... */ |
| 1266 | |
| 1267 | return value; |
| 1268 | } |
| 1269 | |
| 1270 | /* prevent "You hear footsteps.." when inappropriate */ |
| 1271 | boolean |
no test coverage detected