Files
DNF_DEV/source_game/Global/Global_Enum.h

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 // 怪物对象
};