Template: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