Random Device Warranties#

A simple example mod that randomizes warranty periods of all devices in Tower Networking Inc. Superseded by Device Tweaker, but kept as a useful de…

Version0.1.3
AuthorCJFWeatherhead
Status🔴 Discontinued
Game Versionbeta
Last Updated2026-01-31

Download#

Installation Instructions
  1. Download the Mod Manager
  2. Find Random Device Warranties in the Available mods list
  3. Click Download to install automatically
  4. Configure parameters in the GUI

Manual Installation#

  1. Download the zip file above
  2. Extract the random-warranties/ folder to your mods directory:
    • Windows: %APPDATA%\Godot\app_userdata\Tower Networking Inc\mods\
    • Linux: ~/.local/share/godot/app_userdata/Tower Networking Inc/mods/
  3. Ensure luajit.elf is in the mods directory

Configuration#

Configure these settings using the Mod Manager or edit entry.lua directly.

ParameterTypeDefaultDescription
Minimum Warranty Multiplierinteger (1-100)2Minimum multiplier for device warranties (e.g., 2 = 2x base warranty)
Maximum Warranty Multiplierinteger (1-100)25Maximum multiplier for device warranties (e.g., 25 = 25x base warranty)
Apply to Warranty CyclesbooleanTrueWhether to also multiply warranty cycles (in addition to days)
Apply to Remaining WarrantybooleanTrueWhether to also apply multiplier to warranty_period_remaining

About This Mod#

A simple example mod that randomizes warranty periods of all devices in Tower Networking Inc. Superseded by Device Tweaker, but kept as a useful demonstration mod for new developers.


Full Documentation

Random Device Warranties#

A simple example mod that randomizes the warranty periods of all devices in Tower Networking Inc.

Note: This mod has been superseded by the Device Tweaker mod which offers more comprehensive device customization. However, this mod remains available as a simple, feature-complete example that’s useful for developers learning to create mods.

Description#

Device warranties in the game have fixed periods. This mod introduces randomness by multiplying the base warranty days and cycles by a random factor between 2x and 25x for each spawned device.

Features#

  • Randomizes warranty periods for all device types
  • Multiplier ranges from 2x to 25x
  • Affects both base warranty days and cycles
  • Also modifies remaining warranty period if applicable
  • Provides console logging of changes

Installation#

  1. Place the random-warranties folder in your lua/ directory
  2. Load or reload the game
  3. All newly spawned devices will have randomized warranties

Usage#

No additional configuration required. The mod activates automatically when devices are spawned.

Compatibility#

  • Game Version: beta
  • Dependencies: None

Author#

CJFWeatherhead

Notes#

Each device gets its own random multiplier, so warranties vary widely. Some devices may have very short warranties, others extremely long ones.


Additional Notes

Each device gets its own random multiplier, so warranties vary widely.


Technical Details
FieldValue
Mod IDrandom-warranties
Creation Date2026-01-01
Last Updated2026-01-31
Game Versionbeta
DependenciesNone
Websitehttps://github.com/CJFWeatherhead/TNI-Mods/tree/beta/lua/random-warranties

Release URLs:


Back to All Mods