【解決済み】「装備しますか?」という機能はスクリプトで作れますか?
Posted: 2018年12月30日(日) 16:09
ドラクエは武器防具購入後に「装備しますか?」という選択肢が出ると思いますが、
その機能をツクールのスクリプトで作れますか?
購入後に毎回それを装備する必要があるので、ちょっと面倒に感じます。
イベントコマンドではなく、スクリプトで汎用的に使えるものを作りたいです。
JavaScriptの使用に問題はありませんがツクール初心者です。
どのオブジェクトにどういうプロパティがあるのかよく分かりません。
次の方法を考えました<防具屋の場合>
①購入前に、全ての防具の数をグローバルオブジェクトの配列に保存していく。
②購入後に、もう一度別の配列にそれを保存。
③それらを比較して数が異なる防具があった場合、
装備できるキャラを抽出して、選択肢として表示させたい。
③の「装備できるキャラを抽出して」というところで行き詰っています。
$gameActors $gamePartyなどのオブジェクトの、どのプロパティを見ればいいですか?
※デベロッパーツールでオブジェクトを見ていますが、
プロパティの数が多くて苦労しています。
分かる方がおられましたら宜しくお願いします。
あと、rpg_windows.jsなどの中で、購入された防具が分かる箇所があれば教えてほしいです。
(全防具の数を配列に保存する必要がなくなるので)
前にそれを見たときに「買われた瞬間」の処理があった気がしますが。
その機能をツクールのスクリプトで作れますか?
購入後に毎回それを装備する必要があるので、ちょっと面倒に感じます。
イベントコマンドではなく、スクリプトで汎用的に使えるものを作りたいです。
JavaScriptの使用に問題はありませんがツクール初心者です。
どのオブジェクトにどういうプロパティがあるのかよく分かりません。
次の方法を考えました<防具屋の場合>
①購入前に、全ての防具の数をグローバルオブジェクトの配列に保存していく。
②購入後に、もう一度別の配列にそれを保存。
③それらを比較して数が異なる防具があった場合、
装備できるキャラを抽出して、選択肢として表示させたい。
③の「装備できるキャラを抽出して」というところで行き詰っています。
$gameActors $gamePartyなどのオブジェクトの、どのプロパティを見ればいいですか?
※デベロッパーツールでオブジェクトを見ていますが、
プロパティの数が多くて苦労しています。
分かる方がおられましたら宜しくお願いします。
あと、rpg_windows.jsなどの中で、購入された防具が分かる箇所があれば教えてほしいです。
(全防具の数を配列に保存する必要がなくなるので)
前にそれを見たときに「買われた瞬間」の処理があった気がしますが。