模板:SpellQuery

出自Noita Wiki
跳至導覽 跳至搜尋
Template-info.png 模板文檔

該模板可以生成一個法術列表,數據見模塊:DataQuery/Spells

  • 如果不指定任何參數,那麼生成的列表將按照遊戲中的順序排序。
  • 如果指定了name,那麼將按照給定的name參數順序排序。
  • 如果指定了type,那麼將首先按type排序,然後相同type的再按照遊戲內順序排序。
  • 其他參數(如法術等級tier,)的順序與無參數一致。

調用參數

參數 描述
tier 查詢等級,法術等級有0, 1, 2, 3, 4, 5, 6, 7, 10
type 查詢指定分類的法術,需要查詢多個類型時使用半角逗號分割(半角:",",全形:",")。法術類型有以下幾種,括號內容僅作為原名參考,實際使用參考下方例子。投射物(Projectile), 静态投射物(Static projectile), 被动(Passive), 实用(Utility), 投射修正(Projectile modifier), 材料(Material), 多重释放(Multicast), 其他(Other)
ShowStyle ShowStyle為展示風格,可選值目前有五個,分別是

SpellQuery/row2SpellQuery/row2/bgcolorSpellQuery/ListSpellQuery/row2/nofloatingSpellQuery/row2/nofloating/bgcolor

SpellQuery/row2/nofloating用於生成無懸浮窗的法術列表,SpellQuery/List用於生成一個帶有背景和介紹並且有懸浮窗的法術列表,SpellQuery/row2用於生成有懸浮窗的法術列表,尾綴帶bgcolor的即為有背景色的展示風格

默認值是SpellQuery/row2

name 查詢名稱,可使用半角逗號分隔以查詢多個,可使用值為英文名、官方中文名;排他參數。
id 查詢ID,可使用半角逗號分隔以查詢多個;排他參數。
class 即class,你可以調用css中的class,默認無,調用後會應用給生成的列表。
column-gap 左右間距,默認值為0.85rem
row-gap 上下間距,默認值為0.85rem
justify-content 對齊方式,默認為left,即左對齊
margin margin是外邊距,生成列表的外邊距,因為現在默認有偏移以適應實際適應情況,但是某些情況下這個偏移並不合適。默認值為20px 0px 0px 20px
noProbabilityZero 當noProbabilityZero的值為true時將排除指定等級內權重0的法術,注意因為這個原因,只有在指定搜索等級時才有用。

樣例

===查询所有等级3法术===
{{SpellQuery|tier=3}}

===查询ID为BOMB的法术===
{{SpellQuery|id=RAINBOW_TRAIL}}

===查询所有类型为"其他"的法术,并且无悬浮窗===
{{SpellQuery|type=其他|ShowStyle=SpellQuery/row2/nofloating}}

===查询所有类型为"其他"或"实用"的法术,并且有背景色===
{{SpellQuery|type=其他,实用|ShowStyle=SpellQuery/row2/bgcolor}}

===查询所有类型为"材料"或"投射物",同时等级为10的法术===
{{SpellQuery|tier=10|type=材料,投射物}}

===查询所有类型为"材料"或"投射物",同时等级为10的法术,使用SpellQuery/List,居中对齐 class=mw-collapsible===
{{SpellQuery|tier=10|type=材料,投射物|ShowStyle=SpellQuery/List|justify-content=center|class=mw-collapsible}}

===查询所有等级为10的法术===
{{SpellQuery|tier=10}}

===查询所有等级为10的法术,并且排除权重0===
{{SpellQuery|tier=10|noProbabilityZero=true}}

查詢所有等級3法術

查詢ID為BOMB的法術

查詢所有類型為"其他"的法術,並且無懸浮窗

查詢所有類型為"其他"或"實用"的法術,並且有背景色

查詢所有類型為"材料"或"投射物",同時等級為10的法術

查詢所有類型為"材料"或"投射物",同時等級為10的法術,使用SpellQuery/List,居中對齊 class=mw-collapsible

將小範圍內的一切轉化為黃金,包括牆壁、生物... 還有你自己
將小範圍內的一切轉化為清水,包括牆壁、生物... 還有你自己
將小範圍內的一切轉化為油液,包括牆壁、生物... 還有你自己
將小範圍內的一切轉化為烈酒,包括牆壁、生物... 還有你自己
將小範圍內的一切轉化為鮮血,包括牆壁、生物... 還有你自己
將小範圍內的一切轉化為煙霧,包括牆壁、生物... 還有你自己
在碰撞時施放另外兩個法術的火花彈
打開一個單向傳送門,邪惡的異界生物會伸出它們的觸手
更大號的鋸片!而且它好像關於如何飛行有它自己的想法...
這鋸片是真的離譜
召喚一個射出巨大光束的魔杖幻影
八道護衛之光在你周圍環繞一段時間
從天而降的毀滅性投射物!
???
極度凝聚的一道光束,穿透所有敵人,並在一段時間後爆炸
召喚一枚炸彈,效果嘛...呃...
更大,更好,更神聖
儲存有強大電力的投射物
更強大的死亡十字,爆炸時射出四發破壞性的穿刺魔彈
快找掩體!
你在期待什麼呢?
隨機施放一個投射物法術

查詢所有等級為10的法術

查詢所有等級為10的法術,並且排除權重0