当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
MPP キャラクターメイク - MPP_CharacterMake_Op1.js
シェア用テキスト:
▼MPP キャラクターメイク(木星ペンギン様作) - MPP_CharacterMake_Op1.js
https://plugin-mz.fungamemake.com/archives/7381
キャラクターメイク画面(タイプ1)を呼び出せるようになります。
ふりがな:きゃらくたーめいく
機能概要: キャラクターメイク画面(タイプ1)を呼び出せるようになります。
利用規約(ライセンス): MITライセンス
作者:木星ペンギン
作者サイト:https://woodpenguin.web.fc2.com/
解説ページ:https://woodpenguin.web.fc2.com/MV_Plugin/CharacterMake…
ファイル名:MPP_CharacterMake_Op1.js
プラグインのヘルプ:
/=============================================================================
// MPP_CharacterMake_Op1.js
//=============================================================================
// Copyright (c) 2017-2022 Mokusei Penguin
// Released under the MIT license
// http://opensource.org/licenses/mit-license.php
//=============================================================================
/*:
* @target MZ
* @plugindesc キャラクターメイク画面(タイプ1)を呼び出せるようになります。
* @author 木星ペンギン
* @url http://woodpenguin.web.fc2.com/MV_Plugin/CharacterMake.html
*
* @base MPP_CharacterMake
* @orderAfter MPP_CharacterMake
*
* @help [version 1.1.0]
* - このプラグインはRPGツクールMZ用です。
* - キャラクターメイク画面(タイプ1)を呼び出せるようになります。
* - This plugin is Japanese help only.
*
* ▼ パーツの簡易設定
* - テストプレイ中にキャラクターメイク画面を呼び出し、そこでF9キーを押すと、
* デベロッパーツールのConsole画面に現在のキャラクターメイク画像の
* コマンド名が表示されます。
* (デベロッパーツールはF8キーで起動できます)
* - [デフォルトパーツ]をアクターのメモ欄にコピー&ペーストすると、
* アクターの初期グラフィックがキャラクターメイクで作った画像になります。
* - [パーツ毎のコマンド]を武器、防具、職業のメモ欄にコピー&ペーストすると、
* それらのオブジェクトを持つアクターのパーツが変更されます。
* - 色に関するコマンドはどちらも共通です。
*
* ▼ パーツの固定
* - 職業のメモ欄にパーツや色が設定されている場合、それらは固定値扱いとなり、
* キャラクターメイク画面で変更できなくなります。
* - <GeneParts PARTS:id>コマンドのidに0を指定した場合、
* パーツなしが固定値となります。
*
* ▼ 各パラメータ詳細
* 〇 基礎タイプ
* Male : 男性
* Female : 女性
* Kid : 子供
*
* 〇 パーツ名
* Face : 顔 FrontHair : 前髪
* RearHair : 後髪 Beard : ヒゲ
* Ears : 耳 Eyes : 目
* Eyebrows : 眉 Nose : 鼻
* Mouth : 口 FacialMark : 紋様
* BeastEars : 獣耳 Tail : 尻尾
* Wing : 羽 Clothing : 服
* Cloak : マント AccA : 装身具1
* AccB : 装身具2 Glasses : メガネ
*
* 〇 色番号
* 1 : 肌の色 2 : 目の色
* 3 : 毛の色 4 : 後髪のサブカラー
* 5 : 紋様の色 6 : 獣耳の色
* 7 : 服のメインカラー 8 : 服のサブカラー1
* 9 : 服のサブカラー2 10 : 服のサブカラー3
* 11 : マントのメインカラー 12 : マントのサブカラー1
* 13 : 装身具1のメインカラー 14 : 装身具1のサブカラー1
* 15 : 装身具1のサブカラー2 16 : 装身具2のメインカラー
* 17 : 装身具2のサブカラー1 18 : 装身具2のサブカラー2
* 19 : 装身具2のサブカラー3 20 : メガネのメインカラー
* 21 : メガネのサブカラー1 22 : メガネのサブカラー2
* 23 : 尻尾の色 24 : 羽の色
*
* ▼ 補足
* - 本プラグインにはパーツの位置(オフセット)を設定する機能はありません。
*
* ================================
* Mail : wood_penguin@yahoo.co.jp (@は半角)
* Blog : http://woodpenguin.blog.fc2.com/
* License : MIT license
*
* @param Parts List
* @text パーツ並び順
* @desc エディット画面のパーツの並び順
* @type select[]
* @option 顔
* @value Face
* @option 前髪
* @value FrontHair
* @option 後髪
* @value RearHair
* @option ヒゲ
* @value Beard
* @option 耳
* @value Ears
* @option 目
* @value Eyes
* @option 眉
* @value Eyebrows
* @option 鼻
* @value Nose
* @option 口
* @value Mouth
* @option 紋様
* @value FacialMark
* @option 獣耳
* @value BeastEars
* @option 尻尾
* @value Tail
* @option 羽
* @value Wing
* @option 服
* @value Clothing
* @option マント
* @value Cloak
* @option 装身具1
* @value AccA
* @option 装身具2
* @value AccB
* @option メガネ
* @value Glasses
* @default [”Face”,”FrontHair”,”RearHair”,”Beard”,”Ears”,”Eyes”,”Eyebrows”,”Nose”,”Mouth”,”FacialMark”,”BeastEars”,”Tail”,”Wing”,”Clothing”,”Cloak”,”AccA”,”AccB”,”Glasses”]
*
* @param Preview List
* @text プレビュー表示
* @desc
* @type select[]
* @option 歩行グラ
* @value Walk turn
* @option 歩行グラ(正面のみ)
* @value Walk front
* @option 歩行グラ(4方向)
* @value Walk 4dir
* @option 歩行グラ(4方向/1.5枠)
* @value Walk 4dir wide
* @option 戦闘グラ
* @value Battler
* @option 顔グラ
* @value Face
* @default [”Face”,”Walk turn”,”Battler”]
*
* @param Color Custom?
* @text 色のカスタムの有効/無効
* @desc
* @type boolean
* @default true
*
* @param Confirmation Scene?
* @text 確認画面の有効/無効
* @desc
* @type boolean
* @default true
*
* @param Random Parts
* @text ランダムで変更されるパーツ
* @desc
* @type struct<PartsBoolean>
* @default {”Face”:”true”,”FrontHair”:”true”,”RearHair”:”true”,”Beard”:”true”,”Ears”:”false”,”Eyes”:”true”,”Eyebrows”:”true”,”Nose”:”true”,”Mouth”:”true”,”FacialMark”:”true”,”BeastEars”:”false”,”Tail”:”false”,”Wing”:”false”,”Clothing”:”true”,”Cloak”:”false”,”AccA”:”true”,”AccB”:”true”,”Glasses”:”true”}
*
* @param Parts Weights
* @text パーツ重み
* @desc ランダム使用時にパーツごとの出やすさを設定。
* @type struct<PartsWeight>[]
* @default [”{”Parts Name”:”FrontHair”,”Id”:”0”,”Weight”:”0”}”,”{”Parts Name”:”RearHair”,”Id”:”0”,”Weight”:”0”}”,”{”Parts Name”:”Beard”,”Id”:”0”,”Weight”:”4”}”,”{”Parts Name”:”FacialMark”,”Id”:”0”,”Weight”:”8”}”,”{”Parts Name”:”Clothing”,”Id”:”0”,”Weight”:”0”}”,”{”Parts Name”:”AccA”,”Id”:”0”,”Weight”:”8”}”,”{”Parts Name”:”AccB”,”Id”:”0”,”Weight”:”8”}”,”{”Parts Name”:”Glasses”,”Id”:”0”,”Weight”:”8”}”]
* @parent Random Parts
*
* @param Random Colors
* @text ランダムで変更される色
* @desc
* @type struct<ColorsBoolean>
* @default {”Color1”:”false”,”Color2”:”false”,”Color3”:”true”,”Color4”:”false”,”Color5”:”false”,”Color6”:”false”,”Color7”:”true”,”Color8”:”true”,”Color9”:”false”,”Color10”:”false”,”Color11”:”false”,”Color12”:”false”,”Color13”:”true”,”Color14”:”false”,”Color15”:”false”,”Color16”:”true”,”Color17”:”false”,”Color18”:”false”,”Color19”:”false”,”Color20”:”true”,”Color21”:”false”,”Color22”:”false”,”Color23”:”false”,”Color24”:”false”}
*
* @param Random SE
* @text ランダムSE
* @desc
* @type struct<SE>
* @default {”name”:”Decision1”,”volume”:”90”,”pitch”:”100”,”pan”:”0”}
*
* @param === Terms ===
* @text === 用語 ===
*
* @param Random
* @text 用語[ランダム]
* @desc 制御文字使用可能
* @default Shift: ランダム
* @parent === Terms ===
*
* @param Command
* @text 用語[コマンド]
* @desc
* @type struct<Command>
* @default {”Yes”:”はい”,”No”:”いいえ”,”Default”:”元に戻す”,”Ok”:”決定”,”Custom”:”カスタム”,”Bright”:”ブライト”,”Normal”:”ノーマル”,”Dark”:”ダーク”}
* @parent === Terms ===
*
* @param Message
* @text 用語[メッセージ]
* @desc
* @type struct<Message>
* @default {”Confirmation”:”このグラフィックでよろしいですか?”}
* @parent === Terms ===
*
* @param Parts
* @text 用語[パーツ]
* @desc
* @type struct<Parts>
* @default {”Face”:”顔”,”FrontHair”:”前髪”,”RearHair”:”後髪”,”Beard”:”ヒゲ”,”Ears”:”耳”,”Eyes”:”目”,”Eyebrows”:”眉”,”Nose”:”鼻”,”Mouth”:”口”,”FacialMark”:”紋様”,”BeastEars”:”獣耳”,”Tail”:”尻尾”,”Wing”:”羽”,”Clothing”:”服”,”Cloak”:”マント”,”AccA”:”装身具1”,”AccB”:”装身具2”,”Glasses”:”メガネ”}
* @parent === Terms ===
*
* @param Colors
* @text 用語[色]
* @desc
* @type struct<Colors>
* @default {”Color1”:”肌の色”,”Color2”:”目の色”,”Color3”:”毛の色”,”Color4”:”サブカラー”,”Color5”:”紋様の色”,”Color6”:”獣耳の色”,”Color7”:”メインカラー”,”Color8”:”サブカラー1”,”Color9”:”サブカラー2”,”Color10”:”サブカラー3”,”Color11”:”メインカラー”,”Color12”:”サブカラー1”,”Color13”:”メインカラー”,”Color14”:”サブカラー1”,”Color15”:”サブカラー2”,”Color16”:”メインカラー”,”Color17”:”サブカラー1”,”Color18”:”サブカラー2”,”Color19”:”サブカラー3”,”Color20”:”メインカラー”,”Color21”:”サブカラー1”,”Color22”:”サブカラー2”,”Color23”:”尻尾の色”,”Color24”:”羽の色”}
* @parent === Terms ===
*
*/