Project Zomboid

Project Zomboid

评价数不足
Magic Chat
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
3.558 MB
2024 年 8 月 6 日 上午 5:06
1 项改动说明 ( 查看 )

订阅以下载
Magic Chat

描述
I am on an indefinite hiatus from Project Zomboid. Feel free to use my code for future mods, and feel free to update my mods for B42. Please do not reuse their exact names or mod id's to avoid confusion and bugs for B41 players. I can only guarantee my mods worked when used alone before B42 dropped. I will no longer be retesting them when people have conflicts. Thanks for the support over the years.

Magic Chat makes the vanilla chat UI just a bit more magical.
  • If the chat UI is closed when a new message appears in one of its channels, and it will open and switch to that channel.
  • If the chat UI is automatically opened this way, it will automatically close again after an optional duration.
  • Gamepad users can now grab their favorite controller and enjoy joypad support for entering chat messages, checking the chat, and changing chat tabs. These shortcuts require other interfaces to be closed for maximum compatibility with other mods, and they rely on holding R1 (the right bumper) while pressing various buttons.
  • R1 + D-Pad Up will toggle the chat visibility. The chat will close automatically after the set time if magical chat behavior is enabled, but this can be used as a hard toggle if magical chat behavior is disabled.
  • R1 + D-Pad Left or Right will change tabs while the chat window is visible.
  • R1 + D-Pad Down will open an input panel for entering messages using your gamepad; using Magic Chat's Mod Options, you can enable the ability to open this panel using R1 + Cross (the Xbox A button).
  • Admins and modders can ensure that players see important messages by temporarily opening their closed chat panels automatically when "servermsg" (server message) commands arrive; a minimum duration for server messages can be set using sandbox options. End users can otherwise disable magical chat behavior using Mod Options if they are not interested in using the chat at all.

I strongly recommend running Mod Options Readability Enhancements alongside this mod if you would like to greatly improve the appearance of your Game Options menu and especially your Mod Options. Happy modding, survivors!

Mod Options is strictly required by this mod. Mod Options Readability Enhancements is not, but it will make Mod Options look way better, so I have included it in the required items for ease of finding it.

If you are a host for a public server, please, for the love of all that is good, also consider adding Wookiee Gamepad Support to your config, even if you don't personally need it (yet)! That is my pet project for Project Zomboid and it improves many things about the game, some of which benefit keyboard users, but all of which will make your server much more welcoming to everyone who plays on a controller. This mod is of course fully compatible with that one, and I am committed to ensuring that all of my mods remain bug-free and perfectly functional alongside as many mods as possible. Know about a conflict that I need to address? Please contact me via Discord, and I will absolutely take a look as soon as possible.

Like this mod? Feel free to check out my other stuff on the workshop, and thanks in advance to everyone who helps the visibility of my mods by leaving me some upvotes!

[ko-fi.com]

This mod is fully compatible with the chat overhaul found in bikinihorst's bikinitools: Server Edition, so please don't hesitate to use this mod alongside that one for your gamepad users!

Workshop ID: 3303970420
Mod ID: MagicChat
10 条留言
Burryaga  [作者] 2024 年 8 月 23 日 下午 8:41 
Mod Options for this mod will be found in Game Options under Mods -> Magic Chat.
Burryaga  [作者] 2024 年 8 月 23 日 下午 8:41 
Turn off the magical chat behavior in Mod Options.

Screams by default get logged in chat, so your chat will appear to show you when someone screams if you have magical chat enabled. If you disable it, only forced server messages will automatically reveal the chat.
DekinHaX 2024 年 8 月 23 日 下午 8:24 
Chat is opening when someone screams, how to solve that?
Burryaga  [作者] 2024 年 8 月 13 日 上午 6:05 
Yeah can't say any of my mods can do that except perhaps if you use Interface Reflexes' option to press A repeatedly to reopen the closed menus, and you set the number of repetitions required to a low number so that you're accidentally triggering that by double-or-triple pressing A. If that is your issue, you may want to go disable it. I think that aspect of IR is off by default.

You should contact me on Discord if you cannot solve it.
Kaoeutsu 2024 年 8 月 13 日 上午 5:15 
Thank yoooouuu!!!
I use all your mods, including Interface Reflexes.

What I meant with my chat keeps poping up on my screen is that my chat keeps opening each 5 seconds even without any messages, I really dont know the reason for this lol but that's most probably not related to any of your mods
Burryaga  [作者] 2024 年 8 月 10 日 上午 7:46 
There is an option in this mod to automatically close the chat after joining the game based on your delay. In general, chat always opens automatically upon joining a multiplayer server. The fastest way to close it on gamepad is to use Interface Reflexes, one of my earlier mods, which will allow you to close the chat and many other interface panels by simply aiming or moving (the choice is made available via Mod Options).
Kaoeutsu 2024 年 8 月 10 日 上午 7:25 
Another wonderful mod from Burryaga, thank you!!

Not related to your mod but I was wondering if you know the reason why my chat keeps poping up on my screen? I have to close it all the time but it keeps showing up, I was wondering if you could add an option to your mod to simply fully ignore the chat, like never make the chat appear, I play on Steamdeck so the chat appearing all the time makes it difficult to see and play on the deck's small screen:crying_yeti:
somewhatfrog 2024 年 8 月 7 日 上午 1:43 
:spiffo:
Burryaga  [作者] 2024 年 8 月 6 日 上午 7:26 
I try! ❤️
Chuckleberry Finn 2024 年 8 月 6 日 上午 6:41 
Nice QoL. :cherrypie: