WoditorEvCOMMAND_START [103][0,1]<0>()("コモン[063]に上書きしないで、コモン[215]などに設定した場合は、") [103][0,1]<0>()("コモン[063]の起動条件を「呼び出しのみ」に変えてください。") [103][0,1]<0>()("―――――――――――――――――――――――――――――――――――") [103][0,1]<0>()("【改造内容】") [103][0,1]<0>()("◆歩行グラフィックを顔グラフィックとして使用。") [103][0,1]<0>()("◆フォルダー「Picture」にマスク用の画像ファイル「mask_kao.png」を準備してください。") [103][0,1]<0>()("◆ゲーム画面サイズ「320×240[x2]」専用。") [103][0,1]<0>()("―――――――――――――――――――――――――――――――――――") [103][0,1]<0>()("【システム変数[0:顔グラフィック番号]の値】") [103][0,1]<0>()("100以上=「減算100」にした値を主人公IDとして、主人公の歩行グラフィックを取得。(「112」→主人公ID「12」)") [103][0,1]<0>()("99=先頭の主人公の歩行グラフィックを表示。") [103][0,1]<0>()("98=実行中のマップイベントの歩行グラフィックを表示。") [103][0,1]<0>()("2〜97=システムDB[24:顔グラフィック名]の画像アドレスを取得。") [103][0,1]<0>()("―――――――――――――――――――――――――――――――――――") [103][0,1]<0>()("キャラチップが4方向対応か4方向対応かを設定。") [121][4,0]<0>(1600093,1,0,0)() [103][0,1]<0>()("――――――――――――――――――") [103][0,1]<0>()("キャラチップが3パターン表示か、5パターン表示かを設定。") [121][4,0]<0>(1600094,0,0,0)() [103][0,1]<0>()("――――――――――――――――――") [103][0,1]<0>()("マスクの画像ファイル") [122][3,1]<0>(1600007,0,0)("Picture/mask_kao.png") [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>()(" ") [103][0,1]<0>()("顔グラフィック右下座標") [121][4,0]<0>(1600060,1600030,3,4096)() [121][4,0]<0>(1600060,1600038,2,12544)() [121][4,0]<0>(1600061,1600031,3,4096)() [121][4,0]<0>(1600061,1600039,2,12544)() [121][4,0]<0>(1600062,1600039,6,4096)() [103][0,1]<0>()("マスク用の白黒画像の位置調整") [121][4,0]<0>(1600070,1600060,9000119,8192)() [121][4,0]<0>(1600071,1600061,9000119,8192)() [121][4,0]<0>(1600070,614,0,512)() [121][4,0]<0>(1600071,464,0,512)() [121][5,0]<0>(1600070,9000119,0,66560,1)() [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>()("文章表示位置設定") [121][4,0]<1>(9000001,2,1600088,8192)() [121][4,0]<1>(9000002,17,1600089,8192)() [103][0,1]<1>()("Ver3.00修正 メッセージウィンドウY座標を微調整") [121][4,0]<1>(9000002,1600089,5,12544)() [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,1600048,1600049,5)() [401][1,0]<2>(1)() [121][4,0]<3>(1600048,1600049,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以上なら顔グラフィック表示") [122][3,1]<4>(1600008,0,0)("") [121][4,0]<4>(1600023,400,16,8192)() [121][4,0]<4>(1600023,1600089,0,768)() [121][4,0]<4>(1600023,9000118,10,9216)() [121][4,0]<4>(1600063,-1,0,0)() [121][4,0]<4>(1600066,4,0,0)() [111][4,0]<4>(17,9000000,98,1)() [401][1,0]<4>(1)() [111][7,0]<5>(18,9000000,98,2,9000000,99,2)() [401][1,0]<5>(1)() [103][0,1]<6>()("実行中のマップイベントのグラフィックを取得。") [124][3,0]<6>(1600010,12288,18)() [111][4,0]<6>(1,1600010,500000,3)() [401][1,0]<6>(1)() [103][0,1]<7>()("実行中のイベントがマップイベントの時") [122][4,1]<7>(1600008,1280,0,1)("<>\cself[10]") [112][3,4]<7>(2,806906376,1600008)("","<>","","") [401][1,0]<7>(1)() [103][0,1]<8>()("グラフィックがタイルチップの時") [122][3,1]<8>(1600008,2816,0)("") [121][4,0]<8>(1600063,1600008,0,0)() [121][4,0]<8>(1600064,1600063,31,4096)() [121][4,0]<8>(1600065,8,0,0)() [122][4,1]<8>(1600008,1280,0,1)("<>0") [121][4,0]<8>(1600021,1600020,1,0)() [121][4,0]<8>(1600021,1600090,0,256)() [150][2,0]<8>(20243,1600021)() [150][13,0]<8>(4198160,1600021,0,1,1,1,0,0,0,-1000000,-1000000,1600008,16777216)() [124][4,0]<8>(1600066,16384,1600021,3)() [121][4,0]<8>(1600066,9000118,0,1024)() [0][0,0]<8>()() [401][1,0]<7>(2)() [103][0,1]<8>()("グラフィックが設定されていない時") [122][3,1]<8>(1600008,0,0)("") [0][0,0]<8>()() [499][0,0]<7>()() [0][0,0]<7>()() [499][0,0]<6>()() [0][0,0]<6>()() [401][1,0]<5>(2)() [103][0,1]<6>()("先頭にいる主人公の歩行グラフィックを取得") [250][5,4]<6>(6,0,1,4096,1600010)("","","","") [250][5,4]<6>(0,1600010,2,4096,1600008)("","","","") [0][0,0]<6>()() [420][1,0]<5>(0)() [103][0,1]<6>()("可変DB[0:主人公ステータス]から歩行グラフィックのアドレスを取得") [121][4,0]<6>(1600010,9000000,100,4096)() [250][5,4]<6>(0,1600010,2,4096,1600008)("","","","") [0][0,0]<6>()() [499][0,0]<5>()() [111][4,0]<5>(1,1600063,-1,2)() [401][1,0]<5>(1)() [103][0,1]<6>()("画像がタイルチップではない時") [111][4,0]<6>(17,1600093,0,2)() [401][1,0]<6>(1)() [111][4,0]<7>(17,1600094,0,2)() [401][1,0]<7>(1)() [103][0,1]<8>()("4方向 3パターン") [112][3,4]<8>(18,538470920,538470920)("TX.","T.","","") [401][1,0]<8>(1)() [121][4,0]<9>(1600064,8,0,0)() [121][4,0]<9>(1600065,6,0,0)() [0][0,0]<9>()() [401][1,0]<8>(2)() [121][4,0]<9>(1600064,5,0,0)() [121][4,0]<9>(1600065,4,0,0)() [0][0,0]<9>()() [420][1,0]<8>(0)() [121][4,0]<9>(1600064,5,0,0)() [121][4,0]<9>(1600065,3,0,0)() [0][0,0]<9>()() [499][0,0]<8>()() [0][0,0]<8>()() [420][1,0]<7>(0)() [103][0,1]<8>()("4方向 5パターン") [112][3,4]<8>(18,538470920,538470920)("TX.","T.","","") [401][1,0]<8>(1)() [121][4,0]<9>(1600064,13,0,0)() [121][4,0]<9>(1600065,10,0,0)() [0][0,0]<9>()() [401][1,0]<8>(2)() [121][4,0]<9>(1600064,7,0,0)() [121][4,0]<9>(1600065,6,0,0)() [0][0,0]<9>()() [420][1,0]<8>(0)() [121][4,0]<9>(1600064,8,0,0)() [121][4,0]<9>(1600065,5,0,0)() [0][0,0]<9>()() [499][0,0]<8>()() [0][0,0]<8>()() [499][0,0]<7>()() [0][0,0]<7>()() [420][1,0]<6>(0)() [111][4,0]<7>(17,1600094,0,2)() [401][1,0]<7>(1)() [103][0,1]<8>()("8方向 3パターン") [112][3,4]<8>(18,538470920,538470920)("TX.","T.","","") [401][1,0]<8>(1)() [121][5,0]<9>(1600064,12,0,65536,1)() [0][0,0]<9>()() [401][1,0]<8>(2)() [121][5,0]<9>(1600064,8,0,65536,1)() [0][0,0]<9>()() [420][1,0]<8>(0)() [121][5,0]<9>(1600064,6,0,65536,1)() [0][0,0]<9>()() [499][0,0]<8>()() [0][0,0]<8>()() [420][1,0]<7>(0)() [103][0,1]<8>()("8方向 5パターン") [112][3,4]<8>(18,538470920,538470920)("TX.","T.","","") [401][1,0]<8>(1)() [121][5,0]<9>(1600064,20,0,65536,1)() [0][0,0]<9>()() [401][1,0]<8>(2)() [121][5,0]<9>(1600064,12,0,65536,1)() [0][0,0]<9>()() [420][1,0]<8>(0)() [121][5,0]<9>(1600064,10,0,65536,1)() [0][0,0]<9>()() [499][0,0]<8>()() [0][0,0]<8>()() [499][0,0]<7>()() [0][0,0]<7>()() [499][0,0]<6>()() [0][0,0]<6>()() [499][0,0]<5>()() [0][0,0]<5>()() [420][1,0]<4>(0)() [103][0,1]<5>()("顔番号97以下") [250][5,4]<5>(24,1600049,0,4352,1600008)("","","","") [0][0,0]<5>()() [499][0,0]<4>()() [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)() [150][2,0]<5>(20243,1600021)() [150][13,0]<5>(3856,1600021,0,1600065,1600066,1600064,0,1600044,1600045,100,-1000000,1600008,16777216)() [103][0,1]<5>()("マスク処理") [290][7,1]<5>(67,0,0,0,0,0,0)("") [290][7,1]<5>(83,0,0,0,1600070,1600071,0)("\cself[7]") [290][7,1]<5>(19,0,1600021,1600021,0,0,0)("") [103][0,1]<5>()("画像サイズから表示位置を設定") [124][4,0]<5>(1600010,16384,1600021,2)() [124][4,0]<5>(1600011,16384,1600021,3)() [121][5,0]<5>(1600010,1600023,0,66304,1)() [121][4,0]<5>(1600042,1600060,0,0)() [121][4,0]<5>(1600043,1600061,0,0)() [121][4,0]<5>(1600042,1600010,100,12800)() [121][4,0]<5>(1600043,1600011,100,12800)() [121][4,0]<5>(1600042,1600060,1600062,5632)() [121][4,0]<5>(1600043,1600061,1600062,5632)() [121][4,0]<5>(1600044,1600042,1600062,0)() [121][4,0]<5>(1600045,1600043,1600062,0)() [103][0,1]<5>()(" ") [121][4,0]<5>(1600067,0,0,0)() [121][4,0]<5>(1600068,3,0,0)() [121][4,0]<5>(1600069,5,0,0)() [124][4,0]<5>(1600010,16384,1600020,1)() [111][4,0]<5>(1,1600010,1600031,5)() [401][1,0]<5>(1)() [103][0,1]<6>()("メッセージウィンドウを新規表示の時") [103][0,1]<6>()("(メッセージウィンドウが表示されてから顔グラフィックを表示するように設定)") [121][5,0]<6>(1600067,5,0,65792,2)() [0][0,0]<6>()() [499][0,0]<5>()() [111][4,0]<5>(17,1600063,0,1)() [401][1,0]<5>(1)() [103][0,1]<6>()("タイルチップを表示(スクロール移動無し)") [150][13,0]<6>(3841,1600021,0,0,0,-1000000,0,1600042,1600043,1600023,-1000000,0,16777216)() [0][0,0]<6>()() [420][1,0]<5>(0)() [103][0,1]<6>()("キャラチップを表示(画面右下(画面の外)のスクロール開始地点に表示)") [150][13,0]<6>(3841,1600021,0,0,0,-1000000,255,1600044,1600045,1600023,-1000000,0,16777216)() [0][0,0]<6>()() [499][0,0]<5>()() [103][0,1]<5>()("表示先へと移動") [150][14,0]<5>(4198145,1600021,5,0,0,-1000000,255,1600042,1600043,-1000000,-1000000,0,16777216,1600067)() [150][14,0]<5>(4198145,1600021,5,0,0,-1000000,255,1600042,1600043,-1000000,-1000000,0,16777216,1600068)() [150][14,0]<5>(4198145,1600021,5,0,0,-1000000,255,1600042,1600043,-1000000,-1000000,0,16777216,1600069)() [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>()("顔グラフィックも消去する") [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,2,0,0,1600022)() [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>(1600035,0,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