Skip to content

Game script that converts OpenTTD into an idle game

License

Notifications You must be signed in to change notification settings

jazziebgd/idlettd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IdleTTD game script

Introduction

IdleTTD is a game script that converts OpenTTD into an idle-like game without affecting core gameplay. Players can earn money even when the game is not running.

Usage

Installation

Download IdleTTD game script using OpenTTD online content interface.

Setup

Name Type / Range Default Description Note
idle_multiplier 1 - 10 2 Multiplier used to calculate idle balance Integer value is multiplied by 0.001 (0.1%) to get actual value
show_intro bool true Enables or disables intro popups Does not affect other story windows.
show_news bool true Enables or disables idle balance news
day_interval 1 - 7 1 Days to wait before running again For eventual performance tuning.

Running IdleTTD

Set IdleTTD as your active game script, configure it if needed and play the game.

Script is made only for single player games, won't do anything in multiplayer mode.

Starting a new game

Intro window will open when new game starts, containing some general info for the player. Other than that, nothing changes in the gameplay until you build Company HQ, save and later load the game. Even the intro window itself can be disabled via script settings.

Loading a saved game

Upon loading a game saved IdleTTD shows a window with idle balance report for player review.

Report window

Once player confirms with the button, their bank balance gets updated.


In-game usage

Player can open closed IdleTTD story book page using the toolbar at any time. All story book pages expect report contain "Help" button that opens help screen with detailed information and help text about IdleTTD.

If player haven't met one of prerequisites for IdleTTD, they will be informed accordingly.

Missing HQ window

IdleTTD might open a window informing them about Company HQ being required, that they have no valid running vehicles etc.


Player can review idle statistics at any moment by opening story book page for IdleTTD.

Idle statistics window


Support

This script is provided 'as is', no guarantees whatsoever.

Building IdleTTD locally

Run make in root of the repository and then copy everything from build directory to your OpenTTD user directory under game/IdleTTD.

FAQ

I started a game and nothing happened!

You have to enable the intro in game script settings. If intro is disabled, seeing nothing is expected for new games.

I loaded my game and nothing happened!

Make sure you have built a Company HQ and at have at least one vehicle running.

I can't close idle report window!

Idle report window is meant to be closed by clicking the button within (applying idle balance change in the process). If you close it any other way it will just pop up again.

I loaded my game and IdleTTD took all my money away!

Negative idle balance can happen if you lost money a year before game was saved.

About

Game script that converts OpenTTD into an idle game

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published