Guest User

Sakura Interlude 12-3 crash (1.0 beta)

a guest
Sep 18th, 2020
11
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 20:53:54 macro : ld : [textoff cond="sf.notextonoff==0&&f.notextonoff==0"][backlay layer=message cond="!(sf.notextonoff==0&&f.notextonoff==0)"][ld_auto *][texton cond="sf.notextonoff==0&&f.notextonoff==0"]
  2. 20:53:54 マクロ.ks :
  3. 20:53:54 マクロ.ks : @macro name=cl_notrans
  4. 20:53:54 マクロ.ks : @eval cond="mp.pos==''" exp="mp.pos='all'"
  5. 20:53:54 マクロ.ks : @if exp="mp.pos=='all'"
  6. 20:53:54 マクロ.ks : @cl_notrans pos=l
  7. 20:53:54 マクロ.ks : @cl_notrans pos=lc
  8. 20:53:54 マクロ.ks : @cl_notrans pos=c
  9. 20:53:54 マクロ.ks : @cl_notrans pos=rc
  10. 20:53:54 マクロ.ks : @cl_notrans pos=r
  11. 20:53:54 マクロ.ks : @endif
  12. 20:53:54 マクロ.ks : @if exp="mp.pos!='all'"
  13. 20:53:54 マクロ.ks : @eval cond="mp.layer==''" exp="mp.layer=string(f.layer_no[f.curtailed_word[mp.pos]])"
  14. 20:53:54 マクロ.ks : @layopt page=back layer=%layer visible=false
  15. 20:53:54 マクロ.ks : @eval exp="f.layer_image[mp.layer]=''"
  16. 20:53:54 マクロ.ks : @endif
  17. 20:53:54 マクロ.ks : @endmacro
  18. 20:53:54 macro : cl_notrans : [eval cond="mp.pos==''" exp="mp.pos='all'"][if exp="mp.pos=='all'"][cl_notrans pos=l][cl_notrans pos=lc][cl_notrans pos=c][cl_notrans pos=rc][cl_notrans pos=r][endif][if exp="mp.pos!='all'"][eval cond="mp.layer==''" exp="mp.layer=string(f.layer_no[f.curtailed_word[mp.pos]])"][layopt page=back layer=%layer visible=false][eval exp="f.layer_image[mp.layer]=''"][endif]
  19. 20:53:54 マクロ.ks :
  20. 20:53:54 マクロ.ks : @macro name=cl_auto
  21. 20:53:54 マクロ.ks : @cl_notrans *
  22. 20:53:54 マクロ.ks : @transex *
  23. 20:53:54 マクロ.ks : @wt canskip=%canskip|false
  24. 20:53:54 マクロ.ks : @endmacro
  25. 20:53:54 macro : cl_auto : [cl_notrans *][transex *][wt canskip=%canskip|false]
  26. 20:53:54 マクロ.ks :
  27. 20:53:54 マクロ.ks : @macro name=cl
  28. 20:53:54 マクロ.ks : @textoff cond="sf.notextonoff==0&&f.notextonoff==0"
  29. 20:53:54 マクロ.ks : @backlay layer=message cond="!(sf.notextonoff==0&&f.notextonoff==0)"
  30. 20:53:54 マクロ.ks : @cl_auto *
  31. 20:53:54 マクロ.ks : @texton cond="sf.notextonoff==0&&f.notextonoff==0"
  32. 20:53:54 マクロ.ks : @endmacro
  33. 20:53:54 macro : cl : [textoff cond="sf.notextonoff==0&&f.notextonoff==0"][backlay layer=message cond="!(sf.notextonoff==0&&f.notextonoff==0)"][cl_auto *][texton cond="sf.notextonoff==0&&f.notextonoff==0"]
  34. 20:53:54 マクロ.ks :
  35. 20:53:54 マクロ.ks : @macro name=initabsolute
  36. 20:53:54 マクロ.ks : @eval exp="with(kag){for(var i=0; i<5; i++){.fore.layers[i].absolute=.back.layers[i].absolute=(i+1)*1000;}}"
  37. 20:53:54 マクロ.ks : @endmacro
  38. 20:53:54 macro : initabsolute : [eval exp="with(kag){for(var i=0; i<5; i++){.fore.layers[i].absolute=.back.layers[i].absolute=(i+1)*1000;}}"]
  39. 20:53:54 マクロ.ks :
  40. 20:53:54 マクロ.ks : @macro name=setgamma
  41. 20:53:54 マクロ.ks : @if exp="mp.color!='' && (typeof f.def_rgamma[mp.color] != 'Undefined')"
  42. 20:53:54 マクロ.ks : @eval exp="f.gamma_on=true"
  43. 20:53:54 マクロ.ks : @eval exp="f.rgamma=f.def_rgamma[mp.color]"
  44. 20:53:54 マクロ.ks : @eval exp="f.ggamma=f.def_ggamma[mp.color]"
  45. 20:53:54 マクロ.ks : @eval exp="f.bgamma=f.def_bgamma[mp.color]"
  46. 20:53:54 マクロ.ks : @endif
  47. 20:53:54 マクロ.ks : @endmacro
  48. 20:53:54 macro : setgamma : [if exp="mp.color!='' && (typeof f.def_rgamma[mp.color] != 'Undefined')"][eval exp="f.gamma_on=true"][eval exp="f.rgamma=f.def_rgamma[mp.color]"][eval exp="f.ggamma=f.def_ggamma[mp.color]"][eval exp="f.bgamma=f.def_bgamma[mp.color]"][endif]
  49. 20:53:54 マクロ.ks :
  50. 20:53:54 マクロ.ks : @macro name=resetgamma
  51. 20:53:54 マクロ.ks : @eval exp="f.gamma_on=false"
  52. 20:53:54 マクロ.ks : @endmacro
  53. 20:53:54 macro : resetgamma : [eval exp="f.gamma_on=false"]
  54. 20:53:54 マクロ.ks :
  55. 20:53:54 マクロ.ks : @macro name=play
  56. 20:53:54 マクロ.ks : @eval exp="mp.file=mp.storage if mp.file==''"
  57. 20:53:54 マクロ.ks : @eval cond="mp.track!=''" exp="mp.file=mp.track"
  58. 20:53:54 マクロ.ks : @eval cond="mp.time==void" exp="mp.time=0"
  59. 20:53:54 マクロ.ks : @eval cond=mp.time<mp.overlap exp=mp.overlap=mp.time
  60. 20:53:54 マクロ.ks : @playbgm cond=mp.time==0 storage=%file loop=%loop delay=%delay
  61. 20:53:54 マクロ.ks : @fadeinbgm cond=mp.time!=0 file=%file storage=%file time=%time loop=%loop delay=%delay
  62. 20:53:54 マクロ.ks : @eval cond=mp.file=='bgm22' exp=mp.file='bgm49'
  63. 20:53:54 マクロ.ks : @eval cond=mp.file=='bgm48' exp=mp.file='bgm34'
  64. 20:53:54 マクロ.ks : @eval cond=mp.file=='bgm50' exp=mp.file='bgm34'
  65. 20:53:54 マクロ.ks : @eval cond=mp.file!='' exp="sf.playedMusic[mp.file]++"
  66. 20:53:54 マクロ.ks : @endmacro
  67. 20:53:54 macro : play : [eval exp="mp.file=mp.storage if mp.file==''"][eval cond="mp.track!=''" exp="mp.file=mp.track"][eval cond="mp.time==void" exp="mp.time=0"][eval cond=mp.time<mp.overlap exp=mp.overlap=mp.time][playbgm cond=mp.time==0 storage=%file loop=%loop delay=%delay][fadeinbgm cond=mp.time!=0 file=%file storage=%file time=%time loop=%loop delay=%delay][eval cond=mp.file=='bgm22' exp=mp.file='bgm49'][eval cond=mp.file=='bgm48' exp=mp.file='bgm34'][eval cond=mp.file=='bgm50' exp=mp.file='bgm34'][eval cond=mp.file!='' exp="sf.playedMusic[mp.file]++"]
  68. 20:53:54 マクロ.ks : [macro name=play_][play *][endmacro]
  69. 20:53:54 macro : play_ : [play *]
  70. 20:53:54 マクロ.ks :
  71. 20:53:54 マクロ.ks : @macro name=playstop
  72. 20:53:54 マクロ.ks : @eval cond="mp.nowait=='' || mp.nowait=='true'" exp="mp.nowait=true"
  73. 20:53:54 マクロ.ks : @eval cond="mp.time==void" exp="mp.time=0"
  74. 20:53:54 マクロ.ks : @eval cond="mp.time<200" exp="mp.time=200"
  75. 20:53:54 マクロ.ks : @stopbgm cond=mp.time==0
  76. 20:53:54 マクロ.ks : @ignore exp=mp.time==0
  77. 20:53:54 マクロ.ks : @fadeoutbgm *
  78. 20:53:54 マクロ.ks : @wb cond="mp.nowait!=true"
  79. 20:53:54 マクロ.ks : @endignore
  80. 20:53:54 マクロ.ks : @endmacro
  81. 20:53:54 macro : playstop : [eval cond="mp.nowait=='' || mp.nowait=='true'" exp="mp.nowait=true"][eval cond="mp.time==void" exp="mp.time=0"][eval cond="mp.time<200" exp="mp.time=200"][stopbgm cond=mp.time==0][ignore exp=mp.time==0][fadeoutbgm *][wb cond="mp.nowait!=true"][endignore]
  82. 20:53:54 マクロ.ks : [macro name=playstop_][playstop *][endmacro]
  83. 20:53:54 macro : playstop_ : [playstop *]
  84. 20:53:54 マクロ.ks :
  85. 20:53:54 マクロ.ks : @macro name=playpause
  86. 20:53:54 マクロ.ks : @pausebgm
  87. 20:53:54 マクロ.ks : @endmacro
  88. 20:53:54 macro : playpause : [pausebgm]
  89. 20:53:54 マクロ.ks : [macro name=playpause_][playpause *][endmacro]
  90. 20:53:54 macro : playpause_ : [playpause *]
  91. 20:53:54 マクロ.ks :
  92. 20:53:54 マクロ.ks : @macro name=playresume
  93. 20:53:54 マクロ.ks : @resumebgm
  94. 20:53:54 マクロ.ks : @endmacro
  95. 20:53:54 macro : playresume : [resumebgm]
  96. 20:53:54 マクロ.ks : [macro name=playresume_][playresume *][endmacro]
  97. 20:53:54 macro : playresume_ : [playresume *]
  98. 20:53:54 マクロ.ks :
  99. 20:53:54 マクロ.ks : @macro name=se
  100. 20:53:54 マクロ.ks : @if exp=kag.skipMode<2
  101. 20:53:54 マクロ.ks : @eval cond="mp.nowait=='' || mp.nowait=='true'" exp="mp.nowait=true"
  102. 20:53:54 マクロ.ks : @eval exp="selectSoundBuffer(mp.file, false)"
  103. 20:53:54 マクロ.ks : @eval cond="mp.time==void" exp="mp.time=0"
  104. 20:53:54 マクロ.ks : @playse cond=mp.time==0 buf=&f.bufno storage=%file
  105. 20:53:54 マクロ.ks : @fadeinse cond=mp.time!=0 buf=&f.bufno file=%file storage=%file time=%time
  106. 20:53:54 マクロ.ks : @ws buf=&f.bufno cond="mp.nowait!=true"
  107. 20:53:54 マクロ.ks : @endif
  108. 20:53:54 マクロ.ks : @eval cond=mp.file!='' exp="sf.playedSE[mp.file]++"
  109. 20:53:54 マクロ.ks : @endmacro
  110. 20:53:54 macro : se : [if exp=kag.skipMode<2][eval cond="mp.nowait=='' || mp.nowait=='true'" exp="mp.nowait=true"][eval exp="selectSoundBuffer(mp.file, false)"][eval cond="mp.time==void" exp="mp.time=0"][playse cond=mp.time==0 buf=&f.bufno storage=%file][fadeinse cond=mp.time!=0 buf=&f.bufno file=%file storage=%file time=%time][ws buf=&f.bufno cond="mp.nowait!=true"][endif][eval cond=mp.file!='' exp="sf.playedSE[mp.file]++"]
  111. 20:53:54 マクロ.ks : [macro name=se_][se *][endmacro]
  112. 20:53:54 macro : se_ : [se *]
  113. 20:53:54 マクロ.ks :
  114. 20:53:54 マクロ.ks : @macro name=seloop
  115. 20:53:54 マクロ.ks : @if exp=kag.skipMode<2
  116. 20:53:54 マクロ.ks : @eval exp="selectSoundBuffer(mp.file, true)"
  117. 20:53:54 マクロ.ks : @eval cond="mp.time==void" exp="mp.time=0"
  118. 20:53:54 マクロ.ks : @playse cond=mp.time==0 buf=&f.bufno storage=%file loop=true
  119. 20:53:54 マクロ.ks : @ignore exp=mp.time==0
  120. 20:53:54 マクロ.ks : @eval exp="dm('fadein se')"
  121. 20:53:54 マクロ.ks : @fadeinse buf=&f.bufno file=%file storage=%file time=%time loop=true
  122. 20:53:54 マクロ.ks : @endignore
  123. 20:53:54 マクロ.ks : @endif
  124. 20:53:54 マクロ.ks : @eval cond=mp.file!='' exp="sf.playedSE[mp.file]++"
  125. 20:53:54 マクロ.ks : @endmacro
  126. 20:53:54 macro : seloop : [if exp=kag.skipMode<2][eval exp="selectSoundBuffer(mp.file, true)"][eval cond="mp.time==void" exp="mp.time=0"][playse cond=mp.time==0 buf=&f.bufno storage=%file loop=true][ignore exp=mp.time==0][eval exp="dm('fadein se')"][fadeinse buf=&f.bufno file=%file storage=%file time=%time loop=true][endignore][endif][eval cond=mp.file!='' exp="sf.playedSE[mp.file]++"]
  127. 20:53:54 マクロ.ks : [macro name=seloop_][seloop *][endmacro]
  128. 20:53:54 macro : seloop_ : [seloop *]
  129. 20:53:54 マクロ.ks :
  130. 20:53:54 マクロ.ks : @macro name=sestop
  131. 20:53:54 マクロ.ks : @eval exp="stopSound(mp.file, mp.time, mp.nowait)"
  132. 20:53:54 マクロ.ks : @endmacro
  133. 20:53:54 macro : sestop : [eval exp="stopSound(mp.file, mp.time, mp.nowait)"]
  134. 20:53:54 マクロ.ks : [macro name=sestop_][sestop *][endmacro]
  135. 20:53:54 macro : sestop_ : [sestop *]
  136. 20:53:54 マクロ.ks :
  137. 20:53:54 マクロ.ks :
  138. 20:53:54 マクロ.ks : @macro name=end_of_game
  139. 20:53:54 マクロ.ks : @endmacro
  140. 20:53:54 macro : end_of_game :
  141. 20:53:54 マクロ.ks :
  142. 20:53:54 マクロ.ks : @macro name=prick
  143. 20:53:54 マクロ.ks : @textoff time=0 cond="mp.texton!='false'"
  144. 20:53:54 マクロ.ks : @prickT *
  145. 20:53:54 マクロ.ks : @texton cond="mp.texton!='false'"
  146. 20:53:54 マクロ.ks : @endmacro
  147. 20:53:54 macro : prick : [textoff time=0 cond="mp.texton!='false'"][prickT *][texton cond="mp.texton!='false'"]
  148. 20:53:54 マクロ.ks :
  149. 20:53:54 マクロ.ks : @macro name=prickT
  150. 20:53:54 マクロ.ks : @trans layer=base children=true method=mosaic time=%time|300 maxsize=%maxsize|256
  151. 20:53:54 マクロ.ks : @wt canskip=%canskip|false
  152. 20:53:54 マクロ.ks : @endmacro
  153. 20:53:54 macro : prickt : [trans layer=base children=true method=mosaic time=%time|300 maxsize=%maxsize|256][wt canskip=%canskip|false]
  154. 20:53:54 マクロ.ks :
  155. 20:53:54 マクロ.ks : @macro name=i2i
  156. 20:53:54 マクロ.ks : @textoff
  157. 20:53:54 マクロ.ks : @blackout time=1000 rule=シャッター左から vague=128
  158. 20:53:54 マクロ.ks : @bg cond="mp.texton!='false'" file=%file time=1000 rule=シャッター左から vague=128
  159. 20:53:54 マクロ.ks : @fadein cond="mp.texton=='false'" file=%file time=1000 rule=シャッター左から vague=128
  160. 20:53:54 マクロ.ks : @endmacro
  161. 20:53:54 macro : i2i : [textoff][blackout time=1000 rule=シャッター左から vague=128][bg cond="mp.texton!='false'" file=%file time=1000 rule=シャッター左から vague=128][fadein cond="mp.texton=='false'" file=%file time=1000 rule=シャッター左 から vague=128]
  162. 20:53:54 マクロ.ks : @macro name=i2iT
  163. 20:53:54 マクロ.ks : @i2i * texton=false
  164. 20:53:54 マクロ.ks : @endmacro
  165. 20:53:54 macro : i2it : [i2i * texton=false]
  166. 20:53:54 マクロ.ks :
  167. 20:53:54 マクロ.ks : @macro name=i2i_fast
  168. 20:53:54 マクロ.ks : @textoff
  169. 20:53:54 マクロ.ks : @blackout time=400 rule=シャッター左から vague=128
  170. 20:53:54 マクロ.ks : @wait time=600
  171. 20:53:54 マクロ.ks : @bg cond="mp.texton!='false'" file=%file time=400 rule=シャッター左から vague=128
  172. 20:53:54 マクロ.ks : @fadein cond="mp.texton=='false'" file=%file time=400 rule=シャッター左から vague=128
  173. 20:53:54 マクロ.ks : @endmacro
  174. 20:53:54 macro : i2i_fast : [textoff][blackout time=400 rule=シャッター左から vague=128][wait time=600][bg cond="mp.texton!='false'" file=%file time=400 rule=シャッター左から vague=128][fadein cond="mp.texton=='false'" file=%file time=400 rule=シャッター左から vague=128]
  175. 20:53:54 マクロ.ks : @macro name=i2i_fastT
  176. 20:53:54 マクロ.ks : @i2i_fast * texton=false
  177. 20:53:54 マクロ.ks : @endmacro
  178. 20:53:54 macro : i2i_fastt : [i2i_fast * texton=false]
  179. 20:53:54 マクロ.ks :
  180. 20:53:54 マクロ.ks : @macro name=i2o
  181. 20:53:54 マクロ.ks : @textoff
  182. 20:53:54 マクロ.ks : @blackout time=1000 rule=カーテン左から vague=128
  183. 20:53:54 マクロ.ks : @wait time=1000
  184. 20:53:54 マクロ.ks : @bg cond="mp.texton!='false'" file=%file time=1500 rule=カーテン左から vague=128
  185. 20:53:54 マクロ.ks : @fadein cond="mp.texton=='false'" file=%file time=1500 rule=カーテン左から vague=128
  186. 20:53:54 マクロ.ks : @endmacro
  187. 20:53:54 macro : i2o : [textoff][blackout time=1000 rule=カーテン左から vague=128][wait time=1000][bg cond="mp.texton!='false'" file=%file time=1500 rule=カーテン左から vague=128][fadein cond="mp.texton=='false'" file=%file time=1500 rule= カーテン左から vague=128]
  188. 20:53:54 マクロ.ks : @macro name=i2oT
  189. 20:53:54 マクロ.ks : @i2o * texton=false
  190. 20:53:54 マクロ.ks : @endmacro
  191. 20:53:54 macro : i2ot : [i2o * texton=false]
  192. 20:53:54 マクロ.ks :
  193. 20:53:54 マクロ.ks : @macro name=i2o_fast
  194. 20:53:54 マクロ.ks : @textoff
  195. 20:53:54 マクロ.ks : @blackout time=800 rule=カーテン左から vague=128
  196. 20:53:54 マクロ.ks : @wait time=600
  197. 20:53:54 マクロ.ks : @bg cond="mp.texton!='false'" file=%file time=900 rule=カーテン左から vague=128
  198. 20:53:54 マクロ.ks : @fadein cond="mp.texton=='false'" file=%file time=900 rule=カーテン左から vague=128
  199. 20:53:54 マクロ.ks : @endmacro
  200. 20:53:54 macro : i2o_fast : [textoff][blackout time=800 rule=カーテン左から vague=128][wait time=600][bg cond="mp.texton!='false'" file=%file time=900 rule=カーテン左から vague=128][fadein cond="mp.texton=='false'" file=%file time=900 rule=カーテン左から vague=128]
  201. 20:53:54 マクロ.ks : @macro name=i2o_fastT
  202. 20:53:54 マクロ.ks : @i2o_fast * texton=false
  203. 20:53:54 マクロ.ks : @endmacro
  204. 20:53:54 macro : i2o_fastt : [i2o_fast * texton=false]
  205. 20:53:54 マクロ.ks :
  206. 20:53:54 マクロ.ks : @macro name=a2a
  207. 20:53:54 マクロ.ks : @textoff
  208. 20:53:54 マクロ.ks : @blackout time=800 rule=走る感じ vague=96
  209. 20:53:54 マクロ.ks : @wait time=1500
  210. 20:53:54 マクロ.ks : @bg cond="mp.texton!='false'" file=%file time=1000 rule=シャッター左から vague=128
  211. 20:53:54 マクロ.ks : @fadein cond="mp.texton=='false'" file=%file time=1000 rule=シャッター左から vague=128
  212. 20:53:54 マクロ.ks : @endmacro
  213. 20:53:54 macro : a2a : [textoff][blackout time=800 rule=走る感じ vague=96][wait time=1500][bg cond="mp.texton!='false'" file=%file time=1000 rule=シャッター左から vague=128][fadein cond="mp.texton=='false'" file=%file time=1000 rule=シャッ ター左から vague=128]
  214. 20:53:54 マクロ.ks : @macro name=a2aT
  215. 20:53:54 マクロ.ks : @a2a * texton=false
  216. 20:53:54 マクロ.ks : @endmacro
  217. 20:53:54 macro : a2at : [a2a * texton=false]
  218. 20:53:54 マクロ.ks :
  219. 20:53:54 マクロ.ks : @macro name=a2a_fast
  220. 20:53:54 マクロ.ks : @textoff
  221. 20:53:54 マクロ.ks : @blackout time=800 rule=シャッター下から vague=128
  222. 20:53:54 マクロ.ks : @wait time=1300
  223. 20:53:54 マクロ.ks : @bg cond="mp.texton!='false'" file=%file time=800 rule=シャッター左から vague=128
  224. 20:53:54 マクロ.ks : @fadein cond="mp.texton=='false'" file=%file time=800 rule=シャッター左から vague=128
  225. 20:53:54 マクロ.ks : @endmacro
  226. 20:53:54 macro : a2a_fast : [textoff][blackout time=800 rule=シャッター下から vague=128][wait time=1300][bg cond="mp.texton!='false'" file=%file time=800 rule=シャッター左から vague=128][fadein cond="mp.texton=='false'" file=%file time=800 rule=シャッター左から vague=128]
  227. 20:53:54 マクロ.ks : @macro name=a2a_fastT
  228. 20:53:54 マクロ.ks : @a2a_fast * texton=false
  229. 20:53:54 マクロ.ks : @endmacro
  230. 20:53:54 macro : a2a_fastt : [a2a_fast * texton=false]
  231. 20:53:54 マクロ.ks :
  232. 20:53:54 マクロ.ks : @macro name=pasttime
  233. 20:53:54 マクロ.ks : @textoff
  234. 20:53:54 マクロ.ks : @pasttimeT *
  235. 20:53:54 マクロ.ks : @texton
  236. 20:53:54 マクロ.ks : @endmacro
  237. 20:53:54 macro : pasttime : [textoff][pasttimeT *][texton]
  238. 20:53:54 マクロ.ks :
  239. 20:53:54 マクロ.ks : @macro name=pasttimeT
  240. 20:53:54 マクロ.ks : @eval exp="global.tmp=f.layer_image['base']"
  241. 20:53:54 マクロ.ks : @blackout time=800 method=crossfade
  242. 20:53:54 マクロ.ks : @wait time=1000
  243. 20:53:54 マクロ.ks : @fadein file="&tmp" time=800 rule=シャッター下から vague=128
  244. 20:53:54 マクロ.ks : @endmacro
  245. 20:53:54 macro : pasttimet : [eval exp="global.tmp=f.layer_image['base']"][blackout time=800 method=crossfade][wait time=1000][fadein file="&tmp" time=800 rule=シャッター下から vague=128]
  246. 20:53:54 マクロ.ks :
  247. 20:53:54 マクロ.ks : @macro name=pasttime_long
  248. 20:53:54 マクロ.ks : @textoff
  249. 20:53:54 マクロ.ks : @eval exp="global.tmp=f.layer_image['base']"
  250. 20:53:54 マクロ.ks : @blackout time=1200 method=crossfade
  251. 20:53:54 マクロ.ks : @wait time=1700
  252. 20:53:54 マクロ.ks : @bg cond="mp.texton!='false'" file="&tmp" time=1000 rule=シャッター上から vague=128
  253. 20:53:54 マクロ.ks : @fadein cond="mp.texton=='false'" file="&tmp" time=1000 rule=シャッター上から vague=128
  254. 20:53:54 マクロ.ks : @endmacro
  255. 20:53:54 macro : pasttime_long : [textoff][eval exp="global.tmp=f.layer_image['base']"][blackout time=1200 method=crossfade][wait time=1700][bg cond="mp.texton!='false'" file="&tmp" time=1000 rule=シャッター上から vague=128][fadein cond="mp.texton=='false'" file="&tmp" time=1000 rule=シャッター上から vague=128]
  256. 20:53:54 マクロ.ks :
  257. 20:53:54 マクロ.ks : @macro name=turnaround
  258. 20:53:54 マクロ.ks : @textoff
  259. 20:53:54 マクロ.ks : @eval exp="global.tmp=f.layer_image['base']"
  260. 20:53:54 マクロ.ks : @blackout time=700 rule=シャッター下から vague=128
  261. 20:53:54 マクロ.ks : @wait time=700
  262. 20:53:54 マクロ.ks : @bg cond="mp.texton!='false'" file="&tmp" time=700 rule=シャッター下から vague=128
  263. 20:53:54 マクロ.ks : @fadein cond="mp.texton=='false'" file="&tmp" time=700 rule=シャッター下から vague=128
  264. 20:53:54 マクロ.ks : @endmacro
  265. 20:53:54 macro : turnaround : [textoff][eval exp="global.tmp=f.layer_image['base']"][blackout time=700 rule=シャッター下から vague=128][wait time=700][bg cond="mp.texton!='false'" file="&tmp" time=700 rule=シャッター下から vague=128][fadein cond="mp.texton=='false'" file="&tmp" time=700 rule=シャッター下から vague=128]
  266. 20:53:54 マクロ.ks :
  267. 20:53:54 マクロ.ks : @macro name=quake_min
  268. 20:53:54 マクロ.ks : @quake vmax=0 time=%time|2000 hmax=2 finish=%finish|0
  269. 20:53:54 マクロ.ks : @endmacro
  270. 20:53:54 macro : quake_min : [quake vmax=0 time=%time|2000 hmax=2 finish=%finish|0]
  271. 20:53:54 マクロ.ks :
  272. 20:53:54 マクロ.ks : @macro name=quake_mid
  273. 20:53:54 マクロ.ks : @quake hmax=0 time=%time|2000 vmax=3 finish=%finish|0
  274. 20:53:54 マクロ.ks : @endmacro
  275. 20:53:54 macro : quake_mid : [quake hmax=0 time=%time|2000 vmax=3 finish=%finish|0]
  276. 20:53:54 マクロ.ks :
  277. 20:53:54 マクロ.ks : @macro name=quake_max
  278. 20:53:54 マクロ.ks : @quake time=%time|2000 finish=%finish|0
  279. 20:53:54 マクロ.ks : @endmacro
  280. 20:53:54 macro : quake_max : [quake time=%time|2000 finish=%finish|0]
  281. 20:53:54 マクロ.ks :
  282. 20:53:54 マクロ.ks : @macro name=checkServantName
  283. 20:53:54 マクロ.ks : @eval cond="f.servant[mp.name]===void" exp="throw new Exception('存在しないサーバント「'+mp.name+' 」が指定されています!!')"
  284. 20:53:54 マクロ.ks : @endmacro
  285. 20:53:54 macro : checkservantname : [eval cond="f.servant[mp.name]===void" exp="throw new Exception('存在しないサーバン ト「'+mp.name+'」が指定されています!!')"]
  286. 20:53:54 マクロ.ks :
  287. 20:53:54 マクロ.ks : @macro name=checkSpecialName
  288. 20:53:54 マクロ.ks : @eval cond="f.servant[mp.name]['Special'][mp.special]===void" exp="throw new Exception('「'+mp.name+'」に対応しない法具名「'+mp.special+'」が指定されています!!')"
  289. 20:53:54 マクロ.ks : @endmacro
  290. 20:53:54 macro : checkspecialname : [eval cond="f.servant[mp.name]['Special'][mp.special]===void" exp="throw new Exception('「'+mp.name+'」に対応しない法具名「'+mp.special+'」が指定されています!!')"]
  291. 20:53:54 マクロ.ks :
  292. 20:53:54 マクロ.ks : @macro name=checkSkillName
  293. 20:53:54 マクロ.ks : @eval exp="for(.sn=0; mp.name!=ServantNames[.sn]; .sn++);for(.i=0; .i<ServantSkills[.sn].count; .i++){if(ServantSkills[.sn][.i]==mp.skill){break;}}if(ServantSkills[.sn][.i]!=mp.skill){throw new Exception('「'+mp.name+' 」に対応しないスキル「'+mp.skill+'」が指定されています!!');}else{.skillno=i;}"
  294. 20:53:54 マクロ.ks : @endmacro
  295. 20:53:54 macro : checkskillname : [eval exp="for(.sn=0; mp.name!=ServantNames[.sn]; .sn++);for(.i=0; .i<ServantSkills[.sn].count; .i++){if(ServantSkills[.sn][.i]==mp.skill){break;}}if(ServantSkills[.sn][.i]!=mp.skill){throw new Exception(' 「'+mp.name+'」に対応しないスキル「'+mp.skill+'」が指定されています!!');}else{.skillno=i;}"]
  296. 20:53:54 マクロ.ks :
  297. 20:53:54 マクロ.ks : @macro name=checkWeaponName
  298. 20:53:54 マクロ.ks : @eval cond="f.weapon[mp.name]===void" exp="throw new Exception('存在しない武器「'+mp.name+'」が指定されています!!')"
  299. 20:53:54 マクロ.ks : @endmacro
  300. 20:53:54 macro : checkweaponname : [eval cond="f.weapon[mp.name]===void" exp="throw new Exception('存在しない武器「'+mp.name+'」が指定されています!!')"]
  301. 20:53:54 マクロ.ks :
  302. 20:53:54 マクロ.ks : @macro name=canSeeStatusMenu
  303. 20:53:54 マクロ.ks : @eval cond="mp.name==void" exp="for(var i=0;i<7;i++){f.servant[ServantNames[i]]['cansee']|=1;sf.servant[ServantNames[i]]['cansee']|=1;}"
  304. 20:53:54 マクロ.ks : @eval cond="mp.name!=void" exp="f.servant[mp.name]['cansee']|=1; sf.servant[mp.name]['cansee']|=1"
  305. 20:53:54 マクロ.ks : @eval exp="f.updateStatus=true"
  306. 20:53:54 マクロ.ks : @endmacro
  307. 20:53:54 macro : canseestatusmenu : [eval cond="mp.name==void" exp="for(var i=0;i<7;i++){f.servant[ServantNames[i]]['cansee']|=1;sf.servant[ServantNames[i]]['cansee']|=1;}"][eval cond="mp.name!=void" exp="f.servant[mp.name]['cansee']|=1; sf.servant[mp.name]['cansee']|=1"][eval exp="f.updateStatus=true"]
  308. 20:53:54 マクロ.ks :
  309. 20:53:54 マクロ.ks : @macro name=encountServant
  310. 20:53:54 マクロ.ks : @checkServantName *
  311. 20:53:54 マクロ.ks : @eval exp="f.servant[mp.name]['encount']|=1; sf.servant[mp.name]['encount']|=1"
  312. 20:53:54 マクロ.ks : @eval exp="f.updateStatus=true"
  313. 20:53:54 マクロ.ks : @endmacro
  314. 20:53:54 macro : encountservant : [checkServantName *][eval exp="f.servant[mp.name]['encount']|=1; sf.servant[mp.name]['encount']|=1"][eval exp="f.updateStatus=true"]
  315. 20:53:54 マクロ.ks :
  316. 20:53:54 マクロ.ks : @macro name=useSkill
  317. 20:53:54 マクロ.ks : @checkServantName *
  318. 20:53:54 マクロ.ks : @checkSkillName *
  319. 20:53:54 マクロ.ks : @eval exp="f.servant[mp.name]['skill'][.skillno]|=1; sf.servant[mp.name]['skill'][.skillno]|=1"
  320. 20:53:54 マクロ.ks : @eval exp="f.updateStatus=true"
  321. 20:53:54 マクロ.ks : @endmacro
  322. 20:53:54 macro : useskill : [checkServantName *][checkSkillName *][eval exp="f.servant[mp.name]['skill'][.skillno]|=1; sf.servant[mp.name]['skill'][.skillno]|=1"][eval exp="f.updateStatus=true"]
  323. 20:53:54 マクロ.ks :
  324. 20:53:54 マクロ.ks : @macro name=knowMasterName
  325. 20:53:54 マクロ.ks : @checkServantName *
  326. 20:53:54 マクロ.ks : @eval exp="f.servant[mp.name]['master']|=1; sf.servant[mp.name]['master']|=1"
  327. 20:53:54 マクロ.ks : @eval exp="f.updateStatus=true"
  328. 20:53:54 マクロ.ks : @endmacro
  329. 20:53:54 macro : knowmastername : [checkServantName *][eval exp="f.servant[mp.name]['master']|=1; sf.servant[mp.name]['master']|=1"][eval exp="f.updateStatus=true"]
  330. 20:53:54 マクロ.ks :
  331. 20:53:54 マクロ.ks : @macro name=useSpecial
  332. 20:53:54 マクロ.ks : @checkServantName *
  333. 20:53:54 マクロ.ks : @checkSpecialName *
  334. 20:53:54 マクロ.ks : @eval exp="f.servant[mp.name]['Special'][mp.special]|=1; sf.servant[mp.name]['Special'][mp.special]|=1"
  335. 20:53:54 マクロ.ks : @eval exp="f.updateStatus=true"
  336. 20:53:54 マクロ.ks : @endmacro
  337. 20:53:54 macro : usespecial : [checkServantName *][checkSpecialName *][eval exp="f.servant[mp.name]['Special'][mp.special]|=1; sf.servant[mp.name]['Special'][mp.special]|=1"][eval exp="f.updateStatus=true"]
  338. 20:53:54 マクロ.ks :
  339. 20:53:54 マクロ.ks : @macro name=knowTrueName
  340. 20:53:54 マクロ.ks : @checkServantName *
  341. 20:53:54 マクロ.ks : @eval exp="f.servant[mp.name]['truename']|=1; sf.servant[mp.name]['truename']|=1"
  342. 20:53:54 マクロ.ks : @eval exp="f.updateStatus=true"
  343. 20:53:54 マクロ.ks : @endmacro
  344. 20:53:54 macro : knowtruename : [checkServantName *][eval exp="f.servant[mp.name]['truename']|=1; sf.servant[mp.name]['truename']|=1"][eval exp="f.updateStatus=true"]
  345. 20:53:54 マクロ.ks :
  346. 20:53:54 マクロ.ks : @macro name=useWeapon
  347. 20:53:54 マクロ.ks : @checkWeaponName *
  348. 20:53:54 マクロ.ks : @eval exp="f.weapon[mp.name]|=1; sf.weapon[mp.name]|=1"
  349. 20:53:54 マクロ.ks : @eval exp="f.updateWeapon=true"
  350. 20:53:54 マクロ.ks : @endmacro
  351. 20:53:54 macro : useweapon : [checkWeaponName *][eval exp="f.weapon[mp.name]|=1; sf.weapon[mp.name]|=1"][eval exp="f.updateWeapon=true"]
  352. 20:53:54 マクロ.ks :
  353. 20:53:54 マクロ.ks : @macro name=changeMasterRin
  354. 20:53:54 マクロ.ks : @eval exp="f.masterRin|=1; sf.masterRin|=1"
  355. 20:53:54 マクロ.ks : @eval exp="f.servant['セイバー'].master=1"
  356. 20:53:54 マクロ.ks : @eval exp="f.servant['セイバー'].encount&=(0xFFFFFFFF^8)"
  357. 20:53:54 マクロ.ks : @eval exp="f.updateStatus=true"
  358. 20:53:54 マクロ.ks : @endmacro
  359. 20:53:54 macro : changemasterrin : [eval exp="f.masterRin|=1; sf.masterRin|=1"][eval exp="f.servant['セイバー'].master=1"][eval exp="f.servant['セイバー'].encount&=(0xFFFFFFFF^8)"][eval exp="f.updateStatus=true"]
  360. 20:53:54 マクロ.ks :
  361. 20:53:54 マクロ.ks : @macro name=changeMasterCaster
  362. 20:53:54 マクロ.ks : @eval exp="f.masterCaster|=1; sf.masterCaster|=1"
  363. 20:53:54 マクロ.ks : @eval exp="f.servant['セイバー'].master=1"
  364. 20:53:54 マクロ.ks : @eval exp="f.updateStatus=true"
  365. 20:53:54 マクロ.ks : @endmacro
  366. 20:53:54 macro : changemastercaster : [eval exp="f.masterCaster|=1; sf.masterCaster|=1"][eval exp="f.servant['セイバー'].master=1"][eval exp="f.updateStatus=true"]
  367. 20:53:54 マクロ.ks :
  368. 20:53:54 マクロ.ks : @macro name=changeMasterSakura
  369. 20:53:54 マクロ.ks : @eval exp="f.masterSakura|=1; sf.masterSakura|=1"
  370. 20:53:54 マクロ.ks : @eval exp="f.servant['ライダー'].master=sf.servant['ライダー'].master=1"
  371. 20:53:54 マクロ.ks : @eval exp="f.servant['ライダー'].encount&=(0xFFFFFFFF^8)"
  372. 20:53:54 マクロ.ks : @eval exp="sf.servant['ライダー'].encount&=(0xFFFFFFFF^8)"
  373. 20:53:54 マクロ.ks : @eval exp="f.updateStatus=true"
  374. 20:53:54 マクロ.ks : @endmacro
  375. 20:53:54 macro : changemastersakura : [eval exp="f.masterSakura|=1; sf.masterSakura|=1"][eval exp="f.servant['ライダー'].master=sf.servant['ライダー'].master=1"][eval exp="f.servant['ライダー'].encount&=(0xFFFFFFFF^8)"][eval exp="sf.servant['ライダー'].encount&=(0xFFFFFFFF^8)"][eval exp="f.updateStatus=true"]
  376. 20:53:54 マクロ.ks :
  377. 20:53:54 マクロ.ks : @macro name=changeArcherMasterCaster
  378. 20:53:54 マクロ.ks : @eval exp="f.archerMasterCaster|=1; sf.archerMasterCaster|=1"
  379. 20:53:54 マクロ.ks : @eval exp="f.servant['アーチャー'].master=1"
  380. 20:53:54 マクロ.ks : @eval exp="f.updateStatus=true"
  381. 20:53:54 マクロ.ks : @endmacro
  382. 20:53:54 macro : changearchermastercaster : [eval exp="f.archerMasterCaster|=1; sf.archerMasterCaster|=1"][eval exp="f.servant['アーチャー'].master=1"][eval exp="f.updateStatus=true"]
  383. 20:53:54 マクロ.ks :
  384. 20:53:54 マクロ.ks : @macro name=unknownMaster
  385. 20:53:54 マクロ.ks : @checkServantName *
  386. 20:53:54 マクロ.ks : @eval exp="f.servant[mp.name]['master']=0"
  387. 20:53:54 マクロ.ks : @eval exp="f.updateStatus=true"
  388. 20:53:54 マクロ.ks : @eval cond=mp.name=='アーチャー' exp=f.archerMasterCaster=0
  389. 20:53:54 マクロ.ks : @endmacro
  390. 20:53:54 macro : unknownmaster : [checkServantName *][eval exp="f.servant[mp.name]['master']=0"][eval exp="f.updateStatus=true"][eval cond=mp.name=='アーチャー' exp=f.archerMasterCaster=0]
  391. 20:53:54 マクロ.ks :
  392. 20:53:54 マクロ.ks :
  393. 20:53:54 マクロ.ks : @macro name=line
  394. 20:53:54 マクロ.ks : @eval exp=".alt=''; for(.i=0;.i<mp.len;.i++) .alt+='―';"
  395. 20:53:54 マクロ.ks : @graph storage=&('line'+kag.current.fontSize+'-'+mp.len) alt=&.alt
  396. 20:53:54 マクロ.ks : @endmacro
  397. 20:53:54 macro : line : [eval exp=".alt=''; for(.i=0;.i<mp.len;.i++) .alt+='―';"][graph storage=&('line'+kag.current.fontSize+'-'+mp.len) alt=&.alt]
  398. 20:53:54 マクロ.ks :
  399. 20:53:54 マクロ.ks : @macro name=wacky
  400. 20:53:54 マクロ.ks : @eval exp=".alt=''; for(.i=0;.i<mp.len;.i++) .alt+='■';"
  401. 20:53:54 マクロ.ks : @graph storage=&('wacky'+kag.current.fontSize+'-'+mp.len) alt=&.alt
  402. 20:53:54 マクロ.ks : @endmacro
  403. 20:53:54 macro : wacky : [eval exp=".alt=''; for(.i=0;.i<mp.len;.i++) .alt+='■';"][graph storage=&('wacky'+kag.current.fontSize+'-'+mp.len) alt=&.alt]
  404. 20:53:54 マクロ.ks :
  405. 20:53:54 マクロ.ks : @macro name=block
  406. 20:53:54 マクロ.ks : @eval exp=".alt=''; for(.i=0;.i<mp.len;.i++) .alt+='■';"
  407. 20:53:54 マクロ.ks : @graph storage=&('block'+kag.current.fontSize+'-'+mp.len) alt=&.alt
  408. 20:53:54 マクロ.ks : @endmacro
  409. 20:53:54 macro : block : [eval exp=".alt=''; for(.i=0;.i<mp.len;.i++) .alt+='■';"][graph storage=&('block'+kag.current.fontSize+'-'+mp.len) alt=&.alt]
  410. 20:53:54 マクロ.ks :
  411. 20:53:54 マクロ.ks : @macro name=wave
  412. 20:53:54 マクロ.ks : @textoff cond="mp.texton!='false'"
  413. 20:53:54 マクロ.ks : @backlay
  414. 20:53:54 マクロ.ks : @transex * method=wave
  415. 20:53:54 マクロ.ks : @wt canskip=%canskip|false
  416. 20:53:54 マクロ.ks : @texton cond="mp.texton!='false'"
  417. 20:53:54 マクロ.ks : @endmacro
  418. 20:53:54 macro : wave : [textoff cond="mp.texton!='false'"][backlay][transex * method=wave][wt canskip=%canskip|false][texton cond="mp.texton!='false'"]
  419. 20:53:54 マクロ.ks : @macro name=waveT
  420. 20:53:54 マクロ.ks : @backlay
  421. 20:53:54 マクロ.ks : @transex * method=wave
  422. 20:53:54 マクロ.ks : @wt canskip=%canskip|false
  423. 20:53:54 マクロ.ks : @endmacro
  424. 20:53:54 macro : wavet : [backlay][transex * method=wave][wt canskip=%canskip|false]
  425. 20:53:54 マクロ.ks :
  426. 20:53:54 マクロ.ks : @macro name=ldallT
  427. 20:53:54 マクロ.ks : @backlay
  428. 20:53:54 マクロ.ks : @cl_notrans pos=all cond="mp.erase!='false'"
  429. 20:53:54 マクロ.ks : @ld_notrans file="&(mp.l!=void?mp.l:mp.left)" pos=l cond="mp.l!=void||mp.left!=void" index=%il|1000
  430. 20:53:54 マクロ.ks : @ld_notrans file="&(mp.r!=void?mp.r:mp.right)" pos=r cond="mp.r!=void||mp.right!=void" index=%ir|2000
  431. 20:53:54 マクロ.ks : @ld_notrans file="&(mp.lc!=void?mp.lc:mp.leftcenter)" pos=lc cond="mp.lc!=void||mp.leftcenter!=void" index=%ilc|3000
  432. 20:53:54 マクロ.ks : @ld_notrans file="&(mp.rc!=void?mp.rc:mp.rightcenter)" pos=rc cond="mp.rc!=void||mp.rightcenter!=void" index=%irc|4000
  433. 20:53:54 マクロ.ks : @ld_notrans file="&(mp.c!=void?mp.c:mp.center)" pos=c cond="mp.c!=void||mp.center!=void" index=%ic|5000
  434. 20:53:54 マクロ.ks : @transex *
  435. 20:53:54 マクロ.ks : @wt canskip=%canskip|false
  436. 20:53:54 マクロ.ks : @endmacro
  437. 20:53:54 macro : ldallt : [backlay][cl_notrans pos=all cond="mp.erase!='false'"][ld_notrans file="&(mp.l!=void?mp.l:mp.left)" pos=l cond="mp.l!=void||mp.left!=void" index=%il|1000][ld_notrans file="&(mp.r!=void?mp.r:mp.right)" pos=r cond="mp.r!=void||mp.right!=void" index=%ir|2000][ld_notrans file="&(mp.lc!=void?mp.lc:mp.leftcenter)" pos=lc cond="mp.lc!=void||mp.leftcenter!=void" index=%ilc|3000][ld_notrans file="&(mp.rc!=void?mp.rc:mp.rightcenter)" pos=rc cond="mp.rc!=void||mp.rightcenter!=void" index=%irc|4000][ld_notrans file="&(mp.c!=void?mp.c:mp.center)" pos=c cond="mp.c!=void||mp.center!=void" index=%ic|5000][transex *][wt canskip=%canskip|false]
  438. 20:53:54 マクロ.ks :
  439. 20:53:54 マクロ.ks : @macro name=ldall
  440. 20:53:54 マクロ.ks : @textoff cond="sf.notextonoff==0&&f.notextonoff==0"
  441. 20:53:54 マクロ.ks : @backlay layer=message cond="!(sf.notextonoff==0&&f.notextonoff==0)"
  442. 20:53:54 マクロ.ks : @ldallT *
  443. 20:53:54 マクロ.ks : @texton cond="sf.notextonoff==0&&f.notextonoff==0"
  444. 20:53:54 マクロ.ks : @endmacro
  445. 20:53:54 macro : ldall : [textoff cond="sf.notextonoff==0&&f.notextonoff==0"][backlay layer=message cond="!(sf.notextonoff==0&&f.notextonoff==0)"][ldallT *][texton cond="sf.notextonoff==0&&f.notextonoff==0"]
  446. 20:53:54 マクロ.ks :
  447. 20:53:54 マクロ.ks : @macro name=quad
  448. 20:53:54 マクロ.ks : @font size="&(kag.current.defaultFontSize*2)"
  449. 20:53:54 マクロ.ks : @endmacro
  450. 20:53:54 macro : quad : [font size="&(kag.current.defaultFontSize*2)"]
  451. 20:53:54 マクロ.ks :
  452. 20:53:54 マクロ.ks : @macro name=large
  453. 20:53:54 マクロ.ks : @font size="&(int(kag.current.defaultFontSize*3/2))"
  454. 20:53:54 マクロ.ks : @endmacro
  455. 20:53:54 macro : large : [font size="&(int(kag.current.defaultFontSize*3/2))"]
  456. 20:53:54 マクロ.ks :
  457. 20:53:54 マクロ.ks : @macro name=small
  458. 20:53:54 マクロ.ks : @font size="&(int(kag.current.defaultFontSize*2/3))"
  459. 20:53:54 マクロ.ks : @endmacro
  460. 20:53:54 macro : small : [font size="&(int(kag.current.defaultFontSize*2/3))"]
  461. 20:53:54 マクロ.ks :
  462. 20:53:54 マクロ.ks : @macro name=mini
  463. 20:53:54 マクロ.ks : @font size="&(int(kag.current.defaultFontSize/2))"
  464. 20:53:54 マクロ.ks : @endmacro
  465. 20:53:54 macro : mini : [font size="&(int(kag.current.defaultFontSize/2))"]
  466. 20:53:54 マクロ.ks :
  467. 20:53:54 マクロ.ks : [macro name=szlig][ch text=&($0x00DF)][endmacro]
  468. 20:53:54 macro : szlig : [ch text=&($0x00DF)]
  469. 20:53:54 マクロ.ks : [macro name=XAuml][ch text=&($0x00C4)][endmacro]
  470. 20:53:54 macro : xauml : [ch text=&($0x00C4)]
  471. 20:53:54 マクロ.ks : [macro name=XOuml][ch text=&($0x00D6)][endmacro]
  472. 20:53:54 macro : xouml : [ch text=&($0x00D6)]
  473. 20:53:54 マクロ.ks : [macro name=XUuml][ch text=&($0x00DC)][endmacro]
  474. 20:53:54 macro : xuuml : [ch text=&($0x00DC)]
  475. 20:53:54 マクロ.ks : [macro name=auml][ch text=&($0x00E4)][endmacro]
  476. 20:53:54 macro : auml : [ch text=&($0x00E4)]
  477. 20:53:54 マクロ.ks : [macro name=ouml][ch text=&($0x00F6)][endmacro]
  478. 20:53:54 macro : ouml : [ch text=&($0x00F6)]
  479. 20:53:54 マクロ.ks : [macro name=uuml][ch text=&($0x00FC)][endmacro]
  480. 20:53:54 macro : uuml : [ch text=&($0x00FC)]
  481. 20:53:54 マクロ.ks :
  482. 20:53:54 マクロ.ks : [macro name=rf][resetfont][endmacro]
  483. 20:53:54 macro : rf : [resetfont]
  484. 20:53:54 マクロ.ks :
  485. 20:53:54 マクロ.ks : [macro name=aero][graph storage=&('grアエロー'+kag.current.fontSize) alt="Αερο"][endmacro]
  486. 20:53:54 macro : aero : [graph storage=&('grアエロー'+kag.current.fontSize) alt="Αερο"]
  487. 20:53:54 マクロ.ks : [macro name=atlas][graph storage=&('grアトラス'+kag.current.fontSize) alt="Ατλασ"][endmacro]
  488. 20:53:54 macro : atlas : [graph storage=&('grアトラス'+kag.current.fontSize) alt="Ατλασ"]
  489. 20:53:54 マクロ.ks : [macro name=keraino][graph storage=&('grケライノー'+kag.current.fontSize) alt="Κεραινο"][endmacro]
  490. 20:53:54 macro : keraino : [graph storage=&('grケライノー'+kag.current.fontSize) alt="Κεραινο"]
  491. 20:53:54 マクロ.ks : [macro name=troya][graph storage=&('grトロイヤ'+kag.current.fontSize) alt="Τροψα"][endmacro]
  492. 20:53:54 macro : troya : [graph storage=&('grトロイヤ'+kag.current.fontSize) alt="Τροψα"]
  493. 20:53:54 マクロ.ks : [macro name=margos][graph storage=&('grマルゴス'+kag.current.fontSize) alt="Μαρδοξ"][endmacro]
  494. 20:53:54 macro : margos : [graph storage=&('grマルゴス'+kag.current.fontSize) alt="Μαρδοξ"]
  495. 20:53:54 マクロ.ks : [macro name=heart][graph storage=&('heart'+kag.current.fontSize) alt=""][endmacro]
  496. 20:53:54 macro : heart : [graph storage=&('heart'+kag.current.fontSize) alt=""]
  497. 20:53:54 マクロ.ks :
  498. 20:53:54 マクロ.ks :
  499. 20:53:54 マクロ.ks : @macro name=superpose
  500. 20:53:54 マクロ.ks : @textoff
  501. 20:53:54 マクロ.ks : @imageex * layer=&.superpose_layer_no page=back visible=true opacity=%opacity|255
  502. 20:53:54 マクロ.ks : @eval exp="f.superpose_on=true"
  503. 20:53:54 マクロ.ks : @endmacro
  504. 20:53:54 macro : superpose : [textoff][imageex * layer=&.superpose_layer_no page=back visible=true opacity=%opacity|255][eval exp="f.superpose_on=true"]
  505. 20:53:54 マクロ.ks :
  506. 20:53:54 マクロ.ks : @macro name=superpose_off
  507. 20:53:54 マクロ.ks : @if exp="f.superpose_on"
  508. 20:53:54 マクロ.ks : @textoff
  509. 20:53:54 マクロ.ks : @layopt layer=&(.superpose_layer_no) page=back visible=false
  510. 20:53:54 マクロ.ks : @endif
  511. 20:53:54 マクロ.ks : @endmacro
  512. 20:53:54 macro : superpose_off : [if exp="f.superpose_on"][textoff][layopt layer=&(.superpose_layer_no) page=back visible=false][endif]
  513. 20:53:54 マクロ.ks :
  514. 20:53:54 マクロ.ks : [macro name=occur][superpose storage=occur][endmacro]
  515. 20:53:54 macro : occur : [superpose storage=occur]
  516. 20:53:54 マクロ.ks : [macro name=occuroff][superpose_off][endmacro]
  517. 20:53:54 macro : occuroff : [superpose_off]
  518. 20:53:54 マクロ.ks :
  519. 20:53:54 マクロ.ks : [macro name=slightly][superpose storage=slightly][endmacro]
  520. 20:53:54 macro : slightly : [superpose storage=slightly]
  521. 20:53:54 マクロ.ks : [macro name=slightlyoff][superpose_off][endmacro]
  522. 20:53:54 macro : slightlyoff : [superpose_off]
  523. 20:53:54 マクロ.ks :
  524. 20:53:54 マクロ.ks : @macro name=changeScreenSize
  525. 20:53:54 マクロ.ks : @eval exp="var ___scrsize = %['vga'=>[640,480],'VGA'=>[640,480],'svga'=>[800,600],'SVGA'=>[800,600]]"
  526. 20:53:54 マクロ.ks : @eval exp="___scrsize=___scrsize[mp.type]"
  527. 20:53:54 マクロ.ks : @if exp="___scrsize!=void"
  528. 20:53:54 マクロ.ks : @eval exp="var ___curfullscreen=false; ___curfullscreen<->kag.fullScreen"
  529. 20:53:54 マクロ.ks : @eval exp="kag.setInnerSize(___scrsize[0],___scrsize[1])"
  530. 20:53:54 マクロ.ks : @eval exp="___curfullscreen<->kag.fullScreen"
  531. 20:53:54 マクロ.ks : @endif
  532. 20:53:54 マクロ.ks : @endmacro
  533. 20:53:54 macro : changescreensize : [eval exp="var ___scrsize = %['vga'=>[640,480],'VGA'=>[640,480],'svga'=>[800,600],'SVGA'=>[800,600]]"][eval exp="___scrsize=___scrsize[mp.type]"][if exp="___scrsize!=void"][eval exp="var ___curfullscreen=false; ___curfullscreen<->kag.fullScreen"][eval exp="kag.setInnerSize(___scrsize[0],___scrsize[1])"][eval exp="___curfullscreen<->kag.fullScreen"][endif]
  534. 20:53:54 マクロ.ks :
  535. 20:53:54 マクロ.ks : @macro name=playmovie
  536. 20:53:54 マクロ.ks : @changeScreenSize type=VGA
  537. 20:53:54 マクロ.ks : @eval exp=kag.isPossibleChangeScreen=false
  538. 20:53:54 マクロ.ks : @video left=0 top=0 width=640 height=480 visible=true
  539. 20:53:54 マクロ.ks : @openvideo *
  540. 20:53:54 マクロ.ks : @playvideo
  541. 20:53:54 マクロ.ks : @wv *
  542. 20:53:54 マクロ.ks : @eval exp=kag.isPossibleChangeScreen=true
  543. 20:53:54 マクロ.ks : @changeScreenSize type=SVGA
  544. 20:53:54 マクロ.ks : @eval cond=mp.storage!='' exp="sf.playedMovie[mp.storage]=true"
  545. 20:53:54 マクロ.ks : @endmacro
  546. 20:53:54 macro : playmovie : [changeScreenSize type=VGA][eval exp=kag.isPossibleChangeScreen=false][video left=0 top=0 width=640 height=480 visible=true][openvideo *][playvideo][wv *][eval exp=kag.isPossibleChangeScreen=true][changeScreenSize type=SVGA][eval cond=mp.storage!='' exp="sf.playedMovie[mp.storage]=true"]
  547. 20:53:54 マクロ.ks :
  548. 20:53:54 マクロ.ks : @macro name=chgfont
  549. 20:53:54 マクロ.ks : @eval exp="var __font=%[face:mp.face]"
  550. 20:53:54 マクロ.ks : @eval exp="with(kag.fore.messages[0]){.setDefaultFont(__font);.resetFont();}"
  551. 20:53:54 マクロ.ks : @eval exp="with(kag.back.messages[0]){.setDefaultFont(__font);.resetFont();}"
  552. 20:53:54 マクロ.ks : @endmacro
  553. 20:53:54 macro : chgfont : [eval exp="var __font=%[face:mp.face]"][eval exp="with(kag.fore.messages[0]){.setDefaultFont(__font);.resetFont();}"][eval exp="with(kag.back.messages[0]){.setDefaultFont(__font);.resetFont();}"]
  554. 20:53:54 マクロ.ks :
  555. 20:53:54 マクロ.ks : @macro name=resettextmode
  556. 20:53:54 マクロ.ks : @if exp=f.textmode!=''
  557. 20:53:54 マクロ.ks : @stopquake
  558. 20:53:54 マクロ.ks : @stopshock
  559. 20:53:54 マクロ.ks : @position page=fore left=0 top=0 marginl=50 margint=55 marginr=48 marginb=65
  560. 20:53:54 マクロ.ks : @position page=back left=0 top=0 marginl=50 margint=55 marginr=48 marginb=65
  561. 20:53:54 マクロ.ks : @eval exp="with(kag){.lastMessageLeft=0;.lastMessageTop=0;}"
  562. 20:53:54 マクロ.ks : @eval exp="global.change_font_=%[size:27,rubysize:12,rubyoffset:-2];"
  563. 20:53:54 マクロ.ks : @eval exp="global.change_style_=%[linespacing:__sti("13", "linespacing_basic"), context:"basic"];"
  564. 20:53:54 マクロ.ks : @eval exp="with(kag.fore.messages[0]){.setDefaultFont(change_font_);.resetFont();.setDefaultStyle(change_style_);.resetStyle();}"
  565. 20:53:54 マクロ.ks : @eval exp="with(kag.back.messages[0]){.setDefaultFont(change_font_);.resetFont();.setDefaultStyle(change_style_);.resetStyle();}"
  566. 20:53:54 マクロ.ks : @eval exp=f.textmode=''
  567. 20:53:54 マクロ.ks : @ct
  568. 20:53:54 マクロ.ks : @endif
  569. 20:53:54 マクロ.ks : @endmacro
  570. 20:53:54 macro : resettextmode : [if exp=f.textmode!=''][stopquake][stopshock][position page=fore left=0 top=0 marginl=50 margint=55 marginr=48 marginb=65][position page=back left=0 top=0 marginl=50 margint=55 marginr=48 marginb=65][eval exp="with(kag){.lastMessageLeft=0;.lastMessageTop=0;}"][eval exp="global.change_font_=%[size:27,rubysize:12,rubyoffset:-2];"][eval exp="global.change_style_=%[linespacing:__sti("13", "linespacing_basic"), context:"basic"];"][eval exp="with(kag.fore.messages[0]){.setDefaultFont(change_font_);.resetFont();.setDefaultStyle(change_style_);.resetStyle();}"][eval exp="with(kag.back.messages[0]){.setDefaultFont(change_font_);.resetFont();.setDefaultStyle(change_style_);.resetStyle();}"][eval exp=f.textmode=''][ct][endif]
  571. 20:53:54 マクロ.ks :
  572. 20:53:54 マクロ.ks : @macro name=interlude_start
  573. 20:53:54 マクロ.ks : @if exp=f.textmode!='interlude'
  574. 20:53:54 マクロ.ks : @stopquake
  575. 20:53:54 マクロ.ks : @stopshock
  576. 20:53:54 マクロ.ks : @position page=fore left=0 top=0 marginl=50 margint=55 marginr=72 marginb=65
  577. 20:53:54 マクロ.ks : @position page=back left=0 top=0 marginl=50 margint=55 marginr=72 marginb=65
  578. 20:53:54 マクロ.ks : @eval exp="with(kag){.lastMessageLeft=0;.lastMessageTop=0;}"
  579. 20:53:54 マクロ.ks : @eval exp="global.change_font_=%[size:24,rubysize:10,rubyoffset:-1];"
  580. 20:53:54 マクロ.ks : @eval exp="global.change_style_=%[linespacing:__sti("10", "linespacing_interlude"), context:"interlude"];"
  581. 20:53:54 マクロ.ks : @eval exp="with(kag.fore.messages[0]){.setDefaultFont(change_font_);.resetFont();.setDefaultStyle(change_style_);.resetStyle();}"
  582. 20:53:54 マクロ.ks : @eval exp="with(kag.back.messages[0]){.setDefaultFont(change_font_);.resetFont();.setDefaultStyle(change_style_);.resetStyle();}"
  583. 20:53:54 マクロ.ks : @eval exp=f.textmode='interlude'
  584. 20:53:54 マクロ.ks : @ct
  585. 20:53:54 マクロ.ks : @endif
  586. 20:53:54 マクロ.ks : @endmacro
  587. 20:53:54 macro : interlude_start : [if exp=f.textmode!='interlude'][stopquake][stopshock][position page=fore left=0 top=0 marginl=50 margint=55 marginr=72 marginb=65][position page=back left=0 top=0 marginl=50 margint=55 marginr=72 marginb=65][eval exp="with(kag){.lastMessageLeft=0;.lastMessageTop=0;}"][eval exp="global.change_font_=%[size:24,rubysize:10,rubyoffset:-1];"][eval exp="global.change_style_=%[linespacing:__sti("10", "linespacing_interlude"), context:"interlude"];"][eval exp="with(kag.fore.messages[0]){.setDefaultFont(change_font_);.resetFont();.setDefaultStyle(change_style_);.resetStyle();}"][eval exp="with(kag.back.messages[0]){.setDefaultFont(change_font_);.resetFont();.setDefaultStyle(change_style_);.resetStyle();}"][eval exp=f.textmode='interlude'][ct][endif]
  588. 20:53:54 マクロ.ks :
  589. 20:53:54 マクロ.ks : @macro name=interlude_end
  590. 20:53:54 マクロ.ks : @resettextmode
  591. 20:53:54 マクロ.ks : @endmacro
  592. 20:53:54 macro : interlude_end : [resettextmode]
  593. 20:53:54 マクロ.ks :
  594. 20:53:54 マクロ.ks : @macro name=tiger_start
  595. 20:53:54 マクロ.ks : @trace exp=f.textmode
  596. 20:53:54 マクロ.ks : @if exp=f.textmode!="tiger"
  597. 20:53:54 マクロ.ks : @stopquake
  598. 20:53:54 マクロ.ks : @stopshock
  599. 20:53:54 マクロ.ks : @position page=fore left=10 top=383 marginl=39 margint=69 marginr=24 marginb=16
  600. 20:53:54 マクロ.ks : @position page=back left=10 top=383 marginl=39 margint=69 marginr=24 marginb=16
  601. 20:53:54 マクロ.ks : @eval exp="with(kag){.lastMessageLeft=10;.lastMessageTop=383;}"
  602. 20:53:54 マクロ.ks : @eval exp="global.change_font_=%[size:27,rubysize:12,rubyoffset:-2,face:'default'];"
  603. 20:53:54 マクロ.ks : @eval exp="global.change_style_=%[linespacing:__sti("13", "linespacing_tiger"), context:"tiger"];"
  604. 20:53:54 マクロ.ks : @eval exp="with(kag.fore.messages[0]){.setDefaultFont(change_font_);.resetFont();.setDefaultStyle(change_style_);.resetStyle();}"
  605. 20:53:54 マクロ.ks : @eval exp="with(kag.back.messages[0]){.setDefaultFont(change_font_);.resetFont();.setDefaultStyle(change_style_);.resetStyle();}"
  606. 20:53:54 マクロ.ks : @eval exp=f.textmode='tiger'
  607. 20:53:54 マクロ.ks : @eval exp=f.notextonoff=true
  608. 20:53:54 マクロ.ks : @ct
  609. 20:53:54 マクロ.ks : @endif
  610. 20:53:54 マクロ.ks : @endmacro
  611. 20:53:54 macro : tiger_start : [trace exp=f.textmode][if exp=f.textmode!="tiger"][stopquake][stopshock][position page=fore left=10 top=383 marginl=39 margint=69 marginr=24 marginb=16][position page=back left=10 top=383 marginl=39 margint=69 marginr=24 marginb=16][eval exp="with(kag){.lastMessageLeft=10;.lastMessageTop=383;}"][eval exp="global.change_font_=%[size:27,rubysize:12,rubyoffset:-2,face:'default'];"][eval exp="global.change_style_=%[linespacing:__sti("13", "linespacing_tiger"), context:"tiger"];"][eval exp="with(kag.fore.messages[0]){.setDefaultFont(change_font_);.resetFont();.setDefaultStyle(change_style_);.resetStyle();}"][eval exp="with(kag.back.messages[0]){.setDefaultFont(change_font_);.resetFont();.setDefaultStyle(change_style_);.resetStyle();}"][eval exp=f.textmode='tiger'][eval exp=f.notextonoff=true][ct][endif]
  612. 20:53:54 マクロ.ks :
  613. 20:53:54 マクロ.ks : @macro name=tiger_end
  614. 20:53:54 マクロ.ks : @eval exp=kag.current.frameGraphic=sf.frameGraphic
  615. 20:53:54 マクロ.ks : @eval exp=f.notextonoff=false
  616. 20:53:54 マクロ.ks : @resettextmode
  617. 20:53:54 マクロ.ks : @deffont face=user
  618. 20:53:54 マクロ.ks : @resetfont
  619. 20:53:54 マクロ.ks : @eval cond=mp.no!==void exp="sf['gタイガー道場'+(+mp.no)]=1"
  620. 20:53:54 マクロ.ks : @endmacro
  621. 20:53:54 macro : tiger_end : [eval exp=kag.current.frameGraphic=sf.frameGraphic][eval exp=f.notextonoff=false][resettextmode][deffont face=user][resetfont][eval cond=mp.no!==void exp="sf['gタイガー道場'+(+mp.no)]=1"]
  622. 20:53:54 マクロ.ks :
  623. 20:53:54 マクロ.ks : @macro name=talkTaiga
  624. 20:53:54 マクロ.ks : @position page=fore frame='tw_タイガ'
  625. 20:53:54 マクロ.ks : @position page=back frame='tw_タイガ'
  626. 20:53:54 マクロ.ks : @ct
  627. 20:53:54 マクロ.ks : @endmacro
  628. 20:53:54 macro : talktaiga : [position page=fore frame='tw_タイガ'][position page=back frame='tw_タイガ'][ct]
  629. 20:53:54 マクロ.ks : [macro name=talkTiger][talkTaiga *][endmacro]
  630. 20:53:54 macro : talktiger : [talkTaiga *]
  631. 20:53:54 マクロ.ks :
  632. 20:53:54 マクロ.ks : @macro name=talkIria
  633. 20:53:54 マクロ.ks : @position page=fore frame='tw_イリヤ'
  634. 20:53:54 マクロ.ks : @position page=back frame='tw_イリヤ'
  635. 20:53:54 マクロ.ks : @ct
  636. 20:53:54 マクロ.ks : @endmacro
  637. 20:53:54 macro : talkiria : [position page=fore frame='tw_イリヤ'][position page=back frame='tw_イリヤ'][ct]
  638. 20:53:54 マクロ.ks : [macro name=talkIriya][talkIria *][endmacro]
  639. 20:53:54 macro : talkiriya : [talkIria *]
  640. 20:53:54 マクロ.ks :
  641. 20:53:54 マクロ.ks : @macro name=talkRizz
  642. 20:53:54 マクロ.ks : @position page=fore frame='tw_リズ'
  643. 20:53:54 マクロ.ks : @position page=back frame='tw_リズ'
  644. 20:53:54 マクロ.ks : @ct
  645. 20:53:54 マクロ.ks : @endmacro
  646. 20:53:54 macro : talkrizz : [position page=fore frame='tw_リズ'][position page=back frame='tw_リズ'][ct]
  647. 20:53:54 マクロ.ks :
  648. 20:53:54 マクロ.ks : @macro name=talkUnknown
  649. 20:53:54 マクロ.ks : @position page=fore frame='tw_???'
  650. 20:53:54 マクロ.ks : @position page=back frame='tw_???'
  651. 20:53:54 マクロ.ks : @ct
  652. 20:53:54 マクロ.ks : @endmacro
  653. 20:53:54 macro : talkunknown : [position page=fore frame='tw_???'][position page=back frame='tw_???'][ct]
  654. 20:53:54 マクロ.ks :
  655. 20:53:54 マクロ.ks : @macro name=talkRin
  656. 20:53:54 マクロ.ks : @position page=fore frame='tw_リン'
  657. 20:53:54 マクロ.ks : @position page=back frame='tw_リン'
  658. 20:53:54 マクロ.ks : @ct
  659. 20:53:54 マクロ.ks : @endmacro
  660. 20:53:54 macro : talkrin : [position page=fore frame='tw_リン'][position page=back frame='tw_リン'][ct]
  661. 20:53:54 マクロ.ks :
  662. 20:53:54 マクロ.ks : @macro name=talkYukika
  663. 20:53:54 マクロ.ks : @position page=fore frame='tw_ユキカ'
  664. 20:53:54 マクロ.ks : @position page=back frame='tw_ユキカ'
  665. 20:53:54 マクロ.ks : @ct
  666. 20:53:54 マクロ.ks : @endmacro
  667. 20:53:54 macro : talkyukika : [position page=fore frame='tw_ユキカ'][position page=back frame='tw_ユキカ'][ct]
  668. 20:53:54 マクロ.ks :
  669. 20:53:54 マクロ.ks : @macro name=talkMakiji
  670. 20:53:54 マクロ.ks : @position page=fore frame='tw_カエデ'
  671. 20:53:54 マクロ.ks : @position page=back frame='tw_カエデ'
  672. 20:53:54 マクロ.ks : @ct
  673. 20:53:54 マクロ.ks : @endmacro
  674. 20:53:54 macro : talkmakiji : [position page=fore frame='tw_カエデ'][position page=back frame='tw_カエデ'][ct]
  675. 20:53:54 マクロ.ks :
  676. 20:53:54 マクロ.ks : @macro name=interlude_in_
  677. 20:53:54 マクロ.ks : @eval exp="mp.scene='インタリュード'+(mp.scene.length<4?'0':'')+mp.scene"
  678. 20:53:54 マクロ.ks : @eval cond="mp.route!=''" exp="mp.scene+='('+mp.route+')'"
  679. 20:53:54 マクロ.ks : @eval exp="mp.previousScroll=kag.scrollYOffset"
  680. 20:53:54 マクロ.ks : @dispscroll from=150 to=150 time=0
  681. 20:53:54 マクロ.ks : @fadein file=%scene time=%time|800 method=&(mp.rule!=''?'universal':'crossfade') rule=%rule|シャッ ター左から vague=128
  682. 20:53:54 マクロ.ks : @wait time=2000 canskip=true
  683. 20:53:54 マクロ.ks : @dispscroll from=mp.previousScroll to=mp.previousScroll time=0
  684. 20:53:54 マクロ.ks : @endmacro
  685. 20:53:54 macro : interlude_in_ : [eval exp="mp.scene='インタリュード'+(mp.scene.length<4?'0':'')+mp.scene"][eval cond="mp.route!=''" exp="mp.scene+='('+mp.route+')'"][eval exp="mp.previousScroll=kag.scrollYOffset"][dispscroll from=150 to=150 time=0][fadein file=%scene time=%time|800 method=&(mp.rule!=''?'universal':'crossfade') rule=%rule|シャッター左から vague=128][wait time=2000 canskip=true][dispscroll from=mp.previousScroll to=mp.previousScroll time=0]
  686. 20:53:54 マクロ.ks :
  687. 20:53:54 マクロ.ks : @macro name=interlude_in
  688. 20:53:54 マクロ.ks : @textoff
  689. 20:53:54 マクロ.ks : @interlude_in_ *
  690. 20:53:54 マクロ.ks : @texton
  691. 20:53:54 マクロ.ks : @endmacro
  692. 20:53:54 macro : interlude_in : [textoff][interlude_in_ *][texton]
  693. 20:53:54 マクロ.ks :
  694. 20:53:54 マクロ.ks : @macro name=interlude_out_
  695. 20:53:54 マクロ.ks : @fadein file=インタリュードアウト time=%time|800 method=%method|crossfade rule=%rule|シャッター左から vague=128
  696. 20:53:54 マクロ.ks : @endmacro
  697. 20:53:54 macro : interlude_out_ : [fadein file=インタリュードアウト time=%time|800 method=%method|crossfade rule=%rule| シャッター左から vague=128]
  698. 20:53:54 マクロ.ks :
  699. 20:53:54 マクロ.ks : @macro name=interlude_out
  700. 20:53:54 マクロ.ks : @interlude_out_ *
  701. 20:53:54 マクロ.ks : @endmacro
  702. 20:53:54 macro : interlude_out : [interlude_out_ *]
  703. 20:53:54 マクロ.ks :
  704. 20:53:54 マクロ.ks : @macro name=demomode
  705. 20:53:54 マクロ.ks : @eval exp="kag.tagHandlers.l=function(elm){return 0;}incontextof kag"
  706. 20:53:54 マクロ.ks : @eval exp="kag.tagHandlers.p=function(elm){return 0;}incontextof kag"
  707. 20:53:54 マクロ.ks : @delay *
  708. 20:53:54 マクロ.ks : @endmacro
  709. 20:53:54 macro : demomode : [eval exp="kag.tagHandlers.l=function(elm){return 0;}incontextof kag"][eval exp="kag.tagHandlers.p=function(elm){return 0;}incontextof kag"][delay *]
  710. 20:53:54 マクロ.ks :
  711. 20:53:54 マクロ.ks : @macro name=demomode_off
  712. 20:53:54 マクロ.ks : @eval exp="kag.tagHandlers.l=function(elm){return showLineBreak(elm);}incontextof kag"
  713. 20:53:54 マクロ.ks : @eval exp="kag.tagHandlers.p=function(elm){if(historyWriteEnabled)historyLayer.reline();return showPageBreak(elm);}incontextof kag"
  714. 20:53:54 マクロ.ks : @delay speed=user
  715. 20:53:54 マクロ.ks : @endmacro
  716. 20:53:54 macro : demomode_off : [eval exp="kag.tagHandlers.l=function(elm){return showLineBreak(elm);}incontextof kag"][eval exp="kag.tagHandlers.p=function(elm){if(historyWriteEnabled)historyLayer.reline();return showPageBreak(elm);}incontextof kag"][delay speed=user]
  717. 20:53:54 マクロ.ks :
  718. 20:53:54 マクロ.ks : @macro name=doublecolumn
  719. 20:53:54 マクロ.ks : @call storage=マクロ.ks target=*doublecolumn
  720. 20:53:54 マクロ.ks : @endmacro
  721. 20:53:54 macro : doublecolumn : [call storage=マクロ.ks target=*doublecolumn]
  722. 20:53:54 マクロ.ks :
  723. 20:53:54 マクロ.ks : @macro name=canceleffectskip
  724. 20:53:54 マクロ.ks : @eval exp="sf.effectSkip=false"
  725. 20:53:54 マクロ.ks : @endmacro
  726. 20:53:54 macro : canceleffectskip : [eval exp="sf.effectSkip=false"]
  727. 20:53:54 マクロ.ks :
  728. 20:53:54 マクロ.ks : @macro name=clearhistory
  729. 20:53:54 マクロ.ks : @eval exp=kag.historyLayer.clear()
  730. 20:53:54 マクロ.ks : @endmacro
  731. 20:53:54 macro : clearhistory : [eval exp=kag.historyLayer.clear()]
  732. 20:53:54 マクロ.ks :
  733. 20:53:54 マクロ.ks : @macro name=approachTigerSchool
  734. 20:53:54 マクロ.ks : @call storage=マクロ.ks target=*tiger_check
  735. 20:53:54 マクロ.ks : @cancelskip
  736. 20:53:54 マクロ.ks : @textoff
  737. 20:53:54 マクロ.ks : @return cond=.tigercheck==false
  738. 20:53:54 マクロ.ks : @if exp=!mp.noinit
  739. 20:53:54 マクロ.ks : @if exp=(f.route=='凛'||mp.route=='凛')
  740. 20:53:54 マクロ.ks : @fadein file=襖 time=800 method=crossfade
  741. 20:53:54 マクロ.ks : @waitT canskip=false time=800
  742. 20:53:54 マクロ.ks : @se file=se438 nowait=true
  743. 20:53:54 マクロ.ks : @slideopencomboT nextimage=tigertitle_rinn_a type=0 count=1 time=450 accel=2
  744. 20:53:54 マクロ.ks : @waitT canskip=false time=200
  745. 20:53:54 マクロ.ks : @se file=se325 nowait=true
  746. 20:53:54 マクロ.ks : @quakeT time=1200 vmax=40 hmax=10
  747. 20:53:54 マクロ.ks : @fadein file=tigertitle_rinn_b time=200 rule=円形(中から外へ) vague=64
  748. 20:53:54 マクロ.ks : @endif
  749. 20:53:54 マクロ.ks : @if exp=(f.route=='桜'||mp.route=='桜')
  750. 20:53:54 マクロ.ks : @seloop file=se445 time=2000
  751. 20:53:54 マクロ.ks : @fadein file=tigertitle_sakura_a time=1000 method=crossfade
  752. 20:53:54 マクロ.ks : @superpose storage=tigertitle_sakura_c opacity=255
  753. 20:53:54 マクロ.ks : @cinescoT
  754. 20:53:54 マクロ.ks : @waitT canskip=false time=1000
  755. 20:53:54 マクロ.ks : @waitT canskip=true time=3000
  756. 20:53:54 マクロ.ks : @fadein file=tigertitle_sakura_b time=1000 method=crossfade
  757. 20:53:54 マクロ.ks : @superpose_off
  758. 20:53:54 マクロ.ks : @cinesco_offT
  759. 20:53:54 マクロ.ks : @sestop time=5000 nowait=true
  760. 20:53:54 マクロ.ks : @endif
  761. 20:53:54 マクロ.ks : @if exp=!(f.route=='凛'||mp.route=='凛'||f.route=='桜'||mp.route=='桜')
  762. 20:53:54 マクロ.ks : @fadein file=i剣道場(セ虎) time=800
  763. 20:53:54 マクロ.ks : @se file=se437 nowait=true
  764. 20:53:54 マクロ.ks : @move base=タイガー判子 layer=0 px=590 py=400 cx=159 cy=160 mag=2.0 deg=0 opacity=128 affine=(590,400,0,0.9,255,159,160)(,,,1,,,) time=400 accel=-2
  765. 20:53:54 マクロ.ks : @wm canskip=false
  766. 20:53:54 マクロ.ks : @endif
  767. 20:53:54 マクロ.ks : @endif
  768. 20:53:54 マクロ.ks : @wait time=1000 canskip=false
  769. 20:53:54 マクロ.ks : @stopquake
  770. 20:53:54 マクロ.ks : @endmacro
  771. 20:53:54 macro : approachtigerschool : [call storage=マクロ.ks target=*tiger_check][cancelskip][textoff][return cond=.tigercheck==false][if exp=!mp.noinit][if exp=(f.route=='凛'||mp.route=='凛')][fadein file=襖 time=800 method=crossfade][waitT canskip=false time=800][se file=se438 nowait=true][slideopencomboT nextimage=tigertitle_rinn_a type=0 count=1 time=450 accel=2][waitT canskip=false time=200][se file=se325 nowait=true][quakeT time=1200 vmax=40 hmax=10][fadein file=tigertitle_rinn_b time=200 rule=円形(中から外へ) vague=64][endif][if exp=(f.route=='桜'||mp.route=='桜')][seloop file=se445 time=2000][fadein file=tigertitle_sakura_a time=1000 method=crossfade][superpose storage=tigertitle_sakura_c opacity=255][cinescoT][waitT canskip=false time=1000][waitT canskip=true time=3000][fadein file=tigertitle_sakura_b time=1000 method=crossfade][superpose_off][cinesco_offT][sestop time=5000 nowait=true][endif][if exp=!(f.route=='凛'||mp.route=='凛'||f.route=='桜'||mp.route=='桜')][fadein file=i剣道場(セ虎) time=800][se file=se437 nowait=true][move base=タイガー判子 layer=0 px=590 py=400 cx=159 cy=160 mag=2.0 deg=0 opacity=128 affine=(590,400,0,0.9,255,159,160)(,,,1,,,) time=400 accel=-2][wm canskip=false][endif][endif][wait time=1000 canskip=false][stopquake]
  772. 20:53:54 マクロ.ks :
  773. 20:53:54 マクロ.ks : @macro name=trailon
  774. 20:53:54 マクロ.ks : @eval exp="sf['trail_'+mp.route+'ルート'+mp.day+'日目-'+mp.scene+'.ks']=true"
  775. 20:53:54 マクロ.ks : @endmacro
  776. 20:53:54 macro : trailon : [eval exp="sf['trail_'+mp.route+'ルート'+mp.day+'日目-'+mp.scene+'.ks']=true"]
  777. 20:53:54 マクロ.ks :
  778. 20:53:54 マクロ.ks : @macro name=displayedon
  779. 20:53:54 マクロ.ks : @eval exp="sf.displayedPictures[mp.storage]++"
  780. 20:53:54 マクロ.ks : @endmacro
  781. 20:53:54 macro : displayedon : [eval exp="sf.displayedPictures[mp.storage]++"]
  782. 20:53:54 マクロ.ks :
  783. 20:53:54 マクロ.ks : @macro name=displayedoff
  784. 20:53:54 マクロ.ks : @eval cond="sf.displayedPictures[mp.storage]<2" exp="sf.displayedPictures[mp.storage]=0"
  785. 20:53:54 マクロ.ks : @endmacro
  786. 20:53:54 macro : displayedoff : [eval cond="sf.displayedPictures[mp.storage]<2" exp="sf.displayedPictures[mp.storage]=0"]
  787. 20:53:54 マクロ.ks :
  788. 20:53:54 マクロ.ks : @macro name=selectroute
  789. 20:53:54 マクロ.ks : @eval exp=f.route=mp.route
  790. 20:53:54 マクロ.ks : @endmacro
  791. 20:53:54 macro : selectroute : [eval exp=f.route=mp.route]
  792. 20:53:54 マクロ.ks :
  793. 20:53:54 マクロ.ks : @macro name=playedbgm
  794. 20:53:54 マクロ.ks : @eval exp="sf.playedMusic[mp.file]"
  795. 20:53:54 マクロ.ks : @endmacro
  796. 20:53:54 macro : playedbgm : [eval exp="sf.playedMusic[mp.file]"]
  797. 20:53:54 マクロ.ks :
  798. 20:53:54 マクロ.ks : @macro name=rep
  799. 20:53:54 マクロ.ks : @backlay
  800. 20:53:54 マクロ.ks : @eval exp="var changed=false"
  801. 20:53:54 マクロ.ks : @changefg pos=l new=%l index=%li onchanged="changed=true"
  802. 20:53:54 マクロ.ks : @changefg pos=r new=%r index=%ri onchanged="changed=true"
  803. 20:53:54 マクロ.ks : @changefg pos=lc new=%lc index=%lci onchanged="changed=true"
  804. 20:53:54 マクロ.ks : @changefg pos=rc new=%rc index=%rci onchanged="changed=true"
  805. 20:53:54 マクロ.ks : @changefg pos=c new=%c index=%ci onchanged="changed=true"
  806. 20:53:54 マクロ.ks : @bg exp="f.layer_image['bg']!=mp.bg || onchanged" file=%bg time=%time method=%method|crossfade rule=%rule vague=%vague|60000 noclear=true
  807. 20:53:54 マクロ.ks : @endmacro
  808. 20:53:54 macro : rep : [backlay][eval exp="var changed=false"][changefg pos=l new=%l index=%li onchanged="changed=true"][changefg pos=r new=%r index=%ri onchanged="changed=true"][changefg pos=lc new=%lc index=%lci onchanged="changed=true"][changefg pos=rc new=%rc index=%rci onchanged="changed=true"][changefg pos=c new=%c index=%ci onchanged="changed=true"][bg exp="f.layer_image['bg']!=mp.bg || onchanged" file=%bg time=%time method=%method|crossfade rule=%rule vague=%vague|60000 noclear=true]
  809. 20:53:54 マクロ.ks :
  810. 20:53:54 マクロ.ks : @macro name=changefg
  811. 20:53:54 マクロ.ks : @eval exp="mp.lno=f.layer_no[mp.pos]"
  812. 20:53:54 マクロ.ks : @eval exp="mp.current=f.layer_image[mp.lno]"
  813. 20:53:54 マクロ.ks : @if exp=mp.current!=mp.new
  814. 20:53:54 マクロ.ks : @ld_notrans cond=mp.new!='' file=%new pos=%pos index=%index|1000
  815. 20:53:54 マクロ.ks : @cl_notrans cond=mp.new=='' pos=%pos
  816. 20:53:54 マクロ.ks : @eval exp=mp.onchanged
  817. 20:53:54 マクロ.ks : @endif
  818. 20:53:54 マクロ.ks : @if exp="mp.current==mp.new&&mp.new!=''&&kag.fore.layers[mp.lno].absolute!=mp.index"
  819. 20:53:54 マクロ.ks : @layopt page=back layer=%lno index=%index
  820. 20:53:54 マクロ.ks : @eval exp=mp.onchanged
  821. 20:53:54 マクロ.ks : @endif
  822. 20:53:54 マクロ.ks : @endmacro
  823. 20:53:54 macro : changefg : [eval exp="mp.lno=f.layer_no[mp.pos]"][eval exp="mp.current=f.layer_image[mp.lno]"][if exp=mp.current!=mp.new][ld_notrans cond=mp.new!='' file=%new pos=%pos index=%index|1000][cl_notrans cond=mp.new=='' pos=%pos][eval exp=mp.onchanged][endif][if exp="mp.current==mp.new&&mp.new!=''&&kag.fore.layers[mp.lno].absolute!=mp.index"][layopt page=back layer=%lno index=%index][eval exp=mp.onchanged][endif]
  824. 20:53:54 マクロ.ks :
  825. 20:53:54 マクロ.ks : [macro name=sethollowmode][eval exp=f.gamemode='hollow'][cm][eval exp="popupMessage(__('ここから hollow モードに入ります。Fate_PS2環境では例外が発生する恐れがあります。'))"][endmacro]
  826. 20:53:54 macro : sethollowmode : [eval exp=f.gamemode='hollow'][cm][eval exp="popupMessage(__('ここから hollow モードに 入ります。Fate_PS2環境では例外が発生する恐れがあります。'))"]
  827. 20:53:54 マクロ.ks : [macro name=setfatemode][eval exp=f.gamemode=''][eval exp="popupMessage(__('ここから fate モードに 入ります。'))"][endmacro]
  828. 20:53:54 macro : setfatemode : [eval exp=f.gamemode=''][eval exp="popupMessage(__('ここから fate モードに入ります。'))"]
  829. 20:53:54 マクロ.ks : [macro name=nolr][endmacro]
  830. 20:53:54 macro : nolr :
  831. 20:53:54 マクロ.ks :
  832. 20:53:54 マクロ.ks : @return
  833. 20:53:54 ================================================================================
  834. 20:53:54 Scenario loaded : first.ks
  835. 20:53:54 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  836. 20:53:54 first.ks : jumped to : *start
  837. 20:53:54 first.ks : returned to : *start line offset 8
  838. 20:53:54 first.ks : call stack depth after returning : 0
  839. 20:53:54 first.ks : @call storage=macro.ks
  840. 20:53:54 first.ks : call stack depth before calling : 0
  841. 20:53:54 ================================================================================
  842. 20:53:54 Scenario loaded : macro.ks
  843. 20:53:54 macro.ks :
  844. 20:53:54 macro.ks :
  845. 20:53:54 macro.ks :
  846. 20:53:54 macro.ks : @if exp="global.GameID == 'FATE'"
  847. 20:53:54 macro.ks : @call storage=erasemacro.ks
  848. 20:53:54 macro.ks : call stack depth before calling : 1
  849. 20:53:54 ================================================================================
  850. 20:53:54 Scenario loaded : erasemacro.ks
  851. 20:53:54 erasemacro.ks : @erasemacro name=playedbgm
  852. 20:53:54 erasemacro.ks : @erasemacro name=selectroute
  853. 20:53:54 erasemacro.ks : @erasemacro name=playmovie
  854. 20:53:54 erasemacro.ks : @erasemacro name=rf
  855. 20:53:54 erasemacro.ks : @erasemacro name=mini
  856. 20:53:54 erasemacro.ks : @erasemacro name=small
  857. 20:53:54 erasemacro.ks : @erasemacro name=large
  858. 20:53:54 erasemacro.ks : @erasemacro name=flushover
  859. 20:53:54 erasemacro.ks : @erasemacro name=pg
  860. 20:53:54 erasemacro.ks : @erasemacro name=nolr
  861. 20:53:54 erasemacro.ks : @erasemacro name=interlude_out
  862. 20:53:54 erasemacro.ks : @erasemacro name=tiger_end
  863. 20:53:54 erasemacro.ks : @erasemacro name=interlude_start
  864. 20:53:54 erasemacro.ks : @erasemacro name=playpause
  865. 20:53:54 erasemacro.ks : @erasemacro name=white
  866. 20:53:54 erasemacro.ks : @erasemacro name=transex
  867. 20:53:54 erasemacro.ks : @erasemacro name=displayedon
  868. 20:53:54 erasemacro.ks : @erasemacro name=demomode
  869. 20:53:54 erasemacro.ks : @erasemacro name=talktaiga
  870. 20:53:54 erasemacro.ks : @erasemacro name=resettextmode
  871. 20:53:54 erasemacro.ks : @erasemacro name=ldall
  872. 20:53:54 erasemacro.ks : @erasemacro name=se
  873. 20:53:54 erasemacro.ks : @erasemacro name=cl
  874. 20:53:54 erasemacro.ks : @erasemacro name=ld_notrans
  875. 20:53:54 erasemacro.ks : @erasemacro name=black
  876. 20:53:54 erasemacro.ks : @erasemacro name=blackout
  877. 20:53:54 erasemacro.ks : @erasemacro name=demomode_off
  878. 20:53:54 erasemacro.ks : @erasemacro name=interlude_in
  879. 20:53:54 erasemacro.ks : @erasemacro name=talkiriya
  880. 20:53:54 erasemacro.ks : @erasemacro name=talkiria
  881. 20:53:54 erasemacro.ks : @erasemacro name=tiger_start
  882. 20:53:54 erasemacro.ks : @erasemacro name=chgfont
  883. 20:53:54 erasemacro.ks : @erasemacro name=superpose
  884. 20:53:54 erasemacro.ks : @erasemacro name=seloop
  885. 20:53:54 erasemacro.ks : @erasemacro name=playresume
  886. 20:53:54 erasemacro.ks : @erasemacro name=ld
  887. 20:53:54 erasemacro.ks : @erasemacro name=interlude_end
  888. 20:53:54 erasemacro.ks : @erasemacro name=wacky
  889. 20:53:54 erasemacro.ks : @erasemacro name=playstop
  890. 20:53:54 erasemacro.ks : @erasemacro name=cl_auto
  891. 20:53:54 erasemacro.ks : @erasemacro name=quad
  892. 20:53:54 erasemacro.ks : @erasemacro name=block
  893. 20:53:54 erasemacro.ks : @erasemacro name=sestop
  894. 20:53:54 erasemacro.ks : @erasemacro name=play
  895. 20:53:54 erasemacro.ks : @erasemacro name=cl_notrans
  896. 20:53:54 erasemacro.ks : @erasemacro name=canceleffectskip
  897. 20:53:54 erasemacro.ks : @erasemacro name=superpose_off
  898. 20:53:54 erasemacro.ks : @erasemacro name=wave
  899. 20:53:54 erasemacro.ks : @erasemacro name=ld_auto
  900. 20:53:54 erasemacro.ks : @erasemacro name=lr
  901. 20:53:54 erasemacro.ks : @erasemacro name=rep
  902. 20:53:54 erasemacro.ks : @erasemacro name=displayedoff
  903. 20:53:54 erasemacro.ks : @erasemacro name=clearhistory
  904. 20:53:54 erasemacro.ks : @erasemacro name=talktiger
  905. 20:53:54 erasemacro.ks : @erasemacro name=line
  906. 20:53:54 erasemacro.ks : @return
  907. 20:53:54 ================================================================================
  908. 20:53:54 Scenario loaded : macro.ks
  909. 20:53:54 macro.ks : returned to : (start) line offset 43
  910. 20:53:54 macro.ks : call stack depth after returning : 1
  911. 20:53:54 macro.ks :
  912. 20:53:54 macro.ks : [macro name=ldallt][ldall *][endmacro]
  913. 20:53:54 macro : ldallt : [ldall *]
  914. 20:53:54 macro.ks :
  915. 20:53:54 macro.ks : [macro name=texton][endmacro]
  916. 20:53:54 macro : texton :
  917. 20:53:54 macro.ks : @endif
  918. 20:53:54 macro.ks :
  919. 20:53:54 macro.ks : @macro name=pgnl
  920. 20:53:54 macro.ks : @pg
  921. 20:53:54 macro.ks : @endmacro
  922. 20:53:54 macro : pgnl : [pg]
  923. 20:53:54 macro.ks :
  924. 20:53:54 macro.ks : @macro name=pgtg
  925. 20:53:54 macro.ks : @pg
  926. 20:53:54 macro.ks : @endmacro
  927. 20:53:54 macro : pgtg : [pg]
  928. 20:53:54 macro.ks :
  929. 20:53:54 macro.ks :
  930. 20:53:54 macro.ks : @macro name=stopstore
  931. 20:53:54 macro.ks : @eval exp="sf.stopStoreFlags=true"
  932. 20:53:54 macro.ks : @endmacro
  933. 20:53:54 macro : stopstore : [eval exp="sf.stopStoreFlags=true"]
  934. 20:53:54 macro.ks :
  935. 20:53:54 macro.ks : @macro name=resumestore
  936. 20:53:54 macro.ks : @eval exp="sf.stopStoreFlags=false"
  937. 20:53:54 macro.ks : @endmacro
  938. 20:53:54 macro : resumestore : [eval exp="sf.stopStoreFlags=false"]
  939. 20:53:54 macro.ks :
  940. 20:53:54 macro.ks : @macro name=flushover
  941. 20:53:54 macro.ks : @fadein * file=white storage=white
  942. 20:53:54 macro.ks : @endmacro
  943. 20:53:54 macro : flushover : [fadein * file=white storage=white]
  944. 20:53:54 macro.ks :
  945. 20:53:54 macro.ks : @macro name=blackout
  946. 20:53:54 macro.ks : @fadein * file=black storage=black
  947. 20:53:54 macro.ks : @endmacro
  948. 20:53:54 macro : blackout : [fadein * file=black storage=black]
  949. 20:53:54 macro.ks :
  950. 20:53:54 macro.ks : @macro name=interlude_in
  951. 20:53:54 macro.ks : @eval exp="mp.storage='インタリュード'+(mp.scene.length<4 ? '0' : '')+mp.scene"
  952. 20:53:54 macro.ks : @eval exp="mp.storage+='('+mp.route+')' if mp.route!=''"
  953. 20:53:54 macro.ks : @eval exp="mp.time= 800 if mp.time === void"
  954. 20:53:54 macro.ks : @eval exp="mp.rule= 'シャッター左から' if mp.rule === void"
  955. 20:53:54 macro.ks : @eval exp="mp.vague= 128"
  956. 20:53:54 macro.ks : @fadein *
  957. 20:53:54 macro.ks : @wait time=2000 canskip=true
  958. 20:53:54 macro.ks : @endmacro
  959. 20:53:54 macro : interlude_in : [eval exp="mp.storage='インタリュード'+(mp.scene.length<4 ? '0' : '')+mp.scene"][eval exp="mp.storage+='('+mp.route+')' if mp.route!=''"][eval exp="mp.time= 800 if mp.time === void"][eval exp="mp.rule= 'シャ ッター左から' if mp.rule === void"][eval exp="mp.vague= 128"][fadein *][wait time=2000 canskip=true]
  960. 20:53:54 macro.ks :
  961. 20:53:54 macro.ks : @macro name=interlude_out
  962. 20:53:54 macro.ks : @eval exp="mp.storage= 'インタリュードアウト'"
  963. 20:53:54 macro.ks : @eval exp="mp.time= 800 if mp.time === void"
  964. 20:53:54 macro.ks : @eval exp="mp.rule= 'シャッター左から' if mp.rule === void"
  965. 20:53:54 macro.ks : @eval exp="mp.vague= 128"
  966. 20:53:54 macro.ks : @fadein *
  967. 20:53:54 macro.ks : @endmacro
  968. 20:53:54 macro : interlude_out : [eval exp="mp.storage= 'インタリュードアウト'"][eval exp="mp.time= 800 if mp.time === void"][eval exp="mp.rule= 'シャッター左から' if mp.rule === void"][eval exp="mp.vague= 128"][fadein *]
  969. 20:53:54 macro.ks :
  970. 20:53:54 macro.ks : @macro name=prick
  971. 20:53:54 macro.ks : @trans layer=base children=true method=mosaic time=%time|300 maxsize=%maxsize|256
  972. 20:53:54 macro.ks : @wt canskip=%canskip|false
  973. 20:53:54 macro.ks : @endmacro
  974. 20:53:54 macro : prick : [trans layer=base children=true method=mosaic time=%time|300 maxsize=%maxsize|256][wt canskip=%canskip|false]
  975. 20:53:54 macro.ks :
  976. 20:53:54 macro.ks : @macro name=i2i
  977. 20:53:54 macro.ks : @blackout time=1000 rule=シャッター左から vague=128
  978. 20:53:54 macro.ks : @wait time=1000
  979. 20:53:54 macro.ks : @bg * time=1000 rule=シャッター左から vague=128
  980. 20:53:54 macro.ks : @endmacro
  981. 20:53:54 macro : i2i : [blackout time=1000 rule=シャッター左から vague=128][wait time=1000][bg * time=1000 rule=シャッター左から vague=128]
  982. 20:53:54 macro.ks :
  983. 20:53:54 macro.ks : @macro name=i2i_fast
  984. 20:53:54 macro.ks : @blackout time=400 rule=シャッター左から vague=128
  985. 20:53:54 macro.ks : @wait time=600
  986. 20:53:54 macro.ks : @bg * time=400 rule=シャッター左から vague=128
  987. 20:53:54 macro.ks : @endmacro
  988. 20:53:54 macro : i2i_fast : [blackout time=400 rule=シャッター左から vague=128][wait time=600][bg * time=400 rule=シャッター左から vague=128]
  989. 20:53:54 macro.ks :
  990. 20:53:54 macro.ks : @macro name=i2o
  991. 20:53:54 macro.ks : @blackout time=1000 rule=カーテン左から vague=128
  992. 20:53:54 macro.ks : @wait time=1000
  993. 20:53:54 macro.ks : @bg * time=1500 rule=カーテン左から vague=128
  994. 20:53:54 macro.ks : @endmacro
  995. 20:53:54 macro : i2o : [blackout time=1000 rule=カーテン左から vague=128][wait time=1000][bg * time=1500 rule=カーテン左から vague=128]
  996. 20:53:54 macro.ks :
  997. 20:53:54 macro.ks : @macro name=i2o_fast
  998. 20:53:54 macro.ks : @blackout time=800 rule=カーテン左から vague=128
  999. 20:53:54 macro.ks : @wait time=600
  1000. 20:53:54 macro.ks : @bg * time=900 rule=カーテン左から vague=128
  1001. 20:53:54 macro.ks : @endmacro
  1002. 20:53:54 macro : i2o_fast : [blackout time=800 rule=カーテン左から vague=128][wait time=600][bg * time=900 rule=カーテン左から vague=128]
  1003. 20:53:54 macro.ks :
  1004. 20:53:54 macro.ks : @macro name=a2a
  1005. 20:53:54 macro.ks : @blackout time=800 rule=走る感じ vague=128
  1006. 20:53:54 macro.ks : @wait time=1500
  1007. 20:53:54 macro.ks : @bg * time=1000 rule=シャッター左から vague=128
  1008. 20:53:54 macro.ks : @endmacro
  1009. 20:53:54 macro : a2a : [blackout time=800 rule=走る感じ vague=128][wait time=1500][bg * time=1000 rule=シャッター左から vague=128]
  1010. 20:53:54 macro.ks :
  1011. 20:53:54 macro.ks : @macro name=a2a_fast
  1012. 20:53:54 macro.ks : @blackout time=800 rule=シャッター下から vague=128
  1013. 20:53:54 macro.ks : @wait time=1300
  1014. 20:53:54 macro.ks : @bg * time=800 rule=シャッター左から vague=128
  1015. 20:53:54 macro.ks : @endmacro
  1016. 20:53:54 macro : a2a_fast : [blackout time=800 rule=シャッター下から vague=128][wait time=1300][bg * time=800 rule=シャ ッター左から vague=128]
  1017. 20:53:54 macro.ks :
  1018. 20:53:54 macro.ks : @macro name=pasttime
  1019. 20:53:54 macro.ks : @eval exp="global.tmp=kag.fore.base.storage"
  1020. 20:53:54 macro.ks : @blackout time=800 method=crossfade
  1021. 20:53:54 macro.ks : @wait time=1000
  1022. 20:53:54 macro.ks : @bg file="&tmp" time=800 rule=シャッター下から vague=128
  1023. 20:53:54 macro.ks : @endmacro
  1024. 20:53:54 macro : pasttime : [eval exp="global.tmp=kag.fore.base.storage"][blackout time=800 method=crossfade][wait time=1000][bg file="&tmp" time=800 rule=シャッター下から vague=128]
  1025. 20:53:54 macro.ks :
  1026. 20:53:54 macro.ks : @macro name=pasttime_long
  1027. 20:53:54 macro.ks : @eval exp="global.tmp=kag.fore.base.storage"
  1028. 20:53:54 macro.ks : @blackout time=1200 method=crossfade
  1029. 20:53:54 macro.ks : @wait time=1700
  1030. 20:53:54 macro.ks : @bg file="&tmp" time=1000 rule=シャッター上から vague=128
  1031. 20:53:54 macro.ks : @endmacro
  1032. 20:53:54 macro : pasttime_long : [eval exp="global.tmp=kag.fore.base.storage"][blackout time=1200 method=crossfade][wait time=1700][bg file="&tmp" time=1000 rule=シャッター上から vague=128]
  1033. 20:53:54 macro.ks :
  1034. 20:53:54 macro.ks : @macro name=turnaround
  1035. 20:53:54 macro.ks : @eval exp="global.tmp=kag.fore.base.storage"
  1036. 20:53:54 macro.ks : @blackout time=700 rule=シャッター下から vague=128
  1037. 20:53:54 macro.ks : @wait time=700
  1038. 20:53:54 macro.ks : @bg file="&tmp" time=700 rule=シャッター下から vague=128
  1039. 20:53:54 macro.ks : @endmacro
  1040. 20:53:54 macro : turnaround : [eval exp="global.tmp=kag.fore.base.storage"][blackout time=700 rule=シャッター下から vague=128][wait time=700][bg file="&tmp" time=700 rule=シャッター下から vague=128]
  1041. 20:53:54 macro.ks :
  1042. 20:53:54 macro.ks : @macro name=doublecolumn
  1043. 20:53:54 macro.ks : @call storage=macro.ks target=*doublecolumn
  1044. 20:53:54 macro.ks : @endmacro
  1045. 20:53:54 macro : doublecolumn : [call storage=macro.ks target=*doublecolumn]
  1046. 20:53:54 macro.ks :
  1047. 20:53:54 macro.ks : @macro name=approachTigerSchool
  1048. 20:53:54 macro.ks : @call storage=マクロ.ks target=*tiger_check
  1049. 20:53:54 macro.ks : @cancelskip
  1050. 20:53:54 macro.ks : @textoff
  1051. 20:53:54 macro.ks : @return cond=.tigercheck==false
  1052. 20:53:54 macro.ks : @if exp=!mp.noinit
  1053. 20:53:54 macro.ks : @if exp=(f.route=='凛'||mp.route=='凛')
  1054. 20:53:54 macro.ks : @fadein file=襖 time=800 method=crossfade
  1055. 20:53:54 macro.ks : @waitT canskip=false time=800
  1056. 20:53:54 macro.ks : @se file=se438 nowait=true
  1057. 20:53:54 macro.ks : @slideopencomboT nextimage=tigertitle_rinn_a type=0 count=1 time=450 accel=2
  1058. 20:53:54 macro.ks : @waitT canskip=false time=200
  1059. 20:53:54 macro.ks : @se file=se325 nowait=true
  1060. 20:53:54 macro.ks : @quakeT time=1200 vmax=40 hmax=10
  1061. 20:53:54 macro.ks : @fadein file=tigertitle_rinn_b time=200 rule=円形(中から外へ) vague=64
  1062. 20:53:54 macro.ks : @endif
  1063. 20:53:54 macro.ks : @if exp=(f.route=='桜'||mp.route=='桜')
  1064. 20:53:54 macro.ks : @seloop file=se445 time=2000
  1065. 20:53:54 macro.ks : @fadein file=tigertitle_sakura_a time=1000 method=crossfade
  1066. 20:53:54 macro.ks : @superpose storage=tigertitle_sakura_c opacity=255
  1067. 20:53:54 macro.ks : @cinescoT
  1068. 20:53:54 macro.ks : @waitT canskip=false time=1000
  1069. 20:53:54 macro.ks : @waitT canskip=true time=3000
  1070. 20:53:54 macro.ks : @fadein file=tigertitle_sakura_b time=1000 method=crossfade
  1071. 20:53:54 macro.ks : @superpose_off
  1072. 20:53:54 macro.ks : @cinesco_offT
  1073. 20:53:54 macro.ks : @sestop time=5000 nowait=true
  1074. 20:53:54 macro.ks : @endif
  1075. 20:53:54 macro.ks : @if exp=!(f.route=='凛'||mp.route=='凛'||f.route=='桜'||mp.route=='桜')
  1076. 20:53:54 macro.ks : @fadein file=i剣道場(セ虎) time=800
  1077. 20:53:54 macro.ks : @se file=se437 nowait=true
  1078. 20:53:54 macro.ks : @move base=タイガー判子 layer=0 px=590 py=400 cx=159 cy=160 mag=2.0 deg=0 opacity=128 affine=(590,400,0,0.9,255,159,160)(,,,1,,,) time=400 accel=-2
  1079. 20:53:54 macro.ks : @wm canskip=false
  1080. 20:53:54 macro.ks : @endif
  1081. 20:53:54 macro.ks : @endif
  1082. 20:53:54 macro.ks : @wait time=1000 canskip=false
  1083. 20:53:54 macro.ks : @stopquake
  1084. 20:53:54 macro.ks : @endmacro
  1085. 20:53:54 macro : approachtigerschool : [call storage=マクロ.ks target=*tiger_check][cancelskip][textoff][return cond=.tigercheck==false][if exp=!mp.noinit][if exp=(f.route=='凛'||mp.route=='凛')][fadein file=襖 time=800 method=crossfade][waitT canskip=false time=800][se file=se438 nowait=true][slideopencomboT nextimage=tigertitle_rinn_a type=0 count=1 time=450 accel=2][waitT canskip=false time=200][se file=se325 nowait=true][quakeT time=1200 vmax=40 hmax=10][fadein file=tigertitle_rinn_b time=200 rule=円形(中から外へ) vague=64][endif][if exp=(f.route=='桜'||mp.route=='桜')][seloop file=se445 time=2000][fadein file=tigertitle_sakura_a time=1000 method=crossfade][superpose storage=tigertitle_sakura_c opacity=255][cinescoT][waitT canskip=false time=1000][waitT canskip=true time=3000][fadein file=tigertitle_sakura_b time=1000 method=crossfade][superpose_off][cinesco_offT][sestop time=5000 nowait=true][endif][if exp=!(f.route=='凛'||mp.route=='凛'||f.route=='桜'||mp.route=='桜')][fadein file=i剣道場(セ虎) time=800][se file=se437 nowait=true][move base=タイガー判子 layer=0 px=590 py=400 cx=159 cy=160 mag=2.0 deg=0 opacity=128 affine=(590,400,0,0.9,255,159,160)(,,,1,,,) time=400 accel=-2][wm canskip=false][endif][endif][wait time=1000 canskip=false][stopquake]
  1086. 20:53:54 macro.ks :
  1087. 20:53:54 macro.ks : @if exp="global.GameID == 'FHAT'"
  1088. 20:53:54 macro.ks : [macro name=sethollowmode][endmacro]
  1089. 20:53:54 macro.ks : [macro name=setfatemode][endmacro]
  1090. 20:53:54 macro.ks : @endif
  1091. 20:53:54 macro.ks : @if exp="global.GameID == 'FATE'"
  1092. 20:53:54 macro.ks : [macro name=sethollowmode][eval exp=f.gamemode='hollow'][endmacro]
  1093. 20:53:54 macro : sethollowmode : [eval exp=f.gamemode='hollow']
  1094. 20:53:54 macro.ks : [macro name=setfatemode][eval exp=f.gamemode=''][endmacro]
  1095. 20:53:54 macro : setfatemode : [eval exp=f.gamemode='']
  1096. 20:53:54 macro.ks :
  1097. 20:53:54 macro.ks : [macro name=occur][superpose storage=occur][endmacro]
  1098. 20:53:54 macro : occur : [superpose storage=occur]
  1099. 20:53:54 macro.ks : [macro name=occuroff][superpose_off][endmacro]
  1100. 20:53:54 macro : occuroff : [superpose_off]
  1101. 20:53:54 macro.ks :
  1102. 20:53:54 macro.ks : [macro name=slightly][superpose storage=slightly][endmacro]
  1103. 20:53:54 macro : slightly : [superpose storage=slightly]
  1104. 20:53:54 macro.ks : [macro name=slightlyoff][superpose_off][endmacro]
  1105. 20:53:54 macro : slightlyoff : [superpose_off]
  1106. 20:53:54 macro.ks :
  1107. 20:53:54 macro.ks : [macro name=smudget][blur *][endmacro]
  1108. 20:53:54 macro : smudget : [blur *]
  1109. 20:53:54 macro.ks : [macro name=smudgeofft][bluroff *][endmacro]
  1110. 20:53:54 macro : smudgeofft : [bluroff *]
  1111. 20:53:54 macro.ks :
  1112. 20:53:54 macro.ks :
  1113. 20:53:54 macro.ks : [macro name=se_][se *][endmacro]
  1114. 20:53:54 macro : se_ : [se *]
  1115. 20:53:54 macro.ks : [macro name=seloop_][seloop *][endmacro]
  1116. 20:53:54 macro : seloop_ : [seloop *]
  1117. 20:53:54 macro.ks : [macro name=sestop_][sestop *][endmacro]
  1118. 20:53:54 macro : sestop_ : [sestop *]
  1119. 20:53:54 macro.ks :
  1120. 20:53:54 macro.ks : [macro name=play_][play *][endmacro]
  1121. 20:53:54 macro : play_ : [play *]
  1122. 20:53:54 macro.ks : [macro name=playstop_][playstop *][endmacro]
  1123. 20:53:54 macro : playstop_ : [playstop *]
  1124. 20:53:54 macro.ks : [macro name=playpause_][playpause *][endmacro]
  1125. 20:53:54 macro : playpause_ : [playpause *]
  1126. 20:53:54 macro.ks : [macro name=playresume_][playresume *][endmacro]
  1127. 20:53:54 macro : playresume_ : [playresume *]
  1128. 20:53:54 macro.ks :
  1129. 20:53:54 macro.ks : [macro name=cinescoT][cinesco *][endmacro]
  1130. 20:53:54 macro : cinescot : [cinesco *]
  1131. 20:53:54 macro.ks : [macro name=cinesco_offT][cinesco_off *][endmacro]
  1132. 20:53:54 macro : cinesco_offt : [cinesco_off *]
  1133. 20:53:54 macro.ks :
  1134. 20:53:54 macro.ks : @macro name=demomode
  1135. 20:53:54 macro.ks : @if exp="!sf.disableDemoMode"
  1136. 20:53:54 macro.ks : @canceleffectskip
  1137. 20:53:54 macro.ks : @cancelskip
  1138. 20:53:54 macro.ks : @clickskip enabled=false
  1139. 20:53:54 macro.ks : @eval exp="kag.tagHandlers.l_org=kag.tagHandlers.l if kag.tagHandlers.l_org==void;kag.tagHandlers.l=function(elm){elm.time=f.lwait;return doWait(elm);}incontextof kag"
  1140. 20:53:54 macro.ks : @eval exp="kag.tagHandlers.p_org=kag.tagHandlers.p if kag.tagHandlers.p_org==void;kag.tagHandlers.p=function(elm){elm.time=f.pwait;return doWait(elm);}incontextof kag"
  1141. 20:53:54 macro.ks : @eval exp="f.lwait=mp.lwait!==void?+mp.lwait:50"
  1142. 20:53:54 macro.ks : @eval exp="f.pwait=mp.pwait!==void?+mp.pwait:100"
  1143. 20:53:54 macro.ks : @delay speed=%speed|50
  1144. 20:53:54 macro.ks : @settextonoff *
  1145. 20:53:54 macro.ks : @endif
  1146. 20:53:54 macro.ks : @endmacro
  1147. 20:53:54 macro : demomode : [if exp="!sf.disableDemoMode"][canceleffectskip][cancelskip][clickskip enabled=false][eval exp="kag.tagHandlers.l_org=kag.tagHandlers.l if kag.tagHandlers.l_org==void;kag.tagHandlers.l=function(elm){elm.time=f.lwait;return doWait(elm);}incontextof kag"][eval exp="kag.tagHandlers.p_org=kag.tagHandlers.p if kag.tagHandlers.p_org==void;kag.tagHandlers.p=function(elm){elm.time=f.pwait;return doWait(elm);}incontextof kag"][eval exp="f.lwait=mp.lwait!==void?+mp.lwait:50"][eval exp="f.pwait=mp.pwait!==void?+mp.pwait:100"][delay speed=%speed|50][settextonoff *][endif]
  1148. 20:53:54 macro.ks :
  1149. 20:53:54 macro.ks : @macro name=demomode_off
  1150. 20:53:54 macro.ks : @clickskip enabled=true
  1151. 20:53:54 macro.ks : @eval exp="kag.tagHandlers.l=kag.tagHandlers.l_org if kag.tagHandlers.l_org != void"
  1152. 20:53:54 macro.ks : @eval exp="kag.tagHandlers.p=kag.tagHandlers.p_org if kag.tagHandlers.p_org != void"
  1153. 20:53:54 macro.ks : @eval exp="delete f.lwait; delete f.pwait;"
  1154. 20:53:54 macro.ks : @delay speed=user
  1155. 20:53:54 macro.ks : @resettextonoff
  1156. 20:53:54 macro.ks : @endmacro
  1157. 20:53:54 macro : demomode_off : [clickskip enabled=true][eval exp="kag.tagHandlers.l=kag.tagHandlers.l_org if kag.tagHandlers.l_org != void"][eval exp="kag.tagHandlers.p=kag.tagHandlers.p_org if kag.tagHandlers.p_org != void"][eval exp="delete f.lwait; delete f.pwait;"][delay speed=user][resettextonoff]
  1158. 20:53:54 macro.ks : @endif
  1159. 20:53:54 macro.ks :
  1160. 20:53:54 macro.ks : @return
  1161. 20:53:54 ================================================================================
  1162. 20:53:54 Scenario loaded : first.ks
  1163. 20:53:54 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  1164. 20:53:54 first.ks : jumped to : *start
  1165. 20:53:54 first.ks : returned to : *start line offset 9
  1166. 20:53:54 first.ks : call stack depth after returning : 0
  1167. 20:53:54 first.ks :
  1168. 20:53:54 first.ks : @call storage=loadPlugins.ks
  1169. 20:53:54 first.ks : call stack depth before calling : 0
  1170. 20:53:54 ================================================================================
  1171. 20:53:54 Scenario loaded : loadPlugins.ks
  1172. 20:53:54 loadPlugins.ks : @loadplugin module=wuvorbis.dll
  1173. 20:53:54 wuvorbis: SSE enabled. MMX enabled. 3DNow! disabled.
  1174. 20:53:54 プラグインを読み込みました : wuvorbis.dll
  1175. 20:53:54 loadPlugins.ks :
  1176. 20:53:54 loadPlugins.ks : @loadplugin module=extrans.dll
  1177. 20:53:54 (info) Rebuilding Auto Path Table ...
  1178. 20:53:54 (info) Total 43248 file(s) found, 41339 file(s) activated. (20ms)
  1179. 20:53:54 プラグインを読み込みました : extrans.dll
  1180. 20:53:54 loadPlugins.ks :
  1181. 20:53:54 loadPlugins.ks : @call storage=ConditionPlugin.ks cond=Storages.isExistentStorage('ConditionPlugin.ks')
  1182. 20:53:54 (info) Rebuilding Auto Path Table ...
  1183. 20:53:54 (info) Total 43248 file(s) found, 41339 file(s) activated. (19ms)
  1184. 20:53:54 loadPlugins.ks : call stack depth before calling : 1
  1185. 20:53:54 ================================================================================
  1186. 20:53:54 Scenario loaded : ConditionPlugin.ks
  1187. 20:53:54 ConditionPlugin.ks : @if exp="typeof(global.condition_object) != 'undefined'"
  1188. 20:53:54 ConditionPlugin.ks : @eval exp="global.condition_object=void"
  1189. 20:53:54 ConditionPlugin.ks : @endif
  1190. 20:53:54 ConditionPlugin.ks :
  1191. 20:53:54 ConditionPlugin.ks : @eval exp=.atime=0
  1192. 20:53:54 ConditionPlugin.ks :
  1193. 20:53:54 ConditionPlugin.ks : @macro name=resetTime
  1194. 20:53:54 ConditionPlugin.ks : @eval exp=.atime=0
  1195. 20:53:54 ConditionPlugin.ks : @endmacro
  1196. 20:53:54 macro : resettime : [eval exp=.atime=0]
  1197. 20:53:54 ConditionPlugin.ks :
  1198. 20:53:54 ConditionPlugin.ks :
  1199. 20:53:54 ConditionPlugin.ks : @macro name=redraw
  1200. 20:53:54 ConditionPlugin.ks : @update_screen *
  1201. 20:53:54 ConditionPlugin.ks : @eval exp=mp.time=adjustTime(mp.time)
  1202. 20:53:54 ConditionPlugin.ks : @transex * time=%time|800 layer=base
  1203. 20:53:54 ConditionPlugin.ks : @wt canskip=%canskip|false
  1204. 20:53:54 ConditionPlugin.ks : @endmacro
  1205. 20:53:54 macro : redraw : [update_screen *][eval exp=mp.time=adjustTime(mp.time)][transex * time=%time|800 layer=base][wt canskip=%canskip|false]
  1206. 20:53:54 ConditionPlugin.ks :
  1207. 20:53:54 ConditionPlugin.ks : @macro name=blur_screen
  1208. 20:53:54 ConditionPlugin.ks : @eval exp=.st=System.getTickCount()
  1209. 20:53:54 ConditionPlugin.ks : @if exp=f.blur_range=='all'&&f.blur_level>0
  1210. 20:53:54 ConditionPlugin.ks : @eval exp="for(var i=0;i<kag.back.layers.count;i++)with(kag.back.layers[i]){if(.visible){kag.back.base.operateRect(.left,.top,layer,0,0,.imageWidth,.imageHeight,,.opacity);.visible=false;}}with(kag.back.base){var bl=f.blur_level;bl=bl\3 if(f.gamemode=='');.doBoxBlur(bl,bl);.doBoxBlur(1,1);}"
  1211. 20:53:54 ConditionPlugin.ks : @endif
  1212. 20:53:54 ConditionPlugin.ks : @eval exp=.atime+=System.getTickCount()-.st
  1213. 20:53:54 ConditionPlugin.ks : @endmacro
  1214. 20:53:54 macro : blur_screen : [eval exp=.st=System.getTickCount()][if exp=f.blur_range=='all'&&f.blur_level>0][eval exp="for(var i=0;i<kag.back.layers.count;i++)with(kag.back.layers[i]){if(.visible){kag.back.base.operateRect(.left,.top,layer,0,0,.imageWidth,.imageHeight,,.opacity);.visible=false;}}with(kag.back.base){var bl=f.blur_level;bl=bl\3 if(f.gamemode=='');.doBoxBlur(bl,bl);.doBoxBlur(1,1);}"][endif][eval exp=.atime+=System.getTickCount()-.st]
  1215. 20:53:54 ConditionPlugin.ks :
  1216. 20:53:54 ConditionPlugin.ks : @macro name=image4demo
  1217. 20:53:54 ConditionPlugin.ks : @eval exp=.__iltm=System.getTickCount()
  1218. 20:53:54 ConditionPlugin.ks : @eval exp=condition_object.loadImages(mp)
  1219. 20:53:54 ConditionPlugin.ks : @eval exp="tf.l=kag[mp.page].layers[+mp.layer]"
  1220. 20:53:54 ConditionPlugin.ks : @eval cond=mp.cl!==void exp="tf.l.left=mp.cl-tf.l.imageWidth\2"
  1221. 20:53:54 ConditionPlugin.ks : @eval cond=mp.ct!==void exp="tf.l.top=mp.ct-tf.l.imageHeight\2"
  1222. 20:53:54 ConditionPlugin.ks : @eval exp=.atime+=System.getTickCount()-.__iltm
  1223. 20:53:54 ConditionPlugin.ks : @endmacro
  1224. 20:53:54 macro : image4demo : [eval exp=.__iltm=System.getTickCount()][eval exp=condition_object.loadImages(mp)][eval exp="tf.l=kag[mp.page].layers[+mp.layer]"][eval cond=mp.cl!==void exp="tf.l.left=mp.cl-tf.l.imageWidth\2"][eval cond=mp.ct!==void exp="tf.l.top=mp.ct-tf.l.imageHeight\2"][eval exp=.atime+=System.getTickCount()-.__iltm]
  1225. 20:53:54 ConditionPlugin.ks :
  1226. 20:53:54 ConditionPlugin.ks : @macro name=fadein4demo
  1227. 20:53:54 ConditionPlugin.ks : @cl_notrans cond="mp.noclear===void||mp.noclear==false||mp.noclear==0"
  1228. 20:53:54 ConditionPlugin.ks : @if exp=f.blur_level>0
  1229. 20:53:54 ConditionPlugin.ks : @redraw *
  1230. 20:53:54 ConditionPlugin.ks : @endif
  1231. 20:53:54 ConditionPlugin.ks : @ignore exp=f.blur_level>0
  1232. 20:53:54 ConditionPlugin.ks : @imageEx * storage=%file layer=base page=back horizon=%horizon|0
  1233. 20:53:54 ConditionPlugin.ks : @eval exp=mp.time=adjustTime(mp.time)
  1234. 20:53:54 ConditionPlugin.ks : @transex * time=%time|0
  1235. 20:53:54 ConditionPlugin.ks : @wt canskip=%canskip|false
  1236. 20:53:54 ConditionPlugin.ks : @endignore
  1237. 20:53:54 ConditionPlugin.ks : @endmacro
  1238. 20:53:54 macro : fadein4demo : [cl_notrans cond="mp.noclear===void||mp.noclear==false||mp.noclear==0"][if exp=f.blur_level>0][redraw *][endif][ignore exp=f.blur_level>0][imageEx * storage=%file layer=base page=back horizon=%horizon|0][eval exp=mp.time=adjustTime(mp.time)][transex * time=%time|0][wt canskip=%canskip|false][endignore]
  1239. 20:53:54 ConditionPlugin.ks :
  1240. 20:53:54 ConditionPlugin.ks : @macro name=change_condition
  1241. 20:53:54 ConditionPlugin.ks : @if exp=condition_object.changeCondition(mp)
  1242. 20:53:54 ConditionPlugin.ks : @redraw cond=mp.time!==void *
  1243. 20:53:54 ConditionPlugin.ks : @endif
  1244. 20:53:54 ConditionPlugin.ks : @endmacro
  1245. 20:53:54 macro : change_condition : [if exp=condition_object.changeCondition(mp)][redraw cond=mp.time!==void *][endif]
  1246. 20:53:54 ConditionPlugin.ks :
  1247. 20:53:54 ConditionPlugin.ks : @macro name=resetcondition
  1248. 20:53:54 ConditionPlugin.ks : @eval exp=condition_object.resetCondition(mp)
  1249. 20:53:54 ConditionPlugin.ks : @endmacro
  1250. 20:53:54 macro : resetcondition : [eval exp=condition_object.resetCondition(mp)]
  1251. 20:53:55 ConditionPlugin.ks :
  1252. 20:53:55 ConditionPlugin.ks : @macro name=condoff
  1253. 20:53:55 ConditionPlugin.ks : @change_condition * condition="none"
  1254. 20:53:55 ConditionPlugin.ks : @endmacro
  1255. 20:53:55 macro : condoff : [change_condition * condition="none"]
  1256. 20:53:55 ConditionPlugin.ks : @macro name=condoffT
  1257. 20:53:55 ConditionPlugin.ks : @change_condition * condition="none" texton=false
  1258. 20:53:55 ConditionPlugin.ks : @endmacro
  1259. 20:53:55 macro : condofft : [change_condition * condition="none" texton=false]
  1260. 20:53:55 ConditionPlugin.ks :
  1261. 20:53:55 ConditionPlugin.ks : @macro name=monocro
  1262. 20:53:55 ConditionPlugin.ks : @change_condition * condition="monocro"
  1263. 20:53:55 ConditionPlugin.ks : @endmacro
  1264. 20:53:55 macro : monocro : [change_condition * condition="monocro"]
  1265. 20:53:55 ConditionPlugin.ks : @macro name=monocroT
  1266. 20:53:55 ConditionPlugin.ks : @change_condition * condition="monocro" texton=false
  1267. 20:53:55 ConditionPlugin.ks : @endmacro
  1268. 20:53:55 macro : monocrot : [change_condition * condition="monocro" texton=false]
  1269. 20:53:55 ConditionPlugin.ks :
  1270. 20:53:55 ConditionPlugin.ks : @macro name=red
  1271. 20:53:55 ConditionPlugin.ks : @change_condition * condition="red"
  1272. 20:53:55 ConditionPlugin.ks : @endmacro
  1273. 20:53:55 macro : red : [change_condition * condition="red"]
  1274. 20:53:55 ConditionPlugin.ks : @macro name=redT
  1275. 20:53:55 ConditionPlugin.ks : @change_condition * condition="red" texton=false
  1276. 20:53:55 ConditionPlugin.ks : @endmacro
  1277. 20:53:55 macro : redt : [change_condition * condition="red" texton=false]
  1278. 20:53:55 ConditionPlugin.ks :
  1279. 20:53:55 ConditionPlugin.ks : @macro name=green
  1280. 20:53:55 ConditionPlugin.ks : @change_condition * condition="green"
  1281. 20:53:55 ConditionPlugin.ks : @endmacro
  1282. 20:53:55 macro : green : [change_condition * condition="green"]
  1283. 20:53:55 ConditionPlugin.ks : @macro name=greenT
  1284. 20:53:55 ConditionPlugin.ks : @change_condition * condition="green" texton=false
  1285. 20:53:55 ConditionPlugin.ks : @endmacro
  1286. 20:53:55 macro : greent : [change_condition * condition="green" texton=false]
  1287. 20:53:55 ConditionPlugin.ks :
  1288. 20:53:55 ConditionPlugin.ks : @macro name=blue
  1289. 20:53:55 ConditionPlugin.ks : @change_condition * condition="blue"
  1290. 20:53:55 ConditionPlugin.ks : @endmacro
  1291. 20:53:55 macro : blue : [change_condition * condition="blue"]
  1292. 20:53:55 ConditionPlugin.ks : @macro name=blueT
  1293. 20:53:55 ConditionPlugin.ks : @change_condition * condition="blue" texton=false
  1294. 20:53:55 ConditionPlugin.ks : @endmacro
  1295. 20:53:55 macro : bluet : [change_condition * condition="blue" texton=false]
  1296. 20:53:55 ConditionPlugin.ks :
  1297. 20:53:55 ConditionPlugin.ks : @macro name=sepia
  1298. 20:53:55 ConditionPlugin.ks : @change_condition * condition="sepia"
  1299. 20:53:55 ConditionPlugin.ks : @endmacro
  1300. 20:53:55 macro : sepia : [change_condition * condition="sepia"]
  1301. 20:53:55 ConditionPlugin.ks : @macro name=sepiaT
  1302. 20:53:55 ConditionPlugin.ks : @change_condition * condition="sepia" texton=false
  1303. 20:53:55 ConditionPlugin.ks : @endmacro
  1304. 20:53:55 macro : sepiat : [change_condition * condition="sepia" texton=false]
  1305. 20:53:55 ConditionPlugin.ks :
  1306. 20:53:55 ConditionPlugin.ks : @macro name=nega
  1307. 20:53:55 ConditionPlugin.ks : @change_condition * condition="nega"
  1308. 20:53:55 ConditionPlugin.ks : @endmacro
  1309. 20:53:55 macro : nega : [change_condition * condition="nega"]
  1310. 20:53:55 ConditionPlugin.ks : @macro name=negaT
  1311. 20:53:55 ConditionPlugin.ks : @change_condition * condition="nega" texton=false
  1312. 20:53:55 ConditionPlugin.ks : @endmacro
  1313. 20:53:55 macro : negat : [change_condition * condition="nega" texton=false]
  1314. 20:53:55 ConditionPlugin.ks :
  1315. 20:53:55 ConditionPlugin.ks : @macro name=posi
  1316. 20:53:55 ConditionPlugin.ks : @change_condition * condition="posi"
  1317. 20:53:55 ConditionPlugin.ks : @endmacro
  1318. 20:53:55 macro : posi : [change_condition * condition="posi"]
  1319. 20:53:55 ConditionPlugin.ks : @macro name=posiT
  1320. 20:53:55 ConditionPlugin.ks : @change_condition * condition="posi" texton=false
  1321. 20:53:55 ConditionPlugin.ks : @endmacro
  1322. 20:53:55 macro : posit : [change_condition * condition="posi" texton=false]
  1323. 20:53:55 ConditionPlugin.ks :
  1324. 20:53:55 ConditionPlugin.ks : @macro name=blur
  1325. 20:53:55 ConditionPlugin.ks : @eval exp="f.blur_level=(mp.level<1 ? 1 : +mp.level)"
  1326. 20:53:55 ConditionPlugin.ks : @eval exp="f.blur_range=(mp.range==void ? 'all' : mp.range)"
  1327. 20:53:55 ConditionPlugin.ks : @redraw cond=mp.time!==void *
  1328. 20:53:55 ConditionPlugin.ks : @endmacro
  1329. 20:53:55 macro : blur : [eval exp="f.blur_level=(mp.level<1 ? 1 : +mp.level)"][eval exp="f.blur_range=(mp.range==void ? 'all' : mp.range)"][redraw cond=mp.time!==void *]
  1330. 20:53:55 ConditionPlugin.ks :
  1331. 20:53:55 ConditionPlugin.ks : @macro name=bluroff
  1332. 20:53:55 ConditionPlugin.ks : @if exp=f.blur_level>0
  1333. 20:53:55 ConditionPlugin.ks : @eval exp=f.blur_level=0
  1334. 20:53:55 ConditionPlugin.ks : @redraw cond=mp.time!==void *
  1335. 20:53:55 ConditionPlugin.ks : @endif
  1336. 20:53:55 ConditionPlugin.ks : @endmacro
  1337. 20:53:55 macro : bluroff : [if exp=f.blur_level>0][eval exp=f.blur_level=0][redraw cond=mp.time!==void *][endif]
  1338. 20:53:55 ConditionPlugin.ks :
  1339. 20:53:55 ConditionPlugin.ks : [macro name=blurt][blur *][endmacro]
  1340. 20:53:55 macro : blurt : [blur *]
  1341. 20:53:55 ConditionPlugin.ks : [macro name=blurofft][bluroff *][endmacro]
  1342. 20:53:55 macro : blurofft : [bluroff *]
  1343. 20:53:55 ConditionPlugin.ks :
  1344. 20:53:55 ConditionPlugin.ks : @macro name=smudge
  1345. 20:53:55 ConditionPlugin.ks : @blur *
  1346. 20:53:55 ConditionPlugin.ks : @endmacro
  1347. 20:53:55 macro : smudge : [blur *]
  1348. 20:53:55 ConditionPlugin.ks : [macro name=smudget][blur *][endmacro]
  1349. 20:53:55 macro : smudget : [blur *]
  1350. 20:53:55 ConditionPlugin.ks :
  1351. 20:53:55 ConditionPlugin.ks : @macro name=smudgeoff
  1352. 20:53:55 ConditionPlugin.ks : @bluroff *
  1353. 20:53:55 ConditionPlugin.ks : @endmacro
  1354. 20:53:55 macro : smudgeoff : [bluroff *]
  1355. 20:53:55 ConditionPlugin.ks :
  1356. 20:53:55 ConditionPlugin.ks : @macro name=contrast
  1357. 20:53:55 ConditionPlugin.ks : @contrastT *
  1358. 20:53:55 ConditionPlugin.ks : @endmacro
  1359. 20:53:55 macro : contrast : [contrastT *]
  1360. 20:53:55 ConditionPlugin.ks :
  1361. 20:53:55 ConditionPlugin.ks : @macro name=contrastoff
  1362. 20:53:55 ConditionPlugin.ks : @if exp="condition_object.filterOn['Contrast']"
  1363. 20:53:55 ConditionPlugin.ks : @contrastoffT *
  1364. 20:53:55 ConditionPlugin.ks : @endif
  1365. 20:53:55 ConditionPlugin.ks : @endmacro
  1366. 20:53:55 macro : contrastoff : [if exp="condition_object.filterOn['Contrast']"][contrastoffT *][endif]
  1367. 20:53:55 ConditionPlugin.ks :
  1368. 20:53:55 ConditionPlugin.ks : @macro name=contrastT
  1369. 20:53:55 ConditionPlugin.ks : @eval exp="mp.name='Contrast'"
  1370. 20:53:55 ConditionPlugin.ks : @eval cond="mp.range==void" exp="mp.range='all'"
  1371. 20:53:55 ConditionPlugin.ks : @eval exp="condition_object.setFilterCondition(mp, true)"
  1372. 20:53:55 ConditionPlugin.ks : @redraw cond=mp.time!==void *
  1373. 20:53:55 ConditionPlugin.ks : @endmacro
  1374. 20:53:55 macro : contrastt : [eval exp="mp.name='Contrast'"][eval cond="mp.range==void" exp="mp.range='all'"][eval exp="condition_object.setFilterCondition(mp, true)"][redraw cond=mp.time!==void *]
  1375. 20:53:55 ConditionPlugin.ks :
  1376. 20:53:55 ConditionPlugin.ks : @macro name=contrastoffT
  1377. 20:53:55 ConditionPlugin.ks : @if exp="condition_object.filterOn['Contrast']"
  1378. 20:53:55 ConditionPlugin.ks : @eval exp="mp.name='Contrast'"
  1379. 20:53:55 ConditionPlugin.ks : @eval cond="mp.range==void" exp="mp.range='all'"
  1380. 20:53:55 ConditionPlugin.ks : @eval exp="condition_object.setFilterCondition(mp, false)"
  1381. 20:53:55 ConditionPlugin.ks : @redraw cond=mp.time!==void *
  1382. 20:53:55 ConditionPlugin.ks : @endif
  1383. 20:53:55 ConditionPlugin.ks : @endmacro
  1384. 20:53:55 macro : contrastofft : [if exp="condition_object.filterOn['Contrast']"][eval exp="mp.name='Contrast'"][eval cond="mp.range==void" exp="mp.range='all'"][eval exp="condition_object.setFilterCondition(mp, false)"][redraw cond=mp.time!==void *][endif]
  1385. 20:53:55 ConditionPlugin.ks :
  1386. 20:53:55 ConditionPlugin.ks : @macro name=darken
  1387. 20:53:55 ConditionPlugin.ks : @if exp="!condition_object.filterOn['Darken']"
  1388. 20:53:55 ConditionPlugin.ks : @darkenT *
  1389. 20:53:55 ConditionPlugin.ks : @endif
  1390. 20:53:55 ConditionPlugin.ks : @endmacro
  1391. 20:53:55 macro : darken : [if exp="!condition_object.filterOn['Darken']"][darkenT *][endif]
  1392. 20:53:55 ConditionPlugin.ks :
  1393. 20:53:55 ConditionPlugin.ks : @macro name=darkenoff
  1394. 20:53:55 ConditionPlugin.ks : @if exp="condition_object.filterOn['Darken']"
  1395. 20:53:55 ConditionPlugin.ks : @darkenoffT *
  1396. 20:53:55 ConditionPlugin.ks : @endif
  1397. 20:53:55 ConditionPlugin.ks : @endmacro
  1398. 20:53:55 macro : darkenoff : [if exp="condition_object.filterOn['Darken']"][darkenoffT *][endif]
  1399. 20:53:55 ConditionPlugin.ks :
  1400. 20:53:55 ConditionPlugin.ks : @macro name=darkenT
  1401. 20:53:55 ConditionPlugin.ks : @if exp="!condition_object.filterOn['Darken']"
  1402. 20:53:55 ConditionPlugin.ks : @eval exp="mp.name='Darken'"
  1403. 20:53:55 ConditionPlugin.ks : @eval cond="mp.level<1" exp="mp.level=1"
  1404. 20:53:55 ConditionPlugin.ks : @eval cond="mp.level>255" exp="mp.level=255"
  1405. 20:53:55 ConditionPlugin.ks : @eval cond="mp.range==void" exp="mp.range='all'"
  1406. 20:53:55 ConditionPlugin.ks : @eval exp="condition_object.setFilterCondition(mp, true)"
  1407. 20:53:55 ConditionPlugin.ks : @redraw cond=mp.time!==void *
  1408. 20:53:55 ConditionPlugin.ks : @endif
  1409. 20:53:55 ConditionPlugin.ks : @endmacro
  1410. 20:53:55 macro : darkent : [if exp="!condition_object.filterOn['Darken']"][eval exp="mp.name='Darken'"][eval cond="mp.level<1" exp="mp.level=1"][eval cond="mp.level>255" exp="mp.level=255"][eval cond="mp.range==void" exp="mp.range='all'"][eval exp="condition_object.setFilterCondition(mp, true)"][redraw cond=mp.time!==void *][endif]
  1411. 20:53:55 ConditionPlugin.ks :
  1412. 20:53:55 ConditionPlugin.ks : @macro name=darkenoffT
  1413. 20:53:55 ConditionPlugin.ks : @if exp="condition_object.filterOn['Darken']"
  1414. 20:53:55 ConditionPlugin.ks : @eval exp="mp.name='Darken'"
  1415. 20:53:55 ConditionPlugin.ks : @eval cond="mp.range==void" exp="mp.range='all'"
  1416. 20:53:55 ConditionPlugin.ks : @eval exp="condition_object.setFilterCondition(mp, false)"
  1417. 20:53:55 ConditionPlugin.ks : @redraw cond=mp.time!==void *
  1418. 20:53:55 ConditionPlugin.ks : @endif
  1419. 20:53:55 ConditionPlugin.ks : @endmacro
  1420. 20:53:55 macro : darkenofft : [if exp="condition_object.filterOn['Darken']"][eval exp="mp.name='Darken'"][eval cond="mp.range==void" exp="mp.range='all'"][eval exp="condition_object.setFilterCondition(mp, false)"][redraw cond=mp.time!==void *][endif]
  1421. 20:53:55 ConditionPlugin.ks :
  1422. 20:53:55 ConditionPlugin.ks : @macro name=preload
  1423. 20:53:55 ConditionPlugin.ks : @eval exp=condition_object.loadPool(mp.storages,mp.force)
  1424. 20:53:55 ConditionPlugin.ks : @endmacro
  1425. 20:53:55 macro : preload : [eval exp=condition_object.loadPool(mp.storages,mp.force)]
  1426. 20:53:55 ConditionPlugin.ks :
  1427. 20:53:55 ConditionPlugin.ks : @macro name=unload
  1428. 20:53:55 ConditionPlugin.ks : @eval exp=condition_object.unloadPool(mp.storages)
  1429. 20:53:55 ConditionPlugin.ks : @endmacro
  1430. 20:53:55 macro : unload : [eval exp=condition_object.unloadPool(mp.storages)]
  1431. 20:53:55 ConditionPlugin.ks :
  1432. 20:53:55 ConditionPlugin.ks : @macro name=touchimages
  1433. 20:53:55 ConditionPlugin.ks : @eval cond=mp.cache===void exp=mp.cache=-4*1024*1024
  1434. 20:53:55 ConditionPlugin.ks : @eval exp=System.touchImages(mp.storages.split(',/',,true),+mp.cache,+mp.timeout)
  1435. 20:53:55 ConditionPlugin.ks : @endmacro
  1436. 20:53:55 macro : touchimages : [eval cond=mp.cache===void exp=mp.cache=-4*1024*1024][eval exp=System.touchImages(mp.storages.split(',/',,true),+mp.cache,+mp.timeout)]
  1437. 20:53:55 ConditionPlugin.ks :
  1438. 20:53:55 ConditionPlugin.ks : @return
  1439. 20:53:55 ================================================================================
  1440. 20:53:55 Scenario loaded : loadPlugins.ks
  1441. 20:53:55 loadPlugins.ks : returned to : (start) line offset 14
  1442. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  1443. 20:53:55 loadPlugins.ks :
  1444. 20:53:55 loadPlugins.ks : @call storage=FlowTrackerPlugin.ks cond=Storages.isExistentStorage('FlowTrackerPlugin.ks')
  1445. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  1446. 20:53:55 ================================================================================
  1447. 20:53:55 Scenario loaded : FlowTrackerPlugin.ks
  1448. 20:53:55 FlowTrackerPlugin.ks : @if exp="typeof(global.flow_tracker_object) == 'undefined'"
  1449. 20:53:55 FlowTrackerPlugin.ks :
  1450. 20:53:55 FlowTrackerPlugin.ks : @macro name=onskipflag
  1451. 20:53:55 FlowTrackerPlugin.ks : @if exp="typeof(sf) != 'undefined'"
  1452. 20:53:55 FlowTrackerPlugin.ks : @eval exp="sf['trail_'+mp.label]++"
  1453. 20:53:55 FlowTrackerPlugin.ks : @endif
  1454. 20:53:55 FlowTrackerPlugin.ks : @if exp="typeof(tf) != 'undefined'"
  1455. 20:53:55 FlowTrackerPlugin.ks : @eval exp="tf['trail_'+mp.label]++"
  1456. 20:53:55 FlowTrackerPlugin.ks : @endif
  1457. 20:53:55 FlowTrackerPlugin.ks : @endmacro
  1458. 20:53:55 macro : onskipflag : [if exp="typeof(sf) != 'undefined'"][eval exp="sf['trail_'+mp.label]++"][endif][if exp="typeof(tf) != 'undefined'"][eval exp="tf['trail_'+mp.label]++"][endif]
  1459. 20:53:55 FlowTrackerPlugin.ks :
  1460. 20:53:55 FlowTrackerPlugin.ks :
  1461. 20:53:55 FlowTrackerPlugin.ks : @if exp="global.GameID == 'FHAT'"
  1462. 20:53:55 FlowTrackerPlugin.ks : @macro name=continueok
  1463. 20:53:55 FlowTrackerPlugin.ks : @eval exp=".continueOK=true"
  1464. 20:53:55 FlowTrackerPlugin.ks : @endmacro
  1465. 20:53:55 FlowTrackerPlugin.ks :
  1466. 20:53:55 FlowTrackerPlugin.ks : @macro name=innerdate
  1467. 20:53:55 FlowTrackerPlugin.ks : @eval exp="tf.gameDate= mp.day!==void ? +mp.day : 8"
  1468. 20:53:55 FlowTrackerPlugin.ks : @endmacro
  1469. 20:53:55 FlowTrackerPlugin.ks : @endif
  1470. 20:53:55 FlowTrackerPlugin.ks :
  1471. 20:53:55 FlowTrackerPlugin.ks :
  1472. 20:53:55 FlowTrackerPlugin.ks : @return
  1473. 20:53:55 ================================================================================
  1474. 20:53:55 Scenario loaded : loadPlugins.ks
  1475. 20:53:55 loadPlugins.ks : returned to : (start) line offset 17
  1476. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  1477. 20:53:55 loadPlugins.ks :
  1478. 20:53:55 loadPlugins.ks : @call storage=ScriptTestPlugin.ks cond=Storages.isExistentStorage('ScriptTestPlugin.ks')
  1479. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  1480. 20:53:55 ================================================================================
  1481. 20:53:55 Scenario loaded : ScriptTestPlugin.ks
  1482. 20:53:55 ScriptTestPlugin.ks : @if exp="typeof global.scripttest_object == 'undefined'"
  1483. 20:53:55 ScriptTestPlugin.ks : @endif
  1484. 20:53:55 ScriptTestPlugin.ks :
  1485. 20:53:55 ScriptTestPlugin.ks : @macro name=scriptlist
  1486. 20:53:55 ScriptTestPlugin.ks : @call storage="ScriptTestPlugin.ks" target=*listup
  1487. 20:53:55 ScriptTestPlugin.ks : @endmacro
  1488. 20:53:55 macro : scriptlist : [call storage="ScriptTestPlugin.ks" target=*listup]
  1489. 20:53:55 ScriptTestPlugin.ks :
  1490. 20:53:55 ScriptTestPlugin.ks : @return
  1491. 20:53:55 ================================================================================
  1492. 20:53:55 Scenario loaded : loadPlugins.ks
  1493. 20:53:55 loadPlugins.ks : returned to : (start) line offset 20
  1494. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  1495. 20:53:55 loadPlugins.ks :
  1496. 20:53:55 loadPlugins.ks :
  1497. 20:53:55 loadPlugins.ks : @call storage=ScrollPlugin.ks cond=Storages.isExistentStorage('ScrollPlugin.ks')
  1498. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  1499. 20:53:55 ================================================================================
  1500. 20:53:55 Scenario loaded : ScrollPlugin.ks
  1501. 20:53:55 ScrollPlugin.ks : @if exp="typeof global.scroll_object == 'undefined'"
  1502. 20:53:55 ScrollPlugin.ks : @endif
  1503. 20:53:55 ScrollPlugin.ks :
  1504. 20:53:55 ScrollPlugin.ks : @macro name=scroll
  1505. 20:53:55 ScrollPlugin.ks : @eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0
  1506. 20:53:55 ScrollPlugin.ks : @eval exp="scroll_object.init(mp)"
  1507. 20:53:55 ScrollPlugin.ks : @endmacro
  1508. 20:53:55 macro : scroll : [eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0][eval exp="scroll_object.init(mp)"]
  1509. 20:53:55 ScrollPlugin.ks :
  1510. 20:53:55 ScrollPlugin.ks : @macro name=wscroll
  1511. 20:53:55 ScrollPlugin.ks : @if exp="scroll_object.doing"
  1512. 20:53:55 ScrollPlugin.ks : @waittrig * name="scroll" onskip="scroll_object.finish()" canskip=%canskip|true
  1513. 20:53:55 ScrollPlugin.ks : @endif
  1514. 20:53:55 ScrollPlugin.ks : @endmacro
  1515. 20:53:55 macro : wscroll : [if exp="scroll_object.doing"][waittrig * name="scroll" onskip="scroll_object.finish()" canskip=%canskip|true][endif]
  1516. 20:53:55 ScrollPlugin.ks :
  1517. 20:53:55 ScrollPlugin.ks : @return
  1518. 20:53:55 ================================================================================
  1519. 20:53:55 Scenario loaded : loadPlugins.ks
  1520. 20:53:55 loadPlugins.ks : returned to : (start) line offset 28
  1521. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  1522. 20:53:55 loadPlugins.ks :
  1523. 20:53:55 loadPlugins.ks : @call storage=HazePlugin.ks cond=Storages.isExistentStorage('HazePlugin.ks')
  1524. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  1525. 20:53:55 ================================================================================
  1526. 20:53:55 Scenario loaded : HazePlugin.ks
  1527. 20:53:55 HazePlugin.ks : @if exp="typeof(global.haze_object) == 'undefined'"
  1528. 20:53:55 HazePlugin.ks : @endif
  1529. 20:53:55 HazePlugin.ks :
  1530. 20:53:55 HazePlugin.ks : @macro name=haze
  1531. 20:53:55 HazePlugin.ks : @imageex cond="mp.storage!=''&&mp.layer=='base'" storage=%storage fliplr=%fliplr|false flipud=%flipud|false page=%page|back layer=base
  1532. 20:53:55 HazePlugin.ks : @eval exp="haze_object.init(mp)"
  1533. 20:53:55 HazePlugin.ks : @endmacro
  1534. 20:53:55 macro : haze : [imageex cond="mp.storage!=''&&mp.layer=='base'" storage=%storage fliplr=%fliplr|false flipud=%flipud|false page=%page|back layer=base][eval exp="haze_object.init(mp)"]
  1535. 20:53:55 HazePlugin.ks :
  1536. 20:53:55 HazePlugin.ks : @macro name="whaze"
  1537. 20:53:55 HazePlugin.ks : @if exp="haze_object.doing"
  1538. 20:53:55 HazePlugin.ks : @waittrig * name="haze" onskip="haze_object.finish()" canskip=%canskip|false
  1539. 20:53:55 HazePlugin.ks : @endif
  1540. 20:53:55 HazePlugin.ks : @endmacro
  1541. 20:53:55 macro : whaze : [if exp="haze_object.doing"][waittrig * name="haze" onskip="haze_object.finish()" canskip=%canskip|false][endif]
  1542. 20:53:55 HazePlugin.ks :
  1543. 20:53:55 HazePlugin.ks : @macro name="whazein"
  1544. 20:53:55 HazePlugin.ks : @if exp="haze_object.doing && haze_object.phase==0"
  1545. 20:53:55 HazePlugin.ks : @waittrig * name="haze_in" onskip="haze_object.finish()" canskip=%canskip|false
  1546. 20:53:55 HazePlugin.ks : @endif
  1547. 20:53:55 HazePlugin.ks : @endmacro
  1548. 20:53:55 macro : whazein : [if exp="haze_object.doing && haze_object.phase==0"][waittrig * name="haze_in" onskip="haze_object.finish()" canskip=%canskip|false][endif]
  1549. 20:53:55 HazePlugin.ks :
  1550. 20:53:55 HazePlugin.ks : @macro name="whazeout"
  1551. 20:53:55 HazePlugin.ks : @if exp="haze_object.doing && (haze_object.phase==1 || haze_object.phase==2)"
  1552. 20:53:55 HazePlugin.ks : @waittrig * name="haze" onskip="haze_object.finish()" canskip=%canskip|false
  1553. 20:53:55 HazePlugin.ks : @endif
  1554. 20:53:55 HazePlugin.ks : @endmacro
  1555. 20:53:55 macro : whazeout : [if exp="haze_object.doing && (haze_object.phase==1 || haze_object.phase==2)"][waittrig * name="haze" onskip="haze_object.finish()" canskip=%canskip|false][endif]
  1556. 20:53:55 HazePlugin.ks :
  1557. 20:53:55 HazePlugin.ks : @macro name=stophaze
  1558. 20:53:55 HazePlugin.ks : @eval cond="haze_object.doing && mp.time>0" exp="haze_object.end(mp)"
  1559. 20:53:55 HazePlugin.ks : @eval cond="haze_object.doing && mp.time<=0" exp="haze_object.stop()"
  1560. 20:53:55 HazePlugin.ks : @endmacro
  1561. 20:53:55 macro : stophaze : [eval cond="haze_object.doing && mp.time>0" exp="haze_object.end(mp)"][eval cond="haze_object.doing && mp.time<=0" exp="haze_object.stop()"]
  1562. 20:53:55 HazePlugin.ks :
  1563. 20:53:55 HazePlugin.ks : @macro name=haze_back
  1564. 20:53:55 HazePlugin.ks : @if exp=haze_object.doing
  1565. 20:53:55 HazePlugin.ks : @eval cond=!mp.exchg exp=haze_object.noExchgTmpLayer=true
  1566. 20:53:55 HazePlugin.ks : @eval exp=haze_object.initBeforeTransition()
  1567. 20:53:55 HazePlugin.ks : @endif
  1568. 20:53:55 HazePlugin.ks : @endmacro
  1569. 20:53:55 macro : haze_back : [if exp=haze_object.doing][eval cond=!mp.exchg exp=haze_object.noExchgTmpLayer=true][eval exp=haze_object.initBeforeTransition()][endif]
  1570. 20:53:55 HazePlugin.ks :
  1571. 20:53:55 HazePlugin.ks : @macro name=retainHaze
  1572. 20:53:55 HazePlugin.ks : @eval exp=haze_object.noExchgTmpLayer=true
  1573. 20:53:55 HazePlugin.ks : @eval exp=haze_object.continueHaze=true
  1574. 20:53:55 HazePlugin.ks : @eval exp=haze_object.inTransition=true
  1575. 20:53:55 HazePlugin.ks : @endmacro
  1576. 20:53:55 macro : retainhaze : [eval exp=haze_object.noExchgTmpLayer=true][eval exp=haze_object.continueHaze=true][eval exp=haze_object.inTransition=true]
  1577. 20:53:55 HazePlugin.ks :
  1578. 20:53:55 HazePlugin.ks : @macro name=hazeTrans
  1579. 20:53:55 HazePlugin.ks : @blur_screen cond=f.blur_level>0
  1580. 20:53:55 HazePlugin.ks : @eval cond=haze_object.doing exp=haze_object.initBeforeTransition()
  1581. 20:53:55 HazePlugin.ks : @transex * time=%time|0
  1582. 20:53:55 HazePlugin.ks : @wt canskip=%canskip|false
  1583. 20:53:55 HazePlugin.ks : @endmacro
  1584. 20:53:55 macro : hazetrans : [blur_screen cond=f.blur_level>0][eval cond=haze_object.doing exp=haze_object.initBeforeTransition()][transex * time=%time|0][wt canskip=%canskip|false]
  1585. 20:53:55 HazePlugin.ks :
  1586. 20:53:55 HazePlugin.ks : @macro name=nohaze_next
  1587. 20:53:55 HazePlugin.ks : @endmacro
  1588. 20:53:55 macro : nohaze_next :
  1589. 20:53:55 HazePlugin.ks :
  1590. 20:53:55 HazePlugin.ks : @return
  1591. 20:53:55 ================================================================================
  1592. 20:53:55 Scenario loaded : loadPlugins.ks
  1593. 20:53:55 loadPlugins.ks : returned to : (start) line offset 31
  1594. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  1595. 20:53:55 loadPlugins.ks :
  1596. 20:53:55 loadPlugins.ks : @call storage=MoveCursorPlugin.ks cond=Storages.isExistentStorage('MoveCursorPlugin.ks')
  1597. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  1598. 20:53:55 ================================================================================
  1599. 20:53:55 Scenario loaded : MoveCursorPlugin.ks
  1600. 20:53:55 MoveCursorPlugin.ks : @if exp="typeof global.movecursor_object == 'undefined'"
  1601. 20:53:55 Warning: Substitution in boolean context (use form of '(A=B)!=0' to compare to zero) at MoveCursorPlugin.ks line 349
  1602. 20:53:55 MoveCursorPlugin.ks : @endif
  1603. 20:53:55 MoveCursorPlugin.ks :
  1604. 20:53:55 MoveCursorPlugin.ks : @macro name=hidecursorsetting
  1605. 20:53:55 MoveCursorPlugin.ks : @eval cond="mp.time!==void" exp=".movecursor_object.hideTime=mp.time"
  1606. 20:53:55 MoveCursorPlugin.ks : @eval cond="mp.enabled!==void" exp=".movecursor_object.enabledHide=mp.enabled"
  1607. 20:53:55 MoveCursorPlugin.ks : @eval cond="mp.enabled" exp=".movecursor_object.startHideTimer()"
  1608. 20:53:55 MoveCursorPlugin.ks : @endmacro
  1609. 20:53:55 macro : hidecursorsetting : [eval cond="mp.time!==void" exp=".movecursor_object.hideTime=mp.time"][eval cond="mp.enabled!==void" exp=".movecursor_object.enabledHide=mp.enabled"][eval cond="mp.enabled" exp=".movecursor_object.startHideTimer()"]
  1610. 20:53:55 MoveCursorPlugin.ks :
  1611. 20:53:55 MoveCursorPlugin.ks : @macro name=move2lastbutton
  1612. 20:53:55 MoveCursorPlugin.ks : @eval exp="if(kag[mp.page].messages[0].numLinks>0)with(kag[mp.page].messages[0].links[kag.current.numLinks-1]){moveCursor(.object,.object.width>>1,.object.height>>1,mp.time,mp.accel);}"
  1613. 20:53:55 MoveCursorPlugin.ks : @endmacro
  1614. 20:53:55 macro : move2lastbutton : [eval exp="if(kag[mp.page].messages[0].numLinks>0)with(kag[mp.page].messages[0].links[kag.current.numLinks-1]){moveCursor(.object,.object.width>>1,.object.height>>1,mp.time,mp.accel);}"]
  1615. 20:53:55 MoveCursorPlugin.ks :
  1616. 20:53:55 MoveCursorPlugin.ks : @macro name=focus2targetbutton
  1617. 20:53:55 MoveCursorPlugin.ks : @eval exp="dm('movecursor_object.layer isvalid: '+(movecursor_object.layer isvalid))"
  1618. 20:53:55 MoveCursorPlugin.ks : @eval cond="movecursor_object.layer isvalid" exp="movecursor_object.layer.focus()"
  1619. 20:53:55 MoveCursorPlugin.ks : @endmacro
  1620. 20:53:55 macro : focus2targetbutton : [eval exp="dm('movecursor_object.layer isvalid: '+(movecursor_object.layer isvalid))"][eval cond="movecursor_object.layer isvalid" exp="movecursor_object.layer.focus()"]
  1621. 20:53:55 MoveCursorPlugin.ks :
  1622. 20:53:55 MoveCursorPlugin.ks : @return
  1623. 20:53:55 ================================================================================
  1624. 20:53:55 Scenario loaded : loadPlugins.ks
  1625. 20:53:55 loadPlugins.ks : returned to : (start) line offset 34
  1626. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  1627. 20:53:55 loadPlugins.ks :
  1628. 20:53:55 loadPlugins.ks : @call storage=SlideOpenPlugin.ks cond=Storages.isExistentStorage('SlideOpenPlugin.ks')
  1629. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  1630. 20:53:55 ================================================================================
  1631. 20:53:55 Scenario loaded : SlideOpenPlugin.ks
  1632. 20:53:55 SlideOpenPlugin.ks : @if exp="typeof global.slideopen_object == 'undefined'"
  1633. 20:53:55 SlideOpenPlugin.ks : @endif
  1634. 20:53:55 SlideOpenPlugin.ks :
  1635. 20:53:55 SlideOpenPlugin.ks : @macro name=slideopen
  1636. 20:53:55 SlideOpenPlugin.ks : @eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0
  1637. 20:53:55 SlideOpenPlugin.ks : @eval exp="slideopen_object.init(mp)"
  1638. 20:53:55 SlideOpenPlugin.ks : @endmacro
  1639. 20:53:55 macro : slideopen : [eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0][eval exp="slideopen_object.init(mp)"]
  1640. 20:53:55 SlideOpenPlugin.ks :
  1641. 20:53:55 SlideOpenPlugin.ks : @macro name=wslideopen
  1642. 20:53:55 SlideOpenPlugin.ks : @if exp="slideopen_object.doing"
  1643. 20:53:55 SlideOpenPlugin.ks : @waittrig * name="slideopen" onskip="slideopen_object.finish()" canskip=%canskip|false
  1644. 20:53:55 SlideOpenPlugin.ks : @endif
  1645. 20:53:55 SlideOpenPlugin.ks : @endmacro
  1646. 20:53:55 macro : wslideopen : [if exp="slideopen_object.doing"][waittrig * name="slideopen" onskip="slideopen_object.finish()" canskip=%canskip|false][endif]
  1647. 20:53:55 SlideOpenPlugin.ks :
  1648. 20:53:55 SlideOpenPlugin.ks : @macro name=slideopencombo
  1649. 20:53:55 SlideOpenPlugin.ks : @slideopencomboT *
  1650. 20:53:55 SlideOpenPlugin.ks : @endmacro
  1651. 20:53:55 macro : slideopencombo : [slideopencomboT *]
  1652. 20:53:55 SlideOpenPlugin.ks :
  1653. 20:53:55 SlideOpenPlugin.ks : @macro name=slideopencomboT
  1654. 20:53:55 SlideOpenPlugin.ks : @imageex cond="mp.nextimage!=''" storage=%nextimage layer=base page=back
  1655. 20:53:55 SlideOpenPlugin.ks : @slideopen *
  1656. 20:53:55 SlideOpenPlugin.ks : @wslideopen
  1657. 20:53:55 SlideOpenPlugin.ks : @imageex cond="mp.nextimage!=''" storage=%nextimage layer=base page=fore
  1658. 20:53:55 SlideOpenPlugin.ks : @endmacro
  1659. 20:53:55 macro : slideopencombot : [imageex cond="mp.nextimage!=''" storage=%nextimage layer=base page=back][slideopen *][wslideopen][imageex cond="mp.nextimage!=''" storage=%nextimage layer=base page=fore]
  1660. 20:53:55 SlideOpenPlugin.ks :
  1661. 20:53:55 SlideOpenPlugin.ks : @macro name=slideclose
  1662. 20:53:55 SlideOpenPlugin.ks : @eval exp="mp.open=false"
  1663. 20:53:55 SlideOpenPlugin.ks : @slideopen *
  1664. 20:53:55 SlideOpenPlugin.ks : @endmacro
  1665. 20:53:55 macro : slideclose : [eval exp="mp.open=false"][slideopen *]
  1666. 20:53:55 SlideOpenPlugin.ks :
  1667. 20:53:55 SlideOpenPlugin.ks : @macro name=wslideclose
  1668. 20:53:55 SlideOpenPlugin.ks : @wslideopen *
  1669. 20:53:55 SlideOpenPlugin.ks : @endmacro
  1670. 20:53:55 macro : wslideclose : [wslideopen *]
  1671. 20:53:55 SlideOpenPlugin.ks :
  1672. 20:53:55 SlideOpenPlugin.ks : @macro name=slideclosecombo
  1673. 20:53:55 SlideOpenPlugin.ks : @eval exp="mp.open=false"
  1674. 20:53:55 SlideOpenPlugin.ks : @slideopencombo *
  1675. 20:53:55 SlideOpenPlugin.ks : @endmacro
  1676. 20:53:55 macro : slideclosecombo : [eval exp="mp.open=false"][slideopencombo *]
  1677. 20:53:55 SlideOpenPlugin.ks :
  1678. 20:53:55 SlideOpenPlugin.ks : @macro name=slideclosecomboT
  1679. 20:53:55 SlideOpenPlugin.ks : @eval exp="mp.open=false"
  1680. 20:53:55 SlideOpenPlugin.ks : @slideopencomboT *
  1681. 20:53:55 SlideOpenPlugin.ks : @endmacro
  1682. 20:53:55 macro : slideclosecombot : [eval exp="mp.open=false"][slideopencomboT *]
  1683. 20:53:55 SlideOpenPlugin.ks :
  1684. 20:53:55 SlideOpenPlugin.ks : @return
  1685. 20:53:55 ================================================================================
  1686. 20:53:55 Scenario loaded : loadPlugins.ks
  1687. 20:53:55 loadPlugins.ks : returned to : (start) line offset 37
  1688. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  1689. 20:53:55 loadPlugins.ks :
  1690. 20:53:55 loadPlugins.ks : @call storage=DashPlugin.ks cond=Storages.isExistentStorage('DashPlugin.ks')
  1691. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  1692. 20:53:55 ================================================================================
  1693. 20:53:55 Scenario loaded : DashPlugin.ks
  1694. 20:53:55 DashPlugin.ks : @if exp="typeof global.dash_object == 'undefined'"
  1695. 20:53:55 DashPlugin.ks : @endif
  1696. 20:53:55 DashPlugin.ks :
  1697. 20:53:55 DashPlugin.ks : @macro name=dash
  1698. 20:53:55 DashPlugin.ks : @resetcondition cond="global.GameID == 'FATE' && mp.storage!='' && mp.storage[0]!='i' && mp.storage[0]!='o'"
  1699. 20:53:55 DashPlugin.ks : @textoff cond="mp.textoff===void || mp.textoff"
  1700. 20:53:55 DashPlugin.ks : @eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0
  1701. 20:53:55 DashPlugin.ks : @eval cond=mp.hidefg===void exp=mp.hidefg=true
  1702. 20:53:55 DashPlugin.ks : @if exp="mp.storage!=void && dash_object.isAmbienceImage(mp.storage)"
  1703. 20:53:55 DashPlugin.ks : @imageex page=back layer=base storage=%storage
  1704. 20:53:55 DashPlugin.ks : @eval exp="mp.storage='';mp.srcpage='back';mp.srclayer='base'"
  1705. 20:53:55 DashPlugin.ks : @endif
  1706. 20:53:55 DashPlugin.ks : @displayedon cond="global.GameID == 'FATE' && (mp.storage == void || !dash_object.isAmbienceImage(mp.storage))" *
  1707. 20:53:55 DashPlugin.ks : @eval exp="dash_object.init(mp.storage,mp.layer,mp.cx,mp.cy,mp.mx,mp.my,mp.mag,mp.rot,mp.opacity,mp.time,mp.accel,mp.imag,mp.irot,mp.wait,mp.page,mp.fliplr,mp.flipud,mp.memory,mp.noerase,mp.srcpage,mp.srclayer,mp.hidefg)"
  1708. 20:53:55 DashPlugin.ks : @eval cond="global.GameID == 'FHAT'" exp="f.derangedScreen=true"
  1709. 20:53:55 DashPlugin.ks : @eval cond="global.GameID == 'FATE'" exp="f.derangedScreen=true,f.prepareArrange=false"
  1710. 20:53:55 DashPlugin.ks : @endmacro
  1711. 20:53:55 macro : dash : [resetcondition cond="global.GameID == 'FATE' && mp.storage!='' && mp.storage[0]!='i' && mp.storage[0]!='o'"][textoff cond="mp.textoff===void || mp.textoff"][eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0][eval cond=mp.hidefg===void exp=mp.hidefg=true][if exp="mp.storage!=void && dash_object.isAmbienceImage(mp.storage)"][imageex page=back layer=base storage=%storage][eval exp="mp.storage='';mp.srcpage='back';mp.srclayer='base'"][endif][displayedon cond="global.GameID == 'FATE' && (mp.storage == void || !dash_object.isAmbienceImage(mp.storage))" *][eval exp="dash_object.init(mp.storage,mp.layer,mp.cx,mp.cy,mp.mx,mp.my,mp.mag,mp.rot,mp.opacity,mp.time,mp.accel,mp.imag,mp.irot,mp.wait,mp.page,mp.fliplr,mp.flipud,mp.memory,mp.noerase,mp.srcpage,mp.srclayer,mp.hidefg)"][eval cond="global.GameID == 'FHAT'" exp="f.derangedScreen=true"][eval cond="global.GameID == 'FATE'" exp="f.derangedScreen=true,f.prepareArrange=false"]
  1712. 20:53:55 DashPlugin.ks :
  1713. 20:53:55 DashPlugin.ks : @macro name=wdash
  1714. 20:53:55 DashPlugin.ks : @if exp="dash_object.moving"
  1715. 20:53:55 DashPlugin.ks : @waittrig * name="dash" onskip="dash_object.finish()" canskip=%canskip|false
  1716. 20:53:55 DashPlugin.ks : @endif
  1717. 20:53:55 DashPlugin.ks : @endmacro
  1718. 20:53:55 macro : wdash : [if exp="dash_object.moving"][waittrig * name="dash" onskip="dash_object.finish()" canskip=%canskip|false][endif]
  1719. 20:53:55 DashPlugin.ks :
  1720. 20:53:55 DashPlugin.ks : @macro name=stopdash
  1721. 20:53:55 DashPlugin.ks : @eval exp="dash_object.stop()"
  1722. 20:53:55 DashPlugin.ks : @endmacro
  1723. 20:53:55 macro : stopdash : [eval exp="dash_object.stop()"]
  1724. 20:53:55 DashPlugin.ks :
  1725. 20:53:55 DashPlugin.ks : @macro name=dashcombo
  1726. 20:53:55 DashPlugin.ks : @dash *
  1727. 20:53:55 DashPlugin.ks : @wdash *
  1728. 20:53:55 DashPlugin.ks : @endmacro
  1729. 20:53:55 macro : dashcombo : [dash *][wdash *]
  1730. 20:53:55 DashPlugin.ks :
  1731. 20:53:55 DashPlugin.ks : @macro name=dashcomboT
  1732. 20:53:55 DashPlugin.ks : @dash *
  1733. 20:53:55 DashPlugin.ks : @wdash *
  1734. 20:53:55 DashPlugin.ks : @endmacro
  1735. 20:53:55 macro : dashcombot : [dash *][wdash *]
  1736. 20:53:55 DashPlugin.ks :
  1737. 20:53:55 DashPlugin.ks : @macro name=splinemove
  1738. 20:53:55 DashPlugin.ks : @resetcondition cond="global.GameID == 'FATE' && mp.storage!='' && mp.storage[0]!='i' && mp.storage[0]!='o'"
  1739. 20:53:55 DashPlugin.ks : @textoff cond="mp.textoff===void || mp.textoff"
  1740. 20:53:55 DashPlugin.ks : @eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0
  1741. 20:53:55 DashPlugin.ks : @if exp="mp.storage!=void && dash_object.isAmbienceImage(mp.storage)"
  1742. 20:53:55 DashPlugin.ks : @imageex page=back layer=base storage=%storage
  1743. 20:53:55 DashPlugin.ks : @eval exp="mp.storage='';mp.srcpage='back';mp.srclayer='base'"
  1744. 20:53:55 DashPlugin.ks : @endif
  1745. 20:53:55 DashPlugin.ks : @eval exp=dash_object.initSplineMoving(mp)
  1746. 20:53:55 DashPlugin.ks : @eval exp="f.derangedScreen=true"
  1747. 20:53:55 DashPlugin.ks : @endmacro
  1748. 20:53:55 macro : splinemove : [resetcondition cond="global.GameID == 'FATE' && mp.storage!='' && mp.storage[0]!='i' && mp.storage[0]!='o'"][textoff cond="mp.textoff===void || mp.textoff"][eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0][if exp="mp.storage!=void && dash_object.isAmbienceImage(mp.storage)"][imageex page=back layer=base storage=%storage][eval exp="mp.storage='';mp.srcpage='back';mp.srclayer='base'"][endif][eval exp=dash_object.initSplineMoving(mp)][eval exp="f.derangedScreen=true"]
  1749. 20:53:55 DashPlugin.ks :
  1750. 20:53:55 DashPlugin.ks : @macro name=wsplinemove
  1751. 20:53:55 DashPlugin.ks : @wdash *
  1752. 20:53:55 DashPlugin.ks : @endmacro
  1753. 20:53:55 macro : wsplinemove : [wdash *]
  1754. 20:53:55 DashPlugin.ks :
  1755. 20:53:55 DashPlugin.ks : @macro name=stopsplinemove
  1756. 20:53:55 DashPlugin.ks : @stopdash *
  1757. 20:53:55 DashPlugin.ks : @endmacro
  1758. 20:53:55 macro : stopsplinemove : [stopdash *]
  1759. 20:53:55 DashPlugin.ks :
  1760. 20:53:55 DashPlugin.ks : @macro name=splinemovecombo
  1761. 20:53:55 DashPlugin.ks : @splinemove *
  1762. 20:53:55 DashPlugin.ks : @wsplinemove *
  1763. 20:53:55 DashPlugin.ks : @endmacro
  1764. 20:53:55 macro : splinemovecombo : [splinemove *][wsplinemove *]
  1765. 20:53:55 DashPlugin.ks :
  1766. 20:53:55 DashPlugin.ks : @macro name=splinemovecomboT
  1767. 20:53:55 DashPlugin.ks : @splinemove *
  1768. 20:53:55 DashPlugin.ks : @wsplinemove *
  1769. 20:53:55 DashPlugin.ks : @endmacro
  1770. 20:53:55 macro : splinemovecombot : [splinemove *][wsplinemove *]
  1771. 20:53:55 DashPlugin.ks :
  1772. 20:53:55 DashPlugin.ks : @macro name=zoomming
  1773. 20:53:55 DashPlugin.ks : @eval exp="var tx=mp.cx+mp.mx, ty=mp.cy+mp.my, src=kag.back.base"
  1774. 20:53:55 DashPlugin.ks : @eval exp="mp.mag=mp.mag!==void?+mp.mag:1, mp.opacity=mp.opacity!==void?+mp.opacity:255"
  1775. 20:53:55 DashPlugin.ks : @eval exp="kag.fore.base.operateStretch(int(tx-tx*mp.mag+mp.px+0.5), int(ty-ty*mp.mag+mp.py+0.5), int(src.width*mp.mag+0.5), int(src.height*mp.mag+0.5), src, src.left, src.top, src.width, src.height,, mp.opacity)"
  1776. 20:53:55 DashPlugin.ks : @wait cond="mp.wait!==void" time=%wait canskip=false
  1777. 20:53:55 DashPlugin.ks : @endmacro
  1778. 20:53:55 macro : zoomming : [eval exp="var tx=mp.cx+mp.mx, ty=mp.cy+mp.my, src=kag.back.base"][eval exp="mp.mag=mp.mag!==void?+mp.mag:1, mp.opacity=mp.opacity!==void?+mp.opacity:255"][eval exp="kag.fore.base.operateStretch(int(tx-tx*mp.mag+mp.px+0.5), int(ty-ty*mp.mag+mp.py+0.5), int(src.width*mp.mag+0.5), int(src.height*mp.mag+0.5), src, src.left, src.top, src.width, src.height,, mp.opacity)"][wait cond="mp.wait!==void" time=%wait canskip=false]
  1779. 20:53:55 DashPlugin.ks : [macro name=zooming][zooming *][endmacro]
  1780. 20:53:55 macro : zooming : [zooming *]
  1781. 20:53:55 DashPlugin.ks :
  1782. 20:53:55 DashPlugin.ks : @return
  1783. 20:53:55 ================================================================================
  1784. 20:53:55 Scenario loaded : loadPlugins.ks
  1785. 20:53:55 loadPlugins.ks : returned to : (start) line offset 40
  1786. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  1787. 20:53:55 loadPlugins.ks :
  1788. 20:53:55 loadPlugins.ks : @call storage=HeartTonePlugin.ks cond=Storages.isExistentStorage('HeartTonePlugin.ks')
  1789. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  1790. 20:53:55 ================================================================================
  1791. 20:53:55 Scenario loaded : HeartTonePlugin.ks
  1792. 20:53:55 HeartTonePlugin.ks : @if exp="typeof global.hearttone_object == 'undefined'"
  1793. 20:53:55 HeartTonePlugin.ks : @endif
  1794. 20:53:55 HeartTonePlugin.ks :
  1795. 20:53:55 HeartTonePlugin.ks : @macro name=hearttone
  1796. 20:53:55 HeartTonePlugin.ks : @if exp="global.GameID == 'FHAT'"
  1797. 20:53:55 HeartTonePlugin.ks : @eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0
  1798. 20:53:55 HeartTonePlugin.ks : @eval exp="hearttone_object.init(mp)"
  1799. 20:53:55 HeartTonePlugin.ks : @endif
  1800. 20:53:55 HeartTonePlugin.ks : @if exp="global.GameID == 'FATE'"
  1801. 20:53:55 HeartTonePlugin.ks : @eval exp="hearttone_object.init(mp)" cond=!sf.effectSkip&&kag.skipMode<2
  1802. 20:53:55 HeartTonePlugin.ks : @endif
  1803. 20:53:55 HeartTonePlugin.ks : @endmacro
  1804. 20:53:55 macro : hearttone : [if exp="global.GameID == 'FHAT'"][eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0][eval exp="hearttone_object.init(mp)"][endif][if exp="global.GameID == 'FATE'"][eval exp="hearttone_object.init(mp)" cond=!sf.effectSkip&&kag.skipMode<2][endif]
  1805. 20:53:55 HeartTonePlugin.ks :
  1806. 20:53:55 HeartTonePlugin.ks : @macro name=whearttone
  1807. 20:53:55 HeartTonePlugin.ks : @if exp="hearttone_object.doing"
  1808. 20:53:55 HeartTonePlugin.ks : @waittrig * name="hearttone" onskip="hearttone_object.finish()" canskip=%canskip|false
  1809. 20:53:55 HeartTonePlugin.ks : @reloadlayer page=fore layer=base
  1810. 20:53:55 HeartTonePlugin.ks : @endif
  1811. 20:53:55 HeartTonePlugin.ks : @endmacro
  1812. 20:53:55 macro : whearttone : [if exp="hearttone_object.doing"][waittrig * name="hearttone" onskip="hearttone_object.finish()" canskip=%canskip|false][reloadlayer page=fore layer=base][endif]
  1813. 20:53:55 HeartTonePlugin.ks :
  1814. 20:53:55 HeartTonePlugin.ks : @macro name="hearttonecomboT"
  1815. 20:53:55 HeartTonePlugin.ks : @hearttone *
  1816. 20:53:55 HeartTonePlugin.ks : @whearttone *
  1817. 20:53:55 HeartTonePlugin.ks : @endmacro
  1818. 20:53:55 macro : hearttonecombot : [hearttone *][whearttone *]
  1819. 20:53:55 HeartTonePlugin.ks :
  1820. 20:53:55 HeartTonePlugin.ks : @macro name="hearttonecombo"
  1821. 20:53:55 HeartTonePlugin.ks : @HeartToneComboT *
  1822. 20:53:55 HeartTonePlugin.ks : @endmacro
  1823. 20:53:55 macro : hearttonecombo : [HeartToneComboT *]
  1824. 20:53:55 HeartTonePlugin.ks :
  1825. 20:53:55 HeartTonePlugin.ks : @return
  1826. 20:53:55 ================================================================================
  1827. 20:53:55 Scenario loaded : loadPlugins.ks
  1828. 20:53:55 loadPlugins.ks : returned to : (start) line offset 43
  1829. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  1830. 20:53:55 loadPlugins.ks :
  1831. 20:53:55 loadPlugins.ks : @call storage=TVOffPlugin.ks cond=Storages.isExistentStorage('TVOffPlugin.ks')
  1832. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  1833. 20:53:55 ================================================================================
  1834. 20:53:55 Scenario loaded : TVOffPlugin.ks
  1835. 20:53:55 TVOffPlugin.ks : @if exp="typeof global.tvoff_object == 'undefined'"
  1836. 20:53:55 TV OFF Plugin Loaded.
  1837. 20:53:55 TVOffPlugin.ks : @endif
  1838. 20:53:55 TVOffPlugin.ks :
  1839. 20:53:55 TVOffPlugin.ks : @macro name=tvoff
  1840. 20:53:55 TVOffPlugin.ks : @eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0
  1841. 20:53:55 TVOffPlugin.ks : @eval exp="tvoff_object.init(mp)"
  1842. 20:53:55 TVOffPlugin.ks : @endmacro
  1843. 20:53:55 macro : tvoff : [eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0][eval exp="tvoff_object.init(mp)"]
  1844. 20:53:55 TVOffPlugin.ks :
  1845. 20:53:55 TVOffPlugin.ks : @macro name=wtvoff
  1846. 20:53:55 TVOffPlugin.ks : @if exp="tvoff_object.moving"
  1847. 20:53:55 TVOffPlugin.ks : @waittrig * name="tvoff" onskip="tvoff_object.finish()" canskip=%canskip|false
  1848. 20:53:55 TVOffPlugin.ks : @endif
  1849. 20:53:55 TVOffPlugin.ks : @endmacro
  1850. 20:53:55 macro : wtvoff : [if exp="tvoff_object.moving"][waittrig * name="tvoff" onskip="tvoff_object.finish()" canskip=%canskip|false][endif]
  1851. 20:53:55 TVOffPlugin.ks :
  1852. 20:53:55 TVOffPlugin.ks : @macro name="tvoffcombo"
  1853. 20:53:55 TVOffPlugin.ks : @tvoff *
  1854. 20:53:55 TVOffPlugin.ks : @wtvoff *
  1855. 20:53:55 TVOffPlugin.ks : @endmacro
  1856. 20:53:55 macro : tvoffcombo : [tvoff *][wtvoff *]
  1857. 20:53:55 TVOffPlugin.ks :
  1858. 20:53:55 TVOffPlugin.ks : @macro name="tvoffcomboT"
  1859. 20:53:55 TVOffPlugin.ks : @tvoff *
  1860. 20:53:55 TVOffPlugin.ks : @wtvoff *
  1861. 20:53:55 TVOffPlugin.ks : @eval cond=mp.condition===void exp=mp.condition=true
  1862. 20:53:55 TVOffPlugin.ks : @imageex cond=mp.condition page=fore layer=base storage=black
  1863. 20:53:55 TVOffPlugin.ks : @image4demo cond=!mp.condition page=fore layer=base storage=black
  1864. 20:53:55 TVOffPlugin.ks : @endmacro
  1865. 20:53:55 macro : tvoffcombot : [tvoff *][wtvoff *][eval cond=mp.condition===void exp=mp.condition=true][imageex cond=mp.condition page=fore layer=base storage=black][image4demo cond=!mp.condition page=fore layer=base storage=black]
  1866. 20:53:55 TVOffPlugin.ks :
  1867. 20:53:55 TVOffPlugin.ks : @macro name=fold
  1868. 20:53:55 TVOffPlugin.ks : @eval exp="mp.type='fold'"
  1869. 20:53:55 TVOffPlugin.ks : @eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0
  1870. 20:53:55 TVOffPlugin.ks : @eval exp="tvoff_object.initFoldBroaden(mp)"
  1871. 20:53:55 TVOffPlugin.ks : @endmacro
  1872. 20:53:55 macro : fold : [eval exp="mp.type='fold'"][eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0][eval exp="tvoff_object.initFoldBroaden(mp)"]
  1873. 20:53:55 TVOffPlugin.ks :
  1874. 20:53:55 TVOffPlugin.ks : @macro name=broaden
  1875. 20:53:55 TVOffPlugin.ks : @eval exp="mp.type='broaden'"
  1876. 20:53:55 TVOffPlugin.ks : @eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0
  1877. 20:53:55 TVOffPlugin.ks : @eval exp="tvoff_object.initFoldBroaden(mp)"
  1878. 20:53:55 TVOffPlugin.ks : @endmacro
  1879. 20:53:55 macro : broaden : [eval exp="mp.type='broaden'"][eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0][eval exp="tvoff_object.initFoldBroaden(mp)"]
  1880. 20:53:55 TVOffPlugin.ks :
  1881. 20:53:55 TVOffPlugin.ks : @macro name=wfold
  1882. 20:53:55 TVOffPlugin.ks : @wtvoff *
  1883. 20:53:55 TVOffPlugin.ks : @endmacro
  1884. 20:53:55 macro : wfold : [wtvoff *]
  1885. 20:53:55 TVOffPlugin.ks :
  1886. 20:53:55 TVOffPlugin.ks : @macro name=wbroaden
  1887. 20:53:55 TVOffPlugin.ks : @wtvoff *
  1888. 20:53:55 TVOffPlugin.ks : @endmacro
  1889. 20:53:55 macro : wbroaden : [wtvoff *]
  1890. 20:53:55 TVOffPlugin.ks :
  1891. 20:53:55 TVOffPlugin.ks : @macro name=foldcombo
  1892. 20:53:55 TVOffPlugin.ks : @foldcomboT *
  1893. 20:53:55 TVOffPlugin.ks : @endmacro
  1894. 20:53:55 macro : foldcombo : [foldcomboT *]
  1895. 20:53:55 TVOffPlugin.ks :
  1896. 20:53:55 TVOffPlugin.ks : @macro name=foldcomboT
  1897. 20:53:55 TVOffPlugin.ks : @fold *
  1898. 20:53:55 TVOffPlugin.ks : @wfold *
  1899. 20:53:55 TVOffPlugin.ks : @eval cond=mp.condition===void exp=mp.condition=true
  1900. 20:53:55 TVOffPlugin.ks : @imageex cond=mp.condition page=fore layer=base storage=black
  1901. 20:53:55 TVOffPlugin.ks : @image4demo cond=!mp.condition page=fore layer=base storage=black
  1902. 20:53:55 TVOffPlugin.ks : @endmacro
  1903. 20:53:55 macro : foldcombot : [fold *][wfold *][eval cond=mp.condition===void exp=mp.condition=true][imageex cond=mp.condition page=fore layer=base storage=black][image4demo cond=!mp.condition page=fore layer=base storage=black]
  1904. 20:53:55 TVOffPlugin.ks :
  1905. 20:53:55 TVOffPlugin.ks : @macro name=broadencombo
  1906. 20:53:55 TVOffPlugin.ks : @broadencomboT *
  1907. 20:53:55 TVOffPlugin.ks : @endmacro
  1908. 20:53:55 macro : broadencombo : [broadencomboT *]
  1909. 20:53:55 TVOffPlugin.ks :
  1910. 20:53:55 TVOffPlugin.ks : @macro name=broadencomboT
  1911. 20:53:55 TVOffPlugin.ks : @broaden *
  1912. 20:53:55 TVOffPlugin.ks : @wbroaden *
  1913. 20:53:55 TVOffPlugin.ks : @eval cond=mp.condition===void exp=mp.condition=true
  1914. 20:53:55 TVOffPlugin.ks : @imageex cond=mp.condition page=fore layer=base storage=%storage
  1915. 20:53:55 TVOffPlugin.ks : @image4demo cond=!mp.condition page=fore layer=base storage=%storage
  1916. 20:53:55 TVOffPlugin.ks : @endmacro
  1917. 20:53:55 macro : broadencombot : [broaden *][wbroaden *][eval cond=mp.condition===void exp=mp.condition=true][imageex cond=mp.condition page=fore layer=base storage=%storage][image4demo cond=!mp.condition page=fore layer=base storage=%storage]
  1918. 20:53:55 TVOffPlugin.ks :
  1919. 20:53:55 TVOffPlugin.ks : @return
  1920. 20:53:55 ================================================================================
  1921. 20:53:55 Scenario loaded : loadPlugins.ks
  1922. 20:53:55 loadPlugins.ks : returned to : (start) line offset 46
  1923. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  1924. 20:53:55 loadPlugins.ks :
  1925. 20:53:55 loadPlugins.ks : @call storage=SparkPlugin.ks cond=Storages.isExistentStorage('SparkPlugin.ks')
  1926. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  1927. 20:53:55 ================================================================================
  1928. 20:53:55 Scenario loaded : SparkPlugin.ks
  1929. 20:53:55 SparkPlugin.ks : @if exp="typeof(global.spark_object) == 'undefined'"
  1930. 20:53:55 SparkPlugin.ks : @endif
  1931. 20:53:55 SparkPlugin.ks :
  1932. 20:53:55 SparkPlugin.ks : @macro name=spark
  1933. 20:53:55 SparkPlugin.ks : @eval exp="mp.maxgen=300"
  1934. 20:53:55 SparkPlugin.ks : @eval cond=!sf.effectSkip&&kag.skipMode<2 exp="spark_object.init(mp)"
  1935. 20:53:55 SparkPlugin.ks : @endmacro
  1936. 20:53:55 macro : spark : [eval exp="mp.maxgen=300"][eval cond=!sf.effectSkip&&kag.skipMode<2 exp="spark_object.init(mp)"]
  1937. 20:53:55 SparkPlugin.ks :
  1938. 20:53:55 SparkPlugin.ks : @macro name=chgspark
  1939. 20:53:55 SparkPlugin.ks : @eval cond=!sf.effectSkip&&kag.skipMode<2 exp="spark_object.change(mp)"
  1940. 20:53:55 SparkPlugin.ks : @endmacro
  1941. 20:53:55 macro : chgspark : [eval cond=!sf.effectSkip&&kag.skipMode<2 exp="spark_object.change(mp)"]
  1942. 20:53:55 SparkPlugin.ks :
  1943. 20:53:55 SparkPlugin.ks : @macro name=stopspark
  1944. 20:53:55 SparkPlugin.ks : @if exp=spark_object.isSparking
  1945. 20:53:55 SparkPlugin.ks : @eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0
  1946. 20:53:55 SparkPlugin.ks : @eval exp="spark_object.finish(mp)"
  1947. 20:53:55 SparkPlugin.ks : @eval cond="mp.wait" exp="spark_object.waitFinish(mp)"
  1948. 20:53:55 SparkPlugin.ks : @endif
  1949. 20:53:55 SparkPlugin.ks : @endmacro
  1950. 20:53:55 macro : stopspark : [if exp=spark_object.isSparking][eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0][eval exp="spark_object.finish(mp)"][eval cond="mp.wait" exp="spark_object.waitFinish(mp)"][endif]
  1951. 20:53:55 SparkPlugin.ks :
  1952. 20:53:55 SparkPlugin.ks : @macro name=wspark
  1953. 20:53:55 SparkPlugin.ks : @eval exp="spark_object.waitFinish(mp)"
  1954. 20:53:55 SparkPlugin.ks : @endmacro
  1955. 20:53:55 macro : wspark : [eval exp="spark_object.waitFinish(mp)"]
  1956. 20:53:55 SparkPlugin.ks :
  1957. 20:53:55 SparkPlugin.ks : @macro name=rain
  1958. 20:53:55 SparkPlugin.ks : @eval exp="mp.colortable='128,192,255,-1,-1,-1'"
  1959. 20:53:55 SparkPlugin.ks : @eval exp="mp.baselifetime=300, mp.lifetimerange=400"
  1960. 20:53:55 SparkPlugin.ks : @eval exp="mp.basevelocity=1"
  1961. 20:53:55 SparkPlugin.ks : @eval exp="mp.basesizeh=15, mp.sizehrange=35"
  1962. 20:53:55 SparkPlugin.ks : @eval exp="mp.basesizew=1, mp.sizewrange=0"
  1963. 20:53:55 SparkPlugin.ks : @eval exp="mp.samesize=false"
  1964. 20:53:55 SparkPlugin.ks : @eval exp="mp.maxgen=300"
  1965. 20:53:55 SparkPlugin.ks : @eval exp="spark_object.init(mp)"
  1966. 20:53:55 SparkPlugin.ks : @endmacro
  1967. 20:53:55 macro : rain : [eval exp="mp.colortable='128,192,255,-1,-1,-1'"][eval exp="mp.baselifetime=300, mp.lifetimerange=400"][eval exp="mp.basevelocity=1"][eval exp="mp.basesizeh=15, mp.sizehrange=35"][eval exp="mp.basesizew=1, mp.sizewrange=0"][eval exp="mp.samesize=false"][eval exp="mp.maxgen=300"][eval exp="spark_object.init(mp)"]
  1968. 20:53:55 SparkPlugin.ks :
  1969. 20:53:55 SparkPlugin.ks : @macro name=chgrain
  1970. 20:53:55 SparkPlugin.ks : @eval exp="change(mp)"
  1971. 20:53:55 SparkPlugin.ks : @endmacro
  1972. 20:53:55 macro : chgrain : [eval exp="change(mp)"]
  1973. 20:53:55 SparkPlugin.ks :
  1974. 20:53:55 SparkPlugin.ks : @macro name=stoprain
  1975. 20:53:55 SparkPlugin.ks : @stopspark *
  1976. 20:53:55 SparkPlugin.ks : @endmacro
  1977. 20:53:55 macro : stoprain : [stopspark *]
  1978. 20:53:55 SparkPlugin.ks :
  1979. 20:53:55 SparkPlugin.ks : @macro name=wrain
  1980. 20:53:55 SparkPlugin.ks : @wspark *
  1981. 20:53:55 SparkPlugin.ks : @endmacro
  1982. 20:53:55 macro : wrain : [wspark *]
  1983. 20:53:55 SparkPlugin.ks :
  1984. 20:53:55 SparkPlugin.ks : @macro name=backtospark
  1985. 20:53:55 SparkPlugin.ks : @eval exp=spark_object.backlay()
  1986. 20:53:55 SparkPlugin.ks : @endmacro
  1987. 20:53:55 macro : backtospark : [eval exp=spark_object.backlay()]
  1988. 20:53:55 SparkPlugin.ks :
  1989. 20:53:55 SparkPlugin.ks : @return
  1990. 20:53:55 ================================================================================
  1991. 20:53:55 Scenario loaded : loadPlugins.ks
  1992. 20:53:55 loadPlugins.ks : returned to : (start) line offset 49
  1993. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  1994. 20:53:55 loadPlugins.ks :
  1995. 20:53:55 loadPlugins.ks :
  1996. 20:53:55 loadPlugins.ks : @call storage=FallDownPlugin.ks cond=Storages.isExistentStorage('FallDownPlugin.ks')
  1997. 20:53:55 (info) Rebuilding Auto Path Table ...
  1998. 20:53:55 (info) Total 43248 file(s) found, 41339 file(s) activated. (19ms)
  1999. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  2000. 20:53:55 ================================================================================
  2001. 20:53:55 Scenario loaded : FallDownPlugin.ks
  2002. 20:53:55 FallDownPlugin.ks : @if exp="typeof global.falldown_object == 'undefined'"
  2003. 20:53:55 FallDownPlugin.ks : @endif
  2004. 20:53:55 FallDownPlugin.ks :
  2005. 20:53:55 FallDownPlugin.ks : @macro name=falldown
  2006. 20:53:55 FallDownPlugin.ks : @eval cond=!sf.effectSkip&&kag.skipMode<2 exp="falldown_object.init(mp)"
  2007. 20:53:55 FallDownPlugin.ks : @endmacro
  2008. 20:53:55 macro : falldown : [eval cond=!sf.effectSkip&&kag.skipMode<2 exp="falldown_object.init(mp)"]
  2009. 20:53:55 FallDownPlugin.ks :
  2010. 20:53:55 FallDownPlugin.ks : @macro name=wfalldown
  2011. 20:53:55 FallDownPlugin.ks : @if exp="falldown_object.doing"
  2012. 20:53:55 FallDownPlugin.ks : @waittrig * name="falldown" onskip="falldown_object.finish()" canskip=%canskip|false
  2013. 20:53:55 FallDownPlugin.ks : @endif
  2014. 20:53:55 FallDownPlugin.ks : @endmacro
  2015. 20:53:55 macro : wfalldown : [if exp="falldown_object.doing"][waittrig * name="falldown" onskip="falldown_object.finish()" canskip=%canskip|false][endif]
  2016. 20:53:55 FallDownPlugin.ks :
  2017. 20:53:55 FallDownPlugin.ks : @return
  2018. 20:53:55 ================================================================================
  2019. 20:53:55 Scenario loaded : loadPlugins.ks
  2020. 20:53:55 loadPlugins.ks : returned to : (start) line offset 55
  2021. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  2022. 20:53:55 loadPlugins.ks :
  2023. 20:53:55 loadPlugins.ks : @call storage=NoisePlugin.ks cond=Storages.isExistentStorage('NoisePlugin.ks')
  2024. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  2025. 20:53:55 ================================================================================
  2026. 20:53:55 Scenario loaded : NoisePlugin.ks
  2027. 20:53:55 NoisePlugin.ks : @if exp="typeof global.noise_object == 'undefined'"
  2028. 20:53:55 NoisePlugin.ks : @endif
  2029. 20:53:55 NoisePlugin.ks :
  2030. 20:53:55 NoisePlugin.ks : @macro name=noise
  2031. 20:53:55 NoisePlugin.ks : @noiseT *
  2032. 20:53:55 NoisePlugin.ks : @endmacro
  2033. 20:53:55 macro : noise : [noiseT *]
  2034. 20:53:55 NoisePlugin.ks :
  2035. 20:53:55 NoisePlugin.ks : @macro name=noiseT
  2036. 20:53:55 NoisePlugin.ks : @eval exp="noise_object.init(mp)"
  2037. 20:53:55 NoisePlugin.ks : @endmacro
  2038. 20:53:55 macro : noiset : [eval exp="noise_object.init(mp)"]
  2039. 20:53:55 NoisePlugin.ks :
  2040. 20:53:55 NoisePlugin.ks : @macro name=stopnoise
  2041. 20:53:55 NoisePlugin.ks : @if exp=noise_object.doing
  2042. 20:53:55 NoisePlugin.ks : @stopnoiseT *
  2043. 20:53:55 NoisePlugin.ks : @endif
  2044. 20:53:55 NoisePlugin.ks : @endmacro
  2045. 20:53:55 macro : stopnoise : [if exp=noise_object.doing][stopnoiseT *][endif]
  2046. 20:53:55 NoisePlugin.ks :
  2047. 20:53:55 NoisePlugin.ks : @macro name=stopnoiseT
  2048. 20:53:55 NoisePlugin.ks : @if exp=noise_object.doing
  2049. 20:53:55 NoisePlugin.ks : @eval exp="noise_object.stop()"
  2050. 20:53:55 NoisePlugin.ks : @endif
  2051. 20:53:55 NoisePlugin.ks : @endmacro
  2052. 20:53:55 macro : stopnoiset : [if exp=noise_object.doing][eval exp="noise_object.stop()"][endif]
  2053. 20:53:55 NoisePlugin.ks :
  2054. 20:53:55 NoisePlugin.ks : @macro name=noise_back
  2055. 20:53:55 NoisePlugin.ks : @eval exp="noise_object.backlay()"
  2056. 20:53:55 NoisePlugin.ks : @endmacro
  2057. 20:53:55 macro : noise_back : [eval exp="noise_object.backlay()"]
  2058. 20:53:55 NoisePlugin.ks :
  2059. 20:53:55 NoisePlugin.ks : @macro name=noise_noback
  2060. 20:53:55 NoisePlugin.ks : @eval exp="noise_object.invisible_next()"
  2061. 20:53:55 NoisePlugin.ks : @endmacro
  2062. 20:53:55 macro : noise_noback : [eval exp="noise_object.invisible_next()"]
  2063. 20:53:55 NoisePlugin.ks :
  2064. 20:53:55 NoisePlugin.ks : @macro name=noise_once
  2065. 20:53:55 NoisePlugin.ks : @noise_onceT *
  2066. 20:53:55 NoisePlugin.ks : @endmacro
  2067. 20:53:55 macro : noise_once : [noise_onceT *]
  2068. 20:53:55 NoisePlugin.ks :
  2069. 20:53:55 NoisePlugin.ks : @macro name=noise_onceT
  2070. 20:53:55 NoisePlugin.ks : @eval exp="noise_object.once(mp)"
  2071. 20:53:55 NoisePlugin.ks : @waittrig * name="noise_once" onskip="noise_object.onVanish()" canskip=%canskip|false
  2072. 20:53:55 NoisePlugin.ks : @endmacro
  2073. 20:53:55 macro : noise_oncet : [eval exp="noise_object.once(mp)"][waittrig * name="noise_once" onskip="noise_object.onVanish()" canskip=%canskip|false]
  2074. 20:53:55 NoisePlugin.ks :
  2075. 20:53:55 NoisePlugin.ks : @macro name=noise_on
  2076. 20:53:55 NoisePlugin.ks : @noise_onT *
  2077. 20:53:55 NoisePlugin.ks : @endmacro
  2078. 20:53:55 macro : noise_on : [noise_onT *]
  2079. 20:53:55 NoisePlugin.ks :
  2080. 20:53:55 NoisePlugin.ks : @macro name=noise_onT
  2081. 20:53:55 NoisePlugin.ks : @eval exp="noise_object.once(mp)"
  2082. 20:53:55 NoisePlugin.ks : @endmacro
  2083. 20:53:55 macro : noise_ont : [eval exp="noise_object.once(mp)"]
  2084. 20:53:55 NoisePlugin.ks :
  2085. 20:53:55 NoisePlugin.ks : @macro name=noise_off
  2086. 20:53:55 NoisePlugin.ks : @if exp=noise_object.layer!=void&&noise_object.layer.visible
  2087. 20:53:55 NoisePlugin.ks : @noise_offT *
  2088. 20:53:55 NoisePlugin.ks : @endif
  2089. 20:53:55 NoisePlugin.ks : @endmacro
  2090. 20:53:55 macro : noise_off : [if exp=noise_object.layer!=void&&noise_object.layer.visible][noise_offT *][endif]
  2091. 20:53:55 NoisePlugin.ks :
  2092. 20:53:55 NoisePlugin.ks : @macro name=noise_offT
  2093. 20:53:55 NoisePlugin.ks : @if exp=noise_object.layer!=void&&noise_object.layer.visible
  2094. 20:53:55 NoisePlugin.ks : @eval exp="noise_object.hide()"
  2095. 20:53:55 NoisePlugin.ks : @endif
  2096. 20:53:55 NoisePlugin.ks : @endmacro
  2097. 20:53:55 macro : noise_offt : [if exp=noise_object.layer!=void&&noise_object.layer.visible][eval exp="noise_object.hide()"][endif]
  2098. 20:53:55 NoisePlugin.ks :
  2099. 20:53:55 NoisePlugin.ks : @macro name=backtonoise
  2100. 20:53:55 NoisePlugin.ks : @eval exp="noise_object.backlay()"
  2101. 20:53:55 NoisePlugin.ks : @endmacro
  2102. 20:53:55 macro : backtonoise : [eval exp="noise_object.backlay()"]
  2103. 20:53:55 NoisePlugin.ks :
  2104. 20:53:55 NoisePlugin.ks : @return
  2105. 20:53:55 ================================================================================
  2106. 20:53:55 Scenario loaded : loadPlugins.ks
  2107. 20:53:55 loadPlugins.ks : returned to : (start) line offset 58
  2108. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  2109. 20:53:55 loadPlugins.ks :
  2110. 20:53:55 loadPlugins.ks : @call storage=FlushPlugin.ks cond=Storages.isExistentStorage('FlushPlugin.ks')
  2111. 20:53:55 (info) Rebuilding Auto Path Table ...
  2112. 20:53:55 (info) Total 43248 file(s) found, 41339 file(s) activated. (17ms)
  2113. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  2114. 20:53:55 ================================================================================
  2115. 20:53:55 Scenario loaded : FlushPlugin.ks
  2116. 20:53:55 FlushPlugin.ks : @if exp="typeof global.flush_object == 'undefined'"
  2117. 20:53:55 Flush Plugin Loaded.
  2118. 20:53:55 FlushPlugin.ks : @endif
  2119. 20:53:55 FlushPlugin.ks :
  2120. 20:53:55 FlushPlugin.ks : @macro name=flush
  2121. 20:53:55 FlushPlugin.ks : @eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0
  2122. 20:53:55 FlushPlugin.ks : @eval exp="flush_object.init(mp)"
  2123. 20:53:55 FlushPlugin.ks : @endmacro
  2124. 20:53:55 macro : flush : [eval cond=sf.effectSkip||kag.skipMode>=2 exp=mp.time=0][eval exp="flush_object.init(mp)"]
  2125. 20:53:55 FlushPlugin.ks :
  2126. 20:53:55 FlushPlugin.ks : @macro name=wflush
  2127. 20:53:55 FlushPlugin.ks : @if exp="flush_object.doing"
  2128. 20:53:55 FlushPlugin.ks : @waittrig * name="flush" onskip="flush_object.finish()" canskip=%canskip|false
  2129. 20:53:55 FlushPlugin.ks : @endif
  2130. 20:53:55 FlushPlugin.ks : @endmacro
  2131. 20:53:55 macro : wflush : [if exp="flush_object.doing"][waittrig * name="flush" onskip="flush_object.finish()" canskip=%canskip|false][endif]
  2132. 20:53:55 FlushPlugin.ks :
  2133. 20:53:55 FlushPlugin.ks : @macro name=flushoff
  2134. 20:53:55 FlushPlugin.ks : @if exp=flush_object.flushlayer.visible
  2135. 20:53:55 FlushPlugin.ks : @if exp="global.GameID == 'FHAT'"
  2136. 20:53:55 FlushPlugin.ks : @eval exp="mp.storage=f.flush_storage"
  2137. 20:53:55 FlushPlugin.ks : @eval exp="mp.color=f.flush_color"
  2138. 20:53:55 FlushPlugin.ks : @endif
  2139. 20:53:55 FlushPlugin.ks : @if exp="global.GameID == 'FATE'"
  2140. 20:53:55 FlushPlugin.ks : @eval exp="mp.storage=flush_object._storage"
  2141. 20:53:55 FlushPlugin.ks : @eval exp="mp.color=flush_object._color"
  2142. 20:53:55 FlushPlugin.ks : @eval exp="mp.layer=flush_object._layer"
  2143. 20:53:55 FlushPlugin.ks : @endif
  2144. 20:53:55 FlushPlugin.ks : @eval exp="mp.opacity=0"
  2145. 20:53:55 FlushPlugin.ks : @eval exp="mp.time=flush_object.time"
  2146. 20:53:55 FlushPlugin.ks : @eval exp="mp.accel=flush_object.accel"
  2147. 20:53:55 FlushPlugin.ks : @flush *
  2148. 20:53:55 FlushPlugin.ks : @endif
  2149. 20:53:55 FlushPlugin.ks : @endmacro
  2150. 20:53:55 macro : flushoff : [if exp=flush_object.flushlayer.visible][if exp="global.GameID == 'FHAT'"][eval exp="mp.storage=f.flush_storage"][eval exp="mp.color=f.flush_color"][endif][if exp="global.GameID == 'FATE'"][eval exp="mp.storage=flush_object._storage"][eval exp="mp.color=flush_object._color"][eval exp="mp.layer=flush_object._layer"][endif][eval exp="mp.opacity=0"][eval exp="mp.time=flush_object.time"][eval exp="mp.accel=flush_object.accel"][flush *][endif]
  2151. 20:53:55 FlushPlugin.ks :
  2152. 20:53:55 FlushPlugin.ks : @macro name=flushcombo
  2153. 20:53:55 FlushPlugin.ks : @flush *
  2154. 20:53:55 FlushPlugin.ks : @wflush
  2155. 20:53:55 FlushPlugin.ks : @flushoff
  2156. 20:53:55 FlushPlugin.ks : @wflush
  2157. 20:53:55 FlushPlugin.ks : @endmacro
  2158. 20:53:55 macro : flushcombo : [flush *][wflush][flushoff][wflush]
  2159. 20:53:55 FlushPlugin.ks :
  2160. 20:53:55 FlushPlugin.ks : @macro name=flicker
  2161. 20:53:55 FlushPlugin.ks : @flickerT *
  2162. 20:53:55 FlushPlugin.ks : @endmacro
  2163. 20:53:55 macro : flicker : [flickerT *]
  2164. 20:53:55 FlushPlugin.ks :
  2165. 20:53:55 FlushPlugin.ks : @macro name=flickerT
  2166. 20:53:55 FlushPlugin.ks : @eval cond="mp.count==void" exp="mp.count=2"
  2167. 20:53:55 FlushPlugin.ks : @eval exp="mp.time=mp.time\(mp.count*2)"
  2168. 20:53:55 FlushPlugin.ks : @flushcombo *
  2169. 20:53:55 FlushPlugin.ks : @flushcombo * cond="mp.count>1"
  2170. 20:53:55 FlushPlugin.ks : @flushcombo * cond="mp.count>2"
  2171. 20:53:55 FlushPlugin.ks : @flushcombo * cond="mp.count>3"
  2172. 20:53:55 FlushPlugin.ks : @flushcombo * cond="mp.count>4"
  2173. 20:53:55 FlushPlugin.ks : @flushcombo * cond="mp.count>5"
  2174. 20:53:55 FlushPlugin.ks : @flushcombo * cond="mp.count>6"
  2175. 20:53:55 FlushPlugin.ks : @flushcombo * cond="mp.count>7"
  2176. 20:53:55 FlushPlugin.ks : @flushcombo * cond="mp.count>8"
  2177. 20:53:55 FlushPlugin.ks : @flushcombo * cond="mp.count>9"
  2178. 20:53:55 FlushPlugin.ks : @endmacro
  2179. 20:53:55 macro : flickert : [eval cond="mp.count==void" exp="mp.count=2"][eval exp="mp.time=mp.time\(mp.count*2)"][flushcombo *][flushcombo * cond="mp.count>1"][flushcombo * cond="mp.count>2"][flushcombo * cond="mp.count>3"][flushcombo * cond="mp.count>4"][flushcombo * cond="mp.count>5"][flushcombo * cond="mp.count>6"][flushcombo * cond="mp.count>7"][flushcombo * cond="mp.count>8"][flushcombo * cond="mp.count>9"]
  2180. 20:53:55 FlushPlugin.ks :
  2181. 20:53:55 FlushPlugin.ks : @macro name=simpleflush
  2182. 20:53:55 FlushPlugin.ks : @flushcombo *
  2183. 20:53:55 FlushPlugin.ks : @endmacro
  2184. 20:53:55 macro : simpleflush : [flushcombo *]
  2185. 20:53:55 FlushPlugin.ks :
  2186. 20:53:55 FlushPlugin.ks : @return
  2187. 20:53:55 ================================================================================
  2188. 20:53:55 Scenario loaded : loadPlugins.ks
  2189. 20:53:55 loadPlugins.ks : returned to : (start) line offset 61
  2190. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  2191. 20:53:55 loadPlugins.ks :
  2192. 20:53:55 loadPlugins.ks : @call storage=DefocusPlugin.ks cond=Storages.isExistentStorage('DefocusPlugin.ks')
  2193. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  2194. 20:53:55 ================================================================================
  2195. 20:53:55 Scenario loaded : DefocusPlugin.ks
  2196. 20:53:55 DefocusPlugin.ks : @if exp="typeof global.defocus_object == 'undefined'"
  2197. 20:53:55 DefocusPlugin.ks : @endif
  2198. 20:53:55 DefocusPlugin.ks :
  2199. 20:53:55 DefocusPlugin.ks : @macro name="defocus"
  2200. 20:53:55 DefocusPlugin.ks : @eval exp="defocus_object.init(mp)"
  2201. 20:53:55 DefocusPlugin.ks : @waittrig * name="defocus" onskip="defocus_object.finish()" canskip=%canskip|false
  2202. 20:53:55 DefocusPlugin.ks : @redraw time=0
  2203. 20:53:55 DefocusPlugin.ks : @endmacro
  2204. 20:53:55 macro : defocus : [eval exp="defocus_object.init(mp)"][waittrig * name="defocus" onskip="defocus_object.finish()" canskip=%canskip|false][redraw time=0]
  2205. 20:53:55 DefocusPlugin.ks :
  2206. 20:53:55 DefocusPlugin.ks : @return
  2207. 20:53:55 ================================================================================
  2208. 20:53:55 Scenario loaded : loadPlugins.ks
  2209. 20:53:55 loadPlugins.ks : returned to : (start) line offset 64
  2210. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  2211. 20:53:55 loadPlugins.ks :
  2212. 20:53:55 loadPlugins.ks : @call storage=ZoomLensPlugin.ks cond=Storages.isExistentStorage('ZoomLensPlugin.ks')
  2213. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  2214. 20:53:55 ================================================================================
  2215. 20:53:55 Scenario loaded : ZoomLensPlugin.ks
  2216. 20:53:55 ZoomLensPlugin.ks : @if exp="typeof global.zoomlens_object == 'undefined'"
  2217. 20:53:55 ZoomLensPlugin.ks : @endif
  2218. 20:53:55 ZoomLensPlugin.ks :
  2219. 20:53:55 ZoomLensPlugin.ks : @macro name="zoomlens"
  2220. 20:53:55 ZoomLensPlugin.ks : @eval exp="zoomlens_object.init(mp)"
  2221. 20:53:55 ZoomLensPlugin.ks : @endmacro
  2222. 20:53:55 macro : zoomlens : [eval exp="zoomlens_object.init(mp)"]
  2223. 20:53:55 ZoomLensPlugin.ks :
  2224. 20:53:55 ZoomLensPlugin.ks : @macro name="wzoomlens"
  2225. 20:53:55 ZoomLensPlugin.ks : @if exp="zoomlens_object.doing"
  2226. 20:53:55 ZoomLensPlugin.ks : @waittrig * name=&zoomlens_object.triggername onskip="zoomlens_object.finish()" canskip=%canskip|false
  2227. 20:53:55 ZoomLensPlugin.ks : @endif
  2228. 20:53:55 ZoomLensPlugin.ks : @endmacro
  2229. 20:53:55 macro : wzoomlens : [if exp="zoomlens_object.doing"][waittrig * name=&zoomlens_object.triggername onskip="zoomlens_object.finish()" canskip=%canskip|false][endif]
  2230. 20:53:55 ZoomLensPlugin.ks :
  2231. 20:53:55 ZoomLensPlugin.ks : @macro name=endofzoomlens
  2232. 20:53:55 ZoomLensPlugin.ks : @eval exp=zoomlens_object.endof()
  2233. 20:53:55 ZoomLensPlugin.ks : @endmacro
  2234. 20:53:55 macro : endofzoomlens : [eval exp=zoomlens_object.endof()]
  2235. 20:53:55 ZoomLensPlugin.ks :
  2236. 20:53:55 ZoomLensPlugin.ks : @return
  2237. 20:53:55 ================================================================================
  2238. 20:53:55 Scenario loaded : loadPlugins.ks
  2239. 20:53:55 loadPlugins.ks : returned to : (start) line offset 67
  2240. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  2241. 20:53:55 loadPlugins.ks :
  2242. 20:53:55 loadPlugins.ks : @call storage=SnowPlugin.ks cond=Storages.isExistentStorage('SnowPlugin.ks')
  2243. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  2244. 20:53:55 ================================================================================
  2245. 20:53:55 Scenario loaded : SnowPlugin.ks
  2246. 20:53:55 SnowPlugin.ks : @if exp="typeof(global.snow_object) == 'undefined'"
  2247. 20:53:55 SnowPlugin.ks : @endif
  2248. 20:53:55 SnowPlugin.ks : @macro name="snowinit"
  2249. 20:53:55 SnowPlugin.ks : @eval exp="snow_object.init(17, mp)"
  2250. 20:53:55 SnowPlugin.ks : @endmacro
  2251. 20:53:55 macro : snowinit : [eval exp="snow_object.init(17, mp)"]
  2252. 20:53:55 SnowPlugin.ks : @macro name="snowuninit"
  2253. 20:53:55 SnowPlugin.ks : @eval exp="snow_object.uninit()"
  2254. 20:53:55 SnowPlugin.ks : @endmacro
  2255. 20:53:55 macro : snowuninit : [eval exp="snow_object.uninit()"]
  2256. 20:53:55 SnowPlugin.ks : @macro name="snowopt"
  2257. 20:53:55 SnowPlugin.ks : @eval exp="snow_object.setOptions(mp)"
  2258. 20:53:55 SnowPlugin.ks : @endmacro
  2259. 20:53:55 macro : snowopt : [eval exp="snow_object.setOptions(mp)"]
  2260. 20:53:55 SnowPlugin.ks : @return
  2261. 20:53:55 ================================================================================
  2262. 20:53:55 Scenario loaded : loadPlugins.ks
  2263. 20:53:55 loadPlugins.ks : returned to : (start) line offset 70
  2264. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  2265. 20:53:55 loadPlugins.ks :
  2266. 20:53:55 loadPlugins.ks : @call storage=petal.ks cond=Storages.isExistentStorage('petal.ks')
  2267. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  2268. 20:53:55 ================================================================================
  2269. 20:53:55 Scenario loaded : petal.ks
  2270. 20:53:55 petal.ks : @macro name="petalinit"
  2271. 20:53:55 petal.ks : @eval exp="petal_object.init(17, mp)"
  2272. 20:53:55 petal.ks : @eval cond="mp.nocheck!=1" exp="f.petal=1"
  2273. 20:53:55 petal.ks : @endmacro
  2274. 20:53:55 macro : petalinit : [eval exp="petal_object.init(17, mp)"][eval cond="mp.nocheck!=1" exp="f.petal=1"]
  2275. 20:53:55 petal.ks : @macro name="petaluninit"
  2276. 20:53:55 petal.ks : @eval exp="petal_object.uninit()"
  2277. 20:53:55 petal.ks : @eval cond="mp.nocheck!=1" exp="f.petal=0"
  2278. 20:53:55 petal.ks : @endmacro
  2279. 20:53:55 macro : petaluninit : [eval exp="petal_object.uninit()"][eval cond="mp.nocheck!=1" exp="f.petal=0"]
  2280. 20:53:55 petal.ks : @macro name="petalnospawn"
  2281. 20:53:55 petal.ks : @eval exp="petal_object.nospawn()"
  2282. 20:53:55 petal.ks : @endmacro
  2283. 20:53:55 macro : petalnospawn : [eval exp="petal_object.nospawn()"]
  2284. 20:53:55 petal.ks : @macro name="petalnoexchange"
  2285. 20:53:55 petal.ks : @eval exp="petal_object.noexchange=true"
  2286. 20:53:55 petal.ks : @endmacro
  2287. 20:53:55 macro : petalnoexchange : [eval exp="petal_object.noexchange=true"]
  2288. 20:53:55 petal.ks : @macro name="petalopt"
  2289. 20:53:55 petal.ks : @eval exp="petal_object.setOptions(mp)"
  2290. 20:53:55 petal.ks : @endmacro
  2291. 20:53:55 macro : petalopt : [eval exp="petal_object.setOptions(mp)"]
  2292. 20:53:55 petal.ks : @macro name="petal_suspend"
  2293. 20:53:55 petal.ks : @petaluninit cond="f.petal==1" nocheck=1
  2294. 20:53:55 petal.ks : @endmacro
  2295. 20:53:55 macro : petal_suspend : [petaluninit cond="f.petal==1" nocheck=1]
  2296. 20:53:55 petal.ks : @macro name="petal_recover"
  2297. 20:53:55 petal.ks : @petalinit cond="f.petal==1" nocheck=1
  2298. 20:53:55 petal.ks : @endmacro
  2299. 20:53:55 macro : petal_recover : [petalinit cond="f.petal==1" nocheck=1]
  2300. 20:53:55 petal.ks : @macro name=petal_changeopacity
  2301. 20:53:55 petal.ks : @eval exp="petal_object.startChangeOpacity(mp)"
  2302. 20:53:55 petal.ks : @endmacro
  2303. 20:53:55 macro : petal_changeopacity : [eval exp="petal_object.startChangeOpacity(mp)"]
  2304. 20:53:55 petal.ks : @return
  2305. 20:53:55 ================================================================================
  2306. 20:53:55 Scenario loaded : loadPlugins.ks
  2307. 20:53:55 loadPlugins.ks : returned to : (start) line offset 73
  2308. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  2309. 20:53:55 loadPlugins.ks :
  2310. 20:53:55 loadPlugins.ks : @if exp="global.GameID == 'FHAT'"
  2311. 20:53:55 loadPlugins.ks : @call storage=gamemenu.ks cond=Storages.isExistentStorage('gamemenu.ks')
  2312. 20:53:55 loadPlugins.ks : @endif
  2313. 20:53:55 loadPlugins.ks : @if exp="global.GameID == 'FATE'"
  2314. 20:53:55 loadPlugins.ks : @call storage=ゲームメニュー.ks cond=Storages.isExistentStorage('ゲームメニュー.ks')
  2315. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  2316. 20:53:55 ================================================================================
  2317. 20:53:55 Scenario loaded : ゲームメニュー.ks
  2318. 20:53:55 ゲームメニュー.ks : @if exp="typeof(global.gamemenu) == 'undefined'"
  2319. 20:53:55 Warning: Substitution in boolean context (use form of '(A=B)!=0' to compare to zero) at fontselectlayer.tjs line 401
  2320. 20:53:55 Warning: Substitution in boolean context (use form of '(A=B)!=0' to compare to zero) at fontselectlayer.tjs line 402
  2321. 20:53:55 Warning: Substitution in boolean context (use form of '(A=B)!=0' to compare to zero) at statusmenulayer.tjs line 365
  2322. 20:53:55 Warning: Substitution in boolean context (use form of '(A=B)!=0' to compare to zero) at statusparameterlayer.tjs line 88
  2323. 20:53:55 ゲームメニュー.ks : @endif
  2324. 20:53:55 ゲームメニュー.ks : @rclick call=true storage="ゲームメニュー.ks" target="*rclick" enabled=true
  2325. 20:53:55 ゲームメニュー.ks : @lflick call=true storage="ゲームメニュー.ks" target="*lflick" enabled=true
  2326. 20:53:55 ゲームメニュー.ks : @rflick call=true storage="ゲームメニュー.ks" target="*rflick" enabled=true
  2327. 20:53:55 ゲームメニュー.ks : @uflick call=true storage="ゲームメニュー.ks" target="*uflick" enabled=true
  2328. 20:53:55 ゲームメニュー.ks : @dflick call=true storage="ゲームメニュー.ks" target="*dflick" enabled=true
  2329. 20:53:55 ゲームメニュー.ks : @return
  2330. 20:53:55 ================================================================================
  2331. 20:53:55 Scenario loaded : loadPlugins.ks
  2332. 20:53:55 loadPlugins.ks : returned to : (start) line offset 80
  2333. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  2334. 20:53:55 loadPlugins.ks : @endif
  2335. 20:53:55 loadPlugins.ks :
  2336. 20:53:55 loadPlugins.ks :
  2337. 20:53:55 loadPlugins.ks : @if exp="global.GameID == 'FHAT'"
  2338. 20:53:55 loadPlugins.ks : @call storage=shortcutkey.ks cond=Storages.isExistentStorage('shortcutkey.ks')
  2339. 20:53:55 loadPlugins.ks : @endif
  2340. 20:53:55 loadPlugins.ks : @if exp="global.GameID == 'FATE'"
  2341. 20:53:55 loadPlugins.ks : @call storage=ショートカットキー.ks
  2342. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  2343. 20:53:55 ================================================================================
  2344. 20:53:55 Scenario loaded : ショートカットキー.ks
  2345. 20:53:55 ショートカットキー.ks : @if exp="typeof(global.shortcut_object) == 'undefined'"
  2346. 20:53:55 ショートカットキー.ks :
  2347. 20:53:55 ショートカットキー.ks : @macro name=quicksave
  2348. 20:53:55 ショートカットキー.ks : @eval exp="shortcut_object.quickSave(mp.no!==void?+mp.no:3)"
  2349. 20:53:55 ショートカットキー.ks : @endmacro
  2350. 20:53:55 macro : quicksave : [eval exp="shortcut_object.quickSave(mp.no!==void?+mp.no:3)"]
  2351. 20:53:55 ショートカットキー.ks :
  2352. 20:53:55 ショートカットキー.ks : @return
  2353. 20:53:55 ================================================================================
  2354. 20:53:55 Scenario loaded : loadPlugins.ks
  2355. 20:53:55 loadPlugins.ks : returned to : (start) line offset 90
  2356. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  2357. 20:53:55 loadPlugins.ks : @endif
  2358. 20:53:55 loadPlugins.ks :
  2359. 20:53:55 loadPlugins.ks :
  2360. 20:53:55 loadPlugins.ks : @call storage=PlayTimePlugin.ks cond=Storages.isExistentStorage('PlayTimePlugin.ks')
  2361. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  2362. 20:53:55 ================================================================================
  2363. 20:53:55 Scenario loaded : PlayTimePlugin.ks
  2364. 20:53:55 PlayTimePlugin.ks : @if exp="typeof global.playtime_object == 'undefined'"
  2365. 20:53:55 PlayTimePlugin.ks : @endif
  2366. 20:53:55 PlayTimePlugin.ks :
  2367. 20:53:55 PlayTimePlugin.ks : @return
  2368. 20:53:55 ================================================================================
  2369. 20:53:55 Scenario loaded : loadPlugins.ks
  2370. 20:53:55 loadPlugins.ks : returned to : (start) line offset 96
  2371. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  2372. 20:53:55 loadPlugins.ks :
  2373. 20:53:55 loadPlugins.ks : @call storage=DateTitlePlugin.ks cond=Storages.isExistentStorage('DateTitlePlugin.ks')
  2374. 20:53:55 loadPlugins.ks : call stack depth before calling : 1
  2375. 20:53:55 ================================================================================
  2376. 20:53:55 Scenario loaded : DateTitlePlugin.ks
  2377. 20:53:55 DateTitlePlugin.ks : @if exp="typeof global.datetitle_object == 'undefined'"
  2378. 20:53:55 DateTitlePlugin.ks : @endif
  2379. 20:53:55 DateTitlePlugin.ks :
  2380. 20:53:55 DateTitlePlugin.ks : @macro name=date_title
  2381. 20:53:55 DateTitlePlugin.ks : @eval exp=.skip=false
  2382. 20:53:55 DateTitlePlugin.ks : @resetwait
  2383. 20:53:55 DateTitlePlugin.ks : @eval exp=".prev=+mp.date<201?131:(+mp.date-1)"
  2384. 20:53:55 DateTitlePlugin.ks : @eval exp=datetitle_object.drawDate('back',.prev)
  2385. 20:53:55 DateTitlePlugin.ks : @eval exp=".ln=+mp.date<203?'dt_line':'dt_line_green'"
  2386. 20:53:55 DateTitlePlugin.ks : @transex method=crossfade time=1000
  2387. 20:53:55 DateTitlePlugin.ks : @wt canskip=false
  2388. 20:53:55 DateTitlePlugin.ks : @stoptrans
  2389. 20:53:55 DateTitlePlugin.ks : @image page=fore layer=2 storage=dt_lineblank visible=true left=0 top=42 opacity=255
  2390. 20:53:55 DateTitlePlugin.ks : @image page=back layer=2 storage=&.ln visible=false left=0 top=42 opacity=255
  2391. 20:53:55 DateTitlePlugin.ks : @if exp=mp.route!==void
  2392. 20:53:55 DateTitlePlugin.ks : @image page=fore layer=3 storage=dt_blank visible=true left=521 top=531 opacity=255
  2393. 20:53:55 DateTitlePlugin.ks : @image page=back layer=3 storage=&(datetitle_object.getTitleName(mp.route,mp.date)) visible=false left=521 top=531 opacity=255
  2394. 20:53:55 DateTitlePlugin.ks : @endif
  2395. 20:53:55 DateTitlePlugin.ks : @if exp=+mp.date>=201
  2396. 20:53:55 DateTitlePlugin.ks : @eval exp=datetitle_object.initChangeDate('fore',mp.date)
  2397. 20:53:55 DateTitlePlugin.ks : @endif
  2398. 20:53:55 DateTitlePlugin.ks : @transex layer=2 rule=左から右へ time=1000 vague=8
  2399. 20:53:55 DateTitlePlugin.ks : @if exp=mp.route!==void
  2400. 20:53:55 DateTitlePlugin.ks : @wait time=500 canskip=false
  2401. 20:53:55 DateTitlePlugin.ks : @transex layer=3 method=&(mp.rule!=''?'universal':'crossfade') rule=%rule time=%time|1300
  2402. 20:53:55 DateTitlePlugin.ks : @endif
  2403. 20:53:55 DateTitlePlugin.ks : @layopt page=back layer=3 visible=false
  2404. 20:53:55 DateTitlePlugin.ks : @wait mode=until time=%wait|4000 canskip=true onskip=.skip=true
  2405. 20:53:55 DateTitlePlugin.ks : @stoptrans
  2406. 20:53:55 DateTitlePlugin.ks : @trace exp=.skip
  2407. 20:53:55 DateTitlePlugin.ks : @p cond=!.skip
  2408. 20:53:55 DateTitlePlugin.ks : @endmacro
  2409. 20:53:55 macro : date_title : [eval exp=.skip=false][resetwait][eval exp=".prev=+mp.date<201?131:(+mp.date-1)"][eval exp=datetitle_object.drawDate('back',.prev)][eval exp=".ln=+mp.date<203?'dt_line':'dt_line_green'"][transex method=crossfade time=1000][wt canskip=false][stoptrans][image page=fore layer=2 storage=dt_lineblank visible=true left=0 top=42 opacity=255][image page=back layer=2 storage=&.ln visible=false left=0 top=42 opacity=255][if exp=mp.route!==void][image page=fore layer=3 storage=dt_blank visible=true left=521 top=531 opacity=255][image page=back layer=3 storage=&(datetitle_object.getTitleName(mp.route,mp.date)) visible=false left=521 top=531 opacity=255][endif][if exp=+mp.date>=201][eval exp=datetitle_object.initChangeDate('fore',mp.date)][endif][transex layer=2 rule=左から右へ time=1000 vague=8][if exp=mp.route!==void][wait time=500 canskip=false][transex layer=3 method=&(mp.rule!=''?'universal':'crossfade') rule=%rule time=%time|1300][endif][layopt page=back layer=3 visible=false][wait mode=until time=%wait|4000 canskip=true onskip=.skip=true][stoptrans][trace exp=.skip][p cond=!.skip]
  2410. 20:53:55 DateTitlePlugin.ks :
  2411. 20:53:55 DateTitlePlugin.ks : @macro name=prologue_title
  2412. 20:53:55 DateTitlePlugin.ks : @date_title *
  2413. 20:53:55 DateTitlePlugin.ks : @endmacro
  2414. 20:53:55 macro : prologue_title : [date_title *]
  2415. 20:53:55 DateTitlePlugin.ks :
  2416. 20:53:55 DateTitlePlugin.ks : @macro name=epilogue_title
  2417. 20:53:55 DateTitlePlugin.ks : @date_title *
  2418. 20:53:55 DateTitlePlugin.ks : @endmacro
  2419. 20:53:55 macro : epilogue_title : [date_title *]
  2420. 20:53:55 DateTitlePlugin.ks :
  2421. 20:53:55 DateTitlePlugin.ks : @macro name=date_title_
  2422. 20:53:55 DateTitlePlugin.ks : @eval exp="dm('ダミーマクロ')"
  2423. 20:53:55 DateTitlePlugin.ks : @endmacro
  2424. 20:53:55 macro : date_title_ : [eval exp="dm('ダミーマクロ')"]
  2425. 20:53:55 DateTitlePlugin.ks :
  2426. 20:53:55 DateTitlePlugin.ks : @return
  2427. 20:53:55 ================================================================================
  2428. 20:53:55 Scenario loaded : loadPlugins.ks
  2429. 20:53:55 loadPlugins.ks : returned to : (start) line offset 99
  2430. 20:53:55 loadPlugins.ks : call stack depth after returning : 1
  2431. 20:53:55 loadPlugins.ks :
  2432. 20:53:55 loadPlugins.ks : @if exp="global.GameID == 'FHAT'"
  2433. 20:53:55 loadPlugins.ks : @call storage=HanafudaMacro.ks cond=Storages.isExistentStorage('HanafudaMacro.ks')
  2434. 20:53:55 loadPlugins.ks : @endif
  2435. 20:53:55 loadPlugins.ks :
  2436. 20:53:55 loadPlugins.ks :
  2437. 20:53:55 loadPlugins.ks : @return
  2438. 20:53:55 ================================================================================
  2439. 20:53:55 Scenario loaded : first.ks
  2440. 20:53:55 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  2441. 20:53:55 first.ks : jumped to : *start
  2442. 20:53:55 first.ks : returned to : *start line offset 12
  2443. 20:53:55 first.ks : call stack depth after returning : 0
  2444. 20:53:55 first.ks :
  2445. 20:53:55 first.ks :
  2446. 20:53:55 first.ks :
  2447. 20:53:55 first.ks :
  2448. 20:53:55 first.ks : @eval exp=global.initialize_patch_after_macros()
  2449. 20:53:55 KAG macro initialization finished in 1994ms.
  2450. 20:53:55 Initializing scripts after loading macros...
  2451. 20:53:55 Loading InfoPopPlugin.tjs
  2452. 20:53:55 InfoPopPlugin.tjs was loaded in 1ms
  2453. 20:53:55 Loading TitleMenu.tjs
  2454. 20:53:55 Warning: Substitution in boolean context (use form of '(A=B)!=0' to compare to zero) at galleryimagelayer.tjs line 164
  2455. 20:53:55 (info) Rebuilding Auto Path Table ...
  2456. 20:53:55 (info) Total 43248 file(s) found, 41339 file(s) activated. (18ms)
  2457. 20:53:55 TitleMenu.tjs was loaded in 73ms
  2458. 20:53:55 Loading AlternativePlugin.tjs
  2459. 20:53:55 AlternativePlugin.tjs was loaded in 2ms
  2460. 20:53:55 Loading TextOnOffPlugin.tjs
  2461. 20:53:55 TextOnOffPlugin.tjs was loaded in 1ms
  2462. 20:53:55 Loading PopUpLayer.tjs
  2463. 20:53:55 PopUpLayer.tjs was loaded in 0ms
  2464. 20:53:55 Loading RotationLayer.tjs
  2465. 20:53:55 RotationLayer.tjs was loaded in 0ms
  2466. 20:53:55 Scripts were loaded in 77ms.
  2467. 20:53:55 Reached end of initialize_patch_after_macros.
  2468. 20:53:55 first.ks :
  2469. 20:53:55 first.ks : @jump storage=タイトル.ks
  2470. 20:53:55 ================================================================================
  2471. 20:53:55 Scenario loaded : タイトル.ks
  2472. 20:53:55 タイトル.ks : @eval exp="var es=sf.effectSkip;sf.effectSkip=false"
  2473. 20:53:55 タイトル.ks : @eval exp="var skip=false"
  2474. 20:53:55 タイトル.ks : @hidecursorsetting enabled=true
  2475. 20:53:55 タイトル.ks : @history enabled=false
  2476. 20:53:55 タイトル.ks : @setautomode enabled=false
  2477. 20:53:55 タイトル.ks :
  2478. 20:53:55 タイトル.ks : @call cond=sf.sawPrologue storage=ロゴ.ks
  2479. 20:53:55 タイトル.ks : call stack depth before calling : 0
  2480. 20:53:55 ================================================================================
  2481. 20:53:55 Scenario loaded : ロゴ.ks
  2482. 20:53:55 ロゴ.ks : @eval exp="kag.setVirtualWideMode(true);"
  2483. 20:53:55 ロゴ.ks : @eval exp="var skip=false"
  2484. 20:53:55 ロゴ.ks : @image storage=rogo_ai page=fore visible=true layer=0 left=310 top=185 opacity=0
  2485. 20:53:55 rogo_ai の読み込みに 2ms かかりました
  2486. 20:53:55 ロゴ.ks : @image storage=rogo_bi2 page=fore visible=true layer=1 left=340 top=336 opacity=0
  2487. 20:53:55 rogo_bi2 の読み込みに 1ms かかりました
  2488. 20:53:55 ロゴ.ks : @image storage=rogo_c page=fore visible=true layer=2 left=293 top=200 opacity=0
  2489. 20:53:55 rogo_c の読み込みに 1ms かかりました
  2490. 20:53:55 ロゴ.ks : @image storage=rogo_fixb3 page=back layer=base
  2491. 20:53:56 rogo_fixb3 の読み込みに 20ms かかりました
  2492. 20:53:56 ロゴ.ks : @image storage=rogo_fix0 page=back visible=true layer=3 left=0 top=0 opacity=0
  2493. 20:53:56 rogo_fix0 の読み込みに 16ms かかりました
  2494. 20:53:56 ロゴ.ks : @se file=typemoon_ci
  2495. 20:53:56 (info) DirectSound Driver/Device found : Primary Sound Driver
  2496. 20:53:56 (info) DirectSound Driver/Device found : Speakers (VB-Audio VoiceMeeter VAIO) [{0.0.0.00000000}.{ed10df00-c342-46e4-85d7-276f86686fb7} ... is not found in search path]
  2497. 20:53:56 (info) DirectSound Driver/Device found : Speakers (USB Audio Device) [{0.0.0.00000000}.{6a90b28f-2695-41cd-9405-01dcb626caab} ... is not found in search path]
  2498. 20:53:56 (info) DirectSound Driver/Device found : VG248 (NVIDIA High Definition Audio) [{0.0.0.00000000}.{8f5a0c41-98f6-4df5-805e-0e97fbdb4165} ... is not found in search path]
  2499. 20:53:56 (info) DirectSound Driver/Device found : Speakers (Steam Streaming Speakers) [{0.0.0.00000000}.{b3302c2a-49c3-4b3a-a000-40c012bdcbe6} ... is not found in search path]
  2500. 20:53:56 (info) DirectSound Driver/Device found : Speakers (Steam Streaming Microphone) [{0.0.0.00000000}.{e717e56a-8828-4019-b814-aee4cb4e4c32} ... is not found in search path]
  2501. 20:53:56 (info) Accepted DirectSound primary buffer format : format container = WAVE_FORMAT_EXTENSIBLE, frequency = 44100Hz, bits = 16bits, channels = 2, valid bits = 16bits, channel mask = 0x00000003, sub type = KSDATAFORMAT_SUBTYPE_PCM
  2502. 20:53:56 ロゴ.ks : @move layer=2 path=(293,350,255) time=2500 accel=-2 cond=!skip
  2503. 20:53:56 normal move
  2504. 20:53:56 ロゴ.ks : @waitT cond=!skip canskip=true time=1000 onskip="skip=true"
  2505. 20:53:56 (info) Loading Direct3D ...
  2506. 20:53:57 ロゴ.ks : @move layer=1 path=(395,336,255) time=1500 accel=-2 cond=!skip
  2507. 20:53:57 normal move
  2508. 20:53:57 ロゴ.ks : @waittrig name=move cond=!skip canskip=true onskip="skip=true"
  2509. 20:53:58 ロゴ.ks : @waittrig name=move cond=!skip canskip=true onskip="skip=true"
  2510. 20:53:58 ロゴ.ks : @move layer=0 path=(299,219,255) time=200 cond=!skip
  2511. 20:53:58 ロゴ.ks : @move layer=1 path=(404,289,255) time=200 cond=!skip
  2512. 20:53:58 ロゴ.ks : @waittrig name=move cond=!skip canskip=true onskip="skip=true"
  2513. 20:53:58 ロゴ.ks : @waittrig name=move cond=!skip canskip=true onskip="skip=true"
  2514. 20:53:58 ロゴ.ks : @trans time=400 method=crossfade cond=!skip
  2515. 20:53:58 ロゴ.ks : @waittrig name=trans cond=!skip canskip=true onskip="kag.stopAllTransitions(),skip=true"
  2516. 20:53:58 ロゴ.ks : @move layer=3 path=(0,0,255) time=200 cond=!skip
  2517. 20:53:58 ロゴ.ks : @waittrig name=move cond=!skip canskip=true onskip="skip=true"
  2518. 20:53:58 ロゴ.ks : @splinemove storage=40天の杯 layer=base hidefg=false opacity=148 path=(456,555,3)(206,549,3)(131,436,3)(256,225,3)(472,141,3)(722,504,2) time=2500 accel=2 cond=!skip
  2519. 20:53:58 ロゴ.ks : @waittrig name=dash cond=!skip canskip=true onskip="dash_object.finish();skip=true"
  2520. 20:53:58 ロゴ.ks : @image storage=rogo_fix page=back layer=base
  2521. 20:53:58 rogo_fix の読み込みに 22ms かかりました
  2522. 20:53:58 ロゴ.ks : @trans time=800 method=crossfade cond=!skip
  2523. 20:53:58 ロゴ.ks : @waittrig name=trans cond=!skip canskip=true onskip="kag.stopAllTransitions(),skip=true"
  2524. 20:53:58 ロゴ.ks : @waitT cond=!skip canskip=true time=3000 onskip="skip=true"
  2525. 20:53:58 ロゴ.ks : @flushover time=800
  2526. 20:53:58 cl_notrans: all(back)
  2527. 20:53:58 reset condition.
  2528. 20:53:58 white: , , 0, 1, 0, 0, 0, 0
  2529. 20:53:58 white の読み込みに 1ms かかりました
  2530. 20:53:58 stop move: 表前景レイヤ1
  2531. 20:53:58 stop move: 表前景レイヤ2
  2532. 20:53:59 ロゴ.ks : @sestop file=typemoon_ci time=200
  2533. 20:53:59 ロゴ.ks : @eval exp="kag.setVirtualWideMode(false);"
  2534. 20:53:59 ロゴ.ks : @return
  2535. 20:53:59 ================================================================================
  2536. 20:53:59 Scenario loaded : タイトル.ks
  2537. 20:53:59 タイトル.ks : returned to : (start) line offset 19
  2538. 20:53:59 タイトル.ks : call stack depth after returning : 0
  2539. 20:53:59 タイトル.ks :
  2540. 20:53:59 タイトル.ks : @if exp="sf.wakame_title"
  2541. 20:53:59 タイトル.ks : @eval exp="sf.wakame_title=false"
  2542. 20:53:59 タイトル.ks : @endif
  2543. 20:53:59 タイトル.ks : @if exp=!skip||!sf.sawCaution
  2544. 20:53:59 タイトル.ks : @image storage=&titleCautionImage page=back layer=base
  2545. 20:53:59 タイトル.ks : @trans method=crossfade time=800
  2546. 20:53:59 タイトル.ks : @waittrig name=trans cond=!skip||!sf.sawCaution canskip=&sf.sawCaution onskip="skip=true"
  2547. 20:53:59 タイトル.ks : @stoptrans
  2548. 20:53:59 タイトル.ks : @waitT cond=!skip||!sf.sawCaution canskip=&sf.sawCaution time=4000 onskip="skip=true"
  2549. 20:53:59 タイトル.ks : @eval exp=sf.sawCaution=true
  2550. 20:53:59 タイトル.ks : @endif
  2551. 20:53:59 タイトル.ks :
  2552. 20:53:59 タイトル.ks : @if exp=!sf.sawPrologue&&!sf.prologueMenu
  2553. 20:53:59 タイトル.ks : @eval exp="setSystemMode('scenario')"
  2554. 20:53:59 タイトル.ks : @call storage=プロローグ.ks
  2555. 20:53:59 タイトル.ks : @endif
  2556. 20:53:59 タイトル.ks : @cancelautomode
  2557. 20:53:59 タイトル.ks : @cancelskip
  2558. 20:53:59 タイトル.ks :
  2559. 20:53:59 タイトル.ks :
  2560. 20:53:59 タイトル.ks :
  2561. 20:53:59 タイトル.ks : @image storage=&titleBackImage page=back layer=base
  2562. 20:53:59 ta_back_HF の読み込みに 35ms かかりました
  2563. 20:53:59 タイトル.ks : @trans method=crossfade time=800
  2564. 20:53:59 タイトル.ks : @waittrig name=trans
  2565. 20:53:59 タイトル.ks : @stoptrans
  2566. 20:53:59 タイトル.ks :
  2567. 20:53:59 タイトル.ks : @eval exp="sf.effectSkip=es"
  2568. 20:53:59 タイトル.ks :
  2569. 20:53:59 タイトル.ks : ラベル/ページ : *title/タイトル
  2570. 20:53:59 タイトル.ks : @clearpostoperate
  2571. 20:53:59 タイトル.ks : @layopt layer=message visible=false
  2572. 20:53:59 タイトル.ks : @startanchor
  2573. 20:53:59 タイトル.ks : @image storage=&titleBackImage page=back layer=base
  2574. 20:53:59 (info) Rebuilding Auto Path Table ...
  2575. 20:53:59 (info) Total 43248 file(s) found, 41339 file(s) activated. (19ms)
  2576. 20:53:59 ta_back_HF の読み込みに 54ms かかりました
  2577. 20:53:59 タイトル.ks : @image storage=&titleBackImage page=fore layer=base
  2578. 20:53:59 ta_back_HF の読み込みに 1ms かかりました
  2579. 20:53:59 タイトル.ks : @clearhistory
  2580. 20:53:59 タイトル.ks : @history enabled=false
  2581. 20:53:59 タイトル.ks : @setautomode enabled=false
  2582. 20:53:59 タイトル.ks : @chgfont face=user
  2583. 20:53:59 タイトル.ks : @trace exp=kag.current.defaultFace
  2584. 20:53:59 ▼[trace] expression="kag.current.defaultFace" type of result=String result=user
  2585. 20:53:59 タイトル.ks : @hidecursorsetting enabled=false
  2586. 20:53:59 タイトル.ks : @call storage=変数初期化.ks
  2587. 20:53:59 タイトル.ks : call stack depth before calling : 0
  2588. 20:53:59 ================================================================================
  2589. 20:53:59 Scenario loaded : 変数初期化.ks
  2590. 20:53:59 変数初期化.ks : @return
  2591. 20:53:59 ================================================================================
  2592. 20:53:59 Scenario loaded : タイトル.ks
  2593. 20:53:59 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  2594. 20:53:59 タイトル.ks : jumped to : *title
  2595. 20:53:59 タイトル.ks : returned to : *title line offset 26
  2596. 20:53:59 タイトル.ks : call stack depth after returning : 0
  2597. 20:53:59 タイトル.ks : @eval exp=kag.isChangedAfterSaving=false
  2598. 20:53:59 タイトル.ks : @eval exp=titlemenu_object.setFirstMode('title')
  2599. 20:53:59 タイトル.ks : @waittrig name=&titlemenu_object.triggername cond=titlemenu_object.state==2
  2600. 20:53:59 タイトル.ks : @eval exp=titlemenu_object.show(800,0)
  2601. 20:54:00 wuvorbis: warning: The Vorbis stream "bgm01.ogg" seems to be generated by old Vorbis encoder [Xiphophorus libVorbis I 20011231]. Check that your encoder is new enough, unless you prefer the old encoder. The old stream can still be decoded, but Vorbis encoder 1.0 (dated 2002/07/17) or later is recommended.
  2602. 20:54:00 BGM: bgm01.ogg
  2603. 20:54:00 タイトル.ks : @s
  2604. 20:54:00 stop MOVECURSOR: finish
  2605. 20:54:00 name = ノーマルタイトルメニュー
  2606. 20:54:01 on button down: load / focusable = 1
  2607. 20:54:01 create load menu layer
  2608. 20:54:01 info.comment.focusable = 0
  2609. 20:54:01 info.readonly.focusable = 0
  2610. 20:54:01 info.load.focusable = 0
  2611. 20:54:01 info.del.focusable = 0
  2612. 20:54:01 info.cancel.focusable = 0
  2613. 20:54:02 stop MOVECURSOR: finish
  2614. 20:54:03 info.comment.focusable = 1
  2615. 20:54:03 info.readonly.focusable = 1
  2616. 20:54:03 info.load.focusable = 1
  2617. 20:54:03 info.del.focusable = 1
  2618. 20:54:03 info.cancel.focusable = 1
  2619. 20:54:03 stop MOVECURSOR: finish
  2620. 20:54:03 info.comment.focusable = 0
  2621. 20:54:03 info.readonly.focusable = 0
  2622. 20:54:03 info.load.focusable = 0
  2623. 20:54:03 info.del.focusable = 0
  2624. 20:54:03 info.cancel.focusable = 0
  2625. 20:54:03 =-=- set Mode: Yes/No 問い合わせ(1)
  2626. 20:54:04 stop MOVECURSOR: finish
  2627. 20:54:04 stop move: 表前景レイヤ2
  2628. 20:54:04 stop move: 表前景レイヤ1
  2629. 20:54:04 BGM: bgm01.ogg -> stop
  2630. 20:54:05 name = ノーマルタイトルメニュー
  2631. 20:54:05 menu closed.
  2632. 20:54:05 (info) Rebuilding Auto Path Table ...
  2633. 20:54:05 (info) Total 43248 file(s) found, 41339 file(s) activated. (17ms)
  2634. 20:54:05 ================================================================================
  2635. 20:54:05 Scenario loaded : 桜ルート十二日目-14.ks
  2636. 20:54:05 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  2637. 20:54:05 桜ルート十二日目-14.ks : jumped to : *page39
  2638. 20:54:05 Resolution/Blame for persistence: 1
  2639. 20:54:05 処理を開始します
  2640. 20:54:05 桜ルート十二日目-14.ks : ラベル/ページ : *page39/Intermission - Nightmare, awakening
  2641. 20:54:05 桜ルート十二日目-14.ks : @noise opacity=52
  2642. 20:54:05 init noise.
  2643. 20:54:05 桜ルート十二日目-14.ks : @wait canskip=false time=300
  2644. 20:54:06 桜ルート十二日目-14.ks : @stopnoise
  2645. 20:54:06 stop noise
  2646. 20:54:06 桜ルート十二日目-14.ks : @r
  2647. 20:54:06 桜ルート十二日目-14.ks : It’s as if she’s driven by a fever.[lr]
  2648. 20:54:07 桜ルート十二日目-14.ks : @r
  2649. 20:54:07 桜ルート十二日目-14.ks : For the first time,[lr]
  2650. 20:54:07 桜ルート十二日目-14.ks : she starts walking to the breeding area out of her own will.
  2651. 20:54:08 桜ルート十二日目-14.ks : @pg
  2652. 20:54:09 桜ルート十二日目-14.ks : ラベル/ページ : *page40/Intermission - Nightmare, awakening
  2653. 20:54:09 桜ルート十二日目-14.ks : @playstop time=1200 nowait=true
  2654. 20:54:09 桜ルート十二日目-14.ks : @blackout method=crossfade time=1300
  2655. 20:54:09 cl_notrans: all(back)
  2656. 20:54:09 reset condition.
  2657. 20:54:09 black: 0, all, 0, 1, 1, 0, 0, 0
  2658. 20:54:09 black の読み込みに 15ms かかりました
  2659. 20:54:09 KAGWindow.backupLayer(): message0
  2660. 20:54:10 桜ルート十二日目-14.ks : @condoff target=all method=crossfade time=0
  2661. 20:54:10 reset condition.
  2662. 20:54:10 black: 0, all, 0, 1, 1, 0, 0, 0
  2663. 20:54:10 black の読み込みに 1ms かかりました
  2664. 20:54:10 桜ルート十二日目-14.ks : @wait canskip=false time=800
  2665. 20:54:11 (info) CPU clock : 3600.2MHz
  2666. 20:54:11 桜ルート十二日目-14.ks : @interlude_out time=1000
  2667. 20:54:11 cl_notrans: all(back)
  2668. 20:54:11 reset condition.
  2669. 20:54:11 インタリュードアウト: 0, all, 0, 1, 1, 0, 0, 0
  2670. 20:54:11 インタリュードアウト の読み込みに 11ms かかりました
  2671. 20:54:12 桜ルート十二日目-14.ks : @wait canskip=false time=400
  2672. 20:54:13 桜ルート十二日目-14.ks : @blackout method=crossfade time=800
  2673. 20:54:13 cl_notrans: all(back)
  2674. 20:54:13 reset condition.
  2675. 20:54:13 black: 0, all, 0, 1, 1, 0, 0, 0
  2676. 20:54:13 black の読み込みに 1ms かかりました
  2677. 20:54:13 桜ルート十二日目-14.ks : @wait canskip=false time=3000
  2678. 20:54:16 桜ルート十二日目-14.ks : @interlude_end
  2679. 20:54:17 桜ルート十二日目-14.ks : @return
  2680. 20:54:17 ================================================================================
  2681. 20:54:17 Scenario loaded : FlowTrackerPlugin.ks
  2682. 20:54:17 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  2683. 20:54:17 FlowTrackerPlugin.ks : jumped to : *sceneplay
  2684. 20:54:17 ==== An exception occured at conductor.tjs(84)[(function) timerCallback], VM ip = 111 ====
  2685. 20:54:17 -- Disassembled VM code --
  2686. 20:54:17 #(84) obj = getNextTag(); // 次のタグを得る
  2687. 20:54:17 00000111 calld %1, %-2.*12() // *12 = (string)"getNextTag"
  2688. 20:54:17 -- Register dump --
  2689. 20:54:17 %-5=(void) %-4=(int)0 %-3=(object)(object 0x05EEB7E8:0x05EEB7E8)
  2690. 20:54:17 %-2=(object)(object 0x00CFF9DC:0x00000000) %-1=(object)(object 0x05EEB718:0x05EEB718)
  2691. 20:54:17 %0=(void) %1=(void) %2=(int)0 %3=(int)0 %4=(int)810205934 %5=(void) %6=(int)1
  2692. 20:54:17 %7=(object)(object 0x00DD9768:0x05EEC758) %8=(object)(object 0x05EEC758:0x05EEC758)
  2693. 20:54:17 %9=(void)
  2694. 20:54:17 ------------------------------------------------------------------------------------------
  2695. 20:54:17 trace :
  2696. 20:54:17 An error occurred.
  2697. File: FlowTrackerPlugin.ks Line: 1484
  2698. Tag: return (← might be the tag before or after the error)
  2699. シナリオファイルに変更があったため return の戻り先位置を特定できません
  2700. 20:54:17 (info) Data path does not exist, trying to make it ... failed.
  2701. 20:54:17 exception: (object 0x1B69E218:0x1B69E218)"An error occurred.
  2702. File: FlowTrackerPlugin.ks Line: 1484
  2703. Tag: return (← might be the tag before or after the error)
  2704. シナリオファイルに変更があったため return の戻り先位置を特定できません"
  2705. 20:54:25 (info) Rebuilding Auto Path Table ...
  2706. 20:54:25 (info) Total 43248 file(s) found, 41339 file(s) activated. (32ms)
  2707. 20:54:25 0
  2708. Exit code: 0
  2709.  
  2710.  
RAW Paste Data