Horizon Official Technical Documentation
|
|
#include <BonusesImpl.hpp>
Public Types | |
enum | auto_trigger_type { ATF_SELF = 0x01 , ATF_TARGET = 0x02 , ATF_SHORT = 0x04 , ATF_LONG = 0x08 , ATF_WEAPON = 0x10 , ATF_MAGIC = 0x20 , ATF_MISC = 0x40 } |
Public Attributes | |
int | eff_id |
Effect ID. More... | |
int16_t | rate |
Base success rate. More... | |
int16_t | arrow_rate |
Success rate for ranged attacks. More... | |
uint8_t | tigger_type |
Trigger flag (. More... | |
uint16_t | duration |
Optional, non-reducible duration in ms. If 0, the default, reducible effect's duration is used. More... | |
Enumerator | |
---|---|
ATF_SELF | |
ATF_TARGET | |
ATF_SHORT | |
ATF_LONG | |
ATF_WEAPON | |
ATF_MAGIC | |
ATF_MISC |
int16_t Horizon::Zone::Bonuses::s_add_effect::arrow_rate |
Success rate for ranged attacks.
Referenced by Horizon::Zone::UnitComponent::sync_data_types().
uint16_t Horizon::Zone::Bonuses::s_add_effect::duration |
Optional, non-reducible duration in ms. If 0, the default, reducible effect's duration is used.
Referenced by Horizon::Zone::UnitComponent::sync_data_types().
int Horizon::Zone::Bonuses::s_add_effect::eff_id |
Effect ID.
Referenced by Horizon::Zone::UnitComponent::sync_data_types().
int16_t Horizon::Zone::Bonuses::s_add_effect::rate |
Base success rate.
Referenced by Horizon::Zone::UnitComponent::sync_data_types().
uint8_t Horizon::Zone::Bonuses::s_add_effect::tigger_type |
Trigger flag (.
Referenced by Horizon::Zone::UnitComponent::sync_data_types().