//public static GXColor GetChatColor(GameCmd.CHATTYPE chatType) //{ // return GetChatColor((CHATTYPE)(int)chatType); //} public static GXColor GetChatColor(GameCmd.CHATTYPE chatType) { switch (chatType) { case GameCmd.CHATTYPE.CHAT_NONE: return(GXColor.BlueSky); case GameCmd.CHATTYPE.CHAT_NINE: return(GXColor.White); case GameCmd.CHATTYPE.CHAT_MAP: return(GXColor.Violet); case GameCmd.CHATTYPE.CHAT_TEAM: return(GXColor.GreenLight); // case GameCmd.CHATTYPE.CHAT_ARMY: return GXColor.GreenYellow; case GameCmd.CHATTYPE.CHAT_SILENT: return(GXColor.Magenta); // case GameCmd.CHATTYPE.CHAT_COUNTRY: return GXColor.YellowP; case GameCmd.CHATTYPE.CHAT_WORLD: return(GXColor.Orange); // case GameCmd.CHATTYPE.CHAT_NEIGHBOR: return GXColor.Tomato; case GameCmd.CHATTYPE.CHAT_PRIVATE: return(GXColor.Turp); case GameCmd.CHATTYPE.CHAT_SYS: return(GXColor.Orange); case GameCmd.CHATTYPE.CHAT_MESSAGEBOX: return(GXColor.ListTitle); case GameCmd.CHATTYPE.CHAT_GM: return(GXColor.Red); // case GameCmd.CHATTYPE.CHAT_PROVINCE: return GXColor.OrangeRed; // case GameCmd.CHATTYPE.CHAT_CITY: return GXColor.Tomato; // case GameCmd.CHATTYPE.CHAT_GUILD: return GXColor.Solid; case GameCmd.CHATTYPE.CHAT_GMTOOL: return(GXColor.Turp); // case GameCmd.CHATTYPE.CHAT_PROVINCE_CHANGEZONE: return GXColor.Orange; // case GameCmd.CHATTYPE.CHAT_WORLD_CHANGEZONE: return GXColor.BlueLight; // case GameCmd.CHATTYPE.CHAT_GUILD_CHANGEZONE: return GXColor.ListTitle; // case GameCmd.CHATTYPE.CHAT_CORPS: return GXColor.GreenDark; case GameCmd.CHATTYPE.CHAT_GMTOOL_SPEAK: return(GXColor.Turp); // case GameCmd.CHATTYPE.CHAT_NINE_SELL: return GXColor.White; // case GameCmd.CHATTYPE.CHAT_THINK_ALOUD: return GXColor.White; // case GameCmd.CHATTYPE.CHAT_PEEPWILD: return GXColor.White; // case GameCmd.CHATTYPE.CHAT_NETBAR: return GXColor.Blue; // case GameCmd.CHATTYPE.CHAT_UNION: return GXColor.Violet; case GameCmd.CHATTYPE.CHAT_SPEAKER: return(GXColor.Yellow); default: return(GXColor.BlueSky); } }
public static int GetChannelIndex(GameCmd.CHATTYPE chatType) { int index = 1; switch (chatType) { case GameCmd.CHATTYPE.CHAT_NONE: index = 1; break; case GameCmd.CHATTYPE.CHAT_SYS: index = 2; break; case GameCmd.CHATTYPE.CHAT_WORLD: index = 3; break; case GameCmd.CHATTYPE.CHAT_TEAM: case GameCmd.CHATTYPE.CHAT_RECRUIT: index = 4; break; case GameCmd.CHATTYPE.CHAT_CLAN: index = 5; break; case GameCmd.CHATTYPE.CHAT_MAP: index = 6; break; case GameCmd.CHATTYPE.CHAT_DEMON: index = 7; break; case GameCmd.CHATTYPE.CHAT_SILENT: index = 8; break; default: break; } return(index); }