Module:Data/Model/Artifact

From The Alchemist Code Wiki
Jump to: navigation, search

Documentation for this module may be created at Module:Data/Model/Artifact/doc

return {
  iname    = "String",
  
  -- Graphics
  icon     = "String",
  -- asset = "String", -- Some kind of weapon model image?
  
  -- Type
  rini     = "Integer", -- Initial rarity
  rmax     = "Integer", -- Max rarity
  maxnum   = "Integer", -- Transmute limit (999 is the value for items with no real limit)
  type     = "Integer", -- Type of gear, i.e. weapon, armor, accessory, 1 is weapon, 2 is armor, 3 is skin or accessory
  notsmn   = "Integer", -- Not summonable, not an indicator of whether the item is released
  elem     = "Integer", -- Element requirement
  sex      = "Integer", -- Gender requirement - 1 is male, 2 is female
  tag      = "String", -- Type of weapon, i.e. sword or whatever, in Japanese
  birth    = "String", -- Origin requirement, in Japanese (i.e. Envylia)
  abrares = {"Integer", list=";"}, -- Rarity the ability is unlocked at, i.e. 0 usually if it comes with the gear, 4 would be unlock at 5 stars, 2 would be unlock at 3 stars
  -- eqlv  = "Integer", -- No idea what this is, value is always 1
  
  -- Value
  ac       = "Integer", -- Arena coin cost
  buy      = "Integer",
  mc       = "Integer", -- Multiplayer coins
  sell     = "Integer",
  --kc     = "Integer", -- ?
  --pp     = "Integer", -- ?
  --tc     = "Integer", -- Draft/Tour Coins?
  --eqlv   = "Integer", -- Always seems to be 1, not sure what it's used for
  
  -- Gear Enlightenment related
  insp_lv_bonus = "Integer", -- Inspiration level bonus (not sure exactly how this works)
  insp_skill = "String", -- Links to InspirationSkill (table not yet created to store this)
  
  -- Resource related
  asset    = "String", -- The key for the asset files associated with the item
  voice    = "String", -- The key for the voice files associated with the item
  -- gallery_view = "Integer", -- ?
  
  -- References
  abils = {"String", dataRef="MasterParam/Ability", list=","}, -- WA?
  attack1 = {"String", dataRef="MasterParam/Skill"}, -- Attack skill rarity 1
  attack2 = {"String", dataRef="MasterParam/Skill"}, -- Attack skill rarity 2
  attack3 = {"String", dataRef="MasterParam/Skill"}, -- Attack skill rarity 3
  attack4 = {"String", dataRef="MasterParam/Skill"}, -- Attack skill rarity 4
  attack5 = {"String", dataRef="MasterParam/Skill"}, -- Attack skill rarity 5
  equip1 = {"String", dataRef="MasterParam/Skill"}, -- Equip stats rarity 1
  equip2 = {"String", dataRef="MasterParam/Skill"}, -- Equip stats rarity 2
  equip3 = {"String", dataRef="MasterParam/Skill"}, -- Equip stats rarity 3
  equip4 = {"String", dataRef="MasterParam/Skill"}, -- Equip stats rarity 4
  equip5 = {"String", dataRef="MasterParam/Skill"}, -- Equip stats rarity 5
  jobs = {"String", dataRef="MasterParam/Job", list=","}, -- Supported jobs
  kakera = {"String", dataRef="MasterParam/Item"}, -- Piece item for transmute/evolve?
  units = {"String", dataRef="MasterParam/Unit", list=","}, -- Supported units
  pvp_equip1 = {"String", dataRef="MasterParam/Skill"}, -- PvP Equip stats rarity 1
  pvp_equip2 = {"String", dataRef="MasterParam/Skill"}, -- PvP Equip stats rarity 2
  pvp_equip3 = {"String", dataRef="MasterParam/Skill"}, -- PvP Equip stats rarity 3
  pvp_equip4 = {"String", dataRef="MasterParam/Skill"}, -- PvP Equip stats rarity 4
  pvp_equip5 = {"String", dataRef="MasterParam/Skill"}, -- PvP Equip stats rarity 5
}

--[==[
	ConceptCard:[[
		effects:[[
			skin:AF_SK_BIRG_XMAS
		]]
	]],
	ConceptCardTrustReward:[[
		rewards:[[
			reward_iname:AF_ACCS_OTHIMA_01
		]]
	]],
	Item:[[
		icon:AF_COMMON_ALL
	]],
	Job:[[
		artifact:AF_POK_IZK_ANK,
		origin:AF_ALC_IJ_GIANT01
	]],
	RecommendedArtifact:[[
		arti1_iname:AF_ARMS_OTHI_01
	]],
	SkillAbilityDerive:[[
		trig_iname_1:AF_ACCS_KLIMA_01
	]],
	Trophy:[[
		sval:[AF_ACCS_DOLL_02],
		reward_artifact1_iname:AF_ACCS_KEYCHAIN_01
	]],
	Unit:[[
		skins:[AF_SK_CANON_SEISEKI]
	]]
]==]