DEV-Tiggs 4,034 Crowfall Dev Share Posted August 24, 2021 Summary Our current chat is missing features that a lot of MMO players have grown accustomed to. We need to be able to create chat tabs with custom settings, create multiple chat windows, view multiple chat channels from a single tab, and enter messages into any channel from any tab. Players should be able to delete and hide their tabs at will and filter the channels they wish to see. Additionally, we should have proximity chat so that players can communicate to those that are nearby, with Chat Bubbles which appear over the heads of players within range. Chat Tabs Chat should be split into tabs as they are now, but these tabs should have significantly more customization, and the ability to see multiple channels from each tab. Right-Clicking an existing chat tab allows players to access Tab Settings, Unlink the Tab, Create a New Tab, and Delete the Tab The General Tab and the Combat Log cannot be deleted The General Tab cannot be Unlinked or Hidden Each Tab has the following settings: Tab Name (name field) Tab Color (color picker) Text Size (dropdown) Transparency (slider, not to 100% transparency of course) Time Stamps (checkbox) Tab Hidden (checkbox) Note: The General Tab does not have this option Channel Settings for each channel: Enabled (checkbox) Font Color (color picker) Each channel needs a default color associated with it NOTE: The only default tabs are General and Combat Log All other tabs will be removed, in favor of allowing players to create their own tabs with unique filters By default, the General tab includes ALL filters Unlinking a Chat Tab creates a new Chat window from the unlinked tab Chat Windows created in this way can be moved around the screen by clicking and dragging the Tab The locations of these tabs should persist When an Unlinked Tab is moved over another Chat Window's Tabs by dragging and dropping, the tab that was moved is collapsed into the existing Chat window A “Link To…” option is added to the right-click menu of unlinked tabs Selecting “Link To…” reveals a list of appropriate tabs that the unlinked tab can be linked to “Appropriate tabs” in this case are currently selected tabs of any chat window Selecting a tab from the list automatically collapses the right-clicked tab into the chat window of the selected tab Eg. Right-click -> Link To… -> General. This would collapse the current tab underneath the general tab When players enter messages, they may enter messages into any channel from any tab Typing a slash command and then pressing space will swap your text entry field to the appropriate channel On pressing space, the slash command is removed from the text field as the entire field is updated to show that it will enter text into the specified channel eg. Typing "/say Hello" will enter "Hello" in the Say channel note: The /r slash command will initiate a Whisper to the last player that whispered to you if any Pressing a key binding associated with Channel Swapping will cycle the input channel between all channels that are within your current Chat Tab's filter (default key: \) This hotkey can change the channel after the player has entered text into their text entry field This hotkey will not allow the player to enter chat outside of their filter. They must use a slash command or change tabs to do that All text within the text entry field matches the color of the channel that the message will be sent to Proximity Chat Say, Yell, and Emote channels only show messages to other players within a specified range Proximity Chat Channels have the following ranges associated with them Say is 25m Yell is 300m Emotes is 25m The Say, Yell, and Emote channels can be seen by all players, friendly or enemy. Players will not be able to see messages sent to these channels by Players outside of this range When a player is within range of a Say or Yell chat message, a chat bubble will appear above the head of the sender Say and Yell messages have unique Chat bubbles to indicate whether it is a Say or a Yell An option in UI settings allows players to turn off chat bubbles for all channels If the player’s message is too long to fit in the chat bubble, we will truncate it and add “...” Every emote has a chat message attached to it Note: This message does not take its target into account Eg. “Blair waves” Chat Links (Phase 2 Feature) Players can link Locations and Items in Chat so that they can be viewed by other players Shift-Clicking an Item will create a link within the text entry field If the player is not currently entering text, linking an item begins text entry with the linked item at the beginning Hovering over an item's chat link will show its tooltip While within the map, players can right-click a personal or group map pin to link its coordinates in chat (See Upcoming Zone Map Improvements Design Review) A coordinate link includes the name of the zone and the coordinates that were linked Clicking on a location link will open your map to the appropriate zone, centered on the location linked, and allow the player to create a map pin there If a location link does not link to a zone within your current server, a message will inform the player that the zone is not within their world Chat Channel List System - This channel is used for system messages Default color: Bright red Loot - This channel lists what loot is dropped, with Chat Links for all loot dropped Default color: Purple Events - This channel lists all events that have recently occurred Default color: Yellow Guild Chat - This channel includes all players within your guild Default color: Green Group Chat - This channel includes all players within your group/murder Default color: Light Blue Faction Chat - This channel includes all players within your faction Default color: Light green General Chat - This channel includes all players within the World (server) Default color: Orange Trade Chat - This channel includes all players within the World (server) Default color: Light Pink Say Chat - This is a proximity-based channel and includes players within 25m Default color: White Yell Chat - This is a proximity-based channel, and includes players within 300m Default color: Red Whisper Chat - This channel displays all direct messages Default color: Purple Emotes - This is a proximity-based channel that indicates when players emote within 25m Default color: White Mockups UI: Chat Tab Right-Click Menu Tab Settings - Filter options, colors, transparency, and font size Chat Bubbles Chat Links Kanra, Anthrage, Safwan and 34 others 35 2 ArtCraft Entertainment, Inc. [Rules of Conduct] Follow us on Twitter @CrowfallGame | Like us on Facebook Do not meddle in the affairs of dragons, for thou are crunchy and go well with ketchup! Link to comment Share on other sites More sharing options...
TwoLucky 43 Share Posted August 24, 2021 (edited) All of this sounds awesome, but please make sure the chat bubbles are a toggleable feature. That could get super annoying/cluttering near a lot of people. Thank you for listening! Edited August 24, 2021 by TwoLucky Blowfeld, Incoming, FaeKing and 8 others 11 Link to comment Share on other sites More sharing options...
Bzra 704 Share Posted August 24, 2021 YES! JamesGoblin, Sleeping and Avnar 3 Link to comment Share on other sites More sharing options...
khross 4 Share Posted August 24, 2021 Oh yea this is looking great! Glad to see I can now /say to everyone nearby! Thanks for listening guys Sleeping and JamesGoblin 2 Link to comment Share on other sites More sharing options...
Van_Zant 263 Share Posted August 24, 2021 Man April fool's comes earlier every year. LaughingKing, Sleeping, Ginko and 3 others 5 1 Link to comment Share on other sites More sharing options...
Ussiah 711 Share Posted August 24, 2021 5 minutes ago, ACE-Tiggs said: Say and Yell messages have unique Chat bubbles to indicate whether it is a Say or a Yell An option in UI settings allows players to turn off chat bubbles for all channels To clarify. If the chat tab we are currently on does NOT have say or yell as an enabled option, we will not see chat bubbles for these? Or do we always see them unless we disable them across the board? Sleeping, Tofyzer, JamesGoblin and 1 other 4 Link to comment Share on other sites More sharing options...
Richstall 1 Share Posted August 24, 2021 Basic 2020 functionality wohoo!! JamesGoblin 1 Link to comment Share on other sites More sharing options...
Ventrue 1 Share Posted August 24, 2021 This change is welcomed with open arms! JamesGoblin 1 Link to comment Share on other sites More sharing options...
Tofyzer 490 Share Posted August 24, 2021 We may have it in time , hope so 🤗 JamesGoblin 1 EniXia - Comunidade PT Link to comment Share on other sites More sharing options...
Endof 1 Share Posted August 24, 2021 Very nice JamesGoblin 1 Link to comment Share on other sites More sharing options...
Grivyn 320 Share Posted August 24, 2021 PLEASE, make the map pins appear with a icon on compass, so others dont need to open map to head to it CrusaderW, Zoldar, Tofyzer and 2 others 5 Link to comment Share on other sites More sharing options...
Kodiak 21 Share Posted August 24, 2021 Good job. JamesGoblin 1 Link to comment Share on other sites More sharing options...
RGXX 1 Share Posted August 24, 2021 gj! but this is year 1 dev stuff not year 8 lmfao JamesGoblin 1 Link to comment Share on other sites More sharing options...
ZYBAK 4,032 Share Posted August 24, 2021 Avnar and JamesGoblin 2 SIGN UP HERE to get a 10% discount on any Crowfall package! Join the other 100,000 people and subscribe to my YouTube channel Twitch Twitter Link to comment Share on other sites More sharing options...
Deeks_Gaming 16 Share Posted August 24, 2021 ❤️❤️❤️❤️❤️❤️ JamesGoblin 1 Link to comment Share on other sites More sharing options...
VaMei 696 Share Posted August 24, 2021 (edited) Thank you! Your chat window is among the 1st things a new player sees when entering the game, and their 1st resort when they don't know how to do something. When something that fundamental to MMOs doesn't look good and work well, everything else is an uphill battle. Edited August 24, 2021 by VaMei JamesGoblin 1 Link to comment Share on other sites More sharing options...
Retchet 400 Share Posted August 24, 2021 It all sounds cool, but can someone just please make sure that the chat window isn't getting erased when changing zones and someone sending me a friend request doesn't break the chat window until I relaunch the game client? JamesGoblin and Tofyzer 2 Link to comment Share on other sites More sharing options...
Safwan 72 Share Posted August 24, 2021 Finally! JamesGoblin 1 Link to comment Share on other sites More sharing options...
Prometeu 852 Share Posted August 24, 2021 Please add the option for Guild chat to bubbles - that will be used as a Marker for coordination in combat - like a Commander symbol in GW2. JamesGoblin and BarriaKarl 2 Gen. PromGuild Leader of KDSRecruitment Post - Guild Recruiting and Management - #warstory Visit us at www.kdsguild.ro Link to comment Share on other sites More sharing options...
Pystkeebler 415 Share Posted August 24, 2021 Like the updates. Kudos. Chat bubbles always gave me a very comicbook feeling in games, though. It kinda worked in WoW because it had that kind of feel already with the art style. I'm less certain it would work for Crowfall. I would honestly prefer just some minor visual indicator, like an exclamation point or low-key ping effect on their nameplate, when someone was using say/yell. That combined with flashing the chatbox and a non-invasive sound effect seems like it would be enough to get the message across that someone said something without assaulting what little screen space I have left to play the game through. I suppose I can always turn it off though BarriaKarl, JamesGoblin and ControlBlue 3 Link to comment Share on other sites More sharing options...
Recommended Posts