{ "id": 213, "name": "LIST", "description": "リストを表示し選択したIDを返す。キャンセル時と配列失敗時は-1を返す。詳細説明はコモンに記述", "commands": [ { "code": 103, "codeStr": "Comment", "stringArgs": [ "■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■" ], "index": 0 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "リスト作成コモンから呼び出され、その描画コモンの表示と操作を行い、選択したリストの値を返し、リスト描画を消す。" ], "index": 1 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "このコモンは一列の表示(上下キーのみで選択)対応版です。2列表示等は別のエンジンを作成する事になります。" ], "index": 2 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■" ], "index": 3 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" ], "index": 4 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "array(リスト)を作成したコモンと、その下の描画コモンと連動します。" ], "index": 5 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "リスト作成系のコモンはこのコモンを共通して呼び出す形になります。(エンジンの部分になります。)" ], "index": 6 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "使用には若干の癖があります。" ], "index": 7 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "------------------------------------------------------------------------------------------------------" ], "index": 8 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "●概要(必要なコモンの説明)" ], "index": 9 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "1.リスト作成コモン(配列を作成するコモン。リスト使用時はこのコモンを呼び出す。)" ], "index": 10 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "2.描画コモン(作成した配列を元に表示や消去を行うコモン。上のリスト制作コモンの下に置く)" ], "index": 11 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "3.リスト制御コモン(このコモン。↑の2つのコモンを制御する)" ], "index": 12 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "1,2のコモンを、ゲームごとに改造して使用します(アイテム、魔法、キャラ等)。このコモンは改造しません。" ], "index": 13 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "------------------------------------------------------------------------------------------------------" ], "index": 14 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "●連動しているセルフ変数(場所変更不可)" ], "index": 15 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "リスト作成コモン/10(配列数)、" ], "index": 16 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "描画コモン/0(モード)、3(作成コマンド数)、99(表示項目数)" ], "index": 17 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" ], "index": 18 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "作成した配列が0の場合(未取得時)の挙動は-1を返し、空のウィンドウを表示します。" ], "index": 19 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "未取得時は表示すらしないなどを作成する場合は、" ], "index": 20 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "drawコモンで、表示のみの処理に未取得の場合-1を返して処理中断・・・等をリスト作成コモンごとに設定して下さい。" ], "index": 21 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" ], "index": 22 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "作成コマンド数の取得" ], "index": 23 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600012, 15000010, 0, 4 ], "index": 24 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600012, 1600000, 100, 8448 ], "index": 25 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600031, 1600012, 0, 32 ], "index": 26 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600035, 1600031, 1, 4096 ], "index": 27 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" ], "index": 28 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600004, 1600000, 1, 0 ], "index": 29 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600011, 500000, 1600004, 0 ], "index": 30 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600012, 15000000, 0, 4 ], "index": 31 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600012, 1600004, 100, 8448 ], "index": 32 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" ], "index": 33 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "○描画開始" ], "index": 34 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" ], "index": 35 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "作成表行数=作成するウィンドウの高さ。" ], "index": 36 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "描画コモンのセルフ0に-1を入れ初期表示。3に数値作成コマンド数を入れる" ], "index": 37 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 1600012, 0, 0 ], "index": 38 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 4294967295, 0, 16 ], "index": 39 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 1600012, 3, 0 ], "index": 40 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 1600031, 0, 16 ], "index": 41 }, { "code": 210, "codeStr": "CommonEvent", "intArgs": [ 1600011, 0 ], "index": 42 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 1600012, 99, 0 ], "index": 43 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600032, 1600013, 0, 32 ], "index": 44 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600040, 1600032, 0, 0 ], "index": 45 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600037, 1600040, 1, 4096 ], "index": 46 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600036, 1600032, 1, 4096 ], "index": 47 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "何も持ってない時はここで止めます。" ], "index": 48 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 1, 1600031, 0, 2 ], "index": 49 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 50 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600099, 4294967295, 0, 0 ], "index": 51 }, { "code": 123, "codeStr": "InputKey", "intArgs": [ 1600010, 183 ], "index": 52 }, { "code": 213, "codeStr": "JumpLabel", "stringArgs": [ "終わり" ], "index": 53 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "ここからメニューウィンドウにメニューを表示します。" ], "index": 56 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "まずは使用する変数(一項目目、現コマンド位置、現カーソル位置)を0にします。" ], "index": 57 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "0にするか、前回のままで行くかを判断するため、(コマンド位置が初期モードか否か)呼出元コモンself0を参照" ], "index": 58 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600014, 15000000, 0, 4 ], "index": 59 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600014, 1600000, 100, 8448 ], "index": 60 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600014, 1600014, 0, 32 ], "index": 61 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 17, 1600014, 0, 2 ], "index": 62 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 63 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600030, 0, 0, 0 ], "index": 64 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600033, 0, 0, 0 ], "index": 65 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600034, 0, 0, 0 ], "index": 66 }, { "code": 420, "codeStr": "ElseCase", "intArgs": [ 0 ], "index": 68 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "カーソル位置を前回の記憶をした場合で、作成表行数が、前回の数と違う場合は、一項目目が、作成コマンド数から表示表行数よりを超えている場合、一番下に表示される項目が表行数オーバーしたものである。それを判定して調整する。" ], "index": 69 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "最下層項目を1項目目にするのではなく、一項目目を持ってくる。" ], "index": 70 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 1, 1600031, 1600038, 5 ], "index": 71 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 72 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600039, 1600031, 1600032, 4096 ], "index": 73 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 17, 1600033, 1600039, 0 ], "index": 74 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 75 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600039, 1600033, 1600039, 4096 ], "index": 76 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600030, 1600039, 0, 512 ], "index": 77 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600033, 1600039, 0, 512 ], "index": 78 }, { "code": 420, "codeStr": "ElseCase", "intArgs": [ 0 ], "index": 80 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 1, 1600030, 1600031, 1 ], "index": 81 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 82 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600030, 1600031, 1, 4096 ], "index": 83 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600034, 1600030, 0, 0 ], "index": 84 }, { "code": 179, "codeStr": "LoopTimes", "intArgs": [ 0 ], "index": 91 }, { "code": 106, "codeStr": "DebugMessage", "stringArgs": [ "現コマ\\cself[30] 一項\\cself[33] 現カ\\cself[34]" ], "index": 92 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600038, 1600031, 0, 0 ], "index": 97 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "操作開始。コマンド位置とカーソル位置を受取ります" ], "index": 98 }, { "code": 250, "codeStr": "Database", "stringArgs": [ "", "array", "", "" ], "intArgs": [ 8, 1600030, 0, 69632, 1600099 ], "index": 100 }, { "code": 179, "codeStr": "LoopTimes", "intArgs": [ 0 ], "index": 101 }, { "code": 150, "codeStr": "Picture", "stringArgs": [ "\\cself[31]製作コマンド数\n\\cself[34]現カーソル位置\n\\cself[30]コマンド位置\n\\cself[33]一項目目\n\\cself[32]制作表行数\n\\cself[99]魔法ID\n" ], "intArgs": [ 32, 100000, 0, 1, 1, 1, 255, 600, 10, 100, 0 ], "index": 102 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" ], "index": 105 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "初期状態で表示されるメニューの準備をします。" ], "index": 106 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 1600012, 0, 0 ], "index": 107 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 1600099, 0, 16 ], "index": 108 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 1600012, 1, 0 ], "index": 109 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 1600034, 0, 16 ], "index": 110 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 1600012, 2, 0 ], "index": 111 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 1600033, 0, 16 ], "index": 112 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 1600012, 3, 0 ], "index": 113 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 1600031, 0, 16 ], "index": 114 }, { "code": 210, "codeStr": "CommonEvent", "intArgs": [ 1600011, 0 ], "index": 115 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" ], "index": 116 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "○キー入力" ], "index": 117 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" ], "index": 118 }, { "code": 123, "codeStr": "InputKey", "intArgs": [ 1600045, 177 ], "index": 119 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 18, 1600045, 8, 2, 1600045, 2, 2 ], "index": 120 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 121 }, { "code": 140, "codeStr": "Sound", "intArgs": [ 288, 0, 0, 0 ], "index": 122 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 17, 1600034, 0, 2 ], "index": 123 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 124 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "↑ボタンを押した時" ], "index": 125 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 17, 1600031, 1600040, 1 ], "index": 126 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 127 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 17, 1600030, 0, 2 ], "index": 128 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 129 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "④カーソルが一番上でコマンドも一番上の場合:カーソル=17、コマンド=最大値、項目+最大値-17" ], "index": 130 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600034, 1600040, 1, 4096 ], "index": 131 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600030, 1600031, 1, 4096 ], "index": 132 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600033, 1600031, 1600040, 4096 ], "index": 133 }, { "code": 420, "codeStr": "ElseCase", "intArgs": [ 0 ], "index": 135 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "③カーソルが一番上でコマンドは途中の場合:カーソル+0、コマンド-1、項目-1" ], "index": 136 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600034, 0, 0, 256 ], "index": 137 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600030, 1, 0, 512 ], "index": 138 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600033, 1, 0, 512 ], "index": 139 }, { "code": 420, "codeStr": "ElseCase", "intArgs": [ 0 ], "index": 143 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "②カーソル、コマンドが一番上でコマンド数18以内の場合:カーソル=最大値、コマンド=最大値、項目+0" ], "index": 144 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600034, 1600031, 1, 4096 ], "index": 145 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600030, 1600031, 1, 4096 ], "index": 146 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600033, 0, 0, 256 ], "index": 147 }, { "code": 420, "codeStr": "ElseCase", "intArgs": [ 0 ], "index": 151 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "①カーソルが途中の場合:カーソル-1、コマンド-1、項目+0" ], "index": 152 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600034, 1, 0, 512 ], "index": 153 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600030, 1, 0, 512 ], "index": 154 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600033, 0, 0, 256 ], "index": 155 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 2 ], "index": 159 }, { "code": 140, "codeStr": "Sound", "intArgs": [ 288, 0, 0, 0 ], "index": 160 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "↓ボタンを押した時" ], "index": 161 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 17, 1600034, 1600036, 2 ], "index": 162 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 163 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 17, 1600034, 1600037, 2 ], "index": 164 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 165 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 17, 1600030, 1600035, 2 ], "index": 166 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 167 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "④カーソルが18行目でコマンドも一番下にいる場合:カーソル=0,コマンド=0,1項目=0" ], "index": 168 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600034, 0, 0, 0 ], "index": 169 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600030, 0, 0, 0 ], "index": 170 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600033, 0, 0, 4096 ], "index": 171 }, { "code": 420, "codeStr": "ElseCase", "intArgs": [ 0 ], "index": 173 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "③カーソルが18行目でコマンドはまだ下にある場合:カーソル+0、コマンド+1、項目+1" ], "index": 174 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600034, 0, 0, 256 ], "index": 175 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600030, 1, 0, 256 ], "index": 176 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600033, 1, 0, 256 ], "index": 177 }, { "code": 420, "codeStr": "ElseCase", "intArgs": [ 0 ], "index": 181 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "②カーソルが一番下だけどコマンドが18行以内の場合:カーソル=0、コマンド=0、項目=0" ], "index": 182 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600034, 0, 0, 0 ], "index": 183 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600030, 0, 0, 0 ], "index": 184 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600033, 0, 0, 0 ], "index": 185 }, { "code": 420, "codeStr": "ElseCase", "intArgs": [ 0 ], "index": 189 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "①カーソルが中間いにる場合:カーソル+1、コマンド+1、項目+0" ], "index": 190 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600034, 1, 0, 256 ], "index": 191 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600030, 1, 0, 256 ], "index": 192 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600033, 0, 0, 256 ], "index": 193 }, { "code": 420, "codeStr": "ElseCase", "intArgs": [ 0 ], "index": 197 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 2, 1600045, 4, 2, 1600045, 6, 2 ], "index": 198 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 199 }, { "code": 140, "codeStr": "Sound", "intArgs": [ 288, 0, 0, 0 ], "index": 200 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 1, 1600031, 1600032, 0 ], "index": 201 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 202 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600033, 1600032, 0, 512 ], "index": 203 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 17, 1600033, 0, 4 ], "index": 204 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 205 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600033, 0, 0, 0 ], "index": 206 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600030, 1600034, 0, 0 ], "index": 207 }, { "code": 420, "codeStr": "ElseCase", "intArgs": [ 0 ], "index": 209 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600030, 1600032, 0, 512 ], "index": 210 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 2 ], "index": 216 }, { "code": 140, "codeStr": "Sound", "intArgs": [ 288, 0, 0, 0 ], "index": 217 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 1, 1600031, 1600032, 0 ], "index": 218 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 219 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600033, 1600032, 0, 256 ], "index": 220 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600039, 1600031, 1600032, 4096 ], "index": 221 }, { "code": 179, "codeStr": "LoopTimes", "intArgs": [ 0 ], "index": 222 }, { "code": 106, "codeStr": "DebugMessage", "stringArgs": [ "\\cself[39]=\\cself[31]-\\cself[32]" ], "index": 223 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 17, 1600033, 1600039, 0 ], "index": 226 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 227 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600033, 1600039, 0, 0 ], "index": 228 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600030, 1600039, 1600034, 0 ], "index": 229 }, { "code": 420, "codeStr": "ElseCase", "intArgs": [ 0 ], "index": 231 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600030, 1600032, 0, 256 ], "index": 232 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 2, 1600045, 11, 2, 1600045, 10, 2 ], "index": 239 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 240 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "キャンセルキーを押した時" ], "index": 241 }, { "code": 140, "codeStr": "Sound", "intArgs": [ 544, 0, 0, 0 ], "index": 242 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600099, 4294967295, 0, 0 ], "index": 243 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 2 ], "index": 246 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "決定キーを押した時" ], "index": 247 }, { "code": 140, "codeStr": "Sound", "intArgs": [ 32, 0, 0, 0 ], "index": 248 }, { "code": 212, "codeStr": "SetLabel", "stringArgs": [ "終わり" ], "index": 256 }, { "code": 179, "codeStr": "LoopTimes", "intArgs": [ 0 ], "index": 257 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "このコモンで描画消去でしたが、リストによって選択後消去しない場合を考えこの処理は各リストコモンで記述する事にしました。" ], "index": 258 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 1600012, 0, 0 ], "index": 259 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 4294967294, 0, 16 ], "index": 260 }, { "code": 210, "codeStr": "CommonEvent", "intArgs": [ 1600011, 0 ], "index": 261 } ] }