34 lines
595 B
C
34 lines
595 B
C
#pragma once
|
|
#pragma pack( 1 )
|
|
|
|
struct EnhanceBase
|
|
{
|
|
EnhanceBase()
|
|
{
|
|
enhance_id = 0;
|
|
enhance_type = 0;
|
|
|
|
fail_result = 0;
|
|
max_enhance = 0;
|
|
|
|
local_flag = 0;
|
|
need_item = 0;
|
|
}
|
|
|
|
int enhance_id; ///< INT UNIQUE NOT NULL, -- 1
|
|
char enhance_type; ///< CHAR NOT NULL, -- 2
|
|
|
|
char fail_result; ///< CHAR NOT NULL, -- 3
|
|
char max_enhance; ///< tinyint NOT NULL, -- 4
|
|
|
|
int local_flag; ///< INT NOT NULL, -- 5
|
|
int need_item; ///< INT NOT NULL, -- 6
|
|
|
|
enum
|
|
{
|
|
MAX_PERCENTEAGE = 20,
|
|
};
|
|
|
|
float Percentage_set[MAX_PERCENTEAGE];
|
|
};
|
|
#pragma pack() |