40 lines
783 B
C
40 lines
783 B
C
#pragma once
|
|
|
|
// 交易类型
|
|
enum ATTACH_TYPE
|
|
{
|
|
FREE, // 无限制
|
|
SEALING, // 封装
|
|
TRADE, // 不可交易
|
|
ACCOUNT, // 账号绑定
|
|
TRADE_DELETE, // 无法交易、删除
|
|
SEALING_TRADE // 封装且不可交易
|
|
};
|
|
|
|
// 控制器消息类型
|
|
enum CONTROLLER_MSG_TYPE
|
|
{
|
|
// 摇杆移动(左)
|
|
CONTROLLER_MSG_TYPE_LEFT_JOYSTICK_MOVE,
|
|
// 摇杆移动(右)
|
|
CONTROLLER_MSG_TYPE_RIGHT_JOYSTICK_MOVE
|
|
};
|
|
|
|
// 基础状态
|
|
enum BASE_STATE
|
|
{
|
|
REST, // 站立
|
|
MOVE, // 移动
|
|
DASH, // 冲刺
|
|
JUMP, // 跳跃
|
|
};
|
|
|
|
// 对象类型
|
|
enum ObjectType
|
|
{
|
|
BASE = 0, // 基础对象
|
|
ACTIVE = 1 << 0, // 动态对象
|
|
CHARACTER = 1 << 1, // 角色对象
|
|
MONSTER = 1 << 2 // 怪物对象
|
|
};
|