user-floor-addressing v0.1.12
·
10 commits
to main
since this release
User Floor-Based Addressing - Version 0.1.12
This mod sets DHCP mode, DNS servers, and assigns network addresses based on floor number and user increment.
Features
- Sets DHCP mode (default: "boot_dhcp") for all users
- Assigns addresses like "@f{floor}/usr{increment}" (configurable format)
- Configures DNS servers with a floor-specific primary and two configurable fallbacks
- Tracks user count per floor for incremental addressing
Limitations
- Hardware (MAC) address control is not supported -- the mod API does not expose
any method to set or refresh hardware addresses. - Phone and CCTV addressing is not supported -- these are fixture outlets managed
by MultiplayerSpawner nodes and are not accessible via the Lua mod API.
Installation
- Download the zip file below
- Extract the
user-floor-addressing/folder into your game's mods directory:- Windows:
%APPDATA%\Godot\app_userdata\Tower Networking Inc\Mods\ - Linux:
~/.local/share/godot/app_userdata/Tower Networking Inc/Mods/
- Windows:
- Ensure you have luajit-support installed
- Configure using ModManagerGUI.ps1
Files Included
entry.lua- Main mod filemod.jsonc- Mod metadata (required by game)metadata.yaml- Extended metadataREADME.md- Documentation
For more information, visit the mod page