Module:CargoDeclare/Skill

return { { field = "iname", type = "String", desc = "" }, { field = "aag", type = "Integer", desc = "" }, { field = "ab_rp_chg_ids", type = "List (|) of String", desc = "" }, { field = "ab_rp_tgt_ids", type = "List (|) of String", desc = "" }, { field = "abs_d_rate", type = "Integer", desc = "Absorb Damage Rate" }, { field = "ac_fr_ab_id", type = "String", desc = "" }, { field = "ac_is_reset", type = "Integer", desc = "" }, { field = "ac_is_self", type = "Integer", desc = "" }, { field = "ac_to_ab_id", type = "String", desc = "" }, { field = "ac_turn", type = "Integer", desc = "" }, { field = "ad_react", type = "Boolean", desc = "AllDamageReaction flag" }, { field = "atk_det", type = "Integer", desc = "ATK type (e.g. stab, slash, strike)" }, { field = "atk_type", type = "Integer", desc = "DMG type (e.g. physical, magical)" }, { field = "bdb", type = "Integer", desc = "Back defense rate" }, { field = "bo_id", type = "String", desc = "" }, { field = "cap", type = "Integer", desc = "" }, { field = "chran", type = "Boolean", desc = "EnableChangeRange flag" }, { field = "ci_cc_id", type = "String", desc = "" }, { field = "combo_num", type = "Integer", desc = "Combo hits" }, { field = "combo_rate", type = "Integer", desc = "Combo damage rate" }, { field = "cond", type = "Integer", desc = "" }, { field = "cost", type = "Integer", desc = "Jewel cost" }, { field = "count", type = "Integer", desc = "Charges" }, { field = "cs_height", type = "Integer", desc = "" }, { field = "cs_voice", type = "String", desc = "" }, { field = "cs_vp_df", type = "Integer", desc = "" }, { field = "ct_calc", type = "Integer", desc = "Control charge time calc" }, { field = "ct_rate_ini", type = "Integer", desc = "Control charge time rate initial" }, { field = "ct_rate_max", type = "Integer", desc = "Control charge time rate maximum" }, { field = "ct_spd_ini", type = "Integer", desc = "Cast speed initial" }, { field = "ct_spd_max", type = "Integer", desc = "Cast speed maximum" }, { field = "ct_type", type = "Integer", desc = "Cast type" }, { field = "ct_val_ini", type = "Integer", desc = "Control charge time value initial" }, { field = "ct_val_max", type = "Integer", desc = "Control charge time value maximum" }, { field = "ctbreak", type = "Integer", desc = "" }, { field = "ctrl_d_calc", type = "Integer", desc = "" }, { field = "ctrl_d_ini", type = "Integer", desc = "" }, { field = "ctrl_d_max", type = "Integer", desc = "" }, { field = "ctrl_d_rate_ini", type = "Integer", desc = "" }, { field = "ctrl_d_rate_max", type = "Integer", desc = "" }, { field = "cutin", type = "Boolean", desc = "ExecuteCutin flag" }, { field = "dmg_atk", type = "Integer", desc = "Changed from weapon" }, { field = "dmg_dt", type = "Integer", desc = "" }, { field = "dmg_formula", type = "Integer", desc = "Changed from weapon" }, { field = "dsse_id", type = "String", desc = "" }, { field = "dtu_id", type = "String", desc = "" }, { field = "dupli", type = "Integer", desc = "" }, { field = "eff_calc", type = "Integer", desc = "" }, { field = "eff_durate", type = "Integer", desc = "" }, { field = "eff_h", type = "Integer", desc = "Effect height" }, { field = "eff_hprate", type = "Integer", desc = "" }, { field = "eff_htnrate", type = "Integer", desc = "" }, { field = "eff_lvrate", type = "Integer", desc = "" }, { field = "eff_mprate", type = "Integer", desc = "" }, { field = "eff_range_ini", type = "Integer", desc = "" }, { field = "eff_range_max", type = "Integer", desc = "" }, { field = "eff_rate_ini", type = "Integer", desc = "" }, { field = "eff_rate_max", type = "Integer", desc = "" }, { field = "eff_type", type = "Integer", desc = "" }, { field = "eff_val_ini", type = "Integer", desc = "Effect value initial" }, { field = "eff_val_max", type = "Integer", desc = "Effect value max" }, { field = "effdef", type = "String", desc = "" }, { field = "effnm", type = "String", desc = "" }, { field = "ehpa", type = "Boolean", desc = "EnableHeightParamAdjust flag" }, { field = "elem", type = "Integer", desc = "Element" }, { field = "elem_ini", type = "Integer", desc = "" }, { field = "elem_max", type = "Integer", desc = "" }, { field = "elem_tk", type = "Integer", desc = "Strong vs element rate" }, { field = "f_ulock", type = "Boolean", desc = "ForceUnitLock flag" }, { field = "fhit", type = "Boolean", desc = "ForceHit flag" }, { field = "hbonus", type = "Boolean", desc = "EnableHeightRangeBonus flag" }, { field = "hp_cost", type = "Integer", desc = "HP cost" }, { field = "hp_cost_rate", type = "Integer", desc = "HP cost rate" }, { field = "idr", type = "Integer", desc = "Ignore defense rate" }, { field = "ig_elem", type = "Integer", desc = "" }, { field = "is_cri", type = "Boolean", desc = "IsCritical flag" }, { field = "is_fixed", type = "Boolean", desc = "FixedDamage flag" }, { field = "is_htndiv", type = "Boolean", desc = "HitTargetNumDiv flag" }, { field = "is_mhm_dmg", type = "Boolean", desc = "MhmDamage flag" }, { field = "is_no_ccc", type = "Boolean", desc = "NoChargeCalcCT flag" }, { field = "is_ob_react", type = "Boolean", desc = "ObstReaction flag" }, { field = "is_pre_apply", type = "Boolean", desc = "IsPrevApply flag" }, { field = "isbtl", type = "Boolean", desc = "ExecuteInBattle flag" }, { field = "jdabs", type = "Integer", desc = "" }, { field = "jdtype", type = "Integer", desc = "" }, { field = "jdv", type = "Integer", desc = "" }, { field = "jhp_calc", type = "Integer", desc = "" }, { field = "jhp_over", type = "Integer", desc = "" }, { field = "jhp_val", type = "Integer", desc = "" }, { field = "jmp_tk", type = "Integer", desc = "JumpSpcAtkRate" }, { field = "jmpbreak", type = "Boolean", desc = "JumpBreak flag" }, { field = "job", type = "String", desc = "" }, { field = "kb_dir", type = "Integer", desc = "Knockback direction" }, { field = "kb_ds", type = "Integer", desc = "Knockback DS" }, { field = "kb_rate", type = "Integer", desc = "Knockback rate" }, { field = "kb_val", type = "Integer", desc = "Knockback value" }, { field = "line", type = "Integer", desc = "Line type" }, { field = "max_dmg", type = "Integer", desc = "" }, { field = "motnm", type = "String", desc = "" }, { field = "mpatk", type = "Integer", desc = "" }, { field = "pierce", type = "Boolean", desc = "" }, { field = "rangemax", type = "Integer", desc = "Max range" }, { field = "rangemin", type = "Integer", desc = "Min range" }, { field = "rate", type = "Integer", desc = "" }, { field = "react_d_type", type = "Integer", desc = "" }, { field = "react_dets", type = "List (|) of Integer", desc = "" }, { field = "rhit", type = "Integer", desc = "Random hit rate" }, { field = "rp_chg_ids", type = "List (|) of String", desc = "" }, { field = "rp_tgt_ids", type = "List (|) of String", desc = "" }, { field = "s_buff", type = "String", desc = "Self buff" }, { field = "s_cond", type = "String", desc = "Self cond" }, { field = "scn", type = "String", desc = "BattleScene" }, { field = "scn_bu", type = "String", desc = "BattleScene_BigUnit##" }, { field = "scope", type = "Integer", desc = "Scope" }, { field = "sdb", type = "Integer", desc = "Side defense rate" }, { field = "shield_d_type", type = "Integer", desc = "Shield damage type" }, { field = "shield_ini", type = "Integer", desc = "" }, { field = "shield_max", type = "Integer", desc = "" }, { field = "shield_reset", type = "Integer", desc = "" }, { field = "shield_turn_ini", type = "Integer", desc = "" }, { field = "shield_turn_max", type = "Integer", desc = "" }, { field = "shield_type", type = "Integer", desc = "Shield type" }, { field = "sm_id", type = "String", desc = "" }, { field = "sonoba", type = "Boolean", desc = "SelfTargetSelect flag" }, { field = "sran", type = "Integer", desc = "Select range" }, { field = "ssco", type = "Integer", desc = "Select scope" }, { field = "sub_actuate", type = "Boolean", desc = "SubActuate flag" }, { field = "suicide", type = "Boolean", desc = "Suicide flag" }, { field = "t_buff", type = "String", desc = "Target buff" }, { field = "t_cond", type = "String", desc = "Target cond" }, { field = "target", type = "Integer", desc = "Target" }, { field = "target_ex", type = "Integer", desc = "" }, { field = "timing", type = "Integer", desc = "Timing (enum)" }, { field = "tkrate", type = "Integer", desc = "" }, { field = "tktag", type = "String", desc = "Strong vs tag" }, { field = "tl_height", type = "Integer", desc = "" }, { field = "tl_is_mov", type = "Boolean", desc = "" }, { field = "tl_target", type = "Integer", desc = "" }, { field = "tl_type", type = "Integer", desc = "" }, { field = "tr_id", type = "String", desc = "" }, { field = "tr_set", type = "Integer", desc = "" }, { field = "tsk_pos", type = "Integer", desc = "" }, { field = "type", type = "Integer", desc = "Type" }, { field = "utgt", type = "Boolean", desc = "EnableUnitLockTarget flag" }, { field = "wth_id", type = "String", desc = "" }, { field = "wth_rate", type = "Integer", desc = "" }, }

--[==[	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] ]==]