Ramaraunt1

Untitled

May 16th, 2017
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. define dverb "travel":
  2. has form "go down"
  3. has form "travel down"
  4. has form "take"
  5. has form "walk down"
  6. has form "explore"
  7. has action:
  8. if isPath(target)
  9. {
  10. if isOpen(target)
  11. {
  12. print(path_get_travel_message(target))
  13. travel target
  14. }
  15. else
  16. {
  17. print(path_get_blocked_message(target))
  18. }
  19. }
  20. else
  21. {
  22. print(That makes no sense!)
  23. }
  24. ;
  25. ;
  26.  
  27. define dverb "travel to":
  28. has form "go to"
  29. has form "take path to"
  30. has form "explore"
  31. has action:
  32. if isRoom(target)
  33. {
  34. if path_to_room_from_room_exists(curRoom,target)
  35. {
  36. if isOpen(get_path_from_room_to_room(curRoom,target))
  37. {
  38. print(path_get_travel_message(get_path_from_room_to_room(curRoom,target)))
  39. travel get_path_from_room_to_room(curRoom,target)
  40. }
  41. else
  42. {
  43. print(path_get_blocked_message(get_path_from_room_to_room(curRoom,target)))
  44. }
  45. }
  46. else
  47. {
  48. print(That is impossible!)
  49. }
  50. }
  51. else
  52. {
  53. print(That makes no sense!)
  54. }
  55. ;
  56.  
  57. ;
  58.  
  59.  
  60. define actor "player":
  61. bool isplayer
  62. is in "room5"
  63. ;
  64.  
  65. define room "room1":
  66. name "north room"
  67. has path "south" "room5"
  68. ;
  69.  
  70. define room "room2":
  71. name "east room"
  72. has path "west" "room5"
  73. ;
  74.  
  75. define room "room3":
  76. name "south room"
  77. has path "north" "room5"
  78. ;
  79.  
  80. define room "room4":
  81. name "west room"
  82. has path "east" "room5"
  83. ;
  84.  
  85. define room "room5":
  86. has path "north" "room1"
  87. has path "east" "room2"
  88. has path "south" "room3"
  89. has path "west" "room4"
  90. ;
Advertisement
Add Comment
Please, Sign In to add comment