HomeSort by: relevance | last modified time | path
    Searched refs:otyp (Results 1 - 25 of 25) sorted by relevancy

  /src/games/hack/
hack.mkobj.c 86 mksobj_at(int otyp, int x, int y)
88 struct obj *otmp = mksobj(otyp);
113 mksobj(int otyp)
116 char let = objects[otyp].oc_olet;
124 otmp->otyp = otyp;
128 otmp->quan = (otmp->otyp <= ROCK) ? rn1(6, 6) : 1;
137 if (otmp->otyp >= CORPSE)
141 if (otmp->otyp == TIN)
167 if (otmp->otyp == WAN_WISHING
    [all...]
hack.do_wear.c 165 int delay = -objects[otmp->otyp].oc_delay;
171 switch (otmp->otyp) {
202 if (otmp->otyp == HELMET) {
208 } else if (otmp->otyp == SHIELD) {
211 if (uwep && uwep->otyp == TWO_HANDED_SWORD)
215 } else if (otmp->otyp == PAIR_OF_GLOVES) {
226 if (otmp->otyp != ELVEN_CLOAK || uarm2) {
243 delay = -objects[otmp->otyp].oc_delay;
303 oldprop = u.uprops[PROP(otmp->otyp)].p_flgs;
304 u.uprops[PROP(otmp->otyp)].p_flgs |= mask
    [all...]
hack.wield.c 100 } else if (uarms && wep->otyp == TWO_HANDED_SWORD)
141 if (uwep->otyp == WORM_TOOTH && amount > 0) {
142 uwep->otyp = CRYSKNIFE;
147 if (uwep->otyp == CRYSKNIFE && amount < 0) {
148 uwep->otyp = WORM_TOOTH;
hack.eat.c 197 if (otmp->otyp == TIN) {
199 switch (uwep->otyp) {
240 ftmp = &objects[otmp->otyp];
242 if (otmp->otyp >= CORPSE && eatcorpse(otmp))
244 if (!rn2(7) && otmp->otyp != FORTUNE_COOKIE) {
269 switch (otmp->otyp) {
298 if (otmp->otyp >= CORPSE)
303 if (otmp->otyp == DEAD_LIZARD && (Confusion > 2))
307 if (otmp->otyp == CARROT && !Blind) {
313 if (otmp->otyp == FORTUNE_COOKIE)
    [all...]
hack.dog.c 170 (obj->otyp == TRIPE_RATION) ? DOGFOOD :
171 (obj->otyp < CARROT) ? ACCFOOD :
172 (obj->otyp < CORPSE) ? MANFOOD :
174 obj->otyp == DEAD_COCKATRICE)
201 xchar gx = 0, gy = 0, gtyp, otyp; /* current goal */ local in function:dog_move
251 if ((otyp = dogfood(obj)) <= CADAVER) {
278 otyp = dogfood(obj);
279 if (otyp > gtyp || otyp == UNDEF)
283 if (otyp < MANFOOD &
    [all...]
hack.potion.c 84 if (!strcmp(objects[otmp->otyp].oc_descr, "smoky") && !rn2(13)) {
88 switch (otmp->otyp) {
248 impossible("What a funny potion! (%u)", otmp->otyp);
255 if (otmp->dknown && !objects[otmp->otyp].oc_name_known) {
257 objects[otmp->otyp].oc_name_known = 1;
259 } else if (!objects[otmp->otyp].oc_uname)
290 if (!objects[obj->otyp].oc_name_known && !objects[obj->otyp].oc_uname)
321 switch (obj->otyp) {
370 switch (obj->otyp) {
    [all...]
hack.do.c 134 if (obj->otyp == CRYSKNIFE)
135 obj->otyp = WORM_TOOTH;
377 if (obj->otyp == EXPENSIVE_CAMERA) {
380 } else if (obj->otyp == EGG) {
392 } else if (obj->otyp == BOOMERANG) {
399 if (obj->otyp == PICK_AXE && shkcatch(obj))
402 mon = bhit(u.dx, u.dy, (obj->otyp == ICE_BOX) ? 1 :
414 if (obj->otyp < ROCK) {
416 uwep->otyp != obj->otyp + (BOW - ARROW)
    [all...]
hack.fight.c 230 } else if (obj->olet == WEAPON_SYM || obj->otyp == PICK_AXE) {
231 if (obj == uwep && (obj->otyp > SPEAR || obj->otyp < BOOMERANG))
235 tmp = rnd(objects[obj->otyp].wldam);
236 if (obj->otyp == TWO_HANDED_SWORD)
238 else if (obj->otyp == FLAIL)
241 tmp = rnd(objects[obj->otyp].wsdam);
244 if (!thrown && obj == uwep && obj->otyp == BOOMERANG
256 obj->otyp == TWO_HANDED_SWORD &&
260 switch (obj->otyp) {
    [all...]
hack.zap.c 94 switch (otmp->otyp) {
122 objects[otmp->otyp].oc_name_known = 1;
139 impossible("What an interesting wand (%u)", otmp->otyp);
155 switch (otmp->otyp) {
161 mkobj_at((obj->otyp == ROCK || obj->otyp == ENORMOUS_ROCK)
167 if (obj->otyp == ENORMOUS_ROCK)
195 impossible("What an interesting wand (%u)", otmp->otyp);
215 if (!(objects[obj->otyp].bits & NODIR) && !getdir(1))
218 if (objects[obj->otyp].bits & IMMEDIATE)
    [all...]
hack.read.c 97 switch (scroll->otyp) {
112 objects[otmp->otyp].oc_name);
118 objects[otmp->otyp].oc_name);
123 objects[otmp->otyp].oc_name);
136 objects[otmp->otyp].oc_name);
229 objects[uwep->otyp].oc_name);
237 objects[uwep->otyp].oc_name);
520 scroll->otyp);
522 if (!objects[scroll->otyp].oc_name_known) {
524 objects[scroll->otyp].oc_name_known = 1
    [all...]
def.objclass.h 82 #define ARM_BONUS(obj) ((10 - objects[obj->otyp].a_ac) + obj->spe)
hack.objnam.c 102 typename(int otyp)
106 struct objclass *ocl = &objects[otyp];
127 if (otyp >= TURQUOISE && otyp <= JADE)
175 int nn = objects[obj->otyp].oc_name_known;
176 const char *an = objects[obj->otyp].oc_name;
177 const char *dn = objects[obj->otyp].oc_descr;
178 char *un = objects[obj->otyp].oc_uname;
197 if (obj->otyp == DEAD_HOMUNCULUS && pl) {
205 if (obj->otyp == WORM_TOOTH && pl)
    [all...]
hack.engrave.c 227 if (otmp && otmp->otyp == WAN_FIRE && otmp->spe) {
252 else if (otmp->otyp == DAGGER || otmp->otyp == TWO_HANDED_SWORD ||
253 otmp->otyp == CRYSKNIFE ||
254 otmp->otyp == LONG_SWORD || otmp->otyp == AXE) {
def.obj.h 72 uchar otyp; member in struct:obj
hack.u_init.c 349 obj->otyp = trop->trotyp;
350 else if (obj->otyp == WAN_WISHING) /* gitpyr!robert */
351 obj->otyp = WAN_DEATH;
352 obj->owt = weight(obj); /* defined after setting otyp+quan */
355 switch (obj->otyp) {
hack.trap.c 305 if (uwep && uwep->otyp == DEAD_COCKATRICE) {
308 killer = objects[uwep->otyp].oc_name;
539 obj->otyp = SCR_BLANK_PAPER;
hack.invent.c 301 if (otmp->ox == x && otmp->oy == y && otmp->otyp == n)
322 if (otmp->otyp == type)
867 if (Blind && otmp->otyp == DEAD_COCKATRICE && !uarmg) {
910 if (obj->otyp == otmp->otyp &&
917 (obj->olet == WEAPON_SYM && obj->otyp < BOOMERANG)))) {
hack.shk.c 852 tmp = 10 * rnd((obj->otyp == EXPENSIVE_CAMERA) ? 150 : 30);
863 if (obj->otyp == SCR_MAIL)
883 if (obj->otyp < BOOMERANG)
885 else if (obj->otyp == LONG_SWORD ||
886 obj->otyp == TWO_HANDED_SWORD)
910 tmp += objects[otmp->otyp].nutrition;
hack.apply.c 95 switch (obj->otyp) {
339 if (u.uswallow || !uwep || uwep->otyp != PICK_AXE ||
hack.do_name.c 259 str1 = &(objects[obj->otyp].oc_uname);
hack.mhitu.c 134 (!uarm || objects[uarm->otyp].a_can < rnd(3) || !rn2(50));
317 uarm->otyp < STUDDED_LEATHER_ARMOR &&
hack.end.c 252 objects[otmp->otyp].oc_name_known = 1;
253 i = otmp->quan * objects[otmp->otyp].g_val;
hack.pri.c 626 if (obj->olet == FOOD_SYM && obj->otyp >= CORPSE
632 if (obj->olet == FOOD_SYM && obj->otyp >= CORPSE
hack.c 470 if (obj->otyp == DEAD_COCKATRICE && !uarmg) {
476 if (obj->otyp == SCR_SCARE_MONSTER) {
hack.mon.c 446 objects[otmp->otyp].g_val != 0)
565 if (mtmp->data->mlet != 'u' || objects[otmp->otyp].g_val != 0) {

Completed in 24 milliseconds