Sandbox:Module:Test

From Elwiki
Revision as of 22:42, 28 April 2022 by Ritsu (talk | contribs)

require('Module:CommonFunctions') require('Module:InfoboxProto'); local getArgs = require('Module:Arguments').getArgs local p = {}

-- Main process function p.main(frame)

   local args = getArgs(frame);
   local infobox = require('Module:InfoboxProto').main(frame);
   if (args.name1 == nil and args.name2 == nil) then
       addField('name', 'Full Name');
   end
   addField2('name', 'Full Name');
   addField('class');
   addField2('classes', 'Classes');
   addField('weapon', nil, true);
   addField('age', nil, true);
   addField('race', nil, true);
   addField('Birth', 'Birthday', true);
   addField('Height', nil, true);
   addField('Weight', nil, true);
   addField('Blood', 'Blood Type', true);
   addField('ESP', 'ESP Collection');
   addField('tree', 'Class Tree');
   addField('VA', 'Voice Actors', true);
   addField('RD', 'Release Date');
   addField('TRD', 'Transcendence Release Date');
   addField('MRD', 'Master Class Release Date');
   addField('theme');
   addField('video', 'Job Path Story Movie');
   addField('stat', 'Statistics');
   
   return tostring(infobox);

end

return p