SRPG Studio スクリプト・マニュアル

root

RecoveryItemInfo

「HP回復」アイテムに関する情報を管理します。

メソッド

回復値を取得します。

{number} getRecoveryValue()

Returns

{number} 回復値


回復の仕方を表す値を取得します。

{number} getRecoveryType()

Returns

{number} RecoveryType値


EntireRecoveryItemInfo

「全体回復」アイテムに関する情報を管理します。

メソッド

回復値を取得します。

{number} getRecoveryValue()

Returns

{number} 回復値


回復の仕方を表す値を取得します。

{number} getRecoveryType()

Returns

{number} RecoveryType値


DamageItemInfo

「ダメージ」アイテムに関する情報を管理します。

メソッド

ダメージ値を取得します。

{number} getDamageValue()

Returns

{number} ダメージ値


ダメージの仕方を表す値を取得します。

{number} getDamageType()

Returns

{number} DamageType値


命中率を取得します。

{number} getHit()

Returns

{number} 命中率


ClassChangeItemInfo

「クラスチェンジ」アイテムに関する情報を管理します。

メソッド

対象データをアイテム情報ウインドウで表示する場合はtrue、そうでない場合はfalseを返します。

{boolean} isClassInfoDisplayable()

Returns

{boolean} 真偽値


クラスチェンジ後にレベルを1にする場合はtrue、そうでない場合はfalseを返します。

{boolean} isLevelReset()

Returns

{boolean} 真偽値


クラスグループの数を取得します

{number} getClassGroupCount()

Returns

{number} クラスグループの数


クラスグループを取得します。

{ClassGroup} getClassGroupData(index)

Parameters

{number} index インデックス

Returns

{ClassGroup} クラスグループ


SkillChangeItemInfo

「スキル習得」アイテムに関する情報を管理します。

メソッド

スキルを取得します。

{Skill} getSkill()

Returns

{Skill} スキル


スキルの調整を示す値を取得します。

{number} getSkillControlType()

Returns

{number} IncreaseType値


KeyItemInfo

「鍵空け」アイテムに関する情報を管理します。

メソッド

開けられる鍵の種類を含んだ値を取得します。

{number} getKeyFlag()

Returns

{number} KeyFlag値


特定クラスの使用のみを許可する場合はtrue、そうでない場合はfalseを返します。

{boolean} isAdvancedKey()

Returns

{boolean} 真偽値


TeleportationItemInfo

「瞬間移動」アイテムに関する情報を管理します。

メソッド

範囲の値を取得します。

{number} getRangeValue()

Returns

{number} 範囲の値


範囲の種類を示す値を取得します。

{number} getRangeType()

Returns

{number} SelectionRangeType値


ResurrectionItemInfo

「蘇生」アイテムに関する情報を管理します。

メソッド

「蘇生」の仕方を表す値を取得します。

{number} getResurrectionType()

Returns

{number} ResurrectionType値


DurabilityItemInfo

「耐久変化」アイテムに関する情報を管理します。

メソッド

耐久の変更方法を示す値を取得します。

{number} getDurabilityChangeType()

Returns

{number} DurabilityChangeType値


StealItemInfo

「盗む」アイテムに関する情報を管理します。

メソッド

奪取に関するフラグを取得します。

{number} getStealFlag()

Returns

{number} StealFlag値


StateItemInfo

「ステート付加」アイテムに関する情報を管理します。

メソッド

ステート発動オブジェクトを取得します。

{StateInvocation} getStateInvocation()

Returns

{StateInvocation} ステート発動オブジェクト


StateRecoveryItemInfo

「ステート回復」アイテムに関する情報を管理します。

メソッド

ステートを回復する時に表示するアニメを取得します。

{Anime} getStateRecoveryAnime()

Returns

{Anime} 回復アニメ


回復対象のステートの情報を取得します。

{StateGroup} getStateGroup()

Returns

{StateGroup} 「耐性ステート」の情報


SwitchItemInfo

「スイッチ」アイテムに関する情報を管理します。

メソッド

スイッチ変更を行います。

startSwitchChange()

FusionItemInfo

「フュージョン」アイテムに関する情報を管理します。

メソッド

フュージョンデータを取得します。

{Fusion} getFusionData()

Returns

{Fusion} フュージョンデータ


発動率のタイプを取得します。

{number} getInvocationType()

Returns

{number} InvocationType値


発動率の値を取得します。

{number} getInvocationValue()

Returns

{number} 発動率の値


MetamorphozeItemInfo

「形態変化」アイテムに関する情報を管理します。

メソッド

許可する「形態変化」のリストを取得します。

{ReferenceList} getMetamorphozeReferenceList()

Returns

{ReferenceList} リスト