ランダムにアイテムを取得します – Gacha.js
本体アップデート Ver1.1.0に収録
- タイトル
- ランダムにアイテムを取得します
- 作者名
- Takeya Kimura様
- ヘルプ
- もともとの公式ガチャプラグインに対して以下の機能追加を行いました。
・変数でガチャを引けるように修正
・可能な限りガチャを引き続ける機能を追加
・10連ガチャの機能を追加
・専用の画像やトリミング画像を使ったガチャの結果画面を追加
・新規アイテム入手時の通知とエフェクトを追加(新規アイテムのエフェクトは最後のコマで停止します)
・ガチャの演出をカットするスイッチを追加
・ガチャのロット数に変数を使用できるよう修正
・ガチャおよび10連ガチャで、最後のガチャのみ指定ランク以上確定にできる機能
・指定したスイッチがONのときだけガチャの対象にできる機能
Plugin Command:
Gacha open # ガチャ画面を開きます。
Gacha add item 1 # アイテム番号1をガチャ対象に追加します。
Gacha remove item 1 # アイテム番号1をガチャ対象から外します。
Gacha clear # 全てのガチャ対象をクリアします。
Item Note:
<gachaImage:image> # ガチャアイテムの画像を指定します。画像はimg/gacha/フォルダ内に入れてください。
<gachaNumLot:10> # ガチャアイテムのくじ数を指定します。
<gachaRank:5> # ガチャアイテムのランクを1から5の間で指定します。
<gachaResultX:20> # ガチャ結果画面で表示する際の中心X座標です。ガチャアイテムの画像が
トリミングされて表示されます。省略すると画像の中央が指定されます。
<gachaResultY:20> # ガチャ結果画面で表示する際の中心Y座標です。
<gachaResultImage:image2> # ガチャ結果画面で表示する画像を個別に指定する場合に記述します。
<gachaConditionSwitch:2> # スイッチ[2]がONのときだけガチャに追加されます。 - パラメータ
-
param Help Message Text desc ガチャ画面のヘルプメッセージです。「Required Amount」は消費Gと置換されます。 default 1回Required Amount\Gでガチャを引きます param Button Text desc ガチャボタンに表示するテキストです。 default ガチャを引く param Button Text 10 Time desc 10連ガチャボタンに表示するテキストです。
機能を使わない場合は空にしてください。default 10連ガチャを引く param Button Text All desc 全額ガチャボタンに表示するテキストです。
機能を使わない場合は空にしてください。default 全額でガチャを引く param Get Message Text desc ガチャを引いた後のメッセージです。「Item Name」は取得アイテム名と置換されます。 default GET Item Name param Min Rank Variable desc 指定した場合、ガチャが『変数で指定した値のランク』以上確定となります。 default 0 type variable param Min Rank Variable 10 Time desc 指定した場合、10連ガチャの最後のガチャが『変数で指定した値のランク』以上確定となります。 default 0 type variable param Show Item Description desc 1でアイテム取得時に説明を表示します。[0: 説明非表示 1: 説明表示] default 0 type select option 説明非表示 value 0 option 説明表示 value 1 param New Item Notice desc 新規アイテム入手時の通知です。指定しない場合は表示されません。 default \C[2]New!!\C[0] param Effect desc アイテム取得時のアニメーションIDを指定します。 default 119 type animation param Rank1 Effect desc ランク1の時のアニメーションIDを指定します。 default 0 type animation param Rank2 Effect desc ランク2の時のアニメーションIDを指定します。 default 0 type animation param Rank3 Effect desc ランク3の時のアニメーションIDを指定します。 default 0 type animation param Rank4 Effect desc ランク4の時のアニメーションIDを指定します。 default 0 type animation param Rank5 Effect desc ランク5の時のアニメーションIDを指定します。 default 0 type animation param New Effect desc 新規アイテム入手時のアニメーションIDを指定します。-1を指定するとアニメーションを表示しません。 default -1 require 1 type animation param ME desc アイテム取得時のMEを指定します。 default Organ require 1 dir audio/me/ type file param Required Amount desc ガチャを引くのに必要なGです。 default 100 param Required Variable desc ガチャのコストを指定された変数に変更します。
1回ごとに「Required Amount」の値だけ変数が減ります。default 0 param Cost Unit desc ガチャのコストに使う変数の単位です。 default 回 param Effect Stop Switch desc 対象スイッチがONになっているとき、ガチャの演出を省略します。 default 0 type switch param SE desc ガチャ終了時に演奏される効果音です。演出省略時も演奏されます。 default Item3 require 1 dir audio/se/ type file param Back Image desc ガチャ画面の背景画像です。 default require 1 dir img/parallaxes/ type file noteParam gachaImage noteRequire 1 noteDir img/gacha/ noteType file noteData items - ライセンス表記
- (C)2016 KADOKAWA CORPORATION./YOJI OJIMA
(Triacontane追加コードのみMITライセンス)
This software is released under the MIT License.
http://opensource.org/licenses/mit-license.php
紹介ページ https://github.com/triacontane/RPGMakerMV/blob/master/Gacha.js