benchwarmer.inf 985 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. !%
  2. Constant Story "I";
  3. Constant Headline "^^";
  4. Release 0;
  5. Include "Parser";
  6. Include "VerbLib";
  7. Include "Grammar";
  8. Class Room
  9. with cant_go [;
  10. "I don't see any point in going that way.";
  11. ],
  12. has light;
  13. Class Prop
  14. with before[ ;
  15. Take, Push, PushDir:
  16. "I'm not going to bother.";
  17. ],
  18. has scenery;
  19. Class Furniture
  20. with describe [; rtrue; ],
  21. before [;
  22. Take: "I'm not going to bother.";
  23. Push: "It doesn't budge.";
  24. ],
  25. has supporter enterable;
  26. !====
  27. Room parklet "The park"
  28. with description
  29. "I'm in this dinky little park with broken sidewalks and scruffy grass.",
  30. has ;
  31. Prop -> park "park"
  32. with description
  33. "Lots of people have passed through here, but very few stay.",
  34. name 'park' 'grass' 'sidewalk' 'sidewalks',
  35. has ;
  36. Furniture -> bench "bench"
  37. with description
  38. "A cold black iron bench.",
  39. name 'bench',
  40. has ;
  41. !====init
  42. [ Initialise ;
  43. location = bench;
  44. lookmode = 2;
  45. player.description = "I'm exactly what you expect me to be.";
  46. ];