サンプル用コモンイベント のバックアップ(No.2)


  • コモンイベントを自作するや改造するときなどに参考にするコード。
  • 要バックアップ。別途にWRPGを入れて使うのがいいか(?)。
  • ※こちらはテキストベースです。コモンファイルのものは自作コモンイベントに追加編集してください。

アニメーションのサンプル例

  • ピクチャ番号10000を使って5フレーム間隔でアニメーションさせるコモン。
  • ピクチャ番号や各Evセルフは必要に応じて変更。
入力は整数:4
文字列:1でセルフ0,1が表示座標
文字列:2,3が画像の分割数,5が画像ファイル名
■変数操作: このコモンEvセルフ4 = このコモンEvセルフ2 * このコモンEvセルフ3
■ピクチャ表示:10000 ファイル(このコモンEvセルフ5) X:このコモンEvセルフ0 Y:このコモンEvセルフ1 0(0)フレーム ※位置は中心
■変数操作: このコモンEvセルフ10 = 1 + 0
■変数操作: このコモンEvセルフ11 = 0 + 0
■回数付きループ [ このコモンEvセルフ4 ]回
|■ピクチャ移動:10000 相対X:0 Y:0 0(このコモンEvセルフ11)フレーム ※パターンはこのコモンEvセルフ10,他は同値
|■変数操作: このコモンEvセルフ10 += 1 + 0
|■変数操作: このコモンEvセルフ11 += 5 + 0
|■
◇ループここまで
■ピクチャ消去:10000  0(このコモンEvセルフ11)フレーム
■

ロード時、最後にセーブしたデータに初期位置を合わせる改造例

  • コモンEV054 323行目に以下を追加(目印は「▼ セーブの場合」)
|||■変数操作: このコモンEvセルフ51 = Sys77:現在の[年] * 10000
|||■変数操作: このコモンEvセルフ51 += Sys78:現在の[月] * 100
|||■変数操作: このコモンEvセルフ51 += Sys79:現在の[日] + 0
|||■変数操作: このコモンEvセルフ52 = Sys80:現在の[時] * 10000
|||■変数操作: このコモンEvセルフ52 += Sys81:現在の[分] * 100
|||■変数操作: このコモンEvセルフ52 += Sys82:現在の[秒] + 0

タイトル画面の前にロゴを表示してみる

  • 一種の遊び(作者の試験的なコード)なので実用的なコモンではない。
  • 最初に読み出されるマップは0番なので0番のイベントから呼び出すなり書き込むなりする。
  • タイトルに戻るを選ぶと毎回ロゴが表示されて喧しいのでタイトル画面をマップ1番に指定している。
  • ピクチャ表示番号やウェイト数値は任意のものを指定する(サンプルは0番)。
Evセルフ5=ロゴファイルを指定
Evセルフ6=ブラックアウトなら黒塗り画像。ホワイトアウトなら白塗り画像を指定
■トランジションタイプ指定:[なんかのトランジション]100フレーム
■トランジション準備
■トランジション実行
■ピクチャ表示:0ファイル (このコモンEvセルフ5) X:0 Y:0 0(0)フレーム ※位置は中心
■ウェイト:100
■トランジション指定:[なんかのトランジション]100フレーム
■トランジション準備
■トランジション実行
■ピクチャ消去:0(0フレーム)
■ピクチャ表示:0ファイル (このコモンEvセルフ6) X:0 Y:0 0(0)フレーム ※位置は中心
■ウェイト:100
 ■ピクチャ消去:1(0フレーム)
■トランジションタイプ指定:[瞬間移動]50フレーム
■トランジション準備
■場所移動 マップ1番 位置適当
■トランジション実行
▼以降タイトル画面起動時のイベントをがちゃがちゃ挿入