示例#1
0
        internal bool InvokeServerBroadcast(ref Terraria.Localization.NetworkText message, ref float r, ref float g, ref float b)
        {
            ServerBroadcastEventArgs args = new ServerBroadcastEventArgs
            {
                Message = message,
                Color   = new Color((int)r, (int)g, (int)b)
            };

            ServerBroadcast.Invoke(args);

            message = args.Message;
            r       = args.Color.R;
            g       = args.Color.G;
            b       = args.Color.B;

            return(args.Handled);
        }
示例#2
0
        internal bool InvokeServerBroadcast(ref string message, ref float r, ref float g, ref float b)
        {
            ServerBroadcastEventArgs args = new ServerBroadcastEventArgs
            {
                Message = message,
                Color   = new Color((int)r, (int)g, (int)b)
            };

            ServerBroadcast.Invoke(args);

            message = args.Message;
            r       = args.Color.R;
            g       = args.Color.G;
            b       = args.Color.B;

            return(args.Handled);
        }
示例#3
0
		internal bool InvokeServerBroadcast(ref string message, ref float r, ref float g, ref float b)
		{
			ServerBroadcastEventArgs args = new ServerBroadcastEventArgs
			{
				Message = message,
				Color = new Color((int)r, (int)g, (int)b)
			};

			ServerBroadcast.Invoke(args);

			message = args.Message;
			r = args.Color.R;
			g = args.Color.G;
			b = args.Color.B;

			return args.Handled;
		}