お願いします!
只今制作しているゲーム内で、2周目で見られるイベント、といったものを増やしたく
NEWGAMEからではなくED後に「周回プレイをはじめます」と流し
最初のマップに飛ばす、という方法を取ってみました。
「プレイ時間を周ごとにリセット」する事と
「2周目以降のみ発生するイベント」を作る事等
やりたい事がありましたので、こういった方法を取ったのですが
いざ周回してみると、当然ながら取ったアイテムやセルフスイッチ等既にイベント終了状態になってしまっています。
スイッチは変数はリセット出来ているのですが、
セルフスイッチやアイテムイベントは、
スイッチを追加するにしてもまたすべてのマップをチェックしなければいけない気がして困っています。
周回する際の何か良い方法はありますでしょうか?
いろいろ考えてみたのですが、どうしてもうまくリセットや周回にもっていく方法が浮かびません。
アイディア等あればお願いします!
【解決済】2周目プレイについて
【解決済】2周目プレイについて
最後に編集したユーザー yuuki [ 2016年12月09日(金) 13:17 ], 累計 1 回
Re: 2周目プレイについて
セルフスイッチの初期化は以下のスクリプトです。
アイテムの初期化は以下のスクリプトです。
コード: 全て選択
$gameSelfSwitches.clear();
コード: 全て選択
$gameParty.initAllItems();
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: 2周目プレイについて
>>トリアコタン様
お早い解答ありがとうございました!
とても簡単に初期状態に戻す事が出来ました!
プログラムの知識が全くない為、本当に助かりました、ありがとうございます!
お早い解答ありがとうございました!
とても簡単に初期状態に戻す事が出来ました!
プログラムの知識が全くない為、本当に助かりました、ありがとうございます!