見やすさを改善した特別なスペルタイマーを提供します
愛称は「スペスペ」
-
準備
.NET Framework 4.6 をインストールします。
※スペスペの動作には. NET Framework 4.6 以降が必要です。 -
インストール
resources
ACT.SpecialSpellTimer.dll
をACTのインストールディレクトリにコピーします
その後、プラグインとしてACT.SpecialSpellTimer.dllを追加してください -
DoTの開始にヒットさせてDoT継続時間を可視化したい
[エフェクトを受けた人の名前] gains the effect of フラクチャー from [エフェクトを与えた人の名前]
ACTが吐き出すログには上記のような独自のログがあります
これに対して正規表現を設定して、自身が与えたDoT(その他デバフも可)の開始を検出してください -
複数対象に対するDoTを個別に管理したい
こちら に従って設定してください -
ゲーム内のプレースホルダは使えないの?
一部は使えるように対応しています
<me> | 使えます |
<2>~<8> |
使えます ※ただしオプションで有効にする必要あり |
<t> | 負荷が高いため搭載できません |
<tt> | 負荷が高いため搭載できません |
<ft> | 負荷が高いため搭載できません |
<petid> |
FF14が内部のオブジェクトに割当てている一意なIDに置換されます このIDによってACTが生成している詳細なログにマッチさせると自分のペットだけを識別出来ます |
<JOB>, <JOBn> |
パーティ内の特定のジョブの誰か、または特定のジョブのn番目のメンバーにマッチします。 ただし、<JOB>は正規表現をONにしないと使えません。 ex. パーティメンバーの下記のとき・・・ Taro Paradin (ナイト) Jiro Paradin (ナイト) <PLD1> → Taro Paradin にマッチする <PLD2> → Jiro Paradin にマッチする <PLD> → Taro Paradin または Jiro Paradin にマッチする <PLD> は正規表現の (?<PLDs>Taro Paladin|Jiro Paladin) に置換わってマッチングされます。 ※ただし、パーティメンバ代名詞を有効にしていないと動作しません。 |
- 俺の歌を聞かせたい
resources/wav にwaveファイルを投入するとスペスペで使用できるようになります
FF14の内部からテキストコマンドで一部の機能を制御できます
/e コマンド
の書式でコマンドを発行してください
例) 全てのスペルを無効にする
/e /spespe changeenabled spells all false
コマンド | 説明 |
/spespe on | スペスペのオーバーレイの表示を有効にする(スペスペボタンONと同様) |
/spespe off | スペスペのオーバーレイの表示を無効にする(スペスペボタンOFFと同様) |
/spespe refresh spells | スペルリストパネルを一度閉じてリフレッシュする |
/spespe refresh telops | テロップを一度閉じてリフレッシュする |
/spespe refresh me | プレイヤー名のキャッシュを更新する |
/spespe refresh pt | パーティメンバー名のキャッシュを更新する |
/spespe refresh pet | 自身のペットIDのキャッシュを更新する |
/spespe changeenabled spells "サンプルパネル" true | 指定したパネルのスペルを有効にする。falseで無効 |
/spespe changeenabled spells "サンプルスペル" true | 指定したスペルを有効にする。falseで無効 |
/spespe changeenabled telops "サンプルテロップ" true | 指定したテロップを有効にする。falseで無効 |
/spespe changeenabled spells all true | 全てのスペルを有効にする。falseで無効 |
/spespe changeenabled telops all true | 全てのテロップを有効にする。falseで無効 |
/spespe analyze on | 戦闘ログの収集を有効にする。offで無効 |
/spespe set placeholder "tag" 文字列 | <tag>から文字列への置き換えを有効にする |
/spespe clear placeholder "tag" | <tag>による置換を無効にする |
/spespe clear placeholder all | 全ての置換を無効にする |
三条項BSDライセンス
Copryright (c) 2014, anoyetta
https://github.com/anoyetta/ACT.SpecialSpellTimer/blob/master/LICENSE
・GB19xx様
https://github.com/GB19xx/ACT.TPMonitor
のFF14ヘルパークラスを流用させていただきました
・魔王魂様
http://maoudamashii.jokersounds.com/
音楽素材といったら魔王魂。
同梱されたwaveサウンドファイルの著作権は魔王魂に帰属します
不具合報告、要望、質問及び最新版情報などはTwitterにて
GitHubと連動しているためツイートは少々五月蠅いかもしれません
https://twitter.com/anoyetta