WoditorEvCOMMAND_START [103][0,1]<0>()("―――――――――――――――――――――――――――――――――――") [103][0,1]<0>()("メッセージウィンドウ処理") [103][0,1]<0>()("―――――――――――――――――――――――――――――――――――") [103][0,1]<0>()("【処理の内容】") [103][0,1]<0>()(" メッセージ枠と顔グラフィックを表示します。") [103][0,1]<0>()(" このコモンイベントは常時作動しており、システム変数0番(顔グラフィック番号)が") [103][0,1]<0>()(" 変化すると、メッセージウィンドウを表示したり消去したり顔グラフィックを表示させたりします。") [103][0,1]<0>()(" ") [103][0,1]<0>()(" 「システム変数0:顔グラフィック番号」を読み込んで、") [103][0,1]<0>()(" その番号に応じた顔グラフィックを表示します。") [103][0,1]<0>()(" Sys0 = 0 の時は、メッセージウィンドウは表示されません。") [103][0,1]<0>()(" Sys0 = 1 の時は、メッセージウィンドウのみ表示されます。") [103][0,1]<0>()(" Sys0が2以上の時は、設定された顔グラフィックを画面右下に表示します。") [103][0,1]<0>()("―――――――――――――――――――――――――――――――――――") [103][0,1]<0>()("【設定】") [103][0,1]<0>()(" 顔グラフィックのファイルは、システムデータベース24番「顔グラフィック名」で設定してください。") [103][0,1]<0>()(" ") [103][0,1]<0>()(" メッセージウィンドウ画像は、ユーザデータベース「画像/音声設定」で設定してください。") [103][0,1]<0>()(" 画像が何も設定されていなければ、黒い背景が表示されます。") [103][0,1]<0>()("―――――――――――――――――――――――――――――――――――") [103][0,1]<0>()(" ") [121][4,0]<0>(1600020,19500,0,0)() [103][0,1]<0>()("Ver2.20 座標倍率を縦横別に修正") [250][5,4]<0>(18,97,0,69632,1600088)("","基本システム用変数","","") [250][5,4]<0>(18,98,0,69632,1600089)("","基本システム用変数","","") [250][5,4]<0>(18,0,24,332288,1600009)("","画像/音声設定","","メッセージウィンドウ ベース画像") [121][4,0]<0>(1600035,0,0,0)() [103][0,1]<0>()("メッセージウィンドウの表示位置とサイズを設定") [121][4,0]<0>(1600038,30,1600088,8192)() [121][4,0]<0>(1600039,7,1600089,8192)() [121][4,0]<0>(1600030,16,1600088,8192)() [121][4,0]<0>(1600031,20,1600089,8192)() [121][4,0]<0>(1600032,16,1600088,8192)() [121][4,0]<0>(1600033,28,1600089,8192)() [103][0,1]<0>()(" ") [121][4,0]<0>(1600091,3,0,0)() [121][4,0]<0>(9000010,9,0,0)() [103][0,1]<0>()(" ") [121][4,0]<0>(1600042,1600088,32,8192)() [121][4,0]<0>(1600043,1600089,24,8192)() [103][0,1]<0>()(" ") [121][4,0]<0>(1600040,1,0,0)() [179][1,0]<0>(1)() [212][0,1]<1>()("文章表示位置設定") [111][4,0]<1>(1,1600060,0,2)() [401][1,0]<1>(1)() [121][4,0]<2>(9000001,2,1600088,8192)() [121][4,0]<2>(9000002,17,1600089,8192)() [103][0,1]<2>()("Ver3.00修正 メッセージウィンドウY座標を微調整") [121][4,0]<2>(9000002,1600089,5,12544)() [121][4,0]<2>(1600060,9000002,0,0)() [0][0,0]<2>()() [499][0,0]<1>()() [121][4,0]<1>(9000003,16,1600088,8192)() [103][0,1]<1>()("Ver3.00修正 選択肢ウィンドウY座標を微調整") [121][4,0]<1>(9000004,7,1600089,8192)() [121][4,0]<1>(9000005,16,1600088,8192)() [121][4,0]<1>(9000006,6,1600089,8192)() [213][0,1]<1>()("戻り先\cself[40]") [0][0,0]<1>()() [498][0,0]<0>()() [212][0,1]<0>()("戻り先1") [103][0,1]<0>()(" ") [121][4,0]<0>(9000000,1,0,0)() [170][0,0]<0>()() [103][0,1]<1>()("顔グラフィック番号が-1以下になったら処理待ち状態") [103][0,1]<1>()("基本的に、処理が終わったら-1になる") [111][4,0]<1>(1,9000000,-1,3)() [401][1,0]<1>(1)() [180][1,0]<2>(1)() [176][0,0]<2>()() [0][0,0]<2>()() [499][0,0]<1>()() [180][1,0]<1>(1)() [103][0,1]<1>()("■■■■■■■■■■■■■■■■■■■■■■■■■■■■■") [103][0,1]<1>()(" 表示処理") [103][0,1]<1>()("■■■■■■■■■■■■■■■■■■■■■■■■■■■■■") [111][4,0]<1>(1,9000012,1,2)() [401][1,0]<1>(1)() [103][0,1]<2>()("メッセージウィンドウ表示") [212][0,1]<2>()("ウィンドウ表示") [121][4,0]<2>(1600049,9000000,0,0)() [111][4,0]<2>(1,9000002,1600061,5)() [401][1,0]<2>(1)() [121][4,0]<3>(1600048,-1,0,0)() [0][0,0]<3>()() [499][0,0]<2>()() [111][4,0]<2>(1,1600048,1600049,5)() [401][1,0]<2>(1)() [121][4,0]<3>(1600048,1600049,0,0)() [121][4,0]<3>(1600031,20,1600089,8192)() [121][4,0]<3>(1600031,9000002,1600060,4352)() [121][4,0]<3>(1600043,1600089,24,8192)() [121][4,0]<3>(1600043,9000002,1600060,4352)() [121][4,0]<3>(1600061,9000002,0,0)() [111][4,0]<3>(17,1600049,1,1)() [401][1,0]<3>(1)() [103][0,1]<4>()("顔番号が1以上ならメッセージウィンドウ表示") [150][2,0]<4>(3,1600020)() [111][4,0]<4>(1,1600035,0,2)() [401][1,0]<4>(1)() [103][0,1]<5>()("メッセージウィンドウを新規表示する処理") [103][0,1]<5>()(" メッセージウィンドウの表示位置を再設定") [121][4,0]<5>(1600040,2,0,0)() [213][0,1]<5>()("文章表示位置設定") [212][0,1]<5>()("戻り先2") [103][0,1]<5>()(" 表示されていなければ新規に表示する") [150][12,0]<5>(4160,1600020,5,1600038,1600039,1,255,1600032,1600033,100,0,1600009)() [0][0,0]<5>()() [499][0,0]<4>()() [150][13,0]<4>(4198145,1600020,5,0,0,-1000000,-1000000,1600030,1600031,-1000000,-1000000,0,16777216)() [150][14,0]<4>(4198145,1600020,5,0,0,-1000000,-1000000,1600030,1600031,-1000000,-1000000,0,16777216,3)() [121][4,0]<4>(1600035,1,0,0)() [121][4,0]<4>(9000010,1,0,0)() [0][0,0]<4>()() [420][1,0]<3>(0)() [103][0,1]<4>()("表示なし(0)の場合") [103][0,1]<4>()("隠す座標へ移動") [150][2,0]<4>(3843,1600020)() [150][13,0]<4>(4198145,1600020,4,0,0,-1000000,255,1600032,1600033,-1000000,-1000000,0,16777216)() [150][14,0]<4>(4198145,1600020,4,0,0,-1000000,255,1600032,1600033,-1000000,-1000000,0,16777216,2)() [121][4,0]<4>(1600035,0,0,0)() [121][4,0]<4>(9000010,1,0,0)() [0][0,0]<4>()() [499][0,0]<3>()() [103][0,1]<3>()("――――――――――――――――――――――――――――――――") [103][0,1]<3>()("顔グラフィックの消去+表示処理") [103][0,1]<3>()("――――――――――――――――――――――――――――――――") [103][0,1]<3>()("まず今表示されてる顔グラフィックを消去") [121][4,0]<3>(1600021,1600020,1,0)() [121][4,0]<3>(1600022,1600020,1600091,0)() [150][3,0]<3>(16777219,1600021,1600022)() [150][6,0]<3>(16777218,1600021,5,0,0,1600022)() [111][4,0]<3>(1,1600049,2,1)() [401][1,0]<3>(1)() [103][0,1]<4>()("顔番号が2以上なら顔グラフィック表示") [250][5,4]<4>(24,1600049,0,332032,1600008)("","顔グラフィック名","","顔画像ファイル") [112][2,4]<4>(1,270035464)("","","","") [401][1,0]<4>(1)() [103][0,1]<5>()(" ") [103][0,1]<5>()("新しいピクチャのサイズから初期表示座標を算出") [103][0,1]<5>()("新しいピクチャを表示する") [121][4,0]<5>(1600021,1600020,1,0)() [121][4,0]<5>(1600021,1600090,0,256)() [103][0,1]<5>()("システム設定の メッセージ顔グラフィック 拡大率を反映") [250][5,4]<5>(19,0,26,332288,1600023)("","システム設定","","メッセージ 顔グラフィック倍率") [250][5,4]<5>(19,0,26,332288,1600024)("","システム設定","","メッセージ 顔グラフィック倍率") [150][2,0]<5>(20243,1600021)() [150][19,0]<5>(3165968,1600021,0,1,1,-1000000,255,1600044,1600045,1600023,-1000000,1600008,16777216,0,0,0,0,0,1600024)() [111][4,0]<5>(1,1600023,0,2)() [401][1,0]<5>(1)() [103][0,1]<6>()("拡大率0=標準サイズに合わせる") [124][4,0]<6>(1600010,16384,1600021,3)() [124][4,0]<6>(1600011,16384,1600021,2)() [103][0,1]<6>()("顔の枠のサイズを計算") [121][4,0]<6>(1600057,96,1600088,8192)() [121][4,0]<6>(1600058,96,1600089,8192)() [121][4,0]<6>(1600057,10,0,1024)() [121][4,0]<6>(1600058,10,0,1024)() [103][0,1]<6>()("顔の表示を、枠に合わせる場合") [121][4,0]<6>(1600010,1600057,100,8192)() [121][4,0]<6>(1600011,1600058,100,8192)() [124][4,0]<6>(1600010,17408,1600021,2)() [124][4,0]<6>(1600011,17408,1600021,3)() [121][4,0]<6>(1600023,1600010,0,0)() [121][4,0]<6>(1600024,1600011,0,0)() [0][0,0]<6>()() [499][0,0]<5>()() [103][0,1]<5>()("表示元の座標を計算") [121][4,0]<5>(1600044,1600042,0,0)() [121][4,0]<5>(1600045,1600043,0,0)() [124][4,0]<5>(1600010,16384,1600021,3)() [121][4,0]<5>(1600010,1600023,0,768)() [121][4,0]<5>(1600010,100,0,1024)() [121][4,0]<5>(1600044,1600010,0,256)() [150][19,0]<5>(3149569,1600021,0,0,0,-1000000,255,1600044,1600045,1600023,-1000000,0,16777216,0,0,0,0,0,1600024)() [103][0,1]<5>()("表示先へと移動") [150][13,0]<5>(4214545,1600021,5,0,0,-1000000,255,1600042,1600043,-1000000,-1000000,0,16777216)() [150][14,0]<5>(4198145,1600021,5,0,0,-1000000,255,1600042,1600043,-1000000,-1000000,0,16777216,3)() [150][14,0]<5>(4198145,1600021,5,0,0,-1000000,255,1600042,1600043,-1000000,-1000000,0,16777216,5)() [103][0,1]<5>()("ピクチャカウンタ+1") [121][4,0]<5>(1600090,1,0,256)() [121][4,0]<5>(1600090,1600091,0,1280)() [0][0,0]<5>()() [499][0,0]<4>()() [0][0,0]<4>()() [499][0,0]<3>()() [0][0,0]<3>()() [499][0,0]<2>()() [0][0,0]<2>()() [499][0,0]<1>()() [103][0,1]<1>()("■■■■■■■■■■■■■■■■■■■■■■■■■■■■■") [103][0,1]<1>()(" 消去処理") [103][0,1]<1>()("■■■■■■■■■■■■■■■■■■■■■■■■■■■■■") [111][4,0]<1>(1,1600035,0,5)() [401][1,0]<1>(1)() [111][4,0]<2>(1,9000012,0,2)() [401][1,0]<2>(1)() [103][0,1]<3>()("もし開いてる状態なら、数フレーム待って、なければ閉じる。") [179][1,0]<3>(3)() [111][4,0]<4>(1,9000012,1,2)() [401][1,0]<4>(1)() [213][0,1]<5>()("ウィンドウ表示") [0][0,0]<5>()() [499][0,0]<4>()() [180][1,0]<4>(1)() [0][0,0]<4>()() [498][0,0]<3>()() [103][0,1]<3>()("値を初期化") [121][4,0]<3>(9000010,9,0,0)() [121][4,0]<3>(1600048,-1,0,0)() [111][4,0]<3>(1,9000012,0,2)() [401][1,0]<3>(1)() [103][0,1]<4>()("表示されてない場合だけ顔グラ番号初期化") [121][4,0]<4>(9000000,1,0,0)() [0][0,0]<4>()() [499][0,0]<3>()() [103][0,1]<3>()("隠す座標へ移動") [150][2,0]<3>(3843,1600020)() [150][13,0]<3>(4198145,1600020,4,0,0,-1000000,255,1600032,1600033,-1000000,-1000000,0,16777216)() [150][14,0]<3>(4198145,1600020,4,0,0,-1000000,255,1600032,1600033,-1000000,-1000000,0,16777216,2)() [103][0,1]<3>()("完全に消えたら表示フラグをオフに") [179][1,0]<3>(6)() [111][4,0]<4>(1,9000012,1,2)() [401][1,0]<4>(1)() [213][0,1]<5>()("ウィンドウ表示") [0][0,0]<5>()() [499][0,0]<4>()() [180][1,0]<4>(1)() [0][0,0]<4>()() [498][0,0]<3>()() [103][0,1]<3>()("消去する") [150][4,0]<3>(2,1600020,0,6)() [103][0,1]<3>()("顔グラフィックも消去する") [121][4,0]<3>(1600021,1600020,1,0)() [121][4,0]<3>(1600022,1600020,1600091,0)() [150][3,0]<3>(16777219,1600021,1600022)() [150][6,0]<3>(16777218,1600021,5,0,0,1600022)() [103][0,1]<3>()("ウィンドウが消えたので、次メッセージの待ち時間を元に戻す") [121][4,0]<3>(1600035,0,0,0)() [121][4,0]<3>(9000002,1600060,0,0)() [0][0,0]<3>()() [499][0,0]<2>()() [0][0,0]<2>()() [499][0,0]<1>()() [0][0,0]<1>()() [498][0,0]<0>()() WoditorEvCOMMAND_END