Skip to content

device-tweaker v4.0.3

Choose a tag to compare

@github-actions github-actions released this 31 May 20:44
· 9 commits to main since this release

Device Tweaker - Version 4.0.3

A comprehensive mod for tweaking device properties in Tower Networking Inc.
Modifications are applied automatically when devices spawn — no keyboard input needed.

Features

  • Bandwidth Multiplier: Adjust network bandwidth capacity (installed_nbw)
  • Warranty Modifications: Set fixed or random warranty multipliers
  • Cost Adjustments: Modify device purchase prices
  • Hardware Multipliers: Scale CPU (installed_cpu), RAM (installed_mem), and storage (installed_sto)
  • Device Class Filtering: Selectively apply modifications to specific device types

Device Classes (21 types)

  • Default (0) - def
  • Network Switch (1) - swt
  • Network Router (2) - rtr
  • Network Tap (3) - tap
  • Network Firewall (4) - fwr
  • Media Line Simplex (5) - mls
  • Media Line Duplex (6) - mld
  • Compute Server (7) - srv
  • Display Monitor (8) - mon
  • Debugger (9) - dbg
  • Load Tester (10) - ldt
  • Power Expansion (11) - pwr
  • Decentro Rigs (12) - dcr
  • Surge Protector (13) - spr
  • UPS (14) - ups
  • Inert (15) - ine
  • CCTV (16) - ccv
  • Phone (17) - phn
  • Printer (18) - prt
  • Network Load Balancer (19) - nlb
  • Network Storage (20) - nst

Configuration Tips

  • Enable specific modifications using the enable toggles
  • Set multipliers > 1.0 to increase values, < 1.0 to decrease
  • Use random warranty mode for varied warranty periods per device
  • Disable device classes you don't want to modify
  • Restock merchants with SHIFT+R (money-cheat mod)

Notes

  • No panels, no keyboard input — purely passive on_device_spawned hook
  • Incompatible with 2x-bandwidth-switches and random-warranties (supersedes both)

Installation

  1. Download the zip file below
  2. Extract the device-tweaker/ 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/
  3. Ensure you have luajit-support installed
  4. Configure using ModManagerGUI.ps1

Files Included

  • entry.lua - Main mod file
  • mod.jsonc - Mod metadata (required by game)
  • metadata.yaml - Extended metadata
  • README.md - Documentation

For more information, visit the mod page