This addon is based on the initial comms system developed by TomSa. I have taken the basic structure and added several new features and improvements to create a more robust and versatile comms system for in-game communication.
- Advanced configuration options that allow you to customize the behavior of the addon to better suit your needs.
- Dynamically generated comm devices that can be customized and used to communicate with other players or NPCs in-game.
- Code improvements that enhance the overall functionality and performance of the addon.
- Atlas Framework (AtlasUI): Required for unit testing, configuration, UI, and schema validation.
- LAUX Compiler: Required for compiling LAUX code.
- Install the LAUX compiler by following the instructions at https://github.com/8char/laux-compiler#how-to-use.
- Run the command
lauxc workspace
to compile the code. - Move the compiled code to your
garrysmod/addons
directory. - Add the Atlas Framework to your server by following the instructions at https://github.com/8char/AtlasLibrary#getting-started.
- Start your server.
This addon is licensed under the GNU General Public License (GPL) version 3. This means that you are free to use, modify, and distribute the software, as long as the modified version is also made available under the GPL. Please see the license file for more information.