All Proposals#

All Proposals Mod: enhances the game’s proposal system by allowing players to view all available proposals at once. Press Shift+P to temporarily in…

Version0.1.7
AuthorCJFWeatherhead
Status🟢 Active Development
Game Versionbeta
Last Updated2026-02-01

Download#

Installation Instructions
  1. Download the Mod Manager
  2. Find All Proposals 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 all-proposals/ 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

About This Mod#

All Proposals Mod: enhances the game’s proposal system by allowing players to view all available proposals at once. Press Shift+P to temporarily increase the proposal batch size and display all eligible proposals, excluding those with unmet dependencies or failed adhoc requirements. Press Shift+O to restore normal proposal display.


Full Documentation

All Proposals Mod#

Description#

This mod enhances the proposal system in the game by allowing players to view all available proposals at once. When activated, it temporarily increases the proposal batch size to display all eligible proposals, excluding only those with unmet dependencies or failed adhoc requirements.

Features#

  • View all available proposals with Shift+P
  • Automatically excludes proposals with unmet dependencies
  • Shows detailed dependency information (what each blocked proposal requires)
  • Checks adhoc requirements before displaying proposals
  • Restore normal proposal display with Shift+O
  • Provides organized, categorized logging of proposal status:
    • Available proposals
    • Blocked proposals with reasons
    • Already submitted proposals

Installation#

  1. Place the all-proposals folder in your game’s lua mods directory.
  2. Ensure the mod is enabled in your mod configuration.
  3. Restart the game or reload mods.

Usage#

  • Activate All Proposals: Press Shift+P to show all available proposals.
  • Restore Normal Mode: Press Shift+O to return to the default proposal batch size and reroll proposals.

The mod will log detailed information about the proposal status in the console, organized into three sections:

  • AVAILABLE PROPOSALS: Proposals that can be selected
  • BLOCKED PROPOSALS: Proposals with unmet dependencies (shows what they require)
  • SUBMITTED PROPOSALS: Proposals already completed

Note about UI refresh: The mod attempts to automatically refresh the Secretariat app when toggling modes. If the proposals don’t update immediately in the Secretariat, try:

  1. Close and reopen the Secretariat app
  2. Wait for the next automatic proposal refresh cycle
  3. Click the reroll button in the Secretariat (if available)

The proposals are definitely updated in the game’s memory - the UI just may need a manual refresh.

Example Output#

[All Proposals] ========================================
[All Proposals] Activating all available proposals...
[All Proposals] ========================================

[All Proposals] --- AVAILABLE PROPOSALS (27) ---
[All Proposals]   [OK] Reduce Expenses
[All Proposals]   [OK] Overvoltage Directive
...

[All Proposals] --- BLOCKED PROPOSALS (20) ---
[All Proposals]   [X] Advanced Research (requires: Basic Research)
[All Proposals]   [X] Phase Two (requires: Phase One)
...

[All Proposals] --- SUBMITTED PROPOSALS (0) ---

[All Proposals] ========================================
[All Proposals] SUMMARY
[All Proposals]   Total proposals: 47
[All Proposals]   Available: 27
[All Proposals]   Blocked: 20
[All Proposals]   Submitted: 0
[All Proposals] ========================================

Compatibility#

  • Compatible with Tower Networking Inc game version beta
  • Uses ModApiV1 for game integration
  • No known conflicts with other mods

Author#

CJFWeatherhead

Notes#

  • The mod safely stores and restores the original proposal batch size.
  • Proposals are filtered to ensure only truly available ones are displayed.
  • Detailed console output helps with debugging proposal availability.
  • The mod emits UI update signals to try to refresh the Secretariat display automatically.

Additional Notes
  • Uses ModApiV1 for game integration
  • Safely checks proposal dependencies and requirements
  • Provides detailed console logging
  • No known conflicts with other mods

Technical Details
FieldValue
Mod IDall-proposals
Creation Date2026-01-01
Last Updated2026-02-01
Game Versionbeta
DependenciesNone
Websitehttps://github.com/CJFWeatherhead/TNI-Mods/tree/beta/lua/all-proposals

Release URLs:


Back to All Mods