DanUtils provides common utilities to mod developers to speed up their development. This includes direct access to the in-game ChatBox as well as adding your own custom chat commands.
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou are not allowed to modify my files, including creating bug fixes or improving on features under any circumstances
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou are not allowed to use assets from this file under any circumstances
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
You may use this mod as an API/library for your own mods. Please contact me about your mod and it may be featured on this page.
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 1.0
Added custom chat message handling.
Added direct access to the in-game chat box.
Added custom chat command support.
Added the ability to disable standard chat message handling.
Add your own chat message handler that runs when a message is sent
Disable the built-in chat message handling(chat box will not be cleared, and the message will not be sent)
Get direct access to the in-game ChatBox and ChatTextBox(contains the actual message text)
Add custom chat commands and command handlers
Getting Started(WIP): Just like with any other mod-based API library, you need to reference the .dll file in your mods project.
Changelog: (1.0) + Added custom chat message handling. + Implemented direct access to the in-game chat box. + Added custom chat command support. + Added the ability to disable standard chat message handling.