查看“模块:SkillString”的源代码
←
模块:SkillString
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
local p = {} local target_icon_class = { ["自身"] = 'nptarget nptar-self', ["己方单体"] = 'nptarget nptar-friendly', ["己方全体"] = 'nptarget nptar-friendly-all', ["除自身外的己方全体"] = 'nptarget nptar-friendly-all-noself', ["敌方单体"] = 'nptarget nptar-enemy', ["敌方全体"] = 'nptarget nptar-enemy-all', ["获得暴击星"] = 'nptarget nptar-stars' } function p.target_icon(frame) local args = (frame == mw.getCurrentFrame() and frame.args) or frame local str_des = (args.str_des or "") local target_type = (args.target or "") if target_type ~= "" then return frame:callParserFunction('#vardefine:currentclass', target_icon_class[target_type]) end if string.find(str_des, "己方全体") ~= nil then return frame:callParserFunction('#vardefine:currentclass', target_icon_class["己方全体"]) end if string.find(str_des, "己方单体") ~= nil then return frame:callParserFunction('#vardefine:currentclass', target_icon_class["己方单体"]) end if string.find(str_des, "自身") ~= nil then return frame:callParserFunction('#vardefine:currentclass', target_icon_class["自身"]) end if string.find(str_des, "获得") ~= nil and string.find(str_des, "暴击星") ~= nil then return frame:callParserFunction('#vardefine:currentclass', target_icon_class["获得暴击星"]) end if string.find(str_des, "敌方全体") ~= nil then return frame:callParserFunction('#vardefine:currentclass', target_icon_class["敌方全体"]) end if string.find(str_des, "敌方单体") ~= nil then return frame:callParserFunction('#vardefine:currentclass', target_icon_class["敌方单体"]) end return "" end return p
该页面使用的模板:
模块:SkillString/doc
(
查看源代码
)
返回至
模块:SkillString
。
导航菜单
个人工具
登录
名字空间
模块
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
随机页面
最近更改
最新文件
常用
上传多个文件
工具
链入页面
相关更改
特殊页面
页面信息