Advertisement
abitoftaste

Untitled

Dec 31st, 2024 (edited)
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.19 KB | None | 0 0
  1. Begin ssh_launch
  2.  
  3. float timer
  4. short state
  5.  
  6. if ( menumode == 1 )
  7. return
  8. endif
  9.  
  10. if ( state == 0 )
  11.  
  12. PlayBink, "shhLaunchLR.bik", 0
  13. FadeOut, 0.1
  14. set state to 20
  15.  
  16. ; endif ; fixed /abot
  17.  
  18. elseif ( state == 20 )
  19.  
  20. set timer to ( timer + GetSecondsPassed )
  21.  
  22. if ( timer >= 2.0 )
  23. set timer to 0
  24. set state to 100
  25. FadeIn, 1.0
  26. stopscript ssh_launch
  27. endif
  28.  
  29. endif
  30.  
  31. end
  32.  
  33.  
  34. Begin ssh_crash
  35.  
  36. float timer
  37. short state
  38.  
  39. if ( menumode == 1 )
  40. return
  41. endif
  42.  
  43. if ( state == 0 )
  44. PlaySound VD_crash
  45. FadeOut 1.0
  46. set state to 20
  47. SHH_Centurion_Worker->SetFight, 100
  48. "SHH_Centurion_Worker"->StartCombat Player
  49. SHH_Centurion_SecurityM->SetFight, 100
  50. "SHH_Centurion_SecurityM"->StartCombat Player
  51. ; endif ; fixed /abot
  52. elseif ( state == 20 )
  53. set timer to ( timer + GetSecondsPassed )
  54. if ( timer >= 4.0 )
  55. Journal "SSH_Shipwrecked" 10
  56. set timer to 0
  57. set state to 100
  58. FadeIn 1.0
  59. stopscript ssh_crash
  60. endif
  61. endif
  62.  
  63. end
  64.  
  65.  
  66.  
  67. Begin shh_seashantyscript
  68.  
  69. short songstate
  70. float Timer
  71. short questionAsked
  72. short Button
  73.  
  74. if ( MenuMode )
  75. return
  76. endif
  77.  
  78. if ( songstate == 9 )
  79. StopScript shh_seashantyscript ; [EDITED]
  80. return
  81. endif
  82.  
  83. if ( songstate == 0 )
  84. DisablePlayerControls
  85. set songstate to 100
  86. "shh_fenrir"->Say, "Vo\SHH\To See My Systres full.mp3", "...."
  87. endif
  88.  
  89. if ( songstate == 100 )
  90. set timer to timer + GetSecondsPassed
  91. if ( timer >= 25 )
  92. set songstate to 1
  93. endif
  94. endif
  95.  
  96. if ( songstate == 1 )
  97. if ( questionAsked == 0 )
  98. set questionAsked to 1
  99. MessageBox "I hug the coast on the sea of ghosts...", "...and jumped at every whisper!", "...I was looking for my treasure!", "... but only saw my sisters!"
  100. elseif ( questionAsked == 1 )
  101. set button to GetButtonPressed
  102. if ( button == 0 )
  103. set songstate to 2
  104. set timer to 0
  105. set questionAsked to 0
  106. elseif ( button > 0 )
  107. PlaySound "crowd booing"
  108. set songstate to 0
  109. set timer to 0
  110. set questionAsked to 0
  111. endif
  112. endif
  113. return
  114. endif
  115.  
  116. if ( songstate == 2 )
  117. if ( questionAsked == 0 )
  118. if ( "shh_fenrir"->SayDone == 1 )
  119. "shh_fenrir"->Say, "Vo\SHH\To See My Systres verse1.mp3", "...."
  120. endif
  121. set questionAsked to 1
  122. elseif ( questionAsked == 1 )
  123. if ( "shh_fenrir"->SayDone == 1 )
  124. set timer to 0
  125. set songstate to 3
  126. set questionAsked to 0
  127. endif
  128. endif
  129. return
  130. endif
  131.  
  132. if ( songstate == 3 )
  133. if ( questionAsked == 0 )
  134. MessageBox, "May Kyne's fair kin get kissed 't the end...", "And drink to the daedra devils!", "That's just the way she sails!", "But I'd rather see my sisters!"
  135. set questionAsked to 1
  136. elseif ( questionAsked == 1 )
  137. set button to GetButtonPressed
  138. if ( button == 2 )
  139. set songstate to 4
  140. set timer to 0
  141. set questionAsked to 0
  142. elseif ( button < 2 )
  143. PlaySound, "crowd booing"
  144. set songstate to 0
  145. set timer to 0
  146. set questionAsked to 0
  147. endif
  148. endif
  149. return
  150. endif
  151.  
  152. if ( songstate == 4 )
  153. if ( questionAsked == 0 )
  154. if ( "shh_fenrir"->SayDone == 1 )
  155. "shh_fenrir"->Say, "Vo\SHH\To See My Systres verse2.mp3", "...."
  156. endif
  157. set questionAsked to 1
  158. elseif ( questionAsked == 1 )
  159. if ( "shh_fenrir"->SayDone == 1 )
  160. set timer to 0
  161. set songstate to 5
  162. set questionAsked to 0
  163. endif
  164. endif
  165. return
  166. endif
  167.  
  168. if ( songstate == 5 )
  169. if ( questionAsked == 0 )
  170. MessageBox, "So guide all hands through Dunmer lands...", "And drink back all wrong memories!", "And sing Saxhleel tongue-twisters!", "And kick that old bad daedra!"
  171. set questionAsked to 1
  172. elseif ( questionAsked == 1 )
  173. set button to GetButtonPressed
  174. if ( button == 1 )
  175. set songstate to 6
  176. set timer to 0
  177. set questionAsked to 0
  178. elseif ( button == 0 )
  179. PlaySound, "crowd booing"
  180. set songstate to 0
  181. set timer to 0
  182. set questionAsked to 0
  183. elseif ( button == 2 )
  184. PlaySound, "crowd booing"
  185. set songstate to 0
  186. set timer to 0
  187. set questionAsked to 0
  188. endif
  189. endif
  190. return
  191. endif
  192.  
  193. if ( songstate == 6 )
  194. if ( questionAsked == 0 )
  195. if ( "shh_fenrir"->SayDone == 1 )
  196. "shh_fenrir"->Say, "Vo\SHH\To See My Systres verse3.mp3", "...."
  197. endif
  198. set questionAsked to 1
  199. elseif ( questionAsked == 1 )
  200. if ( "shh_fenrir"->SayDone == 1 )
  201. set timer to 0
  202. set songstate to 7
  203. set questionAsked to 0
  204. endif
  205. endif
  206. return
  207. endif
  208.  
  209. if ( songstate == 7 )
  210. if ( questionAsked == 0 )
  211. MessageBox, "Go drink and sin in Morrowind...", "I don't think I'll miss her!", "That dog's an old raw blister!", "I'd rather see my sisters!"
  212. set questionAsked to 1
  213. elseif ( questionAsked == 1 )
  214. set button to GetButtonPressed
  215. if ( button == 2 )
  216. set songstate to 8
  217. set timer to 0
  218. set questionAsked to 0
  219. elseif ( button < 2 )
  220. PlaySound, "crowd booing"
  221. set songstate to 0
  222. set timer to 0
  223. set questionAsked to 0
  224. endif
  225. endif
  226. return
  227. endif
  228.  
  229. if ( songstate == 8 )
  230. if ( questionAsked == 0 )
  231. if ( "shh_fenrir"->SayDone == 1 )
  232. "shh_fenrir"->Say, "Vo\SHH\To See My Systres verse4.mp3", "...."
  233. endif
  234. set questionAsked to 1
  235. elseif ( questionAsked == 1 )
  236. if ( "shh_fenrir"->SayDone == 1 )
  237. set timer to 0
  238. set songstate to 9
  239. set questionAsked to 0
  240. Journal "SHH_Captain" 80
  241. EnablePlayerControls
  242. endif
  243. endif
  244. endif
  245.  
  246. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement