Home | History | Annotate | Download | only in adventure

Lines Matching refs:prop

99 	i = prop[bottle];
137 if ((cond[loc] % 2) == 0 && (prop[lamp] == 0 || !here(lamp)))
219 if (loc == chloc || prop[chest] >= 0)
232 && here(lamp) && prop[lamp] == 1)
372 if (prop[k] != (newloc / 100) - 3)
447 if (prop[troll] == 1) {
449 prop[troll] = 0;
459 if (prop[troll] == 0)
460 prop[troll] = 1;
464 prop[chasm] = 1;
465 prop[troll] = 2;
468 prop[bear] = 3;
469 if (prop[spices] < 0)
519 if (prop[grate] == 0 && !here(keys))
536 if (prop[emerald] != -1 && prop[pyramid] == -1)
578 if (obj == plant && prop[plant] <= 0)
580 if (obj == bear && prop[bear] == 1)
582 if (obj == chain && prop[bear] != 0)
592 if (toting(bottle) && prop[bottle] == 1)
594 if (prop[bottle] != 1)
605 if (prop[bird] != 0)
615 prop[bird] = 1; /* 9015 */
617 l9014: if ((obj == bird || obj == cage) && prop[bird] != 0)
635 if (obj == cage && prop[bird] != 0)
638 prop[bird] = 0;
656 prop[snake] = 1;
665 if (obj == bird && at(dragon) && prop[dragon] == 0) { /* 9025 */
668 prop[bird] = 0;
680 prop[troll] = 2;
687 prop[vase] = 2; /* 9028 */
689 prop[vase] = 0;
690 pspeak(vase, prop[vase] + 1);
691 if (prop[vase] != 0)
720 if (obj == door && prop[door] == 1)
733 if (prop[chain] != 0)
739 prop[chain] = 2;
746 if (prop[bear] == 0)
748 if (prop[chain] == 0)
752 prop[chain] = 0;
754 if (prop[bear] != 3)
755 prop[bear] = 2;
756 fixed[bear] = 2 - prop[bear];
766 k = 34 + prop[grate]; /* 9043 */
767 prop[grate] = 1;
769 prop[grate] = 0;
770 k = k + 2 * prop[grate];
789 if (at(dragon) && prop
793 if (here(bear) && prop[bear] == 0)
811 prop[bird] = 0;
831 spk = 165 + (prop[bear] + 1) / 2;
832 if (obj != dragon || prop[dragon] != 0)
841 prop[dragon] = 2;
842 prop[rug] = 0;
901 if (at(dragon) && prop[dragon] == 0)
906 if (here(bear) && prop[bear] == 0) {
910 prop[axe] = 1;
928 if (obj == dragon && prop[dragon] != 0)
936 prop[bird] = 0;
948 if (prop[bear] == 0)
950 if (prop[bear] == 3)
955 prop[bear] = 1;
957 prop[axe] = 0;
976 prop[vase] = 2;
991 prop[bottle] = ((cond[loc] % 4) / 2) * 2;
1006 prop[grate] = prop[fissure] = 0;
1016 if (prop[bear] != 3)
1018 prop[chain] = 0;
1020 prop[axe] = 0;
1032 prop[bottle] = put(bottle, 115, 1);
1033 prop[plant] = put(plant, 115, 0);
1034 prop[oyster] = put(oyster, 115, 0);
1035 prop[lamp] = put(lamp, 115, 0);
1036 prop[rod] = put(rod, 115, 0);
1037 prop[dwarf] = put(dwarf, 115, 0);
1043 prop[snake] = put(snake, 116, 1);
1044 prop[bird] = put(bird, 116, 1);
1045 prop[cage] = put(cage, 116, 0);
1046 prop[rod2] = put(rod2, 116, 0);
1047 prop[pillow] = put(pillow, 116, 0);
1049 prop[mirror] = put(mirror, 115, 0);