神経衰弱ゲームサンプルコード

「神経衰弱用テンプレート」
で使用されているスクリプトコードです。
ダウンロードはこちらから

  1. //皐月祭翔愛祭 神経衰弱用テンプレート
  2. //
  3. //
  4. //———————–
  5. // はじめに
  6. //———————–
  7. // 先頭が // で始まる行はコメントです。
  8. // スクリプトを実行する上では、コメントは無視されます。
  9. //
  10. // 「■■ 編集ここから ■■」~「■■ 編集ここまで ■■」
  11. // の間だけを書き換えてください。
  12. // 「★★置換:」~「:ここまで☆☆」は、
  13. // ★★から☆☆まで(★や☆を含みます)を、指定した内容で
  14. // 置き換えてください。
  15. //
  16. //
  17. //
  18. //———————–
  19. // スクリプト情報メモ
  20. //———————–
  21. //ゲームクエストコード[]  
  22. //ゲームスクリプト番号[]  
  23. //
  24. // クエストコードは、普通は使用しません。
  25. // ゲームスクリプト番号は、編集室のガイドタブに書かれている
  26. // スクリプト編集の[]の中身です。
  27. // 後々必要になる場合がありますので、コメントとして記述しておくと
  28. // 良いかと思います。
  29. //———————–
  30. // 変数の使いみち
  31. //———————–
  32. //たとえばlf[15]が何に使われているかをメモしておくと、
  33. //後で見直す際に便利です。特に、他人の作ったスクリプトを見る時には
  34. //このような記述があると便利なので書いています。
  35. //3ヶ月後の自分は「他人」です。
  36. //lf[0]~lf[9]は、一時領域として使用し、重要な値を保存しないこと
  37. //としておくと後々便利。
  38. //lf[0]:臨時、一時利用
  39. //lf[1]:臨時、一時利用
  40. //lf[2]:臨時、一時利用
  41. //lf[3]:臨時、一時利用
  42. //lf[5]:臨時、一時利用
  43. //lf[6]:臨時、一時利用
  44. //lf[7]:臨時、一時利用
  45. //lf[8]:臨時、一時利用
  46. //lf[9]:臨時、一時利用
  47. //lf[14]:コンボ最大数
  48. //lf[15]:問題数
  49. //lf[16]:正解した回数
  50. //lf[37]:コンボ回数
  51. //lf[17]:面の中でミスした回数
  52. //lf[18]:面をミスした回数
  53. //lf[20]:めくった枚数
  54. //lf[21]:1枚目の画像番号
  55. //lf[22]:2枚目の画像番号
  56. //lf[23]:0:合致 それ以外:不一致
  57. //lf[27]:表示x座標
  58. //lf[28]:表示y座標
  59. //lf[29]:表示画像番号
  60. //lf[32]:表示用位置
  61. //lf[33]:x印表示用x座標
  62. //lf[34]:x印表示用y座標
  63. //lf[48]:
  64. //lf[50]:各パネルの画像番号
  65. //lf[51]:各パネルの画像番号
  66. //lf[52]:各パネルの画像番号
  67. //lf[53]:各パネルの画像番号
  68. //lf[54]:各パネルの画像番号
  69. //lf[55]:各パネルの画像番号
  70. //lf[56]:各パネルの画像番号
  71. //lf[57]:各パネルの画像番号
  72. //lf[58]:各パネルの画像番号
  73. //lf[59]:各パネルの画像番号
  74. //lf[60]:各パネルの画像番号
  75. //lf[61]:各パネルの画像番号
  76. //~[61]:正:裏、0:マッチ済み、負:いま表になっている
  77. //lf[80]:パネル入れ替え用のシード値
  78. //lf[82]:正解数
  79. //lf[ ]:
  80. //lf[ ]:
  81. Level:0
  82. //—————————————————————-
  83. //マップロック:場所や時期による、スクリプトを実行してよいかの制限
  84. //—————————————————————-
  85. Segment:40
  86. //編集室かどうかをチェック
  87. //編集室ならSegment:60に移動する(シーズンロックも飛ばしてプレイ可能にする)
  88. lf[0]=Avatar.checkMap:E_
  89. ->Segment:60;(lf[0]==1)
  90. //自団体の出展用多目的教室かどうかチェック
  91. //■■ 編集ココから: 「X02_123-01234.1」は、自団体の出展用ブース  ■■
  92. //■■ 多目的教室をあらわす番号です。マップコードと呼びます。    ■■
  93. //■■ 自団体の出展用ブースのマップコードに書き換えてください。   ■■
  94. //■■ 判らなければ生徒会に問い合わせるか編集をお願いしてください。 ■■
  95. lf[0]=Avatar.checkMap:X02_123-01234.1
  96. //■■ 編集ココまで ■■
  97. //自団体の出展用ブースならSegment:50に移動する
  98. //(皐月祭翔愛祭の時期かチェックする)
  99. ->Segment:50;(lf[0]==1)
  100. //自団体の出展用ブース以外でチケットを使用した場合に表示されるメッセージです。
  101. //「決められた場所で使ってね」だと、どのブースに行けばよいか判らないので
  102. //自団体の名前、出展名などを表示したほうが親切です。
  103. //■■ 「」の中に公式部/同好会の名前を記入してください。      ■■
  104. //■■ 書いたメッセージの次に、必ず空行を入れてください。      ■■
  105. Message:
  106. 「★★置換:公式部/同好会の名前:ここまで☆☆」の多目的教室で使ってね
  107. ->exit
  108. //——————————————————————
  109. //シーズンロック:
  110. //  ミニゲームは皐月祭、翔愛祭、アンコールイベント中しか遊べません
  111. //——————————————————————
  112. Segment:50
  113. //翔愛祭(準備)期間中か否かチェック
  114. //翔愛祭(準備)期間中であればミニゲームで遊べる
  115. lf[0]=getEnv:AUTUMNFES
  116. ->Segment:60;(lf[0]>=1)
  117. //皐月祭(準備)期間中か否かチェック
  118. //皐月祭(準備)期間中であればミニゲームで遊べる
  119. lf[0]=getEnv:SPRINGFES
  120. ->Segment:60;(lf[0]>=1)
  121. //ユーザーのアンコールイベント中か否かチェック
  122. //ユーザーのアンコールイベント中であればミニゲームで遊べる
  123. //lf[0]=getEnv:USEREVENT
  124. //->Segment:60;(lf[0]==1)
  125. Message:
  126. このチケットはイベント期間専用です
  127. ->exit
  128. //—————-
  129. //ミニゲーム開始
  130. //—————-
  131. Segment:60
  132. //——————————————-
  133. //共通メニュー
  134. //——————————————-
  135. Segment:104
  136. //ゲームメニュー
  137. Avatar.scriptMode
  138. Avatar.CancelJoin
  139. BG:black
  140. Avatar.Menu:
  141. ゲームをしようかな・・・
  142. <神経衰弱で遊ぶ>
  143. ->Segment:300
  144. <しない>
  145. ->Segment:110
  146. <ルールの説明をみる>
  147. ->Segment:200
  148. Segment:110
  149. //やらない
  150. EV:Blank
  151. BG:BLANK
  152. Avatar:
  153. 今はやめておこう…
  154. ->Segment:19000
  155. //———————-
  156. // ヘルプ
  157. //———————-
  158. Segment:200
  159. Avatar.scriptMode
  160. ls[0]=Avatar.myCall
  161. ls[1]=Avatar.callName1
  162. ls[2]=Avatar.callName2
  163. ls[3]=Avatar.callName3
  164. Speech[神経衰弱]:
  165. 神経衰弱です。クリックして選んだ2枚の絵柄が異なっていればミスです。5回ミスする前にすべてのカードを開いてください。
  166. anim.del:1
  167. anim.del:2
  168. anim.del:3
  169. anim.del:4
  170. anim.del:5
  171. anim.del:6
  172. anim.del:7
  173. anim.del:8
  174. anim.del:9
  175. anim.del:10
  176. anim.del:11
  177. anim.del:12
  178. anim.del:13
  179. anim.del:14
  180. anim.del:15
  181. anim.del:16
  182. anim.del:17
  183. anim.del:18
  184. anim.del:19
  185. //—————–
  186. //ヘルプ ここまで
  187. //—————–
  188. ->Segment:100
  189. Segment:280
  190. //本編スタート(冒頭イベント)
  191. Avatar.scriptMode
  192. ls[0]=Avatar.myCall
  193. ls[1]=Avatar.callName1
  194. ls[2]=Avatar.callName2
  195. ls[3]=Avatar.callName3
  196. //—————–
  197. //冒頭イベント ここまで
  198. //—————–
  199. ->Segment:100
  200. //******************************************************************
  201. //  神経衰弱
  202. //******************************************************************
  203. Segment:300
  204. //—————–
  205. //する選択
  206. //—————–
  207. Segment:350
  208. //ゲーム開始・スタート部分
  209. //占有モード設定、アバター名称の共通取得
  210. Avatar.scriptMode
  211. ls[0]=Avatar.myCall
  212. ls[1]=Avatar.callName1
  213. ls[2]=Avatar.callName2
  214. ls[3]=Avatar.callName3
  215. //チケットの消費
  216. World.useCallItem
  217. //Speech[debug]:
  218. //チケットの消費OK
  219. //
  220. //背景にゲームボードを表示します。
  221. //
  222. BG:user/2-03089/template_sinkei
  223. Segment:360
  224. //変数の初期化
  225. Game.resetScore
  226. Game.setScore:0
  227. Game.showScore
  228. Game.resetNPCScore
  229. Game.setNPCScore:0
  230. Game.showNPCScore
  231. //問題フラグ
  232. lf[12]=0
  233. lf[13]=0
  234. lf[14]=0
  235. lf[15]=0
  236. lf[16]=0
  237. lf[37]=0
  238. lf[18]=0
  239. lf[19]=0
  240. lf[23]=0
  241. lf[24]=0
  242. lf[25]=0
  243. lf[26]=0
  244. lf[27]=0
  245. lf[28]=0
  246. lf[31]=0
  247. lf[32]=0
  248. //面数
  249. lf[45]=0
  250. //めくった枚数
  251. lf[20]=0
  252. //1枚目と2枚目の番号
  253. lf[21]=0
  254. lf[22]=0
  255. //面ごとの初期設定
  256. Segment:380
  257. //その面でのクリック回数
  258. lf[46]=0
  259. //各ボタンの2次選択不可能フラグ
  260. //0:初期 1~18:パネル番号
  261. lf[50]=0
  262. lf[51]=0
  263. lf[52]=0
  264. lf[53]=0
  265. lf[54]=0
  266. lf[55]=0
  267. lf[56]=0
  268. lf[57]=0
  269. lf[58]=0
  270. lf[59]=0
  271. lf[60]=0
  272. lf[61]=0
  273. lf[62]=0
  274. anim.del:1
  275. anim.del:2
  276. anim.del:3
  277. anim.del:4
  278. anim.del:5
  279. anim.del:6
  280. anim.del:7
  281. anim.del:8
  282. anim.del:9
  283. anim.del:10
  284. anim.del:11
  285. anim.del:12
  286. anim.del:13
  287. anim.del:14
  288. anim.del:15
  289. anim.del:16
  290. anim.del:17
  291. anim.del:18
  292. //Speech[debug]:
  293. //アニメ削除OK
  294. //ちょっとした説明
  295. Segment:390
  296. //いきなり始まるとうっかりクリックするから
  297. Game.stopScore
  298. menu:
  299. 神経衰弱を・・・
  300. <始める>
  301. ->Segment:400
  302. <ギブアップ>
  303. ->Segment:110
  304. Segment:400
  305. //1000ミリ秒ごとに1点加算される得点を表示する
  306. //ミリ秒、加算量
  307. Game.startScore:1000,1
  308. //画像をランダムに並べるための初期設定
  309. randmenu:
  310. 画像の枚数(9枚)と互いに素である数字を選ぶ
  311. <10>
  312. ->Segment:410
  313. <10>
  314. ->Segment:415
  315. <10>
  316. ->Segment:420
  317. <10>
  318. ->Segment:425
  319. <10>
  320. ->Segment:430
  321. Segment:410
  322. lf[80]=1
  323. ->Segment:440
  324. //—–
  325. Segment:415
  326. lf[80]=2
  327. ->Segment:440
  328. //—–
  329. Segment:420
  330. lf[80]=4
  331. ->Segment:440
  332. //—–
  333. Segment:425
  334. lf[80]=5
  335. ->Segment:440
  336. //—–
  337. Segment:430
  338. lf[80]=7
  339. ->Segment:440
  340. //—–
  341. //———————————-
  342. //カードのランダム生成
  343. //———————————-
  344. Segment:440
  345. //十二分に大きい範囲の乱数(たとえば288)に
  346. lf[50]=World.rand:1000
  347. //先ほど決定した数字(たとえば5)を順次加えた
  348. lf[51]=flagAdd:lf[50],lf[80]
  349. lf[52]=flagAdd:lf[51],lf[80]
  350. lf[53]=flagAdd:lf[52],lf[80]
  351. lf[54]=flagAdd:lf[53],lf[80]
  352. lf[55]=flagAdd:lf[54],lf[80]
  353. //288,293,298,303,308,313,318,323について
  354. //9で割ったあまりを取ると
  355. lf[50]=flagmod:lf[50],9
  356. lf[51]=flagmod:lf[51],9
  357. lf[52]=flagmod:lf[52],9
  358. lf[53]=flagmod:lf[53],9
  359. lf[54]=flagmod:lf[54],9
  360. lf[55]=flagmod:lf[55],9
  361. //0,5,1,6,2,7 (続きは3,8,4,0…)となるので
  362. //0~8を重複しないようにランダムにセットした
  363. //ことになり
  364. //1を加えて1~9の数字にして
  365. lf[50]=flagAdd:lf[50],1
  366. lf[51]=flagAdd:lf[51],1
  367. lf[52]=flagAdd:lf[52],1
  368. lf[53]=flagAdd:lf[53],1
  369. lf[54]=flagAdd:lf[54],1
  370. lf[55]=flagAdd:lf[55],1
  371. //それぞれに9を加えて、組になる10~18を生成する
  372. lf[56]=flagAdd:lf[50],9
  373. lf[57]=flagAdd:lf[51],9
  374. lf[58]=flagAdd:lf[52],9
  375. lf[59]=flagAdd:lf[53],9
  376. lf[60]=flagAdd:lf[54],9
  377. lf[61]=flagAdd:lf[55],9
  378. Segment:480
  379. //シャッフル回数
  380. lf[1]=20
  381. //——————————
  382. //ステージごとの初期設定
  383. //——————————
  384. //————–
  385. //シャッフル
  386. //————–
  387. Segment:500
  388. lf[1]=flagSub:lf[1],1
  389. ->segment:600;(lf[1]<0)
  390. randmenu:
  391. シャッフル開始~
  392. <1>
  393. ->segment:510
  394. <1>
  395. ->segment:511
  396. <1>
  397. ->segment:512
  398. <1>
  399. ->segment:513
  400. <1>
  401. ->segment:514
  402. <1>
  403. ->segment:515
  404. <1>
  405. ->segment:516
  406. <1>
  407. ->segment:517
  408. <1>
  409. ->segment:518
  410. <1>
  411. ->segment:519
  412. //適当にとり上げたカードがあった場所に
  413. //別のカードを移動させて、空いた場所に
  414. //また別のカードを移動させて
  415. //最初にとり上げたカードを空いた場所に
  416. //もどす
  417. Segment:510
  418. lf[10]=flagAdd:lf[50],0
  419. lf[50]=flagAdd:lf[51],0
  420. lf[51]=flagAdd:lf[52],0
  421. lf[52]=flagAdd:lf[53],0
  422. lf[53]=flagAdd:lf[54],0
  423. lf[54]=flagAdd:lf[55],0
  424. lf[55]=flagAdd:lf[56],0
  425. lf[56]=flagAdd:lf[57],0
  426. lf[57]=flagAdd:lf[58],0
  427. lf[58]=flagAdd:lf[59],0
  428. lf[59]=flagAdd:lf[60],0
  429. lf[60]=flagAdd:lf[61],0
  430. lf[61]=flagAdd:lf[10],0
  431. ->Segment:500
  432. //—————–
  433. Segment:511
  434. lf[10]=flagAdd:lf[55],0
  435. lf[55]=flagAdd:lf[54],0
  436. lf[54]=flagAdd:lf[50],0
  437. lf[50]=flagAdd:lf[57],0
  438. lf[57]=flagAdd:lf[52],0
  439. lf[52]=flagAdd:lf[53],0
  440. lf[53]=flagAdd:lf[58],0
  441. lf[58]=flagAdd:lf[59],0
  442. lf[59]=flagAdd:lf[61],0
  443. lf[61]=flagAdd:lf[56],0
  444. lf[56]=flagAdd:lf[60],0
  445. lf[60]=flagAdd:lf[51],0
  446. lf[51]=flagAdd:lf[10],0
  447. ->Segment:500
  448. //—————–
  449. Segment:512
  450. lf[10]=flagAdd:lf[61],0
  451. lf[61]=flagAdd:lf[50],0
  452. lf[50]=flagAdd:lf[58],0
  453. lf[58]=flagAdd:lf[51],0
  454. lf[51]=flagAdd:lf[54],0
  455. lf[54]=flagAdd:lf[57],0
  456. lf[57]=flagAdd:lf[60],0
  457. lf[60]=flagAdd:lf[56],0
  458. lf[56]=flagAdd:lf[53],0
  459. lf[53]=flagAdd:lf[55],0
  460. lf[55]=flagAdd:lf[52],0
  461. lf[52]=flagAdd:lf[59],0
  462. lf[59]=flagAdd:lf[10],0
  463. ->Segment:500
  464. //—————–
  465. Segment:513
  466. lf[10]=flagAdd:lf[51],0
  467. lf[51]=flagAdd:lf[56],0
  468. lf[56]=flagAdd:lf[57],0
  469. lf[57]=flagAdd:lf[53],0
  470. lf[53]=flagAdd:lf[55],0
  471. lf[55]=flagAdd:lf[60],0
  472. lf[60]=flagAdd:lf[61],0
  473. lf[61]=flagAdd:lf[59],0
  474. lf[59]=flagAdd:lf[50],0
  475. lf[50]=flagAdd:lf[54],0
  476. lf[54]=flagAdd:lf[58],0
  477. lf[58]=flagAdd:lf[52],0
  478. lf[52]=flagAdd:lf[10],0
  479. ->Segment:500
  480. //—————–
  481. Segment:514
  482. lf[10]=flagAdd:lf[51],0
  483. lf[51]=flagAdd:lf[60],0
  484. lf[60]=flagAdd:lf[59],0
  485. lf[59]=flagAdd:lf[61],0
  486. lf[61]=flagAdd:lf[54],0
  487. lf[54]=flagAdd:lf[57],0
  488. lf[57]=flagAdd:lf[53],0
  489. lf[53]=flagAdd:lf[58],0
  490. lf[58]=flagAdd:lf[50],0
  491. lf[50]=flagAdd:lf[55],0
  492. lf[55]=flagAdd:lf[56],0
  493. lf[56]=flagAdd:lf[52],0
  494. lf[52]=flagAdd:lf[10],0
  495. ->Segment:500
  496. //—————–
  497. Segment:515
  498. lf[10]=flagAdd:lf[55],0
  499. lf[55]=flagAdd:lf[57],0
  500. lf[57]=flagAdd:lf[60],0
  501. lf[60]=flagAdd:lf[59],0
  502. lf[59]=flagAdd:lf[56],0
  503. lf[56]=flagAdd:lf[51],0
  504. lf[51]=flagAdd:lf[53],0
  505. lf[53]=flagAdd:lf[50],0
  506. lf[50]=flagAdd:lf[61],0
  507. lf[61]=flagAdd:lf[52],0
  508. lf[52]=flagAdd:lf[58],0
  509. lf[58]=flagAdd:lf[54],0
  510. lf[54]=flagAdd:lf[10],0
  511. ->Segment:500
  512. //—————–
  513. Segment:516
  514. lf[10]=flagAdd:lf[54],0
  515. lf[54]=flagAdd:lf[58],0
  516. lf[58]=flagAdd:lf[61],0
  517. lf[61]=flagAdd:lf[55],0
  518. lf[55]=flagAdd:lf[50],0
  519. lf[50]=flagAdd:lf[53],0
  520. lf[53]=flagAdd:lf[57],0
  521. lf[57]=flagAdd:lf[51],0
  522. lf[51]=flagAdd:lf[52],0
  523. lf[52]=flagAdd:lf[59],0
  524. lf[59]=flagAdd:lf[60],0
  525. lf[60]=flagAdd:lf[56],0
  526. lf[56]=flagAdd:lf[10],0
  527. ->Segment:500
  528. //—————–
  529. Segment:517
  530. lf[10]=flagAdd:lf[52],0
  531. lf[52]=flagAdd:lf[51],0
  532. lf[51]=flagAdd:lf[54],0
  533. lf[54]=flagAdd:lf[50],0
  534. lf[50]=flagAdd:lf[57],0
  535. lf[57]=flagAdd:lf[60],0
  536. lf[60]=flagAdd:lf[58],0
  537. lf[58]=flagAdd:lf[59],0
  538. lf[59]=flagAdd:lf[61],0
  539. lf[61]=flagAdd:lf[56],0
  540. lf[56]=flagAdd:lf[53],0
  541. lf[53]=flagAdd:lf[55],0
  542. lf[55]=flagAdd:lf[10],0
  543. ->Segment:500
  544. //—————–
  545. Segment:518
  546. lf[10]=flagAdd:lf[54],0
  547. lf[54]=flagAdd:lf[57],0
  548. lf[57]=flagAdd:lf[50],0
  549. lf[50]=flagAdd:lf[51],0
  550. lf[51]=flagAdd:lf[56],0
  551. lf[56]=flagAdd:lf[52],0
  552. lf[52]=flagAdd:lf[58],0
  553. lf[58]=flagAdd:lf[60],0
  554. lf[60]=flagAdd:lf[53],0
  555. lf[53]=flagAdd:lf[55],0
  556. lf[55]=flagAdd:lf[59],0
  557. lf[59]=flagAdd:lf[61],0
  558. lf[61]=flagAdd:lf[10],0
  559. ->Segment:500
  560. //—————–
  561. Segment:519
  562. lf[10]=flagAdd:lf[61],0
  563. lf[61]=flagAdd:lf[57],0
  564. lf[57]=flagAdd:lf[56],0
  565. lf[56]=flagAdd:lf[58],0
  566. lf[58]=flagAdd:lf[59],0
  567. lf[59]=flagAdd:lf[55],0
  568. lf[55]=flagAdd:lf[52],0
  569. lf[52]=flagAdd:lf[51],0
  570. lf[51]=flagAdd:lf[50],0
  571. lf[50]=flagAdd:lf[54],0
  572. lf[54]=flagAdd:lf[53],0
  573. lf[53]=flagAdd:lf[60],0
  574. lf[60]=flagAdd:lf[10],0
  575. ->Segment:500
  576. //—————–
  577. //———————————-
  578. //シャッフル おしまい
  579. //———————————-
  580. segment:600
  581. //———————————-
  582. //揃ったか外れたあとの処理
  583. //———————————-
  584. Segment:1300
  585. //めくった枚数リセット
  586. lf[20]=0
  587. //めくった画像番号をリセット
  588. lf[21]=0
  589. lf[22]=0
  590. Segment:1500
  591. //——————————
  592. //クリックメニュー
  593. //——————————
  594. Segment:1520
  595. //場所選択
  596. //条件式は、「カードが裏向きになっている」を意味する
  597. map.menu:
  598. どれを開く?
  599. ;(lf[50]>0)
  600. ->Segment:1530
  601. ;(lf[51]>0)
  602. ->Segment:1540
  603. ;(lf[52]>0)
  604. ->Segment:1550
  605. ;(lf[53]>0)
  606. ->Segment:1560
  607. ;(lf[54]>0)
  608. ->Segment:1570
  609. ;(lf[55]>0)
  610. ->Segment:1580
  611. ;(lf[56]>0)
  612. ->Segment:1590
  613. ;(lf[57]>0)
  614. ->Segment:1600
  615. ;(lf[58]>0)
  616. ->Segment:1610
  617. ;(lf[59]>0)
  618. ->Segment:1620
  619. ;(lf[60]>0)
  620. ->Segment:1630
  621. ;(lf[61]>0)
  622. ->Segment:1640
  623. //———————————-
  624. //画面にカードを表示する
  625. //———————————-
  626. Segment:1530
  627. //No.0の画像表示位置
  628. lf[32]=1
  629. //めくった画像番号を保存
  630. lf[29]=flagAdd:lf[50],0
  631. //このカードはめくられた
  632. lf[50]=flagMult:lf[50],-1
  633. ->Segment:11700
  634. //———————————
  635. Segment:1540
  636. //No.1の画像表示位置
  637. lf[32]=2
  638. //めくった画像番号を保存
  639. lf[29]=flagAdd:lf[51],0
  640. //このカードはめくられた
  641. lf[51]=flagMult:lf[51],-1
  642. ->Segment:11700
  643. //———————————
  644. Segment:1550
  645. //No.2の画像表示位置
  646. lf[32]=3
  647. //めくった画像番号を保存
  648. lf[29]=flagAdd:lf[52],0
  649. //このカードはめくられた
  650. lf[52]=flagMult:lf[52],-1
  651. ->Segment:11700
  652. //———————————
  653. Segment:1560
  654. //No.3の画像表示位置
  655. lf[32]=4
  656. //めくった画像番号を保存
  657. lf[29]=flagAdd:lf[53],0
  658. //このカードはめくられた
  659. lf[53]=flagMult:lf[53],-1
  660. ->Segment:11700
  661. //———————————
  662. Segment:1570
  663. //No.4の画像表示位置
  664. lf[32]=5
  665. //めくった画像番号を保存
  666. lf[29]=flagAdd:lf[54],0
  667. //このカードはめくられた
  668. lf[54]=flagMult:lf[54],-1
  669. ->Segment:11700
  670. //———————————
  671. Segment:1580
  672. //No.5の画像表示位置
  673. lf[32]=6
  674. //めくった画像番号を保存
  675. lf[29]=flagAdd:lf[55],0
  676. //このカードはめくられた
  677. lf[55]=flagMult:lf[55],-1
  678. ->Segment:11700
  679. //———————————
  680. Segment:1590
  681. //No.6の画像表示位置
  682. lf[32]=7
  683. //めくった画像番号を保存
  684. lf[29]=flagAdd:lf[56],0
  685. //このカードはめくられた
  686. lf[56]=flagMult:lf[56],-1
  687. ->Segment:11700
  688. //———————————
  689. Segment:1600
  690. //No.7の画像表示位置
  691. lf[32]=8
  692. //めくった画像番号を保存
  693. lf[29]=flagAdd:lf[57],0
  694. //このカードはめくられた
  695. lf[57]=flagMult:lf[57],-1
  696. ->Segment:11700
  697. //———————————
  698. Segment:1610
  699. //No.8の画像表示位置
  700. lf[32]=9
  701. //めくった画像番号を保存
  702. lf[29]=flagAdd:lf[58],0
  703. //このカードはめくられた
  704. lf[58]=flagMult:lf[58],-1
  705. ->Segment:11700
  706. //———————————
  707. Segment:1620
  708. //No.9の画像表示位置
  709. lf[32]=10
  710. //めくった画像番号を保存
  711. lf[29]=flagAdd:lf[59],0
  712. //このカードはめくられた
  713. lf[59]=flagMult:lf[59],-1
  714. ->Segment:11700
  715. //———————————
  716. Segment:1630
  717. //No.10画像表示位置
  718. lf[32]=11
  719. //めくった画像番号を保存
  720. lf[29]=flagAdd:lf[60],0
  721. //このカードはめくられた
  722. lf[60]=flagMult:lf[60],-1
  723. ->Segment:11700
  724. //———————————
  725. Segment:1640
  726. //No.11画像表示位置
  727. lf[32]=12
  728. //めくった画像番号を保存
  729. lf[29]=flagAdd:lf[61],0
  730. //このカードはめくられた
  731. lf[61]=flagMult:lf[61],-1
  732. ->Segment:11700
  733. //———————————
  734. //———————————
  735. Segment:11700
  736. //
  737. //画像を表示
  738. //lf[27]:表示x座標
  739. //lf[28]:表示y座標
  740. //lf[29]:画像番号11-44
  741. //lf[32]:表示用位置
  742. //(ありえないはずだが)
  743. //カードがすでにめくられていた場合には無視する
  744. ->Segment:13900;(lf[29]<=0)
  745. //実際のマス目への表示
  746. ->Segment:11740;(lf[32]==1)
  747. ->Segment:11750;(lf[32]==2)
  748. ->Segment:11760;(lf[32]==3)
  749. ->Segment:11770;(lf[32]==4)
  750. ->Segment:11780;(lf[32]==5)
  751. ->Segment:11790;(lf[32]==6)
  752. ->Segment:11800;(lf[32]==7)
  753. ->Segment:11810;(lf[32]==8)
  754. ->Segment:11820;(lf[32]==9)
  755. ->Segment:11830;(lf[32]==10)
  756. ->Segment:11840;(lf[32]==11)
  757. ->Segment:11850;(lf[32]==12)
  758. //時間切れ
  759. ->Segment:11900;(lf[32]==99)
  760. //表示位置に対するxy座標を計算
  761. //—–
  762. Segment:11740
  763. lf[27]=84
  764. lf[28]=55
  765. ->Segment:12000
  766. //—–
  767. Segment:11750
  768. lf[27]=84
  769. lf[28]=161
  770. ->Segment:12000
  771. //—–
  772. Segment:11760
  773. lf[27]=84
  774. lf[28]=266
  775. ->Segment:12000
  776. //—–
  777. Segment:11770
  778. lf[27]=188
  779. lf[28]=55
  780. ->Segment:12000
  781. //—–
  782. Segment:11780
  783. lf[27]=188
  784. lf[28]=161
  785. ->Segment:12000
  786. //—–
  787. Segment:11790
  788. lf[27]=188
  789. lf[28]=266
  790. ->Segment:12000
  791. //—–
  792. Segment:11800
  793. lf[27]=293
  794. lf[28]=55
  795. ->Segment:12000
  796. //—–
  797. Segment:11810
  798. lf[27]=293
  799. lf[28]=161
  800. ->Segment:12000
  801. //—–
  802. Segment:11820
  803. lf[27]=293
  804. lf[28]=266
  805. ->Segment:12000
  806. //—–
  807. Segment:11830
  808. lf[27]=399
  809. lf[28]=55
  810. ->Segment:12000
  811. //—–
  812. Segment:11840
  813. lf[27]=399
  814. lf[28]=161
  815. ->Segment:12000
  816. //—–
  817. Segment:11850
  818. lf[27]=399
  819. lf[28]=266
  820. ->Segment:12000
  821. //—–
  822. Segment:11900
  823. lf[27]=0
  824. lf[28]=0
  825. ->Segment:12000
  826. //—–
  827. Segment:12000
  828. //—————————-
  829. //めくった画像番号を退避
  830. //—————————-
  831. Segment:12200
  832. //めくった枚数+1
  833. lf[20]=flagAdd:lf[20],1
  834. //
  835. ->Segment:12220;(lf[20]==1)
  836. //こっちが2枚目
  837. Segment:12210
  838. lf[21]=flagAdd:lf[29],0
  839. ->Segment:12280
  840. //——-
  841. //こっちが1枚目
  842. Segment:12220
  843. lf[22]=flagAdd:lf[29],0
  844. ->Segment:12280
  845. Segment:12280
  846. Segment:12300
  847. //——————————
  848. //画像を表示
  849. //——————————
  850. //lf[27]:表示x座標
  851. //lf[28]:表示y座標
  852. //lf[29]:画像番号1-18
  853. //lf[32]:表示用位置
  854. ->Segment:12310;(lf[29]==1)
  855. ->Segment:12320;(lf[29]==2)
  856. ->Segment:12330;(lf[29]==3)
  857. ->Segment:12340;(lf[29]==4)
  858. ->Segment:12350;(lf[29]==5)
  859. ->Segment:12360;(lf[29]==6)
  860. ->Segment:12370;(lf[29]==7)
  861. ->Segment:12380;(lf[29]==8)
  862. ->Segment:12390;(lf[29]==9)
  863. ->Segment:12400;(lf[29]==10)
  864. ->Segment:12410;(lf[29]==11)
  865. ->Segment:12420;(lf[29]==12)
  866. ->Segment:12430;(lf[29]==13)
  867. ->Segment:12440;(lf[29]==14)
  868. ->Segment:12450;(lf[29]==15)
  869. ->Segment:12460;(lf[29]==16)
  870. ->Segment:12470;(lf[29]==17)
  871. ->Segment:12480;(lf[29]==18)
  872. //
  873. ->Segment:13900
  874. //anim:[index],[ファイル],[w],[h],[count],[wait],[loop_f],[sx],[sy],[tx],[ty],[time],[linia_f],[delete=1]
  875. //—–
  876. Segment:12310
  877. anim.async:1,user/2-03089/template_b_item01.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  878. ->Segment:12500
  879. //—
  880. Segment:12320
  881. anim.async:2,user/2-03089/template_b_item02.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  882. ->Segment:12500
  883. //—
  884. Segment:12330
  885. anim.async:3,user/2-03089/template_b_item03.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  886. ->Segment:12500
  887. //—
  888. Segment:12340
  889. anim.async:4,user/2-03089/template_b_item04.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  890. ->Segment:12500
  891. //—–
  892. Segment:12350
  893. anim.async:5,user/2-03089/template_b_item05.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  894. ->Segment:12500
  895. //—–
  896. Segment:12360
  897. anim.async:6,user/2-03089/template_b_item06.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  898. ->Segment:12500
  899. //—–
  900. Segment:12370
  901. anim.async:7,user/2-03089/template_b_item07.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  902. ->Segment:12500
  903. //—–
  904. Segment:12380
  905. anim.async:8,user/2-03089/template_b_item08.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  906. ->Segment:12500
  907. //—–
  908. Segment:12390
  909. anim.async:9,user/2-03089/template_b_item09.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  910. ->Segment:12500
  911. //—–
  912. Segment:12400
  913. anim.async:10,user/2-03089/template_b_item01.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  914. ->Segment:12500
  915. //—–
  916. Segment:12410
  917. anim.async:11,user/2-03089/template_b_item02.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  918. ->Segment:12500
  919. //—–
  920. Segment:12420
  921. anim.async:12,user/2-03089/template_b_item03.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  922. ->Segment:12500
  923. //—–
  924. Segment:12430
  925. anim.async:13,user/2-03089/template_b_item04.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  926. ->Segment:12500
  927. //—–
  928. Segment:12440
  929. anim.async:14,user/2-03089/template_b_item05.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  930. ->Segment:12500
  931. //—–
  932. Segment:12450
  933. anim.async:15,user/2-03089/template_b_item06.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  934. ->Segment:12500
  935. //—–
  936. Segment:12460
  937. anim.async:16,user/2-03089/template_b_item07.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  938. ->Segment:12500
  939. //—–
  940. Segment:12470
  941. anim.async:17,user/2-03089/template_b_item08.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  942. ->Segment:12500
  943. //—–
  944. Segment:12480
  945. anim.async:18,user/2-03089/template_b_item09.png,100,100,1,10000,0,lf[27],lf[28],lf[27],lf[28],500,0,0,1
  946. ->Segment:12500
  947. //—–
  948. Segment:12500
  949. //————————————-
  950. //画像表示完了、一致チェック開始
  951. //————————————-
  952. Segment:13000
  953. SE:pera.mp3
  954. wait:500
  955. //1枚しかめくっていないなら絵柄が同じかチェックできない
  956. ->Segment:1500;(lf[20]<2)
  957. //画像番号を、画像の種類数(9)で割った
  958. //あまりが同じなら、画像も同じ
  959. lf[3]=flagMod:lf[21],9
  960. lf[4]=flagMod:lf[22],9
  961. lf[1]=flagSub:lf[3],lf[4]
  962. //同じ絵柄じゃ無い?
  963. ->Segment:13120;(lf[1]!=0)
  964. //同じなら使用済みにするために0を掛ける
  965. Segment:13100
  966. lf[23]=0
  967. //画像は消さない
  968. ->Segment:13700
  969. //————-
  970. //違ったらマイナスを掛けて元に戻す
  971. Segment:13120
  972. lf[23]=-1
  973. wait:1500
  974. ->Segment:13150
  975. Segment:13150
  976. //————————-
  977. //今回表示した画像を削除1
  978. //————————-
  979. Segment:13200
  980. //——————
  981. Segment:13210
  982. ->Segment:13220;(lf[21]!=1)
  983. anim.del:1
  984. //——————
  985. Segment:13220
  986. ->Segment:13230;(lf[21]!=2)
  987. anim.del:2
  988. //——————
  989. Segment:13230
  990. ->Segment:13240;(lf[21]!=3)
  991. anim.del:3
  992. //——————
  993. Segment:13240
  994. ->Segment:13250;(lf[21]!=4)
  995. anim.del:4
  996. //——————
  997. Segment:13250
  998. ->Segment:13260;(lf[21]!=5)
  999. anim.del:5
  1000. //——————
  1001. Segment:13260
  1002. ->Segment:13270;(lf[21]!=6)
  1003. anim.del:6
  1004. //——————
  1005. Segment:13270
  1006. ->Segment:13280;(lf[21]!=7)
  1007. anim.del:7
  1008. //——————
  1009. Segment:13280
  1010. ->Segment:13290;(lf[21]!=8)
  1011. anim.del:8
  1012. //——————
  1013. Segment:13290
  1014. ->Segment:13300;(lf[21]!=9)
  1015. anim.del:9
  1016. //——————
  1017. Segment:13300
  1018. ->Segment:13310;(lf[21]!=10)
  1019. anim.del:10
  1020. //——————
  1021. Segment:13310
  1022. ->Segment:13320;(lf[21]!=11)
  1023. anim.del:11
  1024. //——————
  1025. Segment:13320
  1026. ->Segment:13330;(lf[21]!=12)
  1027. anim.del:12
  1028. //——————
  1029. Segment:13330
  1030. ->Segment:13340;(lf[21]!=13)
  1031. anim.del:13
  1032. //——————
  1033. Segment:13340
  1034. ->Segment:13350;(lf[21]!=14)
  1035. anim.del:14
  1036. //——————
  1037. Segment:13350
  1038. ->Segment:13360;(lf[21]!=15)
  1039. anim.del:15
  1040. //——————
  1041. Segment:13360
  1042. ->Segment:13370;(lf[21]!=16)
  1043. anim.del:16
  1044. //——————
  1045. Segment:13370
  1046. ->Segment:13380;(lf[21]!=17)
  1047. anim.del:17
  1048. //——————
  1049. Segment:13380
  1050. ->Segment:13390;(lf[21]!=18)
  1051. anim.del:18
  1052. //——————
  1053. Segment:13390
  1054. //————————-
  1055. //今回表示した画像を削除2
  1056. //————————-
  1057. Segment:13400
  1058. //——————
  1059. Segment:13410
  1060. ->Segment:13420;(lf[22]!=1)
  1061. anim.del:1
  1062. //——————
  1063. Segment:13420
  1064. ->Segment:13430;(lf[22]!=2)
  1065. anim.del:2
  1066. //——————
  1067. Segment:13430
  1068. ->Segment:13440;(lf[22]!=3)
  1069. anim.del:3
  1070. //——————
  1071. Segment:13440
  1072. ->Segment:13450;(lf[22]!=4)
  1073. anim.del:4
  1074. //——————
  1075. Segment:13450
  1076. ->Segment:13460;(lf[22]!=5)
  1077. anim.del:5
  1078. //——————
  1079. Segment:13460
  1080. ->Segment:13470;(lf[22]!=6)
  1081. anim.del:6
  1082. //——————
  1083. Segment:13470
  1084. ->Segment:13480;(lf[22]!=7)
  1085. anim.del:7
  1086. //——————
  1087. Segment:13480
  1088. ->Segment:13490;(lf[22]!=8)
  1089. anim.del:8
  1090. //——————
  1091. Segment:13490
  1092. ->Segment:13500;(lf[22]!=9)
  1093. anim.del:9
  1094. //——————
  1095. Segment:13500
  1096. ->Segment:13510;(lf[22]!=10)
  1097. anim.del:10
  1098. //——————
  1099. Segment:13510
  1100. ->Segment:13520;(lf[22]!=11)
  1101. anim.del:11
  1102. //——————
  1103. Segment:13520
  1104. ->Segment:13530;(lf[22]!=12)
  1105. anim.del:12
  1106. //——————
  1107. Segment:13530
  1108. ->Segment:13540;(lf[22]!=13)
  1109. anim.del:13
  1110. //——————
  1111. Segment:13540
  1112. ->Segment:13550;(lf[22]!=14)
  1113. anim.del:14
  1114. //——————
  1115. Segment:13550
  1116. ->Segment:13560;(lf[22]!=15)
  1117. anim.del:15
  1118. //——————
  1119. Segment:13560
  1120. ->Segment:13570;(lf[22]!=16)
  1121. anim.del:16
  1122. //——————
  1123. Segment:13570
  1124. ->Segment:13580;(lf[22]!=17)
  1125. anim.del:17
  1126. //——————
  1127. Segment:13580
  1128. ->Segment:13590;(lf[22]!=18)
  1129. anim.del:18
  1130. //——————
  1131. Segment:13590
  1132. //—————————————————————-
  1133. //めくった絵柄が合う:0 合わない:元のプラス値に フラグを戻す
  1134. //—————————————————————-
  1135. //プラスなら裏になっているのだから変更しない
  1136. //0だったら既に合っている画像だから変更しない
  1137. Segment:13700
  1138. //——————
  1139. Segment:13710
  1140. ->Segment:13720;(lf[50]>=0)
  1141. lf[50]=flagMult:lf[50],lf[23]
  1142. //——————
  1143. Segment:13720
  1144. ->Segment:13730;(lf[51]>=0)
  1145. lf[51]=flagMult:lf[51],lf[23]
  1146. //——————
  1147. Segment:13730
  1148. ->Segment:13740;(lf[52]>=0)
  1149. lf[52]=flagMult:lf[52],lf[23]
  1150. //——————
  1151. Segment:13740
  1152. ->Segment:13750;(lf[53]>=0)
  1153. lf[53]=flagMult:lf[53],lf[23]
  1154. //——————
  1155. Segment:13750
  1156. ->Segment:13760;(lf[54]>=0)
  1157. lf[54]=flagMult:lf[54],lf[23]
  1158. //——————
  1159. Segment:13760
  1160. ->Segment:13770;(lf[55]>=0)
  1161. lf[55]=flagMult:lf[55],lf[23]
  1162. //——————
  1163. Segment:13770
  1164. ->Segment:13780;(lf[56]>=0)
  1165. lf[56]=flagMult:lf[56],lf[23]
  1166. //——————
  1167. Segment:13780
  1168. ->Segment:13790;(lf[57]>=0)
  1169. lf[57]=flagMult:lf[57],lf[23]
  1170. //——————
  1171. Segment:13790
  1172. ->Segment:13800;(lf[58]>=0)
  1173. lf[58]=flagMult:lf[58],lf[23]
  1174. //——————
  1175. Segment:13800
  1176. ->Segment:13810;(lf[59]>=0)
  1177. lf[59]=flagMult:lf[59],lf[23]
  1178. //——————
  1179. Segment:13810
  1180. ->Segment:13820;(lf[60]>=0)
  1181. lf[60]=flagMult:lf[60],lf[23]
  1182. //——————
  1183. Segment:13820
  1184. ->Segment:13830;(lf[61]>=0)
  1185. lf[61]=flagMult:lf[61],lf[23]
  1186. //——————
  1187. Segment:13830
  1188. Segment:13900
  1189. //—————————————-
  1190. //正解/間違いのカウントと呼び出し元に戻る
  1191. //—————————————-
  1192. Segment:14000
  1193. //ミス?
  1194. ->Segment:14100;(lf[23]!=0)
  1195. //正解数
  1196. lf[82]=flagAdd:lf[82],1
  1197. //6組開いたらおしまい
  1198. ->Segment:14800;(lf[82]>=6)
  1199. ->Segment:1300
  1200. Segment:14100
  1201. //ミスした回数
  1202. lf[18]=flagAdd:lf[18],1
  1203. Game.setNPCScore:lf[18]
  1204. //
  1205. //5回ミスしたらおしまい
  1206. ->Segment:16000;(lf[18]>=5)
  1207. ->Segment:1300
  1208. //————————————-
  1209. Segment:14800
  1210. //xxミリ秒待機
  1211. Wait:1500
  1212. EV:Blank
  1213. //ステージクリア
  1214. SE:fanfare02.mp3
  1215. ->Segment:15000
  1216. //——————————————-
  1217. //クリア
  1218. Segment:15000
  1219. Avatar.scriptMode
  1220. anim.del:1
  1221. anim.del:2
  1222. anim.del:3
  1223. anim.del:4
  1224. anim.del:5
  1225. anim.del:6
  1226. anim.del:7
  1227. anim.del:8
  1228. anim.del:9
  1229. anim.del:10
  1230. anim.del:11
  1231. anim.del:12
  1232. anim.del:13
  1233. anim.del:14
  1234. anim.del:15
  1235. anim.del:16
  1236. anim.del:17
  1237. anim.del:18
  1238. anim.del:19
  1239. Game.stopScore
  1240. lf[83]=Game.getScore
  1241. ls[5]=ゲーム終了です!あなたの所要時間は、
  1242. ls[5]=flagadd:ls[5],lf[83]
  1243. ls[5]=flagadd:ls[5],秒でした。ミス
  1244. ls[5]=flagadd:ls[5],lf[18]
  1245. ls[5]=flagadd:ls[5],回分のペナルティタイムを加えて、最終結果は
  1246. lf[84]=flagMult:lf[18],10
  1247. lf[84]=flagAdd:lf[84],lf[83]
  1248. ls[5]=flagadd:ls[5],lf[84]
  1249. ls[5]=flagadd:ls[5],秒になります。
  1250. ls[7]= 
  1251. ls[7]=flagAdd:ls[7],lf[84]
  1252. ls[7]=flagAdd:ls[7],秒
  1253. //Avatar.resultLog:団体No,ゲームNo,スコア,コメント
  1254. //Avatar.resultLog:123456,3,lf[84],ls[7]
  1255. World.chatMessage:;ls[7];でクリアしました。
  1256. Speech[システム]:
  1257. ;ls[5];
  1258. //アイテム配布&終了処理へ
  1259. ->Segment:18000
  1260. //——————————————-
  1261. //時間切れ
  1262. Segment:16000
  1263. //ノークリアキャラ6
  1264. Avatar.scriptMode
  1265. anim.del:1
  1266. anim.del:2
  1267. anim.del:3
  1268. anim.del:4
  1269. anim.del:5
  1270. anim.del:6
  1271. anim.del:7
  1272. anim.del:8
  1273. anim.del:9
  1274. anim.del:10
  1275. anim.del:11
  1276. anim.del:12
  1277. anim.del:13
  1278. anim.del:14
  1279. anim.del:15
  1280. World.chatMessage:神経衰弱:クリア失敗
  1281. //終了時の共通処理
  1282. ->Segment:19000
  1283. //——————–
  1284. //クレジット
  1285. //——————–
  1286. Segment:18000
  1287. Game.stopScore
  1288. Game.stopNPCScore
  1289. Game.hideLife
  1290. Game.hideScore
  1291. Game.hideNPCScore
  1292. Game.hideTime
  1293. //ここでアイテムを配布
  1294. //——————–
  1295. //終了時の共通処理
  1296. //——————–
  1297. Segment:19000
  1298. anim.del:1
  1299. anim.del:2
  1300. anim.del:3
  1301. anim.del:4
  1302. anim.del:5
  1303. anim.del:6
  1304. anim.del:7
  1305. anim.del:8
  1306. anim.del:9
  1307. anim.del:10
  1308. anim.del:11
  1309. anim.del:12
  1310. anim.del:13
  1311. anim.del:14
  1312. anim.del:15
  1313. anim.del:16
  1314. anim.del:17
  1315. anim.del:18
  1316. anim.del:19
  1317. BG:BLANK
  1318. EV:BLANK
  1319. //終了処理
  1320. Segment:19900
  1321. Message:
  1322. また遊んでね
  1323. //体力メーターとスコアの消去
  1324. Game.stopScore
  1325. Game.hideLife
  1326. Game.hideScore
  1327. Game.hideTime
  1328. Game.hideNPCLife
  1329. Game.hideNPCScore
  1330. Game.hideNPCTime
  1331. Segment:19990
  1332. BG:BLANK
  1333. EV:BLANK
  1334. ->exit

神経衰弱ゲームサンプルコード” に対する意見

  1. ピンバック: スクリプト研究所 記事一覧(目次) | スクリプト研究所

  2. ピンバック: 2015翔愛祭 スライド・ミニゲーム製作者向けまとめ | スクリプト研究所

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です