/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/src/ |
H A D | questpgr.c | 120 else if (!strncmp(urole.filecode, qt_classes[i], LEN_HDR)) 154 case 0: return (urole.questarti); 155 case MS_LEADER: return (urole.ldrnum); 156 case MS_NEMESIS: return (urole.neminum); 157 case MS_GUARDIAN: return (urole.guardnum); 166 int i = urole.ldrnum; 177 return (urole.intermed); 184 return((boolean)(otmp->oartifact == urole.questarti)); 190 int i = urole.neminum; 201 int i = urole [all...] |
H A D | exper.c | 149 if (u.ulevel < urole.xlev) 150 num = rn1((int)ACURR(A_WIS)/2 + urole.enadv.lornd + urace.enadv.lornd, 151 urole.enadv.lofix + urace.enadv.lofix); 153 num = rn1((int)ACURR(A_WIS)/2 + urole.enadv.hirnd + urace.enadv.hirnd, 154 urole.enadv.hifix + urace.enadv.hifix); 195 if (u.ulevel < urole.xlev) 196 num = rn1((int)ACURR(A_WIS)/2 + urole.enadv.lornd + urace.enadv.lornd, 197 urole.enadv.lofix + urace.enadv.lofix); 199 num = rn1((int)ACURR(A_WIS)/2 + urole.enadv.hirnd + urace.enadv.hirnd, 200 urole [all...] |
H A D | attrib.c | 464 ABASE(i) = AMAX(i) = urole.attrbase[i]; 466 np -= urole.attrbase[i]; 473 for (i = 0; (i < A_MAX) && ((x -= urole.attrdist[i]) > 0); i++) ; 491 for (i = 0; (i < A_MAX) && ((x -= urole.attrdist[i]) > 0); i++) ; 628 hp = urole.hpadv.infix + urace.hpadv.infix; 629 if (urole.hpadv.inrnd > 0) hp += rnd(urole.hpadv.inrnd); 634 u.ualign.record = urole.initrecord; 638 if (u.ulevel < urole.xlev) { 639 hp = urole [all...] |
H A D | role.c | 388 struct Role urole = variable in typeref:struct:Role 1387 /* Initialize urole and urace */ 1388 urole = roles[flags.initrole]; 1392 if (urole.ldrnum != NON_PM) { 1393 mons[urole.ldrnum].msound = MS_LEADER; 1394 mons[urole.ldrnum].mflags2 |= (M2_PEACEFUL); 1395 mons[urole.ldrnum].mflags3 |= M3_CLOSE; 1396 mons[urole.ldrnum].maligntyp = alignmnt * 3; 1400 if (urole.guardnum != NON_PM) { 1401 mons[urole [all...] |
H A D | botl.c | 80 role = &urole; 137 if (urole.rank[i].m && (r = strlen(urole.rank[i].m)) > maxr) maxr = r; 138 if (urole.rank[i].f && (r = strlen(urole.rank[i].f)) > maxr) maxr = r;
|
H A D | allmain.c | 564 if (!urole.name.f && 565 (new_game ? (urole.allow & ROLE_GENDMASK) == (ROLE_MALE|ROLE_FEMALE) : 572 (currentgend && urole.name.f) ? urole.name.f : urole.name.m);
|
H A D | spell.c | 1145 splcaster = urole.spelbase; 1146 special = urole.spelheal; 1147 statused = ACURR(urole.spelstat); 1151 urole.spelarmr/2 : urole.spelarmr; 1153 splcaster -= urole.spelarmr; 1154 if (uarms) splcaster += urole.spelshld; 1161 if (spellid(spell) == urole.spelspec) 1162 splcaster += urole.spelsbon; 1217 if (spellid(spell) == urole [all...] |
H A D | read.c | 12 ((mndx) == urole.malenum || \ 13 (urole.femalenum != NON_PM && (mndx) == urole.femalenum)) 1474 if (!goodcnt && class != mons[urole.malenum].mlet && 1533 if (i == urole.malenum || i == urace.malenum) { 1660 Strcpy(buf, (flags.female && urole.name.f) ? 1661 urole.name.f : urole.name.m); 1677 if (urole.femalenum != NON_PM && mndx == urole [all...] |
H A D | polyself.c | 64 if ((mvitals[urole.malenum].mvflags & G_GENOD) || 65 (urole.femalenum != NON_PM && 66 (mvitals[urole.femalenum].mvflags & G_GENOD)) || 115 if ((already_polyd ? u.mfemale : flags.female) && urole.name.f) 116 Strcpy(pl_character, urole.name.f); 118 Strcpy(pl_character, urole.name.m); 119 u.umonster = ((already_polyd ? u.mfemale : flags.female) && urole.femalenum != NON_PM) ? 120 urole.femalenum : urole.malenum;
|
H A D | mplayer.c | 335 (mtmp->data == &mons[urole.malenum] || 336 mtmp->data == &mons[urole.femalenum]) ?
|
H A D | u_init.c | 563 urole.femalenum != NON_PM) ? urole.femalenum : 564 urole.malenum; 569 u.uenmax = urole.enadv.infix + urace.enadv.infix; 570 if (urole.enadv.inrnd > 0) 571 u.uenmax += rnd(urole.enadv.inrnd);
|
H A D | wield.c | 479 makeplural((flags.female && urole.name.f) ? 480 urole.name.f : urole.name.m));
|
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/src/ |
H A D | questpgr.c | 120 else if (!strncmp(urole.filecode, qt_classes[i], LEN_HDR)) 154 case 0: return (urole.questarti); 155 case MS_LEADER: return (urole.ldrnum); 156 case MS_NEMESIS: return (urole.neminum); 157 case MS_GUARDIAN: return (urole.guardnum); 166 int i = urole.ldrnum; 177 return (urole.intermed); 184 return((boolean)(otmp->oartifact == urole.questarti)); 190 int i = urole.neminum; 201 int i = urole [all...] |
H A D | exper.c | 149 if (u.ulevel < urole.xlev) 150 num = rn1((int)ACURR(A_WIS)/2 + urole.enadv.lornd + urace.enadv.lornd, 151 urole.enadv.lofix + urace.enadv.lofix); 153 num = rn1((int)ACURR(A_WIS)/2 + urole.enadv.hirnd + urace.enadv.hirnd, 154 urole.enadv.hifix + urace.enadv.hifix); 195 if (u.ulevel < urole.xlev) 196 num = rn1((int)ACURR(A_WIS)/2 + urole.enadv.lornd + urace.enadv.lornd, 197 urole.enadv.lofix + urace.enadv.lofix); 199 num = rn1((int)ACURR(A_WIS)/2 + urole.enadv.hirnd + urace.enadv.hirnd, 200 urole [all...] |
H A D | attrib.c | 464 ABASE(i) = AMAX(i) = urole.attrbase[i]; 466 np -= urole.attrbase[i]; 473 for (i = 0; (i < A_MAX) && ((x -= urole.attrdist[i]) > 0); i++) ; 491 for (i = 0; (i < A_MAX) && ((x -= urole.attrdist[i]) > 0); i++) ; 628 hp = urole.hpadv.infix + urace.hpadv.infix; 629 if (urole.hpadv.inrnd > 0) hp += rnd(urole.hpadv.inrnd); 634 u.ualign.record = urole.initrecord; 638 if (u.ulevel < urole.xlev) { 639 hp = urole [all...] |
H A D | role.c | 388 struct Role urole = variable in typeref:struct:Role 1387 /* Initialize urole and urace */ 1388 urole = roles[flags.initrole]; 1392 if (urole.ldrnum != NON_PM) { 1393 mons[urole.ldrnum].msound = MS_LEADER; 1394 mons[urole.ldrnum].mflags2 |= (M2_PEACEFUL); 1395 mons[urole.ldrnum].mflags3 |= M3_CLOSE; 1396 mons[urole.ldrnum].maligntyp = alignmnt * 3; 1400 if (urole.guardnum != NON_PM) { 1401 mons[urole [all...] |
H A D | botl.c | 80 role = &urole; 137 if (urole.rank[i].m && (r = strlen(urole.rank[i].m)) > maxr) maxr = r; 138 if (urole.rank[i].f && (r = strlen(urole.rank[i].f)) > maxr) maxr = r;
|
H A D | allmain.c | 564 if (!urole.name.f && 565 (new_game ? (urole.allow & ROLE_GENDMASK) == (ROLE_MALE|ROLE_FEMALE) : 572 (currentgend && urole.name.f) ? urole.name.f : urole.name.m);
|
H A D | spell.c | 1145 splcaster = urole.spelbase; 1146 special = urole.spelheal; 1147 statused = ACURR(urole.spelstat); 1151 urole.spelarmr/2 : urole.spelarmr; 1153 splcaster -= urole.spelarmr; 1154 if (uarms) splcaster += urole.spelshld; 1161 if (spellid(spell) == urole.spelspec) 1162 splcaster += urole.spelsbon; 1217 if (spellid(spell) == urole [all...] |
H A D | read.c | 12 ((mndx) == urole.malenum || \ 13 (urole.femalenum != NON_PM && (mndx) == urole.femalenum)) 1474 if (!goodcnt && class != mons[urole.malenum].mlet && 1533 if (i == urole.malenum || i == urace.malenum) { 1660 Strcpy(buf, (flags.female && urole.name.f) ? 1661 urole.name.f : urole.name.m); 1677 if (urole.femalenum != NON_PM && mndx == urole [all...] |
H A D | polyself.c | 64 if ((mvitals[urole.malenum].mvflags & G_GENOD) || 65 (urole.femalenum != NON_PM && 66 (mvitals[urole.femalenum].mvflags & G_GENOD)) || 115 if ((already_polyd ? u.mfemale : flags.female) && urole.name.f) 116 Strcpy(pl_character, urole.name.f); 118 Strcpy(pl_character, urole.name.m); 119 u.umonster = ((already_polyd ? u.mfemale : flags.female) && urole.femalenum != NON_PM) ? 120 urole.femalenum : urole.malenum;
|
H A D | mplayer.c | 335 (mtmp->data == &mons[urole.malenum] || 336 mtmp->data == &mons[urole.femalenum]) ?
|
H A D | u_init.c | 563 urole.femalenum != NON_PM) ? urole.femalenum : 564 urole.malenum; 569 u.uenmax = urole.enadv.infix + urace.enadv.infix; 570 if (urole.enadv.inrnd > 0) 571 u.uenmax += rnd(urole.enadv.inrnd);
|
/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/include/ |
H A D | you.h | 25 xchar lofix, lornd; /* gained per level < urole.xlev */ 26 xchar hifix, hirnd; /* gained per level >= urole.xlev */ 141 extern struct Role urole; 142 #define Role_if(X) (urole.malenum == (X)) 143 #define Role_switch (urole.malenum)
|
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/include/ |
H A D | you.h | 25 xchar lofix, lornd; /* gained per level < urole.xlev */ 26 xchar hifix, hirnd; /* gained per level >= urole.xlev */ 141 extern struct Role urole; 142 #define Role_if(X) (urole.malenum == (X)) 143 #define Role_switch (urole.malenum)
|