📄 gameicondefine.h
字号:
//gameIconDefine.h
/*/////////////////////////////////////////////////////////////////
李亦
liease@163.com 4040719
2006-7-19
/*/////////////////////////////////////////////////////////////////
#ifndef _GAMEICONDEFINE_H_
#define _GAMEICONDEFINE_H_
namespace RPG
{
enum EGameCmd
{
//图标宽高、相关掩码值、移位数,这里需要取2的n次幂,以提高算法速度
GICON_CELLSIZE = 32,
GICON_CELLSIZEMASK = GICON_CELLSIZE-1,
GICON_CELLSIZESHIFT = 5,
//页定义
GICON_PAGENUM = 3, //页数量
GICON_COLNUM = 16, //这里需要用2的n次幂
//每页列数、行数,需要为方形
GICON_ROWNUM = GICON_COLNUM,
GICON_NUM_INPAGE = GICON_ROWNUM*GICON_COLNUM,
GICON_COLNUMSHIFT = 4,
GICON_COLNUMMASK = GICON_COLNUM-1,
GICON_NUM_INPAGESHIFT = GICON_COLNUMSHIFT*2,
GICON_NUM_INPAGEMASK = GICON_NUM_INPAGE-1,
//页分类
GICON_PAGEMAIN = 0, //主图标页
GICON_PAGETOOL = 1 * GICON_NUM_INPAGE, //道具页
GICON_PAGEEQUIPMENT = 2 * GICON_NUM_INPAGE, //装备页
GICON_MAX = GICON_PAGENUM*GICON_NUM_INPAGE,
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//主页
//////////////////////////////////////////////
//主页 空白格
GICON_BLANK = GICON_PAGEMAIN + 0*GICON_COLNUM,
GICON_BLANKSHOULDER,
GICON_BLANKHELMET,
GICON_BLANKMANTLE,
GICON_BLANKNECKLACE,
GICON_BLANKARMS,
GICON_BLANKARMOR,
GICON_BLANKSHIELD,
GICON_BLANKLACE,//饰带
GICON_BLANKGLOVE,
GICON_BLANKPANTS,
GICON_BLANKBOOT,
GICON_BLANKRING,
//////////////////////////////////////////////
//主页 主图标
GCMDB_MAIN = GICON_PAGEMAIN + 1*GICON_COLNUM,
GICON_OPENBAG = GCMDB_MAIN,
GICON_CHARACTERINFO,
GICON_QUIT,
GICON_HELP,
GICON_SCENEEDITOR,
GICON_ENTERWORLD,
GICON_MESSAGES,
GICON_SKILLS,
GICON_MOTIONS,
GICON_SETTING,
GICON_USETOOL,
GICON_ALARM,
GICON_SYSTEM,
GICON_RUBBISH,
GICON_RESTART,
GICON_TASKS,
//////////////////////////////////////////////
//主页 人物动作
GCMDB_ACTION = GICON_PAGEMAIN + 3*GICON_COLNUM,
GICON_ACTIONTAKEOBJECT = GCMDB_ACTION,
GICON_ACTIONSIT,
GICON_ACTIONSHAKEHAND,
GICON_ACTIONRUN,
GICON_ACTIONRECORD,
GICON_ACTIONOPENBOX,
GICON_ACTIONGOOD,
GICON_ACTIONCLOSEBOX,
GICON_ACTIONATTACK2,
GICON_ACTIONATTACK,
GICON_ACTIONAIM,
GICON_ACTIONREPAIR,
//////////////////////////////////////////////
//主页 组队动作
GCMDB_TEAM = GICON_PAGEMAIN + 4*GICON_COLNUM,
GICON_TEAMMASTER = GCMDB_TEAM,
GICON_TEAMVIEW,
GICON_TEAMCHAT,
GICON_TEAMKICK,
GICON_TEAMFOLLOW,
GICON_TEAMINVITE,
//////////////////////////////////////////////
//主页 人物表情
GCMDB_MOTION = GICON_PAGEMAIN + 5*GICON_COLNUM,
GICON_MOTIONSWIM = GCMDB_MOTION,
GICON_MOTIONDISAGREE,
GICON_MOTIONAGREE,
GICON_MOTIONCREADY,
GICON_MOTIONPOINT,
GICON_MOTIONBOW,
GICON_MOTIONPAIN1,
GICON_MOTIONDANCE,
GICON_MOTIONPAIN2,
GICON_MOTIONCREADY2,
GICON_MOTIONWAVE,
//////////////////////////////////////////////
//主页 被动技能
GCMDB_SKILLPASSIVE = GICON_PAGEMAIN + 6*GICON_COLNUM,
//////////////////////////////////////////////
//主页 主动技能
GCMDB_SKILLMAIN = GICON_PAGEMAIN + 8*GICON_COLNUM,
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//道具页
//////////////////////////////////////////////
//道具页 主道具
GCMDB_TOOLMAIN = GICON_PAGETOOL + 0*GICON_COLNUM,
GICON_TOOLMONEY = GCMDB_TOOLMAIN,
//////////////////////////////////////////////
//道具页 书信
GCMDB_TOOLLETTER = GICON_PAGETOOL + 1*GICON_COLNUM,
GICON_LETTERSCRIP = GCMDB_TOOLLETTER,
GICON_LETTERMUSIC,
//////////////////////////////////////////////
//道具页 弹药
GCMDB_TOOLAMMO = GICON_PAGETOOL + 2*GICON_COLNUM,
//////////////////////////////////////////////
//道具页 药物
GCMDB_TOOLDRUG = GICON_PAGETOOL + 3*GICON_COLNUM,
GICON_DRUGBROWN = GCMDB_TOOLDRUG,
GICON_DRUGMP,
GICON_DRUGHP,
GICON_DRUGSP,
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//装备页
//////////////////////////////////////////////
//装备页 头盔 helmet
GCMDB_HELMETS = GICON_PAGEEQUIPMENT + 0*GICON_COLNUM,
GICON_HELMET01 = GCMDB_HELMETS,
GICON_HELMET02,
GICON_HELMET03,
GICON_HELMET04,
GICON_HELMET05,
//////////////////////////////////////////////
//装备页 GLOVE 手套
GCMDB_GLOVES = GICON_PAGEEQUIPMENT + 1*GICON_COLNUM,
GICON_GLOVE01 = GCMDB_GLOVES,
GICON_GLOVE02,
GICON_GLOVE03,
GICON_GLOVE04,
GICON_GLOVE05,
GICON_GLOVE06,
GICON_GLOVE07,
GICON_GLOVE08,
GICON_GLOVE09,
//////////////////////////////////////////////
//装备页 盔甲 ARMOR
GCMDB_ARMORS = GICON_PAGEEQUIPMENT + 2*GICON_COLNUM,
GICON_ARMOR01 = GCMDB_ARMORS,
GICON_ARMOR02,
GICON_ARMOR03,
GICON_ARMOR04,
GICON_ARMOR05,
GICON_ARMOR06,
GICON_ARMOR07,
GICON_ARMOR08,
GICON_ARMOR09,
//////////////////////////////////////////////
//装备页 裤管 PANTS
GCMDB_PANTS = GICON_PAGEEQUIPMENT + 4*GICON_COLNUM,
GICON_PANTS01 = GCMDB_PANTS,
GICON_PANTS02,
GICON_PANTS03,
GICON_PANTS04,
GICON_PANTS05,
GICON_PANTS06,
GICON_PANTS07,
GICON_PANTS08,
GICON_PANTS09,
//////////////////////////////////////////////
//装备页 靴子 Boot
GCMDB_BOOTS = GICON_PAGEEQUIPMENT + 6*GICON_COLNUM,
GICON_BOOT01 = GCMDB_BOOTS,
GICON_BOOT02,
GICON_BOOT03,
GICON_BOOT04,
GICON_BOOT05,
GICON_BOOT06,
GICON_BOOT07,
GICON_BOOT08,
GICON_BOOT09,
//////////////////////////////////////////////
//装备页 戒指 Ring
GCMDB_RINGS = GICON_PAGEEQUIPMENT + 7*GICON_COLNUM,
GICON_RING01 = GCMDB_RINGS,
GICON_RING02,
GICON_RING03,
GICON_RING04,
GICON_RING05,
GICON_RING06,
GICON_RING07,
GICON_RING08,
GICON_RING09,
//////////////////////////////////////////////
//装备页 项链 NeckLace
GCMDB_NECKLACES = GICON_PAGEEQUIPMENT + 8*GICON_COLNUM,
GICON_NECKLACE01 = GCMDB_NECKLACES,
GICON_NECKLACE02,
GICON_NECKLACE03,
GICON_NECKLACE04,
GICON_NECKLACE05,
GICON_NECKLACE06,
GICON_NECKLACE07,
GICON_NECKLACE08,
GICON_NECKLACE09,
//////////////////////////////////////////////
//装备页 戒指 LACE
GCMDB_LACES = GICON_PAGEEQUIPMENT + 9*GICON_COLNUM,
GICON_LACE01 = GCMDB_LACES,
GICON_LACE02,
GICON_LACE03,
GICON_LACE04,
GICON_LACE05,
GICON_LACE06,
GICON_LACE07,
GICON_LACE08,
GICON_LACE09,
//////////////////////////////////////////////
//装备页 盾牌 Shield
GCMDB_SHIELDS = GICON_PAGEEQUIPMENT + 10*GICON_COLNUM,
GICON_SHIELD01 = GCMDB_SHIELDS,
GICON_SHIELD02,
GICON_SHIELD03,
GICON_SHIELD04,
GICON_SHIELD05,
GICON_SHIELD06,
GICON_SHIELD07,
//////////////////////////////////////////////
//装备页 斧 axe
GCMDB_AXES = GICON_PAGEEQUIPMENT + 11*GICON_COLNUM,
GICON_AXE01 = GCMDB_AXES,
GICON_AXE02,
GICON_AXE03,
GICON_AXE04,
GICON_AXE05,
//////////////////////////////////////////////
//装备页 锤 HAMMER
GCMDB_HAMMERS = GCMDB_AXES + 6,
GICON_HAMMER01 = GCMDB_HAMMERS,
GICON_HAMMER02,
GICON_HAMMER03,
GICON_HAMMER04,
GICON_HAMMER05,
GICON_HAMMER06,
//////////////////////////////////////////////
//装备页 长刀 LONGW
GCMDB_LONGWS = GICON_PAGEEQUIPMENT + 12*GICON_COLNUM,
GICON_LONGW01 = GCMDB_LONGWS,
GICON_LONGW02,
GICON_LONGW03,
GICON_LONGW04,
GICON_LONGW05,
GICON_LONGW06,
//////////////////////////////////////////////
//装备页 剑 Sword
GCMDB_SWORDS = GICON_PAGEEQUIPMENT + 14*GICON_COLNUM,
GICON_SWORD01 = GCMDB_SWORDS,
GICON_SWORD02,
GICON_SWORD03,
GICON_SWORD04,
GICON_SWORD05,
GICON_SWORD06,
GICON_SWORD07,
GICON_SWORD08,
GICON_SWORD09,
GICON_SWORD10,
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//无直接图标指令
GICON_UIEDITOR = GICON_MAX,
GICON_MAINMENU,
GICON_ABOUT,
GICON_BLANKHEADGEAR,
GICON_BLANKLACE2,
GICON_BLANKRING2,
GICON_PCSELECTOR,
GICON_MOTIONKICK1,
GICON_MOTIONKICK2,
GICON_OPENCHAT,
};
};//namespace RPG
#endif //_GAMEICONDEFINE_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -