$gameVariables, $gameSwitchesを名前参照できるようにするMVプラグイン

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
アバター
narazaka
記事: 2
登録日時: 2017年7月29日(土) 12:45
お住まい: 東京
連絡を取る:

$gameVariables, $gameSwitchesを名前参照できるようにするMVプラグイン

投稿記事by narazaka » 2017年7月29日(土) 12:57

$gameVariables.value(1)とか番号覚えるの人間の仕事じゃないのでざくっと名前参照できるようにしました。

コード: 全て選択

var plusHp = $gameVariables.value(12) * 2;
$gameVariables.setValue(23, 1);
if ($gameSwitches.value(3)) $gameSwitches.setValue(3, false);

// ↓これがこう

var plusHp = $namedVariables.隠しパラメーター * 2;
$namedVariables.なんとか = 1;
if ($namedSwitches.flag1) $namedSwitches.flag1 = false;


ダウンロードはここから。なんか上の方にある「Download ZIP」ってボタンを押して下さい。
https://gist.github.com/Narazaka/c707e8 ... 6a91ea2ba8

こちらもどうぞ→配列要素の名前検索プラグイン (for MV) viewtopic.php?f=5&t=4281&p=15183#p15183

//===========================================================================
// be_named.js
//===========================================================================

/*:
* @plugindesc $gameVariables, $gameSwitchesを名前参照できる$namedVariables, $namedSwitchesを定義します。
* @author Narazaka
*
* @help
* ONにするだけで下記のように使えます。
* 変数やスイッチの名前設定で設定した名前のみ使えます。
*
* var plusHp = $namedVariables.隠しパラメーター * 2;
* $namedVariables.なんとか = 1;
* if ($namedSwitches.flag1) $namedSwitches.flag1 = false;
* etc...
*
* [ 利用規約 ] ................................................................
* ・CC0とかなんかそういうやつで。
* ・商用、非商用、有償、無償、一般向け、成人向けを問わず、利用可能です。
* ・利用の際、連絡や報告は必要ありません。また、製作者名の記載等も不要です。
* ・プラグインを導入した作品に同梱する形以外での再配布、転載を許可します。
* ・本プラグインにより生じたいかなる問題についても、一切の責任を負いかねます。
* -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
* Web Site: https://narazaka.net/
* Twitter : https://twitter.com/narazaka
* Copylight (C) 2017 Narazaka
*/

画像 #クレジット不要
画像 #素材の販売含めて営利可
画像 #改変可
画像 #素材だけの再配布も可
画像 #アダルトOK
画像 #グロOK

JavaScript/TypeScriptとかやってるプログラマー

なんかあればTwitterへ
Twitter: https://twitter.com/narazaka
Gist: https://gist.github.com/Narazaka
Site: https://narazaka.net/

“MV:プラグイン素材” へ戻る