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

return {
  iname = "String",
--  name = "String", -- In Loc
--  expr = "String", -- In Loc
  motnm = "String",
  effnm = "String",
  effdef = "String",
  dmg_formula = "Integer", -- Changed from weapon
  dmg_atk     = "Integer", -- Changed from weapon
  tktag = "String",
  tkrate = "Integer",
  cutin = "Integer",
  isbtl = "Integer",
  cost = "Integer",
  count = "Integer",
  cap = "Integer",
  rate = "Integer",
  bdb = "Integer",
  sdb = "Integer",
  idr = "Integer",
  line = "Integer",
  sran = "Integer",
  rangemin = "Integer",
  rangemax = {"Integer", from = "range"},
  ssco = "Integer",
  scope = "Integer",
  eff_h = "Integer",
  chran = "Integer",
  pierce = "Integer",
  sonoba = "Integer",
  hbonus = "Integer",
  ctbreak = "Integer",
  mpatk = "Integer",
  fhit = "Integer",
  suicide = "Integer",
  rhit = "Integer",
  hp_cost_rate = "Integer",
  hp_cost = "Integer",
  ct_type = "Integer",
  ct_spd_ini = "Integer",
  ct_spd_max = "Integer",
  utgt = "Integer",
  type = "Integer",
  timing = "Integer",
  cond = "Integer",
  target = "Integer",
  eff_type = "Integer",
  atk_type = "Integer",
  atk_det = "Integer",
  ehpa = "Integer",
  elem = "Integer",
  elem_ini = "Integer",
  elem_max = "Integer",
  eff_rate_ini = "Integer",
  eff_rate_max = "Integer",
  eff_val_ini = "Integer",
  eff_val_max = "Integer",
  eff_calc = "Integer",
  eff_range_ini = "Integer",
  eff_range_max = "Integer",
  eff_hprate = "Integer",
  eff_mprate = "Integer",
  eff_durate = "Integer",
  eff_lvrate = "Integer",
  abs_d_rate = "Integer",
  react_d_type = "Integer",
  react_dets = {"Integer", list = "|"},
  ctrl_d_rate_ini = "Integer",
  ctrl_d_rate_max = "Integer",
  ctrl_d_ini = "Integer",
  ctrl_d_max = "Integer",
  ctrl_d_calc = "Integer",
  ct_rate_ini = "Integer",
  ct_rate_max = "Integer",
  ct_val_ini = "Integer",
  ct_val_max = "Integer",
  ct_calc = "Integer",
  t_buff = {"String", dataRef="MasterParam/Buff"},
  t_cond = {"String", dataRef="MasterParam/Cond"},
  s_buff = {"String", dataRef="MasterParam/Buff"},
  s_cond = {"String", dataRef="MasterParam/Cond"},
  shield_type = "Integer",
  shield_d_type = "Integer",
  shield_turn_ini = "Integer",
  shield_turn_max = "Integer",
  shield_ini = "Integer",
  shield_max = "Integer",
  shield_reset = "Integer",
  job = "String",
  combo_num = "Integer",
  combo_rate = "Integer",
  is_cri = "Integer",
  jdtype = "Integer",
  jdv = "Integer",
  jdabs = "Integer",
  dupli = "Integer",
  scn = "String",
  scn_bu = "String",
  cs_height = "Integer",
  kb_rate = "Integer",
  kb_val = "Integer",
  kb_dir = "Integer",
  kb_ds = "Integer",
  dmg_dt = "Integer",
  rp_tgt_ids = {"String", list = "|"},
  rp_chg_ids = {"String", list = "|"},
  ab_rp_tgt_ids = {"String", list = "|"},
  ab_rp_chg_ids = {"String", list = "|"},
  cs_voice = "String",
  cs_vp_df = "Integer",
  tl_type = "Integer",
  tl_target = "Integer",
  tl_height = "Integer",
  tl_is_mov = "Integer",
  sub_actuate = "Integer",
  is_fixed = "Integer",
  tr_id = "String",
  tr_set = "Integer",
  f_ulock = "Integer",
  ad_react = "Integer",
  ig_elem = "Integer",
  bo_id = "String",
--  me_desc = "String", -- In Loc
  wth_rate = "Integer",
  wth_id = "String",
  elem_tk = "Integer",
  is_pre_apply = "Integer",
  max_dmg = "Integer",
  ci_cc_id = "String",
  jhp_val = "Integer",
  jhp_calc = "Integer",
  jhp_over = "Integer",
  is_mhm_dmg = "Integer",
  ac_fr_ab_id = "String",
  ac_to_ab_id = "String",
  ac_turn = "Integer",
  ac_is_self = "Integer",
  ac_is_reset = "Integer",
  eff_htnrate = "Integer",
  is_htndiv = "Integer",
  aag = "Integer",
  target_ex = "Integer",
  jmp_tk = "Integer",
  is_no_ccc = "Integer",
  jmpbreak = "Integer",
  tsk_pos = "Integer",
  dtu_id = "String",
  sm_id = "String",
  is_ob_react = "Integer",
  dsse_id = "String",
}

--[==[
	Ability:[[
		skl1:SK_ME_NONE,
		skl2:SK_DEF_SHOTMAGIC_MEBI,
		skl3:SK_ME_WLA_WARRIOR,
		skl4:SK_ME_DES_WARRIOR,
		skl5:SK_LIZ_HUN_DIRECT_ARROW_2,
		skl6:SK_LIZ_HUN_DIRECT_ARROW_KNOCK,
		skl7:SK_LIZ_HUN_MAGIC_MISSILE_VEDA2,
		skl8:SK_WOL_ARM_PARALYSE_SLASHER,
		skl9:SK_MMDEN_SUMMON9,
		skl10:SK_MMDEN_SUMMON10,
	]],
	Artifact:[[
		skills:[SK_ARMS_GLV_02, SK_ARMS_GLV_02, SK_ARMS_GLV_02, SK_ARMS_GLV_02, SK_ARMS_GLV_02, SK_ARMS_GLV_02],
		equip1:SK_AF_ACCS_OTHIMA_01,
		equip2:SK_AF_ACCS_OTHIMA_01,
		equip3:SK_AF_ACCS_OTHIMA_01,
		equip4:SK_AF_ACCS_OTHIMA_01,
		equip5:SK_AF_ACCS_OTHIMA_01,
		attack1:SK_AF_ARMS_BERS_02_AS,
		attack2:SK_AF_ARMS_BERS_02_AS,
		attack3:SK_AF_ARMS_RAKI_01_AS,
		attack4:SK_AF_ARMS_RAKI_01_AS,
		attack5:SK_AF_ARMS_KURAJU_02
	]],
	ConceptCard:[[
		effects:[[
			statusup_skill:SK_OFFEVENT_02,
			card_skill:SK_GS1_OFFEVENT_02
		]]
	]],
	InspSkillTrigger:[[
		triggers:[[
			val:SK_GUA_TYPE_ZAYI_SHINE
		]]
	]],
	Item:[[
		skill:SK_EVENT_VALENTINE_2017_01
	]],
	Job:[[
		atkskl:SK_AJ4000_CMCP_ATK,
		master:SK_DGN_MASTER
	]],
	QuestClearUnlockUnitData:[[
		new_id:SK_MAC_SHINE_UPPER_4_B,
		old_id:SK_MAC_SHINE_UPPER_4
	]],
	Skill:[[
		rp_tgt_ids:[SK_SNI_CHARGE_SNIPE, SK_SNI_LEG_SNIPE, SK_SNI_HEAD_SNIPE],
		rp_chg_ids:[SK_SNI_CHARGE_SNIPE_LONG_SNIPE, SK_SNI_LEG_SNIPE_LONG_SNIPE, SK_SNI_HEAD_SNIPE_LONG_SNIPE],
		ab_rp_tgt_ids:[SK_SYO_UPPER_03, SK_SYO_UPPER_04],
		ab_rp_chg_ids:[SK_SYO_MA_03, SK_SYO_MA_04],
		t_buff:SK_AF_ARMS_DIS_REDM_02
	]],
	SkillAbilityDerive:[[
		base_skills:[SK_RAN_ARROW_RAIN, SK_RAN_ARROW_RAIN_MONS],
		derive_skills:[SK_RAN_ARROW_RAIN_AF_TAMA, SK_RAN_ARROW_RAIN_MONS_AF_TAMA]
	]],
	Tobira:[[
		skill_iname:SK_FA_LUST_TB_3LUS,
		overwrite_ls_iname:SK_LS_ELEM_FIRE_40_U_HP_20_U_FIRE_20_U_DFF_20_U_HUMAN
	]],
	Unit:[[
		skill:SK_LS_ELEM_SHINE_40_U_HP_20_U_MAG_20_U_SHINE_20_U_DARKATK,
		ls1:SK_LS_ELEM_SHINE_40_U_HP_20_U_MAG_20_U_SHINE_20_U_DARKATK,
		ls2:SK_LS_ELEM_SHINE_40_U_HP_20_U_MAG_20_U_SHINE_20_U_DARKATK,
		ls3:SK_LS_ELEM_SHINE_40_U_HP_20_U_MAG_20_U_SHINE_20_U_DARKATK,
		ls4:SK_LS_ELEM_SHINE_40_U_HP_20_U_MAG_20_U_SHINE_20_U_DARKATK,
		ls5:SK_LS_ELEM_SHINE_40_U_HP_20_U_MAG_20_U_SHINE_20_U_DARKATK,
		ls6:SK_LS_ELEM_SHINE_40_U_HP_20_U_MAG_20_U_SHINE_20_U_DARKATK,
		dskl:SK_WOL_ENC_BITE,
		dabi:[SK_RAT_WIZ_DYNAMITE_1000_DIA3]
	]]
]==]