Module:角色信息框

来自索尼克百科

此模块的文档可以在Module:角色信息框/doc创建

local capiunto = require 'capiunto'

local p = {}

function p.main(frame)
	local args = frame:getParent().args
	local headerStyle
		headerStyle = 'background-color:#3366CC;color:white;colspan="4";font-size:105%;font-weight:bold;'
	local retval = capiunto.create( {
		title = args.title,
		headerStyle = headerStyle, 
	} )
	:addImage( args.image, args.caption )
	:addHeader( '信息概述' )
	:addRow( '年龄', args.age )
	:addRow( '生日', args.birthday )
	:addRow( '创造者', args.creator )
	:addRow( '出生地', args.birth )
	:addRow( '家人', args.family )
	:addRow( '昵称', args.nickname )
	:addRow( '物种', args.species )
	:addHeader( '出现之处' )
	:addRow( '首次出现', args.first )
	:addRow( '出场游戏', args.game )
	:addRow( '出场剧集', args.program )
	:addRow( '出场漫画', args.comic )
	:addRow( '其他媒体出场', args.media )
	:addHeader( '设计师' )
	:addRow( '创造者', args.creator )
	:addRow( '美工', args.art )
	:addHeader( '演员' )
	:addRow( '演员', args.actor )
	:addHeader( '配音' )
	:addRow( '英语配音', args.envoice )
	:addRow( '日语配音', args.jpvoice )
	:addRow( '其他语言', args.othervoice )
	:addHeader( '角色描述' )
	:addRow( '性别', args.gender )
	:addRow( '身高', args.height )
	:addRow( '体重', args.weight )
	:addRow( '颜色', args.color )
	:addRow( '毛色', args.fur )
	:addRow( '羽毛颜色', args.feather )
	:addRow( '发色', args.hair )
	:addRow( '肤色', args.skin )
	:addRow( '瞳孔', args.eye )
	:addRow( '着装', args.dress )
	:addHeader( '性格' )
	:addRow( '善恶', args.goodevil )
	:addRow( '所属团队', args.team )
	:addRow( '最喜欢的食物', args.food )
	:addRow( '喜欢的事', args.like )
	:addRow( '不喜欢的事', args.dislike )
	:addHeader( '能力' )
	:addRow( '技能', args.dress )
	:addRow( '动作技术', args.dress )
	:addRow( '能力类型', args.dress )
	return retval
end

return p
Cookie帮助我们提供我们的服务。通过使用我们的服务,您同意我们使用cookie。