テンプレート:SpellSequence/doc

提供:Noita Wiki
ナビゲーションに移動 検索に移動

This template uses Module:Wand to return an ordered sequence of spells (like on a wand). You can supply a list of cargo fields to return and a template to be executed for each element in the sequence. (By default, this uses the same output templates as {{SpellQueryIcon}}).

Preserves order of spells. Supply an 'empty' template if you want to see the gaps.

Spell Related templates

  • {{Wand2}} - Render Wands and wand builds just like in-game.
  • {{SpellSequence}} - Render ordered spell sequences, just the spells, or customise using your own templates.
  • {{SpellName}} - Maps spell IDs to spell names.
  • {{SpellIcon}} - Render individual spell icons.
  • {{SpellQueryIcon}} - Query for groups of spells by name, tag, type etc., displayed in a grid of icons with tooltips.
    • {{SpellType}} - Normalises variations of spell type names, used by SpellTypeClass, SpellTypeColour, SpellQueryIcon etc.
  • {{SpellTag}} - Render inline links to spell tag groups, e.g. Lua エラー: エラー: テーブルSpellTagsが見つかりません。.
  • {{SpellQueryGroup}} - Navigation box for spells grouped by common attributes or tag groups.
  • {{Infobox spell}} - Spell infobox, defines spell parameters in cargo db.
  • Module:Wand - this lua module handles querying cargo for data, and rendering the Wand2 & SpellSequence templates.

Examples

Example 1:
Simple use with default template

Showing default unknown spell template.

{{SpellSequence
| spells      = MANA_REDUCE,MANA_REDUCE,MANA_REDUCE,,,
                RECHARGE,RECHARGE,RECHARGE,RECHARGE,,,
                DIVIDE_10,DAMAGE,FAKE_SPELL,BUCKSHOT
| tooltips = 1
}}
Result:
マナを追加する
マナを追加する
30マナを杖に追加する
マナを追加する
マナを追加する
マナを追加する
30マナを杖に追加する
マナを追加する
マナを追加する
マナを追加する
30マナを杖に追加する
マナを追加する
リチャージ時間減少
リチャージ時間減少
呪文詠唱間隔(時間)を減少させる
リチャージ時間減少
リチャージ時間減少
リチャージ時間減少
呪文詠唱間隔(時間)を減少させる
リチャージ時間減少
リチャージ時間減少
リチャージ時間減少
呪文詠唱間隔(時間)を減少させる
リチャージ時間減少
リチャージ時間減少
リチャージ時間減少
呪文詠唱間隔(時間)を減少させる
リチャージ時間減少
10分割
10分割
次の呪文を10回詠唱しますが、ダメージは減少します
10分割
ダメージプラス
ダメージプラス
放射物によるダメージを増加させる
ダメージプラス
?
トリプリケイトボルト
トリプリケイトボルト
小さく素早いボルトの編隊
トリプリケイトボルト


Example 2:
Show gaps in sequence
{{SpellSequence
| spells      = MANA_REDUCE,MANA_REDUCE,MANA_REDUCE,,,
                RECHARGE,RECHARGE,RECHARGE,RECHARGE,,,
                DIVIDE_10,DAMAGE,FAKE_SPELL,BUCKSHOT
| tooltips = 1
| showEmpty = 1
}}
Result:
マナを追加する
マナを追加する
30マナを杖に追加する
マナを追加する
マナを追加する
マナを追加する
30マナを杖に追加する
マナを追加する
マナを追加する
マナを追加する
30マナを杖に追加する
マナを追加する
リチャージ時間減少
リチャージ時間減少
呪文詠唱間隔(時間)を減少させる
リチャージ時間減少
リチャージ時間減少
リチャージ時間減少
呪文詠唱間隔(時間)を減少させる
リチャージ時間減少
リチャージ時間減少
リチャージ時間減少
呪文詠唱間隔(時間)を減少させる
リチャージ時間減少
リチャージ時間減少
リチャージ時間減少
呪文詠唱間隔(時間)を減少させる
リチャージ時間減少
10分割
10分割
次の呪文を10回詠唱しますが、ダメージは減少します
10分割
ダメージプラス
ダメージプラス
放射物によるダメージを増加させる
ダメージプラス
?
トリプリケイトボルト
トリプリケイトボルト
小さく素早いボルトの編隊
トリプリケイトボルト
Example 3:
Using a custom empty template
{{SpellSequence
| spells      = MANA_REDUCE,MANA_REDUCE,MANA_REDUCE,,,
                RECHARGE,RECHARGE,RECHARGE,RECHARGE,,,
                DIVIDE_10,DAMAGE,FAKE_SPELL,BUCKSHOT
| empty = <div class="wand2-spell">[[File:Monster_Longleg.png]]</div>
| tooltips = 1
}}
Result:
マナを追加する
マナを追加する
30マナを杖に追加する
マナを追加する
マナを追加する
マナを追加する
30マナを杖に追加する
マナを追加する
マナを追加する
マナを追加する
30マナを杖に追加する
マナを追加する
Monster Longleg.png
Monster Longleg.png
リチャージ時間減少
リチャージ時間減少
呪文詠唱間隔(時間)を減少させる
リチャージ時間減少
リチャージ時間減少
リチャージ時間減少
呪文詠唱間隔(時間)を減少させる
リチャージ時間減少
リチャージ時間減少
リチャージ時間減少
呪文詠唱間隔(時間)を減少させる
リチャージ時間減少
リチャージ時間減少
リチャージ時間減少
呪文詠唱間隔(時間)を減少させる
リチャージ時間減少
Monster Longleg.png
Monster Longleg.png
10分割
10分割
次の呪文を10回詠唱しますが、ダメージは減少します
10分割
ダメージプラス
ダメージプラス
放射物によるダメージを増加させる
ダメージプラス
?
トリプリケイトボルト
トリプリケイトボルト
小さく素早いボルトの編隊
トリプリケイトボルト
Monster Longleg.png
Example 4:
Hiding unknown spells
{{SpellSequence
| spells      = MANA_REDUCE,MANA_REDUCE,MANA_REDUCE,,,
                RECHARGE,RECHARGE,RECHARGE,RECHARGE,,,
                DIVIDE_10,DAMAGE,FAKE_SPELL,BUCKSHOT
| hideUnknown = 1
| tooltips = 1
}}
Result:
マナを追加する
マナを追加する
30マナを杖に追加する
マナを追加する
マナを追加する
マナを追加する
30マナを杖に追加する
マナを追加する
マナを追加する
マナを追加する
30マナを杖に追加する
マナを追加する
リチャージ時間減少
リチャージ時間減少
呪文詠唱間隔(時間)を減少させる
リチャージ時間減少
リチャージ時間減少
リチャージ時間減少
呪文詠唱間隔(時間)を減少させる
リチャージ時間減少
リチャージ時間減少
リチャージ時間減少
呪文詠唱間隔(時間)を減少させる
リチャージ時間減少
リチャージ時間減少
リチャージ時間減少
呪文詠唱間隔(時間)を減少させる
リチャージ時間減少
10分割
10分割
次の呪文を10回詠唱しますが、ダメージは減少します
10分割
ダメージプラス
ダメージプラス
放射物によるダメージを増加させる
ダメージプラス
トリプリケイトボルト
トリプリケイトボルト
小さく素早いボルトの編隊
トリプリケイトボルト