プラグイン/Windower3/SpellCast/定義済み変数リファレンス
Spellcastの変数には、定義済み変数と、ユーザー定義変数の2種類があり
定義済み変数には、魔法/アビ/WS実行時などに予め値が代入されている。
当ページでは、定義済み変数の一覧を以下に示す。
定義済み変数には、魔法/アビ/WS実行時などに予め値が代入されている。
当ページでは、定義済み変数の一覧を以下に示す。
SpellCast関連変数
| 変数名 | Ver. | 説明 |
| %Group | 2.11 | 現在選択されている、SpellcastでのGroup名 |
実行した魔法/アビ/WS関連変数
| 変数名 | Ver. | 説明 |
| %Spell | 2.10 | 実行した魔法/アビ/WSの「英語名」 |
| %ESpell | 2.11 | 実行した魔法/アビ/WSの「英語名」 |
| %FSpell | 2.11 | 実行した魔法/アビ/WSの「フランス語名」 |
| %GSpell | 2.11 | 実行した魔法/アビ/WSの「ドイツ語名」 |
| %JSpell | 2.11 | 実行した魔法/アビ/WSの「日本語名」 |
| %SpellElement | 2.11 | 実行した魔法/アビ/WSの「属性名」 |
| 属性名 | Earth, Fire, Water, Wind, Ice, Thunder, Dark, Light | |
| %Type | 2.11 | 実行した魔法/アビ/WSの「タイプ名」 |
| タイプ | WhiteMagic, BlackMagic, SummonerPact(召喚魔法), BardSong, Ninjutsu, BlueMagic, JobAbility, PetCommand, WeaponSkill, CorsairRoll, CorsairShot, BloodPactWard(契約の履行:験術), BloodPactRage(契約の履行:幻術) | |
| %Skill | 2.11 | 実行した魔法の「魔法種別名」 |
| 魔法種別名 | BlueMagic(青魔法), Singing(呪歌), Ninjutsu(忍術), SummoningMagic(召喚魔法), DarkMagic(暗黒魔法), ElementalMagic(精霊魔法), EnfeeblingMagic(弱体魔法), EnhancingMagic(強化魔法), HealingMagic(回復魔法), DivineMagic(神聖魔法) | |
| %ValidTarget | 2.11 | 実行した魔法/アビ/WSが対象とすることができる「ターゲット種別名」 |
| ターゲット種別名 | Corpse:戦闘不能のPCのみ Enemy:敵のみ Self:自分のみ Party:パーティメンバーのみ Self, Party:自分とパーティメンバー Self, Party, Ally, NPC:自分、パーティ、アラ、NPC Self, Party, Ally, NPC, Enemy:全て | |
| %MPCost | 2.11 | 実行した魔法の「消費MP」 (コンサーブMP、戦術魔道書は加味しない) |
| %Recast | 2.11 | 実行した魔法の「リキャストタイム」 (魔法に予め設定された標準のリキャストタイムであり、ヘイスト等での短縮は含まない) |
| %Casttime | 2.11 | 実行した魔法の「詠唱時間」 (ファストキャスト、ヘイストは含まない) |
| %CommandPrefix | 2.11 | 実行した魔法/アビ/WSを実行する際の、「FFマクロ」 |
| FFマクロ | /magic, /weaponskill, /jobability, /pet, /range, /song, /ninjutsu | |
自プレイヤー関連変数
| 変数名 | Ver. | 説明 |
| %MPMax | 2.11 | 現在の自分の「MP最大値」 |
| %HPMax | 2.11 | 現在の自分の「HP最大値」 |
| %MP | 2.11 | 自分の「現在のMP」 |
| %HP | 2.11 | 自分の「現在のHP」 |
| %TP | 2.11 | 自分の「現在のTP」 |
| %MPP | 2.11 | 自分の「現在のMP%」 |
| %HPP | 2.11 | 自分の「現在のHP%」 |
| %Status | 2.11 | 現在の自分のステータス |
| ステータス | Idle(通常時), Resting(ヒーリング中), Engaged(戦闘中), Dead(戦闘不能中), Zoning(ゾーン変更中) | |
| %MPPAfterCast | 2.11 | 自分の「魔法発動後のMP%」 (コンサーブMP、戦術魔道書は加味しない) |
| %MPAfterCast | 2.11 | 自分の「魔法発動後のMP」 (コンサーブMP、戦術魔道書は加味しない) |
| %Job | 2.11 | 自分の「メインジョブ略称/サブジョブ略称」 |
| ジョブ | BLM/WHM, WAR/NIN | |
| %MainJob | 2.11 | 自分の「メインジョブ略称」 |
| ジョブ | BLM, BLU, BRD, BST, COR, DNC, DRG, DRK, MNK, NIN, PLD, PUP, RDM, RNG, SAM, SCH, SMN, THF, WAR, WHM | |
| %SubJob | 2.11 | 自分の「サブジョブ略称」 |
| ジョブ | %MainJobと同様 | |
| %MainJobLVL | 2.11 | 自分の「メインジョブレベル」 |
| %SubJobLVL | 2.11 | 自分の「サブジョブレベル」 |
| %PlayerName | 2.16 | 自分の「名前」 |
| %IsInCombat | 2.17 | 「戦闘中フラグ」 ※抜刀していなくとも音楽が変われば戦闘中とみなす |
| 戦闘中フラグ | 0(通常), 1(戦闘中) ※デュナミスでは常に0となる | |
| %IsInAlly | 2.18 | 自分がアライアンスを結成しているかの「フラグ」 |
| アライアンスフラグ | 0(アライアンスはない), 1(アラインアンスを結成している) | |
| %PartyCount | 2.18 | アライアンスを含めた「メンバー数」 |
ヴァナディールの状態関連変数
| 変数名 | Ver. | 説明 |
| %Area | 2.11 | 自分がいる「エリア名」 |
| %Time | 2.11 | 「ヴァナ時間」 |
| %Moon | 2.11 | 「月齢」 ※月齢の設定値については、「月齢」を参照 |
| %MoonPCT | 2.16 | 「月の満ち欠けをパーセンテージで表したもの」 ※「月齢」を参照 |
| %Day | 2.11 | 「ヴァナ日」 |
| %DayElement | 2.11 | 「ヴァナ曜日」 |
| ヴァナ曜日 | Earth, Fire, Water, Wind, Ice, Thunder, Dark, Light | |
| %Weather | 2.11 | 「天候」 ※学者の陣も有効 |
| 天候 | Clear, Sunshine, Clouds, Fog, Fire, Fire x2, Water, Water x2, Earth, Earth x2, Wind, Wind x2, Ice, Ice x2, Thunder, Thunder x2, Light, Light x2, Dark, Dark x2 ※「天候」を参照 | |
| %WeatherElement | 2.11 | 「天候の属性」 ※学者の陣も有効 |
| 天候の属性 | Earth, Fire, Water, Wind, Ice, Thunder, Dark, Light, None ※「天候」を参照 | |
魔法/アビ/WSのターゲット関連変数
| 変数名 | Ver. | 説明 |
| %SpellTarget | 2.10 | %SpellTargetNameと同意 |
| %SpellTargetName | 2.2 | 魔法/アビ/WSの「ターゲット名」 |
| %SpellTargetRaw | 2.2 | 魔法/アビ/WSの「ターゲット名」 |
| ターゲット名 | examples: <me>, <lastst>, <t>, CharacterName, etc | |
| %SpellTargetHPP | 2.2 | 「魔法/アビ/WSのターゲットのHP%」 |
| %SpellTargetType | 2.2 | 「魔法/アビ/WSのターゲット種別名」 |
| ターゲット種別名 | NONE, SELF, PLAYER, NPC, MONSTER | |
| %SpellTargetIsAllyMember | 2.2 | 魔法/アビの対象が自分と同じアライアンスメンバーであるかの「フラグ」 |
| フラグ | 0(アライアンスメンバー外), 1(アライアンスメンバーである) | |
| %SpellTargetDistance | 2.2 | 魔法/アビ/WSの詠唱相手と自分の「距離」 |
現在選択しているターゲット関連変数
| 変数名 | Ver. | 説明 |
| %Target | 2.17 | 現在タゲっている「ターゲット名」 |
| %TargetHPP | 2.2 | 現在タゲっている「ターゲットのHP%」 |
| %TargetType | 2.17 | 現在タゲっている「ターゲット種別名」 |
| ターゲット種別名 | NONE, SELF, PLAYER, NPC, MONSTER | |
| %TargetIsAllyMember | 2.2 | 現在タゲっている相手がアライアンスメンバーであるかの「フラグ」 |
| フラグ | 0(アライアンスメンバー外), 1(アライアンスメンバーである) | |
| %TargetDistance | 2.2 | 現在タゲっている相手と自分の「距離」 |
自装備関連変数
| 変数名 | Ver. | 説明 |
| %EquipMain | 2.2 | 現在装備している「メインウェポン装備名」 |
| %EquipSub | 2.2 | 現在装備している「サブウェポン装備名」 |
| %EquipAmmo | 2.2 | 現在装備している「弾装備名」 |
| %EquipRange | 2.2 | 現在装備している「遠隔武器装備名」 |
| %EquipHead | 2.2 | 現在装備している「頭装備名」 |
| %EquipNeck | 2.2 | 現在装備している「首装備名」 |
| %EquipLEar | 2.2 | 現在装備している「左耳装備名」 |
| %EquipREar | 2.2 | 現在装備している「右耳装備名」 |
| %EquipBody | 2.2 | 現在装備している「胴装備名」 |
| %EquipHands | 2.2 | 現在装備している「両手装備名」 |
| %EquipLRing | 2.2 | 現在装備している「左指装備名」 |
| %EquipRRing | 2.2 | 現在装備している「右指装備名」 |
| %EquipBack | 2.2 | 現在装備している「背装備名」 |
| %EquipWaist | 2.2 | 現在装備している「腰装備名」 |
| %EquipLegs | 2.2 | 現在装備している「脚装備名」 |
| %EquipFeet | 2.2 | 現在装備している「足装備名」 |