To edit the documentation or categories for this module, click here.
This module contains declaration and documentation data for [Skill]
. See also: {{Skill/CargoDec}}
.
return {
{ field = "iname", type = "String", desc = "" },
{ field = "aag", type = "Integer", desc = "AbsorbAndGive enum" },
{ 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 = "AC From ability iname" },
{ field = "ac_is_reset", type = "Boolean", desc = "AcReset flag" },
{ field = "ac_is_self", type = "Integer", desc = "AcSelf flag...?" },
{ field = "ac_to_ab_id", type = "String", desc = "AC To ability iname" },
{ field = "ac_turn", type = "Integer", desc = "Ability Change Turn" },
{ 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 = "ESkillCondition enum" },
{ 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 = "Boolean", desc = "CastBreak flag" },
{ field = "ctrl_d_calc", type = "Integer", desc = "Control damage calc. SkillParamCalcTypes enum" },
{ field = "ctrl_d_ini", type = "Integer", desc = "Control damage value (initial)" },
{ field = "ctrl_d_max", type = "Integer", desc = "Control damage value (maximum)" },
{ field = "ctrl_d_rate_ini", type = "Integer", desc = "Control damage rate (initial)" },
{ field = "ctrl_d_rate_max", type = "Integer", desc = "Control damage rate (maximum)" },
{ field = "cutin", type = "Boolean", desc = "ExecuteCutin flag" },
{ field = "dmg_atk", type = "Integer", desc = "Changed from weapon" },
{ field = "dmg_dt", type = "Integer", desc = "DMG type (physical, magical). AttackTypes enum" },
{ field = "dmg_formula", type = "Integer", desc = "Changed from weapon" },
{ field = "dsse_id", type = "String", desc = "DependStateSpcEff buff iname" },
{ field = "dtu_id", type = "String", desc = "DynamicTransformUnit buff iname" },
{ field = "dupli", type = "Integer", desc = "Stackable (# times)" },
{ field = "eff_calc", type = "Integer", desc = "Effect calc (add, scale, fixed). SkillParamCalcTypes enum" },
{ field = "eff_durate", type = "Integer", desc = "Effect dead rate" },
{ field = "eff_h", type = "Integer", desc = "Effect height" },
{ field = "eff_hprate", type = "Integer", desc = "Effect HP rate" },
{ field = "eff_htnrate", type = "Integer", desc = "Effect hit target num rate" },
{ field = "eff_lvrate", type = "Integer", desc = "Effect level rate" },
{ field = "eff_mprate", type = "Integer", desc = "Effect MP rate" },
{ field = "eff_range_ini", type = "Integer", desc = "((unused?))" },
{ field = "eff_range_max", type = "Integer", desc = "((unused?))" },
{ field = "eff_rate_ini", type = "Integer", desc = "Effect rate (initial)" },
{ field = "eff_rate_max", type = "Integer", desc = "Effect rate (maximum)" },
{ field = "eff_type", type = "Integer", desc = "Effect type. SkillEffectTypes enum" },
{ 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 = "Effect motion name?" },
{ 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 = "Boolean", desc = "IgnoreElement flag" },
{ 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 = "Boolean", desc = "IsJewelAbsorb flag" },
{ field = "jdtype", type = "Integer", desc = "Jewel damage type (None, Calc, Scale, Fixed). JewelDamageTypes enum" },
{ field = "jdv", type = "Integer", desc = "Jewel damage value" },
{ field = "jhp_calc", type = "Integer", desc = "Judge HP calc (add, scale, fixed). SkillParamCalcTypes enum" },
{ field = "jhp_over", type = "Boolean", desc = "JudgeHpOver flag" },
{ field = "jhp_val", type = "Integer", desc = "Judge HP value" },
{ field = "jmp_tk", type = "Integer", desc = "JumpSpcAtkRate" },
{ field = "jmpbreak", type = "Boolean", desc = "JumpBreak flag" },
{ field = "job", type = "String", desc = "Job iname" },
{ 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 = "Max damage" },
{ field = "motnm", type = "String", desc = "Motion name maybe? Refer to SkillSeq/SKILLSEQ ID" },
{ field = "mpatk", type = "Integer", desc = "" },
{ field = "pierce", type = "Boolean", desc = "PierceAttack flag" },
{ 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 = "Reaction damage type (None, TotalDamage, PhyDamage, MagDamage). DamageTypes enum" },
{ field = "react_dets", type = "List (|) of Integer", desc = "Reaction attack type. AttackDetailTypes enum" },
{ field = "rhit", type = "Integer", desc = "Random hit rate" },
{ field = "rp_chg_ids", type = "List (|) of String", desc = "Upgraded skills iname (new)" },
{ field = "rp_tgt_ids", type = "List (|) of String", desc = "Upgraded skills iname (old)" },
{ 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 = "Shield value (initial)" },
{ field = "shield_max", type = "Integer", desc = "Shield value (maximum)" },
{ field = "shield_reset", type = "Integer", desc = "((probably a flag?))" },
{ field = "shield_turn_ini", type = "Integer", desc = "Shield turns (initial)" },
{ field = "shield_turn_max", type = "Integer", desc = "Shield turns (maximum)" },
{ field = "shield_type", type = "Integer", desc = "Shield type" },
{ field = "sm_id", type = "String", desc = "SkillMotion iname" },
{ 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. ESkillTarget enum" },
{ field = "target_ex", type = "Integer", desc = "TargetEx. eSkillTargetEx enum" },
{ field = "timing", type = "Integer", desc = "Timing enum" },
{ field = "tkrate", type = "Integer", desc = "Tokkou (strong vs) rate" },
{ field = "tktag", type = "String", desc = "Tokkou (strong vs) tag" },
{ field = "tl_height", type = "Integer", desc = "Teleport height" },
{ field = "tl_is_mov", type = "Boolean", desc = "TeleportIsMove flag" },
{ field = "tl_target", type = "Integer", desc = "Teleport target. ESkillTarget enum" },
{ field = "tl_type", type = "Integer", desc = "Teleport type. eTeleportType enum" },
{ field = "tr_id", type = "String", desc = "Trick iname" },
{ field = "tr_set", type = "Integer", desc = "Trick set type. eTrickSetType enum" },
{ field = "tsk_pos", type = "Integer", desc = "" },
{ field = "type", type = "Integer", desc = "Type. ESkillType enum" },
{ 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]
]]
]==]