[MAGIC_TYPE2] Supports bow abilities
More...
#include <EbenezerModel.h>
|
|
const int32_t & | MapKey () const |
| | Returns a value for use in map keys based on the table's primary key.
|
| |
|
|
static const std::string & | TableName () |
| | Returns the table name.
|
| |
|
static const std::unordered_set< std::string > & | ColumnNames () |
| | Returns a set of column names for the table.
|
| |
|
static const std::vector< std::string > & | OrderedColumnNames () |
| | Returns an ordered vector of column names for the table.
|
| |
|
static const std::unordered_set< std::string > & | BlobColumns () |
| | Returns a set of blob column names for the table.
|
| |
|
static modelUtil::DbType | DbType () |
| | Returns the associated database type for the table.
|
| |
|
static const std::vector< std::string > & | PrimaryKey () |
| | Returns the columns associated with the table's Primary Key.
|
| |
|
|
int32_t | ID = {} |
| | Column [iNum]: Magic identification number.
|
| |
| uint8_t | HitType = {} |
| | Column [HitType]: Projectile type.
|
| |
|
int16_t | HitRateMod = {} |
| | Column [HitRate]: Hit chance modifier - 100 is normal.
|
| |
|
int16_t | DamageMod = {} |
| | Column [AddDamage]: Hit damage modifier - 100 is normal.
|
| |
|
int16_t | RangeMod = {} |
| | Column [AddRange]: Range modifier - 100 is normal.
|
| |
|
uint8_t | NeedArrow = {} |
| | Column [NeedArrow]: Number of arrows needed for ability.
|
| |
|
int16_t | AddDamagePlus = {} |
| | Column [AddDamagePlus]: Additional flat damage caused by ability.
|
| |
[MAGIC_TYPE2] Supports bow abilities
- GAME Database - Ebenezer Library
- MAGIC_TYPE2 Supports bow abilities
◆ EnumHitType
Known valid values for HitType.
| Enumerator |
|---|
| Normal | Fire and forget targeting.
|
| Seeking | Projectile follows target and always hits (unless blocked by collision)
|
◆ HitType
| uint8_t ebenezer_model::MagicType2::HitType = {} |
The documentation for this class was generated from the following files: