Difference between revisions of "Infobox NPC"
From ThornsWiki
Thornswiki (talk | contribs) |
Thornswiki (talk | contribs) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 11: | Line 11: | ||
frame.args["caption"] -- caption | frame.args["caption"] -- caption | ||
) | ) | ||
+ | :addHeader('Play Status') | ||
+ | :addRow('NPC Status', frame.args["status"]) | ||
:addHeader('Biographic Information') | :addHeader('Biographic Information') | ||
:addRow('Age', frame.args["age"]) | :addRow('Age', frame.args["age"]) | ||
:addRow('Birthday', frame.args["birthday"]) | :addRow('Birthday', frame.args["birthday"]) | ||
− | :addRow(' | + | :addRow('Place of Birth', frame.args["born_in"]) |
− | :addRow(' | + | :addRow('Current Location', frame.args["currently_in"]) |
:addHeader('Physical Information') | :addHeader('Physical Information') | ||
:addRow('Race', frame.args["race"]) | :addRow('Race', frame.args["race"]) | ||
Line 22: | Line 24: | ||
:addRow('Hair Color', frame.args["hair_color"]) | :addRow('Hair Color', frame.args["hair_color"]) | ||
:addRow('Eye Color', frame.args["eye_color"]) | :addRow('Eye Color', frame.args["eye_color"]) | ||
− | :addRow(' | + | :addRow('Face Claim', frame.args["fc"]) |
:addHeader('Relationships') | :addHeader('Relationships') | ||
:addRow('Family', frame.args["family"]) | :addRow('Family', frame.args["family"]) |
Latest revision as of 00:34, 1 January 2019
Documentation for this module may be created at Module:Infobox NPC/doc
local p = {} function p.default(frame) local capiunto = require 'capiunto' return capiunto.create( { top = tostring(mw.title.getCurrentTitle()), topStyle = 'background:#5f5543;color:#FFF;font-family:Metamorphous, serif;line-height:1.25em;', } ) :addImage( string.format('[[File:%s|250px]]', frame.args["image"]), -- featured image frame.args["caption"] -- caption ) :addHeader('Play Status') :addRow('NPC Status', frame.args["status"]) :addHeader('Biographic Information') :addRow('Age', frame.args["age"]) :addRow('Birthday', frame.args["birthday"]) :addRow('Place of Birth', frame.args["born_in"]) :addRow('Current Location', frame.args["currently_in"]) :addHeader('Physical Information') :addRow('Race', frame.args["race"]) :addRow('Gender', frame.args["gender"]) :addRow('Height', frame.args["height"]) :addRow('Hair Color', frame.args["hair_color"]) :addRow('Eye Color', frame.args["eye_color"]) :addRow('Face Claim', frame.args["fc"]) :addHeader('Relationships') :addRow('Family', frame.args["family"]) :addHeader('Occupation') :addRow('Job Title', frame.args["title"]) end return p