Documentation for this module may be created at Module:Data/Model/Job/doc
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
}