当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
GO スクリーンショット付きセーブ - GOSSSave.js
シェア用テキスト:
▼GO スクリーンショット付きセーブ(GrayOgre様作) - GOSSSave.js
https://plugin-mz.fungamemake.com/archives/2901
サブ画面にスクリーンショットを含む詳細情報を表示するセーブ/ロード画面を提供します。
ふりがな:すくりーんしょっとつきせーぶ
機能概要: サブ画面にスクリーンショットを含む詳細情報を表示するセーブ/ロード画面を提供します。
利用規約(ライセンス): MITライセンス
作者:GrayOgre
作者サイト:https://grayogre.info/
解説ページ:https://grayogre.info/rmmz/plugin/GOSSSave.html
ファイル名:GOSSSave.js
プラグインのヘルプ:
*: * @target MZ * @plugindesc スクリーンショット付きセーブプラグイン * @author GrayOgre * @url https://grayogre.info/rmmz/plugin/index.html * @help * * このプラグインはサブ画面にスクリーンショットを含む詳細情報を表示する * セーブ/ロード画面を提供します。 * * このプラグインにプラグインコマンドはありません。 * * 制約事項 * オートセーブ時のスクリーンショットには対応していません。 * * 移植元プラグイン * sai_Scenefile.js (sairi様作) * * Copyright (c) 2021 GrayOgre * Released under the MIT license * https://opensource.org/licenses/mit-license.php * * Version 1.0.3 * * @param bgPicture * @text 背景画像 * @desc 背景画像のファイル名です。(拡張子無し、PNGファイル) * @type file * @default * @param fontSize * @text フォントサイズ * @desc 表示用フォントサイス * @type number * @default 20 * @param totalHeight * @text 高さ(全体) * @desc 画面全体の高さです。 * @type number * @default 550 * @param listWidth * @text 選択ウインドウ幅 * @desc 選択ウィンドウの幅です。 * @type number * @default 350 * @param statusWidth * @text ステータスウィンドウ幅 * @desc ステータスウィンドウの幅です * @type number * @default 400 * @param saveListCols * @text セーブリストの列数 * @desc セーブリストの横の列数 * @type number * @default 2 * @param saveSlotMax * @text セーブスロットの最大数 * @desc セーブできる領域の最大数 * @type number * @default 20 * @param saveListVisibleRows * @text セーブリスト表示行数 * @desc セーブリストに表示させる行数 * @type number * @default 10 * @param ssRatio * @text スクリーンショット縮小率 * @desc 表示するスクリーンショットの縮小率(%) * @type number * @default 30 * @param windowOpacity * @text ウィンドウ透過度 * @desc 表示するウィンドウの透過度 * @type number * @default 0 * @param showSaveTitle * @text セーブ名表示 * @desc trueの場合、セーブ名を表示する * @type boolean * @default true * @param saveTitle_X * @text セーブ名X座標 * @dexc セーブ名の表示位置のX座標 * @type number * @default 0 * @param saveTitle_Y * @text セーブ名Y座標 * @dexc セーブ名の表示位置のY座標 * @type number * @default 0 * @param showThumbnail * @text サムネイルの表示 * @desc trueの場合、サムネイルを表示する * @type boolean * @default true * @param thumbnail_X * @text サムネイルX座標 * @desc サムネイルの表示位置のX座標 * @type number * @default 0 * @param thumbnail_Y * @text サムネイルY座標 * @desc サムネイルの表示位置のY座標 * @type number * @default 40 * @param showSaveTime * @text セーブ日時表示 * @desc trueの場合、セーブ日時を表示する * @type boolean * @default true * @param saveTime_X * @text セーブ日時X座標 * @desc セーブ日時の表示位置のX座標 * @type number * @default 0 * @param saveTime_Y * @text セーブ日時Y座標 * @desc セーブ日時の表示位置のY座標 * @type number * @default 230 * @param showLocation * @text マップ名の表示 * @desc trueの場合マップ名を表示 * @type boolean * @default true * @param locationTitle * @text マップ名見出し * @desc マップ名の前に表示する見出し * @type string * @default 記録場所 : * @param location_X * @text マップ名X座標 * @desc マップ名の表示位置のX座標 * @type number * @default 0 * @param location_Y * @text マップ名Y座標 * @desc マップ名の表示位置のY座標 * @type number * @default 260 * @param showPlayTime * @text プレイ時間の表示 * @desc trueの場合プレイ時間を表示 * @type boolean * @default true * @param playTimeTitle * @text プレイ時間見出し * @desc プレイ時間の前に表示する見出し * @type string * @default プレイ時間: * @param playTime_X * @text プレイ時間X座標 * @desc プレイ時間の表示位置のX座標 * @type number * @default 0 * @param playTime_Y * @text プレイ時間Y座標 * @desc プレイ時間の表示位置のY座標 * @type number * @default 290 * @param showMoney * @text 所持金表示 * @desc trueの場合、所持金を表示する * @type boolean * @default true * @param moneyTitle * @text 所持金見出し * @desc 所持金の前に表示する見出し * @type string * @default 所持金 : * @param money_X * @text 所持金X座標 * @desc 所持金の表示位置のX座標 * @type number * @default 0 * @param money_Y * @text 所持金Y座標 * @desc 所持金の表示位置のY座標 * @type number * @default 320 * @param showLevel * @text レベル表示 * @desc trueの場合、レベルを表示する * @type boolean * @default true * @param level_X * @text レベルX座標 * @desc レベルの表示位置のX座標 * @type number * @default 0 * @param level_Y * @text レベルY座標 * @desc レベルの表示位置のY座標 * @type number * @default 350 * @param showParty * @text パーティー表示 * @desc trueの場合、パーティーメンバーを表示する * @type boolean * @default true * @param party_X * @text パーティーX座標 * @desc パーティーメンバー表示のX座標 * @type number * @default 80 * @param party_Y * @text パーティーY座標 * @desc パーティーメンバー表示のY座標 * @type number * @default 400 * @param showPageButton * @text ページ送りボタン表示 * @desc trueの場合、セーブリストのページ送りボタンを表示する * @type boolean * @default true */