Horizon Official Technical Documentation
|
|
#include <CombatDefinitions.hpp>
Public Attributes | |
int64_t | right_damage {0} |
int64_t | left_damage {0} |
combat_damage_hit_type | type {CBT_DMG_HIT_NORMAL} |
int | number_of_hits {0} |
int | amotion {0} |
int | dmotion {0} |
int | blewcount {0} |
combat_damage_type_mask | damage_type {CBT_DMGMASK_NONE} |
combat_retaliate_type | result {CBT_RET_NONE} |
element_type | ele_type {ELE_NEUTRAL} |
int8_t | element_level {1} |
bool | is_critical {false} |
![]() | |
int16_t | skill_id { 0 } |
int16_t | skill_lv { 0 } |
sol::table | skill_cast_data |
int combat_damage::amotion {0} |
Referenced by Horizon::Zone::CombatComponent::sync_data_types().
int combat_damage::blewcount {0} |
Referenced by Horizon::Zone::CombatComponent::sync_data_types().
combat_damage_type_mask combat_damage::damage_type {CBT_DMGMASK_NONE} |
Referenced by Horizon::Zone::CombatComponent::sync_data_types().
int combat_damage::dmotion {0} |
Referenced by Horizon::Zone::CombatComponent::sync_data_types().
element_type combat_damage::ele_type {ELE_NEUTRAL} |
Referenced by Horizon::Zone::CombatComponent::sync_data_types().
int8_t combat_damage::element_level {1} |
Referenced by Horizon::Zone::CombatComponent::sync_data_types().
bool combat_damage::is_critical {false} |
int64_t combat_damage::left_damage {0} |
int combat_damage::number_of_hits {0} |
combat_retaliate_type combat_damage::result {CBT_RET_NONE} |
int64_t combat_damage::right_damage {0} |
Referenced by Horizon::Zone::Combat::calculate_magic_attack(), Horizon::Zone::Combat::calculate_weapon_attack(), Horizon::Zone::CombatRegistry::SkillResultOperation::execute(), Horizon::Zone::CombatRegistry::MeleeResultOperation::execute(), Horizon::Zone::CombatComponent::sync_data_types(), and Horizon::Zone::Combat::weapon_attack().
combat_damage_hit_type combat_damage::type {CBT_DMG_HIT_NORMAL} |
Referenced by Horizon::Zone::CombatComponent::sync_data_types().