Symbol: gold
games/hack/def.gold.h
67
struct gold *ngold;
games/hack/def.gold.h
72
#define newgold() ((struct gold *) alloc(sizeof(struct gold)))
games/hack/def.gold.h
73
extern struct gold *fgold;
games/hack/extern.h
169
void freegold(struct gold *);
games/hack/extern.h
178
struct gold *g_at(int, int);
games/hack/hack.Decl.c
85
struct gold *fgold = 0;
games/hack/hack.c
417
struct gold *gold;
games/hack/hack.c
423
while ((gold = g_at(u.ux, u.uy)) != NULL) {
games/hack/hack.c
424
pline("%ld gold piece%s.", gold->amount, plur(gold->amount));
games/hack/hack.c
425
u.ugold += gold->amount;
games/hack/hack.c
427
freegold(gold);
games/hack/hack.invent.c
225
freegold(struct gold *gold)
games/hack/hack.invent.c
227
struct gold *gtmp;
games/hack/hack.invent.c
229
if (gold == fgold)
games/hack/hack.invent.c
230
fgold = gold->ngold;
games/hack/hack.invent.c
233
while (gtmp->ngold != gold) {
games/hack/hack.invent.c
238
gtmp->ngold = gold->ngold;
games/hack/hack.invent.c
240
free(gold);
games/hack/hack.invent.c
350
struct gold *
games/hack/hack.invent.c
353
struct gold *gold = fgold;
games/hack/hack.invent.c
354
while (gold) {
games/hack/hack.invent.c
355
if (gold->gx == x && gold->gy == y)
games/hack/hack.invent.c
356
return (gold);
games/hack/hack.invent.c
357
gold = gold->ngold;
games/hack/hack.invent.c
843
struct gold *gold = NULL;
games/hack/hack.invent.c
856
gold = g_at(u.ux, u.uy);
games/hack/hack.invent.c
858
if (u.uswallow || (!otmp0 && !gold)) {
games/hack/hack.invent.c
876
if (gold) {
games/hack/hack.invent.c
880
gold->amount, plur(gold->amount));
games/hack/hack.invent.c
886
if (ct == 1 && !gold) {
games/hack/hack.lev.c
183
savegoldchn(int fd, struct gold *gold)
games/hack/hack.lev.c
185
struct gold *gold2;
games/hack/hack.lev.c
186
while (gold) {
games/hack/hack.lev.c
187
gold2 = gold->ngold;
games/hack/hack.lev.c
188
bwrite(fd, gold, sizeof(struct gold));
games/hack/hack.lev.c
189
free(gold);
games/hack/hack.lev.c
190
gold = gold2;
games/hack/hack.lev.c
192
bwrite(fd, nul, sizeof(struct gold));
games/hack/hack.lev.c
211
struct gold *gold;
games/hack/hack.lev.c
268
gold = newgold();
games/hack/hack.lev.c
269
mread(fd, gold, sizeof(struct gold));
games/hack/hack.lev.c
270
while (gold->gx) {
games/hack/hack.lev.c
271
gold->ngold = fgold;
games/hack/hack.lev.c
272
fgold = gold;
games/hack/hack.lev.c
273
gold = newgold();
games/hack/hack.lev.c
274
mread(fd, gold, sizeof(struct gold));
games/hack/hack.lev.c
276
free(gold);
games/hack/hack.lev.c
81
static void savegoldchn(int, struct gold *);
games/hack/hack.mkobj.c
208
struct gold *gold;
games/hack/hack.mkobj.c
211
if ((gold = g_at(x, y)) != NULL)
games/hack/hack.mkobj.c
212
gold->amount += amount;
games/hack/hack.mkobj.c
214
gold = newgold();
games/hack/hack.mkobj.c
215
gold->ngold = fgold;
games/hack/hack.mkobj.c
216
gold->gx = x;
games/hack/hack.mkobj.c
217
gold->gy = y;
games/hack/hack.mkobj.c
218
gold->amount = amount;
games/hack/hack.mkobj.c
219
fgold = gold;
games/hack/hack.mon.c
433
struct gold *gold;
games/hack/hack.mon.c
434
for (gold = fgold; gold; gold = gold->ngold)
games/hack/hack.mon.c
435
if ((dd = DIST(omx, omy, gold->gx, gold->gy)) < mind) {
games/hack/hack.mon.c
437
gx = gold->gx;
games/hack/hack.mon.c
438
gy = gold->gy;
games/hack/hack.mon.c
549
struct gold *gold;
games/hack/hack.mon.c
550
while ((gold = g_at(mtmp->mx, mtmp->my)) != NULL) {
games/hack/hack.mon.c
551
mtmp->mgold += gold->amount;
games/hack/hack.mon.c
552
freegold(gold);
games/hack/hack.read.c
339
struct gold *gtmp;
games/hack/hack.steal.c
88
struct gold *gold = g_at(u.ux, u.uy);
games/hack/hack.steal.c
90
if (gold && (!u.ugold || gold->amount > u.ugold || !rn2(5))) {
games/hack/hack.steal.c
91
mtmp->mgold += gold->amount;
games/hack/hack.steal.c
92
freegold(gold);
games/larn/diag.c
71
lprintf("%6ld %3ld %6ld\n", (long) monster[i].gold, (long) monster[i].hitpoints, (long) monster[i].experience);
games/larn/header.h
44
short gold;
games/larn/monster.c
1206
amt = monster[monst].gold;
games/larn/tok.c
156
i = (10 * mp->gold) / (10 + k);
games/larn/tok.c
157
mp->gold = (i > 32767) ? 32767 : i;
games/phantasia/fight.c
938
double gold = 0.0; /* gold awarded */
games/phantasia/fight.c
961
gold = ROLL(treasuretype * 10.0, treasuretype
games/phantasia/fight.c
963
printw("You have found %.0f gold pieces.", gold);
games/phantasia/fight.c
977
collecttaxes(gold, gems);
games/phantasia/misc.c
1022
collecttaxes(double gold, double gems)
games/phantasia/misc.c
1029
Player.p_gold += gold;
games/phantasia/misc.c
1033
taxes = N_TAXAMOUNT / 100.0 * (N_GEMVALUE * gems + gold);
games/rogue/message.c
262
if (rogue.gold > MAX_GOLD) {
games/rogue/message.c
263
rogue.gold = MAX_GOLD;
games/rogue/message.c
265
mvprintw(row, 16, "%-6ld", rogue.gold);
games/rogue/pack.c
134
rogue.gold += obj->quantity;
games/rogue/rogue.h
265
long gold;
games/rogue/score.c
110
"%s with %ld gold", mechanism, rogue.gold);
games/rogue/score.c
223
long gold;
games/rogue/score.c
293
se->gold = lget_number(score_block+x);
games/rogue/score.c
321
rank+1, se->gold, se->username, se->death);
games/rogue/score.c
367
if (rogue.gold < scores[i].gold) {
games/rogue/score.c
394
if (rogue.gold >= scores[i].gold) {
games/rogue/score.c
442
i+1, scores[i].gold, name, scores[i].death);
games/rogue/score.c
464
se->gold = rogue.gold;
games/rogue/score.c
541
rogue.gold += val;
games/rogue/score.c
551
if (rogue.gold > MAX_GOLD) {
games/rogue/score.c
552
rogue.gold = MAX_GOLD;
games/rogue/score.c
77
rogue.gold = ((rogue.gold * 9) / 10);
games/rogue/spec_hit.c
160
if ((rogue.gold <= 0) || rand_percent(10)) {
games/rogue/spec_hit.c
166
if (amount > rogue.gold) {
games/rogue/spec_hit.c
167
amount = rogue.gold;
games/rogue/spec_hit.c
169
rogue.gold -= amount;