示例#1
0
        private void OnChatted(SteamPlayer steamPlayer, EChatMode mode, ref Color color, ref bool isRich, string text, ref bool isVisible)
        {
            UnturnedPlayer player = GetUnturnedPlayer(steamPlayer);

            UnturnedPlayerChattingEvent @event = new UnturnedPlayerChattingEvent(player, mode, color, isRich, text);

            Emit(@event);

            color     = @event.Color;
            isRich    = @event.IsRich;
            isVisible = [email protected];
        }
示例#2
0
        private void OnChatted(SteamPlayer steamPlayer, EChatMode mode, ref Color color, ref bool isRich, string text, ref bool isVisible) // lgtm [cs/too-many-ref-parameters]
        {
            var player = GetUnturnedPlayer(steamPlayer) !;

            var @event = new UnturnedPlayerChattingEvent(player, mode, color, isRich, text)
            {
                IsCancelled = !isVisible
            };

            Emit(@event);

            color     = @event.Color;
            isRich    = @event.IsRich;
            isVisible = [email protected];
        }