mirror of
https://github.com/azerothcore/mod-autobalance
synced 2026-08-21 02:26:04 -04:00
35 lines
573 B
C
35 lines
573 B
C
#ifndef MOD_AUTOBALANCE_H
|
|
#define MOD_AUTOBALANCE_H
|
|
|
|
enum ScalingMethod
|
|
{
|
|
AUTOBALANCE_SCALING_FIXED,
|
|
AUTOBALANCE_SCALING_DYNAMIC
|
|
};
|
|
|
|
enum BaseValueType
|
|
{
|
|
AUTOBALANCE_HEALTH,
|
|
AUTOBALANCE_DAMAGE_HEALING
|
|
};
|
|
|
|
enum Relevance
|
|
{
|
|
AUTOBALANCE_RELEVANCE_FALSE,
|
|
AUTOBALANCE_RELEVANCE_TRUE,
|
|
AUTOBALANCE_RELEVANCE_UNCHECKED
|
|
};
|
|
|
|
enum Damage_Healing_Debug_Phase
|
|
{
|
|
AUTOBALANCE_DAMAGE_HEALING_DEBUG_PHASE_BEFORE,
|
|
AUTOBALANCE_DAMAGE_HEALING_DEBUG_PHASE_AFTER
|
|
};
|
|
|
|
struct World_Multipliers
|
|
{
|
|
float scaled = 1.0f;
|
|
float unscaled = 1.0f;
|
|
};
|
|
|
|
#endif
|