Module:Data/Model/Job

return { iname   = "String", -- Graphics mdl    = "String", -- model (for icon?) ac2d   = "String", -- older format icon? wepmdl = "String", -- weapon model -- Type role    = "Integer", -- Role? type    = "Integer", -- ?

-- Base Stats atk     = "Integer", -- PATK avoid   = "Integer", -- Evasion cri     = "Integer", -- CRIT def     = "Integer", -- PDEF dex     = "Integer", -- DEX hp      = "Integer", -- HP  inimp    = "Integer", -- Initial Jewels (percentage subtracted from 100) jjmp    = "Integer", -- Jump jmov    = "Integer", -- Move luk     = "Integer", -- LUCK mag     = "Integer", -- MATK mnd     = "Integer", -- MDEF mp      = "Integer", -- Jewels spd     = "Integer", -- AGI -- Equipment -- ranks = {"String", list=","}, -- Array of sets of equipment used per job level

-- Unknown -- is_me_rr = "Integer", -- ?? always seems to be 1 -- mdlp    = "String", -- ?? always seems to be 000 -- References artifact = {"String", dataRef="MasterParam/Artifact"}, -- Default gear atkskl = {"String", dataRef="MasterParam/Skill"}, -- Base attack skill fixabl = {"String", dataRef="MasterParam/Ability"}, -- Primary ability (fixed to unit) master = {"String", dataRef="MasterParam/Skill"}, -- Job mastery bonus me_abl = {"String", dataRef="MasterParam/Ability"}, -- Map effect ability origin = {"String", dataRef="MasterParam/Job"}, -- Base job ai    = {"String", dataRef="MasterParam/AI"}, -- AI type }