using Thousandto.Code.Center; using Thousandto.Plugins.Common; using System.Collections; using System.Collections.Generic; using UnityEngine; using Thousandto.Core.RootSystem; using Thousandto.Core.Base; namespace Thousandto.Code.Logic { /// /// 0文字 1语音 ,这个是针对协议本身,分为3种 /// public enum ChatType { TEXT =0, //纯文字 AUDIO, //语音 IMG, //图片 } /// /// 消息频道 0世界 1帮会 2队伍 3私聊 4系统 5 小聊天窗口 6王府 7综合 /// public enum ChatChanelType { WORLD = 0, //世界 GUILD, //帮会 1 TEAM, //队伍 2 PERSONAL, //私聊 3 SYSTEM, //系统 4 MINI, //小聊天框,也当做一个频道处理 5 PALACE, //王府频道 6 ALL, //综合 7 CURRENT, //当前 8 JOINTEAM, //组队 9 Live, //直播 10 Friend, //好友 11 Experience, //历练、冒险频道 12 Cross, //跨服 13 ChuanWen, //传闻 14 CH = 20, //中文 东南亚新增 EN, //英文 东南亚新增 TH, //泰文 东南亚新增 COUNT, //计数 } // chat node type,这个是消息节点类型 public enum TNodeType { None = -1, Text = 0, Player = 1, Item = 2, Image = 3, Position = 4, Equipment = 5, Private = 6, Audio = 7, Team = 8, Vip = 9, SpaceText = 10, //占位用的,私聊中不显示,其他地方要显示占位空格 Function = 11, //功能节点,用来做点击链接的效果 BigImage = 12, End, All = End, // 代码使用,不能输入 PlayerEx, TextEx, ImageEx, // photo mask CMD, //GM命令 } public enum TLabelType { None = -1, Content = 0, //普通内容 Player = 1, //角色 World = 2, //世界频道 Private = 3, //私聊 Team = 4, //队伍 Guild = 5, //帮派 System = 6, //系统 Position = 7, //位置 Extra_1 = 8, //额外配置参数 Extra_2 = 9, //额外配置参数 Current = 10, //当前 JoinTeam = 11, //招募 Live = 12, //主播 Friend = 13, //好友 ChuanWen = 14, //传闻 EndID, } public enum TLabelColor { White = 1, //白 Green = 2, //绿 Blue = 3, //蓝 Purple = 4, //紫 Orange = 5, //橙 Golden = 6, //金 Red = 7, //红 EndID, } //坐标节点的类型,这是坐标节点的Param3 public enum PositionNodeType { Default = 0, //默认,玩家自己发送 System_Move = 1, //系统发送, 仅移动 1,mapID,x,y System_Trans = 2, //系统发送,可直接传送,需要判断是否能传送 2,mapID,x,y System_CloneMapTrans = 3, //系统发送,可直接传送到副本, 3,mapId_cloneId,x,y } //功能节点,这是Function节点的Param3 public enum FuncNodeType { Default = 0, //默认,暂时不用 Guild_Jion = 1, //加入帮会 1,,帮会id Tean_Jion = 2, //组队招募 2,组队id,[自定义显示文字,可以空] ToGuildNPC = 3, //寻路到公会地图中npc 3,npcid,[自定义显示文字,可以空] FunctionStartId = 4, //触发functionStar 4,[配置表id], FightSoul = 5, //战魂,不是装备物品 5,[配置表id],战魂名字 FuDiHelp = 6, //福地支援 6,bossId(配置表ID),[自定义显示文字,可以空] OpenUI = 7, //打开界面 7,ID,[自定义显示文字,可以空] } }