Toolgun hotfix
###Changes
- Fixed a bug that meant buttons and speakers were unplaceable
- Removed some leftover print statements (less console spam)
Complete rewrite!
The addon has been rewritten to a much higher quality. There are no major functionality changes but the addon now has almost no repeated code, is modular, and is fully documented.
This means that it should be slightly more stable, and is vastly more maintainable, so I can release fixes and updates much quicker. Also, if you ever want to modify the addon it should now be much easier for you.
Unless any bugs are reported, this version is most likely the final one.
###Changes
- Complete rewrite
- Added full documentation
- Fixed a few quirks (entities can no longer be placed in the sky, speaker placement tool now lets you change your button choice by selecting a new button in place mode, other small fixes I've forgotten)
- Made all buttons and speakers nocollided by default (because being able to stand on them is stupid)
- Changed volume code back to old system
Small Fixes
###Changes
- Fixed spacing in language file
- Prevented button and speaker being able to be pocketed (Thanks to Hydrogen 2155X)
- Added troubleshooting to readme file
Animations update!
Each button now has animations when pressed.
###Changes
- Added animations to all 3 doorbell models
- Changed doorbell code to use animations
Fixed a small GUI mistake
###Changes
- Corrected "Button ID" and "Speaker ID" labels being swapped
- Removed testing file
It is now possible to place permanent doorbells and to place them in non-sandbox derived gamemodes (without a toolgun / Q menu). This can be done without any additional addons.
There is a menu system for doing this which can be accessed with the new command "/edb perm".
If you wish to disable this feature, there are two new config options for doing so. To see these, you'll need to delete your existing config file so that a new one is created.
If you previously translated the addon before, there are a bunch of new language strings, so you will need to translate these too.
###Changes
- Added two new commands "/edb perm" and "/edb about"
- Added a system for loading doorbell entities from the disk
- Added a menu system for creating, deleting and configuring permanent doorbell entities
- Tweaked doorbell volume code, loudness now adjusts more naturally
- Cleaned up audio files
Initial version.