【RGSS3】特徴を文字列に起こすスクリプト
アイテムや装備などの特徴を文字列に起こしてくれるスクリプトがなかったので作ってみました。
正直マイナー過ぎて「使いたい!」って方もほとんどいないでしょうが、需要はないこともないだろうと思ったので公開しておきます。
独自性のあるものでもないので、このスクリプトに関しては利用規約は設けません。ちなみに、RPG::BaseItem::Featureの中にこのメソッドを作ろうと言ったのは私ではないので、私はただただ作っただけです。
【スクリプト】
【更新履歴】
・ver.0.00 - 公開しました
・ver.0.01 - 符号ミス、整数になるべきところが少数になっている不具合を修正しました
・ver.1.00 - コミュ太郎氏により魔改造。初期段階のミスなどを修正
【RGSS3】装備熟練度スクリプト
特定のスキル攻撃すると装備している武器の熟練度が上がり、武器の性能が上がっていくようになるスクリプトです。
武器自体のレベルが上がるのではなく、アクターの武器熟練度が上がるので、例えば、エリックがナイフの武器熟練度をレベル5にしても、ナタリーがナイフを装備したときはレベル1になります。エリックのナイフの熟練度は変わらず5です。
次のレベルまでの熟練度などは自動的に計算してくれますが、自分で設定することもできます。
他にもいろいろ設定できるので、是非是非覗いてみるだけでも
【スクリプト】
https://raw.githubusercontent.com/KanjiTheGrass/train/master/Jukurendo.rb
利用規約はこちら
(http://kanjinokusargss3.hatenablog.com/entry/2017/08/03/150359)
【更新履歴】
・ver.0.00 - 公開しました
・ver.0.10 - 一回の熟練度アップでレベルが2以上上がったとき、最大レベルを越してしまう不具合を修正しました。
・ver.1.00 - ウィンドウのレイアウトを大幅に修正し、デフォルトの装備画面以外でも使えるようにしました。
・ver.2.00 - 致命的なミスを修正しました。
・ver.2.10 - 致命的なミスを修正しました。
【RGSS3】注釈のみのイベントを起動しないスクリプト
デフォルトではイベントコマンドの入ってないイベントは無視されますが、注釈が一つでも入っていると起動され、他のイベントを阻害してしまうので、注釈だけのイベントは起動しないように動作を変更します。
検証はしていませんが、注釈を入れると特定のイベントが発動するスクリプトを入れていると競合が起きる可能性があるのでご注意ください。
利用規約はこちら
(http://kanjinokusargss3.hatenablog.com/entry/2017/08/03/150359)
【更新履歴】・ver.0.00 - 公開しました
【RGSS3】使用済みオーディオ情報抽出スクリプト
マップ・コモンイベントに入力されたBGM、BGS、SE、MEなどのオーディオ情報(名前とどこで使われたものなのか)を抽出します。
抽出対象は、通常の再生で設定されたオーディオと、戦闘BGM、ME変更のとと、マップに設定されたBGM、BGSと、キャラクターの移動ルート設定に登録されたSEと、システム画面で設定されたタイトル画面のBGM、ゲームオーバーMEなどのシステムオーディオのみです。
スクリプト内で設定されたオーディオを抽出することはできません。
抽出処理はゲーム起動時に行われ、完了するとComplete!とでてゲームが終了します。このスクリプトはDataManagerの下においてください。
使っていないオーディオ素材の削除に使えると思います。
利用規約はこちら(http://kanjinokusargss3.hatenablog.com/entry/2017/08/03/150359)
【更新履歴】
・ver.0.00 - 公開しました
・ver.0.01 - アニメーションのSEにも対応しました
【RGSS3】戦闘/コモン/マップイベント文章抽出スクリプト | Message Exporter
イベントコマンドで設定された文章(通常の文章、スクロールと選択肢)を抽出して、テキストファイルに出力します。
抽出処理はゲーム起動時に行われ、完了するとComplete!とでてゲームが終了します。
このスクリプトはDataManagerの下においてください。
ゲームの翻訳や文章チェックの際に使えると思います。
ver.0.00(2018-04-02)
- 公開しました
ver. 1.2.0(2021-8-25)
- コードを編集しやすいよう整えました。
- 処理の最適化を図りました。
【RGSS3】デバッグ画面フリーズ回避スクリプト
デバッグ画面を開くとフリーズしてしまう、開くのが遅いという方向けのスクリプトです。
ゲーム変数の中に配列やハッシュ、アクター情報などの大きなデータが入っていて、それを文字に起こして表示しようとすることによってそれらの不具合が発生します。
なので、「数字、文字列、範囲、true、シンボル」以外のデータの小さいもの以外は、そのclass名のみ表示することで、それらの問題を回避します。
デバッグ画面で不具合が起きるけど難しいことはよくわからないというかたも、とりあえず実験的に入れてみてください。
残念ながらデフォルト以外のデバッグ画面には未対応です。
利用規約はこちら利用規約はこちら
(http://kanjinokusargss3.hatenablog.com/entry/2017/08/03/150359)
【更新履歴】・ver.0.00 - 公開しました
【RGSS3】パーティ装備画面スクリプト
パーティ装備画面スクリプト。近日公開予定。 pic.twitter.com/1bgueEz4NJ
— 赤いかんじの草@УРA!!! (@kanjinokusa) 2018年2月23日
パーティ全体の装備を一気に変えられるスクリプトです。もともと自分用に作っていたものなので、装備スロットの数は5個でしか想定されておらず、それより増やしたり減らしたりには対応していません。
右手・左手・頭とか、スロットの名前も入れたかったんですが、画面の制約上詰め切れませんでした。640×480ならもっといろいろできたかも
【スクリプト】
利用規約はこちら
(http://kanjinokusargss3.hatenablog.com/entry/2017/08/03/150359)
【更新履歴】
・ver.0.00 - 公開しました