当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
SRD Credits Plugin - SRD_CreditsPlugin.js

▼SRD Credits Plugin(SumRndmDde様作) - SRD_CreditsPlugin.js
https://plugin.fungamemake.com/archives/26530
クレジット表示用に新しいシーンを追加できます。
ふりがな:くれじっとぷらぐいん
機能概要: クレジット表示用に新しいシーンを追加できます。
利用規約(ライセンス):https://fungamemake.com/srd-japanese
作者:SumRndmDde
ダウンロードページ:https://fungamemake.com/archives/9324
ファイル名:SRD_CreditsPlugin.js
プラグインのヘルプ:
/*:ja
* @plugindesc クレジット表示用に新しいシーンを追加します。
* @author SumRndmDde
*
* @param Credit Data
* @text クレジット情報
* @type struct<Categories>[]
* @desc クレジット情報のデータ
* @default [”{”Name”:”プラグイン”,”Credits”:”[\”{\\\”Name\\\”:\\\”SumRndmDde\\\”,\\\”URL\\\”:\\\”http://sumrndm.site\\\”,\\\”Description\\\”:\\\”\\\\\\\”SumRndmDde氏のプラグイン\\\\\\\”\\\”}\”,\”{\\\”Name\\\”:\\\”ムノクラ\\\”,\\\”URL\\\”:\\\”https://fungamemake.com\\\”,\\\”Description\\\”:\\\”\\\\\\\”プラグインの和訳等\\\\\\\”\\\”}\”]”}”,”{”Name”:”素材”,”Credits”:”[\”{\\\”Name\\\”:\\\”Kadokawa\\\”,\\\”URL\\\”:\\\”https://tkool.jp/mv/\\\”,\\\”Description\\\”:\\\”\\\\\\\”このゲームはRPGツクールMVで作成しました。\\\\\\\”\\\”}\”]”}”,”{”Name”:”音楽”,”Credits”:”[]”}”,”{”Name”:”その他”,”Credits”:”[]”}”]
*
* @param Add to Title?
* @text タイトル追加
* @type boolean
* @on 表示
* @off 非表示
* @desc タイトル画面にクレジットページを開くコマンドを表示
* 表示:true / 非表示:false
* @default true
*
* @param Command Name
* @text コマンド名
* @desc タイトルコマンドウィンドウに表示されるコマンド名
* @default クレジット
*
* @param Window Options
* @text ウィンドウオプション
* @default ====================================
*
* @param Use Desc. Window
* @text 説明ウィンドウ使用
* @type boolean
* @desc ONにすると、画面右側に説明ウィンドウが表示
* @default true
* @parent Window Options
*
* @param Credit Window Width
* @text クレジットウィンドウ幅
* @type number
* @min 1
* @decimals 0
* @desc クレジット一覧ウィンドウの幅
* @default 408
* @parent Window Options
*
* @param Desc. Text Size
* @text 文字サイズ
* @type number
* @min 1
* @decimals 0
* @desc 説明ウィンドウ内のテキストのフォントサイズ
* @default 20
* @parent Window Options
*
* @param Category Rows
* @text カテゴリ行数
* @type number
* @min 1
* @decimals 0
* @desc カテゴリウィンドウの行数
* @default 1
* @parent Window Options
*
* @param Category Columns
* @text カテゴリー列数
* @type number
* @min 1
* @decimals 0
* @desc カテゴリウィンドウの列数
* @default 4
* @parent Window Options
*
* @param Text Alignment
* @text テキスト行揃え
* @type select
* @option 左
* @value left
* @option 中央
* @value center
* @option 右
* @value right
* @desc 画面左側に表示される名前/クレジットの行揃え
* 左:left / 中央:center / 右:right
* @default left
* @parent Window Options
*
* @help
* 翻訳:ムノクラ
* https://fungamemake.com/
* https://twitter.com/munokura/
*
* 元プラグイン: http://sumrndm.site/credits-plugin/
*
*
* Credits Plugin
* Version 1.11
* SumRndmDde
*
*
* クレジット表示用に新しいシーンを追加するプラグインです。
*
* このプラグインにはSRD_GameUpgradeプラグインが必要です。
* http://sumrndm.site/game-upgrade/
*
* プラグイン管理で、このプラグインをSRD_GameUpgradeの下側に配置してください。
*
*
* ==========================================================================
* クレジットページの呼び出し
* ==========================================================================
*
* クレジットを開くには、プラグインコマンドを使用してください。
*
* OpenCredits
*
*
* スクリプトコールを使用することもできます。
*
* SceneManager.push(Scene_SRD_Credits)
*
*
* YEP_MainMenuManagerを使ってメニューに追加する場合、
* 以下のようにバインドします。
*
* this.openCredits.bind(this)
*
*
* ==========================================================================
* クレジットデータの作成
* ==========================================================================
*
* クレジット情報を設定するには、
* クレジットデータパラメータを使用する必要があります。
* データの構造は下記のように設定されています。
*
* Categories
* = Category
* - Name
* - Credits
* = Credit
* - Name
* - URL
* - Description
*
*
* デフォルでサンプルデータが設定されています。
* 一例としてご利用ください。
*
*
* ==========================================================================
* ヘルプファイルの終わり
* ==========================================================================
*
* ヘルプファイルの終わりへようこそ。
*
* 読んでくれてありがとう!
* 質問があったり、このプラグインを楽しめたら、
* 私のYouTubeチャンネルを登録してください!!
*
* https://www.youtube.com/c/SumRndmDde
*
*
* 次の機会まで
* ~ SumRndmDde
*
*/
/*~struct~Categories:
*
* @param Name
* @text カテゴリ名
* @desc カテゴリ名
* @default
*
* @param Credits
* @text クレジット一覧
* @type struct<Credits>[]
* @desc カテゴリ内のクレジット一覧
* @default []
*
*/
/*~struct~Credits:
*
* @param Name
* @text 表示されるクレジット名
* @desc 表示されるクレジット名
* @default
*
* @param URL
* @text URL
* @desc 名前をクリックするとブラウザで開くリンク
* @default
*
* @param Description
* @text クレジットの説明
* @type note
* @desc クレジットの説明
* @default ””
*
*/