script.rpy 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277
  1. # The script of the game goes in this file.
  2. # Declare characters used by this game. The color argument colorizes the
  3. # name of the character.
  4. define m = Character("Me")
  5. define p = Character("Public")
  6. define h = Character("Houkime")
  7. define b = Character("Beaver")
  8. define w = Character("Walrus")
  9. define d = Character("Dentist")
  10. # The game starts here.
  11. label start:
  12. # Show a background. This uses a placeholder by default, but you can
  13. # add a file (named either "bg room.png" or "bg room.jpg") to the
  14. # images directory to show it.
  15. # [cutting can open] - carver
  16. # [the original tooth] - teeth
  17. #
  18. play music "./audio/gaspertorkar-accept.ogg" volume 0.4
  19. show submarine
  20. "I travel in my submarine"
  21. show submarine_eye
  22. "Going through morning routine..."
  23. show submarine_tooth
  24. "A whale scissor-opens my can."
  25. scene black
  26. "..."
  27. show beach
  28. stop music fadeout 1.5
  29. "I wake up kissing the sand."
  30. "*sniff*"
  31. "Smelling like rotten sardine."
  32. scene black
  33. p "Your verse is not roses to nose!"
  34. show prose
  35. h "*switching to half-baked prose*"
  36. play music "./audio/mistakeless-forgetmenot.ogg" volume 0.3
  37. show choice_1
  38. menu:
  39. m "Where do I go?"
  40. "Beach":
  41. jump beach
  42. "Follow dried creek":
  43. jump creek
  44. label beach:
  45. show walrus_tail
  46. "Walrus ponders the ocean."
  47. "His skin is dry and wrinkled."
  48. "Since he smells like oysters, I sit nearby"
  49. "..."
  50. "... ..."
  51. "Each time he is swimming with waves, her songs carve a window in skull."
  52. "And then he would dream all the day."
  53. "Of darkness of Challenger Deep. Of thousands coral reef colors."
  54. "Of her, and of decades-long love."
  55. "He weaves stories. But only 2 persons have listened so far."
  56. menu:
  57. "I think she is waiting for you.":
  58. jump whale
  59. "Could you tell me some good oyster place?":
  60. jump walrus
  61. #[little shy teeth]
  62. #[carving the hearts]
  63. label creek:
  64. show beaver_mirror
  65. "Beaver is waiting on dam"
  66. "?"
  67. show beaver
  68. "He hides a small mirror and closes his mouth"
  69. show tail_gas
  70. "My stench..."
  71. show threspass
  72. "My stench... contests"
  73. show home_paws
  74. "My stench... contests... his territory"
  75. show angry_paws
  76. "My stench... contests... his territory...!!"
  77. "..."
  78. show paw_pond
  79. "I am asked to sit in the pond."
  80. show reeds
  81. "..."
  82. "... ..."
  83. show beaver_back
  84. "His wife could not swim, so she traveled deep woods"
  85. show hearts
  86. "To guide her home, the trees suffered cuts."
  87. "But the island is small, and boredom is big."
  88. scene reeds
  89. "She died in a hole of his soul." #dream?
  90. "Only one other girl until distant shores."
  91. "Beaver can't recall when she appeared, but she is majestic."
  92. "Looking like her. Chewing like her. Younger than her."
  93. show hearts
  94. "But his wife liked his hearts."
  95. show hearts_crossed
  96. "This one does not." #show?
  97. show beaver_back
  98. "And indeed she won't come"
  99. menu:
  100. m "Maybe..."
  101. "Make a submarine?":
  102. jump carving
  103. "I know where to find bigger teeth...":
  104. jump dental
  105. label whale:
  106. "Walrus blinks."
  107. w "Maybe she is."
  108. w "Wouldn't it be uneasy after that many years?"
  109. "..."
  110. w "Not seeing her at last would sure be sad."
  111. show whale_walrus
  112. stop music
  113. "He goes to the whale and she eats him."
  114. "The whale is happy."
  115. "Sure she is."
  116. "Hope my submarine's metal remains clog her stomach"
  117. show head_stick
  118. "I bury myself in warm sand."
  119. "Only head sticking out, planning escape."
  120. show tree
  121. "Planes, rockets, involvement of state."
  122. "A giant sequoia of thousand-branch fate"
  123. "Sprouts from temple, occludes the sun and..."
  124. show tree_inv
  125. "It means I'am sleep."
  126. scene black
  127. jump end_whale
  128. label walrus:
  129. "He blinks, flippers at waves."
  130. "A setting of his mollusc drama. It's a liittle bit lewd and hardcore..."
  131. "The forest needs urgent explore!"
  132. scene black
  133. "..."
  134. show flowers
  135. "I miraculously escaped awful rhymes."
  136. "Now I lie down in flowers near a mossy and old beaver lodge."
  137. "Recuperating."
  138. "Letting the sweet scents drive away bivalve nightmares, sperm whales and sardines."
  139. "It helps."
  140. scene black
  141. "..."
  142. show beaver_bush
  143. "Something seaside caught her attention, but she flees on noticing me."
  144. show tail_rock
  145. "Out there, a beaver sits on a rock, grumpy."
  146. show whale_smiling
  147. "A whale chews on a boat, happy."
  148. "I feel i am hungry."
  149. scene black
  150. "..."
  151. show walrus_dead
  152. stop music
  153. "Returning for oysters I find Walrus dead."
  154. show walrus_bonfire
  155. "Bonfire."
  156. "Flippers are hard to chew."
  157. show flying_heart
  158. "I cut his heart out and throw it as far towards Mariana Trench as i could."
  159. show heart_landed
  160. "Her splash showers me cold."
  161. "What a bitch."
  162. "My clothes weigh me down."
  163. scene black
  164. "I sleep."
  165. jump end_walrus
  166. label dental:
  167. #consider less 'look', but some repetition is intended.
  168. show beaver_uneasy
  169. "..."
  170. m "We will slay an ancient fiend, but I need your help!"
  171. show beach
  172. "We go to the beach to look at the sea and pose all important and strong."
  173. show walrus_tail
  174. "But find a dead walrus"
  175. "He looks very old"
  176. b "Hope she's been kind to you"
  177. scene black
  178. "His tusks are pulled out and washed"
  179. show beaver_walrus
  180. b "How do i look?"
  181. m "... Authentic" # needs stronger payload, maybe a hypergate from walrus branches.
  182. show stars
  183. "Triumphant, he marches away"
  184. "Defeated, I peer into depths"
  185. "And then fall to sleep"
  186. scene black
  187. jump end_dental
  188. label carving:
  189. show beaver
  190. b "A submarine? No, no, this is too big"
  191. "Shakes his little head"
  192. b "What about... a boat?"
  193. show log
  194. "He says he would sail with the girl."
  195. show halfboat
  196. "He says he will show her far islands"
  197. show boat
  198. "He says he will start a new colony"
  199. show white
  200. stop music
  201. "But then he floats away and never returns."
  202. "I crawl from the water and sleep"
  203. scene black
  204. jump end_carving
  205. label end_dental:
  206. play music "./audio/hefferman-triumph.mp3" volume 0.3
  207. show foam
  208. "I wake up in bed with something strange"
  209. "Mouth is full of sticky goo, I guess were kissing again"
  210. show sink
  211. "Going to wash my teeth"
  212. "Why do I sleep with monsters?"
  213. return
  214. label end_carving:
  215. play music "./audio/hefferman-triumph.mp3" volume 0.3
  216. "I wake up and try to clean my eyes. My hand is shaking."
  217. show doctor
  218. d "Congratulations, all your teeth have been removed!"
  219. m "Whash?"
  220. "Whatever! No time! Need to finish my novel."
  221. "... Wait! your dental prosthesis!"
  222. return
  223. label end_whale:
  224. play music "./audio/gaspertorkar-accept.ogg" volume 0.3
  225. "I wake up, and the stench almost makes me vomit"
  226. "Flash of fire"
  227. show belly
  228. "..."
  229. "Oh shit..."
  230. return
  231. label end_walrus:
  232. scene black
  233. "..."
  234. play music "./audio/hefferman-triumph.mp3" volume 0.3
  235. "Mouth is full of sand."
  236. "I open eyes, but it is still dark."
  237. "My ears hear waves, my back feels a night breeze."
  238. "Around me lie people."
  239. "Are they dead?"
  240. "No, time to time they turn on another side."
  241. "I turn too."
  242. show stars
  243. "Stars, piercing clear frosty air."
  244. "Neighbors are warm."
  245. "Do I need to stand up?"
  246. return