Home | History | Annotate | Download | only in hack

Lines Matching refs:otyp

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) {
230 switch (obj->otyp) {
335 buzz((int) obj->otyp - WAN_MAGIC_MISSILE,
339 if (!objects[obj->otyp].oc_name_known) {
340 objects[obj->otyp].oc_name_known = 1;
686 #define CORPSE_I_TO_C(otyp) (char) ((otyp >= DEAD_ACID_BLOB)\
687 ? 'a' + (otyp - DEAD_ACID_BLOB)\
688 : '@' + (otyp - DEAD_HUMAN))
694 if (obj->olet == FOOD_SYM && obj->otyp > CORPSE) {
700 mtmp = mkmon_at(CORPSE_I_TO_C(obj->otyp), obj->ox, obj->oy);
729 obj->otyp = ROCK;