Difference between revisions of "Manual"

From TTWiki
Jump to navigationJump to search
(Add some more links)
(Add sidebar)
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
  +
{{Manual}}
 
Here you find the manual for TTDPatch.
 
Here you find the manual for TTDPatch.
   
 
To find specific pages, check out the table of contents below, or otherwise simply use the site search feature in the box to the left.
 
To find specific pages, check out the table of contents below, or otherwise simply use the site search feature in the box to the left.
   
Note that some pages have two different versions. The first one applies to the stable TTDPatch release, the second one to the TTDPatch alpha version. You can go to the latter by clicking on the arrows at the bottom of the page.
+
Note that some pages have two different versions. The first one applies to the stable TTDPatch release, the second one to the TTDPatch alpha version.
   
To propose changes or discuss the manual, please go to the [[Talk:Manual] talk page], or update the pages directly as appropriate.
+
To propose changes or discuss the manual, please go to the [[Talk:Manual|talk page]], or update the pages directly as appropriate.
   
TODO: A downloadable version of this manual, in the form of a zip file containing all individual pages as HTML files, is available at [http://wiki.ttdpatch.net/Manual.zip] (updated daily).
+
TODO: A downloadable version of this manual, in the form of a zip file containing all individual pages as HTML files, is available at [http://wiki.ttdpatch.net/Manual.zip http://wiki.ttdpatch.net/Manual.zip] (updated daily).
   
  +
== Introduction ==
==Table of Contents==
 
   
  +
* [[What does it do?]] - A brief summary of how TTDPatch is useful.
* Introduction
 
  +
* [[Copyright and copying]] - Who made TTDPatch, and under what conditions are you allowed to copy and use it.
** [[WhatDoesItDo]] - A brief summary of how TTDPatch is useful.
 
  +
* [[Cheat disclaimer]] - When not to use TTDPatch.
** [[CopyrightAndCopying]] - Who made TTDPatch, and under what conditions are you allowed to copy and use it.
 
  +
* [[Terminology and notations]] - Explaining some of the terms and notations used in this manual.
** [[CheatDisclaimer]] - When not to use TTDPatch.
 
  +
* [[Contributors]] - Who works on and helps with TTDPatch
** [[TerminologyAndNotations]] - Explaining some of the terms and notations used in this manual.
 
  +
** [[Contributors]] - Who works on and helps with TTDPatch
 
* Usage
+
== Usage ==
  +
** [[WhereToGetIt]] - The official homepage of TTDPatch and related sites.
 
** [[Installation]] - How to install TTDPatch.
+
* [[WhereToGetIt]] - The official homepage of TTDPatch and related sites.
** [[UpgradingToANewerVersion]] - What you need to do if you're upgrading TTDPatch from an earlier version.
+
* [[Installation]] - How to install TTDPatch.
** [[RunningIt]] - How to run TTDPatch.
+
* [[UpgradingToANewerVersion]] - What you need to do if you're upgrading TTDPatch from an earlier version.
** [[WindowsVersion]] - Differences between the DOS and Windows versions of TTD and TTDPatch.
+
* [[RunningIt]] - How to run TTDPatch.
  +
* [[WindowsVersion]] - Differences between the DOS and Windows versions of TTD and TTDPatch.
** [[LanguageSelection]] - How to choose TTDPatch's language.
 
** [[ConfigurationFile]] - The file that tells TTDPatch what patches it should apply.
+
* [[LanguageSelection]] - How to choose TTDPatch's language.
  +
* [[ConfigurationFile]] - The file that tells TTDPatch what patches it should apply.
*** [[BitSwitches]] - Switches with lots of settings
 
  +
** [[BitSwitches]] - Switches with lots of settings
** [[CommandLine]] - How to specify the patches directly on the command line.
 
  +
* [[CommandLine]] - How to specify the patches directly on the command line.
** [[SpecialSwitches]] - Special switches
 
  +
* [[SpecialSwitches]] - Special switches
** [[MultiplayerGames]] - What to look out for when playing multiplayer games with TTDPatch.
 
  +
* [[MultiplayerGames]] - What to look out for when playing multiplayer games with TTDPatch.
* Patches
 
  +
** Basic
 
  +
== Patches ==
*** [[EnhanceMultiplayer]] - Enhance multiplayer games to allow more than two players
 
  +
*** [[ExperimentalFeatures]] - Enable experimental features of the patch
 
  +
=== Basic Patches ===
**** [[ExperimentalFeatures/2.5]] - Enable experimental features of the patch (TTDPatch 2.5)
 
  +
**** [[ExperimentalFeatures:Alpha]] - Enable experimental features of the patch (TTDPatch 2.6)
 
  +
* [[EnhanceMultiplayer]] - Enhance multiplayer games to allow more than two players
*** [[GeneralFixes]] - Many small improvements.
 
  +
* [[ExperimentalFeatures]] - Enable experimental features of the patch
*** [[LowMemoryVersion]] - For computers with less memory.
 
  +
** [[ExperimentalFeatures/2.5]] - Enable experimental features of the patch (TTDPatch 2.5)
*** [[MiscellaneousModifications]] - Modify some aspects of the generalfixes and other switches
 
**** [[MiscellaneousModifications/2.5]] - Modify some aspects of the generalfixes and other switches (TTDPatch 2.5)
+
** [[ExperimentalFeatures:Alpha]] - Enable experimental features of the patch (TTDPatch 2.6)
  +
* [[GeneralFixes]] - Many small improvements.
**** [[MiscellaneousModifications:Alpha]] - Modify some aspects of the generalfixes and other switches (TTDPatch 2.6)
 
  +
* [[LowMemoryVersion]] - For computers with less memory.
*** [[NetworkTimeout]] - Abort network connection if other computer does not respond.
 
  +
* [[MiscellaneousModifications]] - Modify some aspects of the generalfixes and other switches
*** [[NewSounds]] - Allow new sounds
 
  +
** [[MiscellaneousModifications/2.5]] - Modify some aspects of the generalfixes and other switches (TTDPatch 2.5)
*** [[RebuildTtdpatchovlOnEveryRun]] - Rebuilds ttdpatch.ovl even when it is valid.
 
  +
** [[MiscellaneousModifications:Alpha]] - Modify some aspects of the generalfixes and other switches (TTDPatch 2.6)
*** [[Resolution]] - Allow changing the resolution TTD runs in
 
  +
* [[NetworkTimeout]] - Abort network connection if other computer does not respond.
*** [[SaveOptionalData]] - Store additional information in savegames
 
  +
* [[NewSounds]] - Allow new sounds
*** [[Windows2000XPCompatibility]] - Makes the Windows version of TTD compatible with Windows 2000/XP.
 
  +
* [[RebuildTtdpatchovlOnEveryRun]] - Rebuilds ttdpatch.ovl even when it is valid.
** Vehicles
 
  +
* [[Resolution]] - Allow changing the resolution TTD runs in
*** [[AutorenewalOfOldVehicles]] - Automatically renew vehicles when they reach their maximum age.
 
  +
* [[SaveOptionalData]] - Store additional information in savegames
*** [[AutoReplace]] - Automatically replace and upgrade vehicles
 
  +
* [[Windows2000XPCompatibility]] - Makes the Windows version of TTD compatible with Windows 2000/XP.
*** [[IncreasedNumberOfVehicles]] - Allow more vehicles in the game.
 
  +
*** [[MoreConsists]] - Allow more than 80 trains, planes, road vehicles and ships.
 
  +
=== Vehicles ===
*** [[NewCurveAndMountainHandling]] - Make trains faster on mountains and in curves with realistic acceleration.
 
  +
*** [[NewDefaultServiceInterval]] - Set default service interval for new engines to the given number of days.
 
  +
* [[AutorenewalOfOldVehicles]] - Automatically renew vehicles when they reach their maximum age.
*** [[NewVehicleGraphics]] - Enable new graphics for vehicles and new vehicle models
 
  +
* [[AutoReplace]] - Automatically replace and upgrade vehicles
*** [[PersistentEngines]] - Keep active engines in the purchase list.
 
  +
* [[IncreasedNumberOfVehicles]] - Allow more vehicles in the game.
*** [[VariableRunningCosts:Alpha]] - Permit grf-determined variable running costs
 
  +
* [[MoreConsists]] - Allow more than 80 trains, planes, road vehicles and ships.
*** RailVehicles
 
  +
* [[NewCurveAndMountainHandling]] - Make trains faster on mountains and in curves with realistic acceleration.
**** [[CloneTrain:Alpha]] - Enable cloning of trains.
 
  +
* [[NewDefaultServiceInterval]] - Set default service interval for new engines to the given number of days.
**** [[FreightTrains]] - Simulate very long freight trains by multiplying freight train cargo and weight
 
**** [[TrainRefitting]] - Enable the refitting of trains in depots
+
* [[NewVehicleGraphics]] - Enable new graphics for vehicles and new vehicle models
**** [[MammothTrains]] - Attach up to 126 wagons to a train.
+
* [[PersistentEngines]] - Keep active engines in the purchase list.
  +
* [[VariableRunningCosts:Alpha]] - Permit grf-determined variable running costs
**** [[MoreSteam]] - Allows modifying how much steam is produced by steam engines
 
  +
**** [[MultiheadedEngines]] - Buy additional engines for a train.
 
  +
==== Rail Vehicles ====
**** [[NewWagonAgeRating]] - New calculation of station ratings for aging wagons
 
  +
**** [[WagonSpeedLimits]] - Limit the speed of trains with freight wagons
 
  +
* [[CloneTrain:Alpha]] - Enable cloning of trains.
*** RoadVehicles
 
  +
* [[FreightTrains]] - Simulate very long freight trains by multiplying freight train cargo and weight
**** [[NewRoadVehicleCrashes]] - Choose what happens when trains and road vehicles collide
 
  +
* [[TrainRefitting]] - Enable the refitting of trains in depots
**** [[RoadVehicleQueueing]] - Road vehicles wait at an occupied station.
 
  +
* [[MammothTrains]] - Attach up to 126 wagons to a train.
*** Aircraft
 
  +
* [[MoreSteam]] - Allows modifying how much steam is produced by steam engines
**** [[NewPlaneSpeed]] - Make planes have the correct speed in the game
 
  +
* [[MultiheadedEngines]] - Buy additional engines for a train.
**** [[PlaneCrashControl]] - Determine under what circumstances planes may crash.
 
  +
* [[NewWagonAgeRating]] - New calculation of station ratings for aging wagons
*** Orders
 
  +
* [[WagonSpeedLimits]] - Limit the speed of trains with freight wagons
**** [[FeederService]] - Allows feeder service operation: unload cargo at a station that would accept them
 
  +
**** [[FullLoadForAnyTypeOfCargo]] - The 'full load' will be satisfied for any cargo type.
 
  +
==== Road Vehicles ====
**** [[GoToDepot]] - Add depots to vehicle orders
 
  +
**** [[LostVehicles]] - Give warning messages if vehicles are lost.
 
  +
* [[NewRoadVehicleCrashes]] - Choose what happens when trains and road vehicles collide
**** [[NewNonstopHandling]] - Trains do not stop at stations where 'non-stop' is selected
 
  +
* [[RoadVehicleQueueing]] - Road vehicles wait at an occupied station.
**** [[SharedOrders]] - Vehicle orders can be shared or copied.
 
  +
**** [[SelectableStationCargo]] - Choose what type of cargo should appear at a station.
 
  +
==== Aircraft ====
***** [[SelectableStationCargo/2.5]] - Choose what type of cargo should appear at a station. (TTDPatch 2.5)
 
  +
**** [[AdvancedOrders:Alpha]] - Advanced Orders
 
  +
* [[NewPlaneSpeed]] - Make planes have the correct speed in the game
** Terrain
 
  +
* [[PlaneCrashControl]] - Determine under what circumstances planes may crash.
*** [[AutoSlope]] - Enable automatic foundation construction while landscaping
 
  +
*** [[BuildOnCoasts]] - Build on coasts without having to bulldoze the water manually
 
  +
==== Orders ====
*** [[BuildOnSlopes]] - Build more items on sloped tiles
 
  +
*** [[PlantManyTrees]] - Plant a rectangular area of trees
 
  +
* [[FeederService]] - Allows feeder service operation: unload cargo at a station that would accept them
*** [[TempSnowLine]] - Enable snow in the temperate climate
 
  +
* [[FullLoadForAnyTypeOfCargo]] - The 'full load' will be satisfied for any cargo type.
*** [[ToylandFeatures]] - Toyland Features
 
  +
* [[GoToDepot]] - Add depots to vehicle orders
** Infrastructure
 
  +
* [[LostVehicles]] - Give warning messages if vehicles are lost.
*** Bridges
 
  +
* [[NewNonstopHandling]] - Trains do not stop at stations where 'non-stop' is selected
**** [[BridgeSpeedLimits]] - Raise speeds limits for the two fastest maglev bridge types
 
  +
* [[SharedOrders]] - Vehicle orders can be shared or copied.
**** [[CustomBridgeHeads]] - Enabling rearranging track and road pieces on flat bridge heads
 
  +
* [[SelectableStationCargo]] - Choose what type of cargo should appear at a station.
**** [[HigherBridges]] - Build higher bridges
 
  +
** [[SelectableStationCargo/2.5]] - Choose what type of cargo should appear at a station. (TTDPatch 2.5)
**** [[LongBridges]] - Set the maximum length of a bridge to 127 squares.
 
  +
* [[AdvancedOrders:Alpha]] - Advanced Orders
**** [[NewBridges]] - Enable new bridges
 
  +
*** [[Canals]] - Build canals and locks
 
  +
=== Terrain ===
*** [[EnhanceTunnels]] - Allows train tracks to be built over tunnel entrances
 
  +
*** [[MoreBuildOptions]] - More freedom when building and removing industries and other objects
 
  +
* [[AutoSlope]] - Enable automatic foundation construction while landscaping
*** Railroads
 
  +
* [[BuildOnCoasts]] - Build on coasts without having to bulldoze the water manually
**** [[ElectrifiedRailways]] - Enable the electrified track system
 
  +
* [[BuildOnSlopes]] - Build more items on sloped tiles
**** [[ManualTrackConversion]] - Replace tracks with a different type by simply building over them
 
  +
* [[PlantManyTrees]] - Plant a rectangular area of trees
**** Signalling
 
  +
* [[TempSnowLine]] - Enable snow in the temperate climate
***** [[NewSignals:Alpha]] - Load new graphics for new signal types.
 
  +
* [[ToylandFeatures]] - Toyland Features
***** [[Presignals]] - An improved signalling technique for very efficient networks and stations
 
  +
***** [[PathBasedSignalling]] - Enable path based signalling
 
  +
=== Infrastructure ===
***** [[RoutingRestrictions:Alpha]] - Enables train routetracing to be restricted according to user criteria
 
  +
***** [[ProgrammableSignals:Alpha]] - Additional user-provided conditions for forcing a signal to red
 
  +
* [[Canals]] - Build canals and locks
***** [[SemaphoreSignals]] - Show semaphore signals before 1975
 
  +
* [[EnhanceTunnels]] - Allows train tracks to be built over tunnel entrances
***** [[SignalsOnRoadTrafficSide]] - Always display rail signals on the side road vehicles drive on
 
  +
* [[MoreBuildOptions]] - More freedom when building and removing industries and other objects
***** [[SignalWaitTimes]] - Adjust the time a train waits at a red signal
 
  +
***** [[ThroughSignals:Alpha]] - PBS Through Signals
 
  +
==== Bridges ====
***** [[InvertibleSignals:Alpha]] - Invert the one-way/two-way routing behaviour of selected signals
 
  +
**** [[TrackTypeCostDifferences]] - Make different types of track cost differently
 
**** [[UnifiedMaglev]] - Unifies the monorail and maglev track systems
+
* [[BridgeSpeedLimits]] - Raise speeds limits for the two fastest maglev bridge types
  +
* [[CustomBridgeHeads]] - Enabling rearranging track and road pieces on flat bridge heads
*** Roads
 
  +
* [[HigherBridges]] - Build higher bridges
**** [[AbandonedRoads]] - Make abandoned roads lose their owner.
 
  +
* [[LongBridges]] - Set the maximum length of a bridge to 127 squares.
**** [[OneWayRoads]] - Allows to build one-way roads
 
**** [[Trams]] - Enable tram tracks on roads
+
* [[NewBridges]] - Enable new bridges
  +
*** Stations
 
  +
==== Railroads ====
**** [[AdjacentStations:Alpha]] - Allows new station facilities to be merged to any station in range, even if it is adjacent to an existing station.
 
  +
**** [[FifoLoading]] - Load trains in the order they arrive
 
  +
* [[ElectrifiedRailways]] - Enable the electrified track system
**** [[GradualLoading]] - Gradually load and unload vehicles
 
  +
* [[ManualTrackConversion]] - Replace tracks with a different type by simply building over them
**** [[IrregularStations]] - Allow building non-rectangular, irregular stations
 
  +
* [[TrackTypeCostDifferences]] - Make different types of track cost differently
**** [[KeepSmallAirports]] - It will always be possible to build small airports.
 
  +
* [[UnifiedMaglev]] - Unifies the monorail and maglev track systems
**** [[LargerStationSpread]] - Allow a station complex to occupy a larger area.
 
  +
**** [[LongerStationsMorePlatforms]] - Makes it possible to build train stations with a maximum size of 7x7
 
  +
===== Signalling =====
**** [[MoreAirports]] - Build more than two airports per city.
 
  +
**** [[NewLoadunloadTimeCalculation]] - A more realistic calculation of load/unload time.
 
**** [[NewStations]] - Enable new station graphics.
+
* [[NewSignals:Alpha]] - Load new graphics for new signal types.
  +
* [[Presignals]] - An improved signalling technique for very efficient networks and stations
**** [[StationSize:Alpha]] - Changes the maximum railway station size to the specified value, up to 255x255
 
  +
* [[PathBasedSignalling]] - Enable path based signalling
** HousesTowns
 
  +
* [[RoutingRestrictions:Alpha]] - Enables train routetracing to be restricted according to user criteria
*** [[BribeOption]] - Add a bribe option to the local authority menu.
 
  +
* [[ProgrammableSignals:Alpha]] - Additional user-provided conditions for forcing a signal to red
*** [[ExtraDynamite]] - Allow the removal of more city roads and bridges.
 
  +
* [[SemaphoreSignals]] - Show semaphore signals before 1975
*** [[MoreTownStatistics]] - Show statistics about cargo delivered to towns as well
 
  +
* [[SignalsOnRoadTrafficSide]] - Always display rail signals on the side road vehicles drive on
*** [[NewHouses]] - Enable new Town buildings
 
  +
* [[SignalWaitTimes]] - Adjust the time a train waits at a red signal
*** [[NewTownGrowthSwitches]] - Control how towns grow
 
  +
* [[ThroughSignals:Alpha]] - PBS Through Signals
*** [[NewTownNames]] - Allow defining now town name schemes
 
  +
* [[InvertibleSignals:Alpha]] - Invert the one-way/two-way routing behaviour of selected signals
*** [[OfficeTowersAcceptFood]] - In the arctic and tropical climates, office towers will accept food.
 
  +
*** [[TownBuildNoRoad]] - Prevent towns from building roads
 
  +
==== Roads ====
*** [[TownRoadBranchProb]] - Set the probability that towns will build roads
 
  +
** IndustriesCargo
 
  +
* [[AbandonedRoads]] - Make abandoned roads lose their owner.
*** NewCargos - Enable new cargo types
 
  +
* [[OneWayRoads]] - Allows to build one-way roads
*** NewCargoDistribution - Improve how cargo is distributed among several stations serving one industry
 
*** NewIndustries - Enable new industry graphics
+
* [[Trams]] - Enable tram tracks on roads
  +
*** StableIndustries - Industries never close down when stable economy is selected
 
  +
==== Stations ====
*** MoreIndustries:Alpha - Allow constructing more industries
 
  +
** FinanceEconomy
 
  +
* [[AdjacentStations:Alpha]] - Allows new station facilities to be merged to any station in range, even if it is adjacent to an existing station.
*** MoreCurrenciesAndEuro - Enable selection of more currencies and introduce the Euro in 2002
 
  +
* [[FifoLoading]] - Load trains in the order they arrive
*** Subsidiaries - Manage subsidiary companies
 
  +
* [[GradualLoading]] - Gradually load and unload vehicles
*** TurnOffInflation - All prices remain at the current level, applies to both costs and income.
 
  +
* [[IrregularStations]] - Allow building non-rectangular, irregular stations
** Difficulty
 
  +
* [[KeepSmallAirports]] - It will always be possible to build small airports.
*** AIConstructionChances - Set the probability with which the AI will attempt to build new route types
 
  +
* [[LargerStationSpread]] - Allow a station complex to occupy a larger area.
*** BuildWhilePaused - Allows construction while the game is paused.
 
  +
* [[LongerStationsMorePlatforms]] - Makes it possible to build train stations with a maximum size of 7x7
*** DisasterSelection - Select which disasters may occur
 
  +
* [[MoreAirports]] - Build more than two airports per city.
*** EnhancedDifficultySettings - Allow additional options in the difficulty settings
 
  +
* [[NewLoadunloadTimeCalculation]] - A more realistic calculation of load/unload time.
*** EternalGame - Allows you to play forever, time never stops
 
  +
* [[NewStations]] - Enable new station graphics.
*** NewPerformanceCalculation - Calculate vehicle performance rating based on vehicle purchase and running cost.
 
  +
* [[StationSize:Alpha]] - Changes the maximum railway station size to the specified value, up to 255x255
*** NewStartingYear - Choose the starting year for new games
 
  +
*** SignCheats - Enable the sign cheats.
 
  +
=== Houses/Towns ===
** Interface
 
  +
*** EnhancedGraphicalUserInterface - Enhance the graphical user interface inside TTD
 
  +
* [[BribeOption]] - Add a bribe option to the local authority menu.
*** ErrorPopupTime - Set the time an error popup is displayed
 
  +
* [[ExtraDynamite]] - Allow the removal of more city roads and bridges.
*** FasterDebtManagement - Borrow or repay the maximum amount of debt with a single mouse click.
 
  +
* [[MoreTownStatistics]] - Show statistics about cargo delivered to towns as well
*** ForceGameOptions - Force and set game options
 
  +
* [[NewHouses]] - Enable new Town buildings
*** GameSpeed - Allow for the game speed to be changed dynamically using keyboard hotkeys
 
  +
* [[NewTownGrowthSwitches]] - Control how towns grow
*** LoadEntryInTheDiskMenu - Adds a 'load game' option to the in-game disk menu.
 
  +
* [[NewTownNames]] - Allow defining now town name schemes
*** LocomotionGUI - Enable a Locomotion-like user interface
 
  +
* [[OfficeTowersAcceptFood]] - In the arctic and tropical climates, office towers will accept food.
*** MapRefresh - Set the rate at which the map window is refreshed.
 
  +
* [[TownBuildNoRoad]] - Prevent towns from building roads
*** MoreAnimation - Support a larger number of tiles with animation
 
  +
* [[TownRoadBranchProb]] - Set the probability that towns will build roads
*** MoreHotkeys - Enable hot keys for all tools in the rail and road construction menus and for general actions
 
  +
**** MoreHotkeys:Alpha - Enable hot keys for all tools in the construction menus and for general actions
 
  +
=== Industries and Cargo ===
*** MoreStatistics - Collect and display more in-game statistics
 
  +
*** MoreTransparencyOptions:Alpha
 
*** MouseWheel - Enable the Mouse Wheel in the Windows version
+
* [[NewCargos]] - Enable new cargo types
  +
* [[NewCargoDistribution]] - Improve how cargo is distributed among several stations serving one industry
*** MoveErrorPopups - Move red error popup windows into a corner
 
  +
* [[NewIndustries]] - Enable new industry graphics
*** NewsInterface
 
  +
* [[StableIndustries]] - Industries never close down when stable economy is selected
**** MoreNewsItems - Generate news items for more events
 
  +
* [[MoreIndustries:Alpha]] - Allow constructing more industries
**** NewsHistory - Change the news log to a news history window
 
  +
**** NewsPaperColour - Show newspaper in colour after a certain date.
 
  +
=== Finance and Economy ===
*** ShowFullDate - Always show the full date, not only when paused
 
  +
*** VehicleInterface
 
  +
* [[MoreCurrenciesAndEuro]] - Enable selection of more currencies and introduce the Euro in 2002
**** FollowVehicle - Allows main view to follow a vehicle.
 
  +
* [[Subsidiaries]] - Manage subsidiary companies
**** SellEntireTrains - Sell entire trains by selling the engine with Ctrl
 
  +
* [[TurnOffInflation]] - All prices remain at the current level, applies to both costs and income.
**** ShowProfitInVehicleList - Show vehicle profit colour coded to indicate vehicle performace rating.
 
  +
**** ShowVehicleSpeed - In the vehicle window, show the current speed.
 
  +
=== Difficulty ===
**** SortVehicleLists - Sort vehicle lists by various properties.
 
  +
*** WindowInterface
 
  +
* [[AIConstructionChances]] - Set the probability with which the AI will attempt to build new route types
**** MoreWindows - Allow opening more in-game windows
 
  +
* [[BuildWhilePaused]] - Allows construction while the game is paused.
**** StretchWindow - Stretch the TTD Window to any size
 
  +
* [[DisasterSelection]] - Select which disasters may occur
**** WindowSnap - Make in-game windows snap to each other
 
  +
* [[EnhancedDifficultySettings]] - Allow additional options in the difficulty settings
** Deprecated
 
  +
* [[EternalGame]] - Allows you to play forever, time never stops
*** AIBoost - Increase the AI recursion depth.
 
  +
* [[NewPerformanceCalculation]] - Calculate vehicle performance rating based on vehicle purchase and running cost.
*** MoreIndustriesperClimate - Enables more industries in other climates.
 
  +
* [[NewStartingYear]] - Choose the starting year for new games
* AdditionalReading
 
** SignCheatsdetailed - A detailed description of all sign cheats
+
* [[SignCheats]] - Enable the sign cheats.
  +
*** MoneyCheat - Change how much money you have
 
  +
=== Interface ===
*** YearCheat - Change the current year
 
  +
*** AutomaticTrackConversion - Convert track to monorail, maglev
 
  +
* [[EnhancedGraphicalUserInterface]] - Enhance the graphical user interface inside TTD
*** CheatDetection - Find out what cheats were used in a game
 
  +
** [[EnhancedGraphicalUserInterface/2.5]] - Enhance the graphical user interface inside TTD (TTDPatch 2.5)
*** RoadrailroadCrossingOwnerBugfix - Regain ownership of your track/road crossings
 
  +
* [[ErrorPopupTime]] - Set the time an error popup is displayed
*** TrainCarRenewal - Renew all train cars for better ratings
 
  +
* [[FasterDebtManagement]] - Borrow or repay the maximum amount of debt with a single mouse click.
*** TrainNonstopCommandModifications - Set all commands to 'non-stop' (or not)
 
  +
* [[ForceGameOptions]] - Force and set game options
*** ServiceIntervalChanges - Change the service interval of all your vehicles
 
  +
* [[GameSpeed]] - Allow for the game speed to be changed dynamically using keyboard hotkeys
*** StationReset - Reset cargo, acceptance and ratings of all stations
 
  +
* [[LoadEntryInTheDiskMenu]] - Adds a 'load game' option to the in-game disk menu.
*** PurchaseListModifications - Add or remove engines from the list of vehicles for purchase
 
  +
* [[LocomotionGUI]] - Enable a Locomotion-like user interface
*** ResetVehicleData - Reload updated vehicle data
 
  +
* [[MapRefresh]] - Set the rate at which the map window is refreshed.
*** PresignalRemoval - Remove all pre-signal setups, or only automatic ones
 
  +
* [[MoreAnimation]] - Support a larger number of tiles with animation
*** GhostStationRemoval - Remove ghost stations
 
  +
* [[MoreHotkeys]] - Enable hot keys for all tools in the rail and road construction menus and for general actions
*** SwitchingCompaniesplayers - Switch control to a different company or player
 
  +
** [[MoreHotkeys:Alpha]] - Enable hot keys for all tools in the construction menus and for general actions
*** ClearUnloadOption - Remove unload option from all orders
 
  +
* [[MoreStatistics]] - Collect and display more in-game statistics
*** ChangeSemaphores - Change to or from semaphore signals
 
  +
* [[MoreTransparencyOptions:Alpha]]
*** PlantManyTreesCheat - Plant a large rectangular area of trees
 
  +
* [[MouseWheel]] - Enable the Mouse Wheel in the Windows version
*** SubsidyCheat - Make TTD offer a new subsidy
 
  +
* [[MoveErrorPopups]] - Move red error popup windows into a corner
*** RemoveHeadquarters - Remove headquarters
 
  +
* [[ShowFullDate]] - Always show the full date, not only when paused
*** SwitchClimate - Switch to a new climate
 
  +
*** DebuggerCheat - Enable TTD's internal debugger
 
  +
==== News Interface ====
*** GraphicsCheat - Activate or deactivate new graphics sets
 
  +
*** FindLostWagons - Find lost wagons
 
  +
* [[MoreNewsItems]] - Generate news items for more events
*** RestartConstruction - Restart construction stages of town building or industry
 
  +
* [[NewsHistory]] - Change the news log to a news history window
*** StopAllVehicles - Stop (or start) all vehicles
 
  +
* [[NewsPaperColour]] - Show newspaper in colour after a certain date.
*** ResetIndustryData - Reload all industry data
 
  +
*** DeleteVehicles - Delete all vehicles on tile
 
  +
==== Vehicle Interface ====
*** ResetFifo - Reset Fifo loading
 
  +
*** FaceSelection - Allows editing the company manager's face
 
  +
* [[FollowVehicle]] - Allows main view to follow a vehicle.
*** PurgeHousesIndustries - Remove unused house and industry data from the savegame
 
  +
* [[SellEntireTrains]] - Sell entire trains by selling the engine with Ctrl
*** LandGen:Alpha - New Terrain Generator Control
 
  +
* [[ShowProfitInVehicleList]] - Show vehicle profit colour coded to indicate vehicle performace rating.
*** UnReservePBSTrack:alpha - Unreserve PBS reserved tracks on sign tile
 
  +
* [[ShowVehicleSpeed]] - In the vehicle window, show the current speed.
** Presignalsdetailed - In-depth information about pre-signals and useful setups
 
  +
* [[SortVehicleLists]] - Sort vehicle lists by various properties.
*** HowPresignalsWork - Detailed information about the prinicples behind pre-signals
 
  +
*** AutomaticPresignalBlocks - How to set up automatic pre-signal blocks
 
  +
==== Window Interface ====
*** SpecificExamplesOfUsefulPresignalSetups - Terminus station, through station and overflow loops
 
  +
** NewGraphics - In-depth explanation of how to enable and use the new graphics
 
  +
* [[MoreWindows]] - Allow opening more in-game windows
*** NewGraphicsInstallation - How to install and work with new graphics
 
  +
* [[StretchWindow]] - Stretch the TTD Window to any size
*** UseOfNewGraphics - How to use them
 
  +
* [[WindowSnap]] - Make in-game windows snap to each other
*** GraphicsErrors - Troubleshooting and Error Messages
 
  +
** NewWindows - New in-game windows introduced by the patch
 
  +
=== Deprecated Patches ===
*** EnhGUIWindow - Enhanced GUI Settings Window
 
  +
*** GRFStatusWindow - Graphics Status Window
 
  +
* [[AIBoost]] - Increase the AI recursion depth.
*** GRFAuthorHelperWindow - In-game adjustment of real sprite offsets.
 
  +
* [[MoreIndustriesperClimate]] - Enables more industries in other climates.
*** CompanyColorSelection - Advanced company color selection
 
  +
* [[HideTransparentTrees:Alpha]] - Hide trees in transparent mode.
** NewTownGrowthMechanism - How the switches controlling town growth work in detail
 
  +
*** TTDTownGrowth - How towns grow in regular TTD
 
  +
== Additional Reading ==
*** NewTownGrowthSwitchesdetails - How the new town growth switches work
 
  +
** RealisticAcceleration - How the new realistic acceleration is calculated
 
  +
=== Sign Cheats ===
** EnhancedKeyboardMapping - Remapping key combinations in TTD
 
  +
** DebugSwitches - Modifying how TTDPatch works
 
  +
* [[MoneyCheat]] - Change how much money you have
** Help - Where to get help with TTDPatch
 
  +
* [[YearCheat]] - Change the current year
** TTDPatchMailingLists - The mailing lists about TTDPatch
 
  +
* [[AutomaticTrackConversion]] - Convert track to monorail, maglev
** FrequentlyAskedQuestions - Look here if you have a question
 
  +
* [[CheatDetection]] - Find out what cheats were used in a game
** TranslatingTTDPatch - How you can translate TTDPatch into your language.
 
  +
* [[RoadrailroadCrossingOwnerBugfix]] - Regain ownership of your track/road crossings
** CustomIngameTexts - Translating the new in-game texts
 
*** DetailedInformation - What all the custom text entries mean
+
* [[TrainCarRenewal]] - Renew all train cars for better ratings
  +
* [[TrainNonstopCommandModifications]] - Set all commands to 'non-stop' (or not)
*** CurrencyEntries - How to change currencies and create custom ones
 
  +
* [[ServiceIntervalChanges]] - Change the service interval of all your vehicles
** VersionHistory - What feature was added when?
 
  +
* [[StationReset]] - Reset cargo, acceptance and ratings of all stations
** ErrorMessages - An explanation of all the error messages.
 
  +
** [[StationReset/2.5]] - Reset cargo, acceptance and ratings of all stations (TTDPatch 2.5)
** VersionTrouble - What if TTDPatch doesn't recognize your version of TTD.
 
  +
* [[PurchaseListModifications]] - Add or remove engines from the list of vehicles for purchase
* OtherStuff
 
  +
* [[ResetVehicleData]] - Reload updated vehicle data
** [[ContactInformation]] - How to contact the author of TTDPatch.
 
  +
* [[PresignalRemoval]] - Remove all pre-signal setups, or only automatic ones
** [[FuturePlans]] - What might be included in a future version of the patch.
 
  +
* [[GhostStationRemoval]] - Remove ghost stations
** [[ImpossibleChanges]] - Things that are often asked for but cannot be done.
 
  +
* [[SwitchingCompaniesplayers]] - Switch control to a different company or player
** [[OtherTools]] - Programs related to TTDPatch, or otherwise useful for TTD.
 
  +
* [[ClearUnloadOption]] - Remove unload option from all orders
** [[RealMaglevs]] - If you want to know what Maglevs are.
 
  +
* [[ChangeSemaphores]] - Change to or from semaphore signals
** [[ClosingWords]] - Useless trivialities because I couldn't think of anything better to say.
 
  +
* [[PlantManyTreesCheat]] - Plant a large rectangular area of trees
  +
* [[SubsidyCheat]] - Make TTD offer a new subsidy
  +
* [[RemoveHeadquarters]] - Remove headquarters
  +
* [[SwitchClimate]] - Switch to a new climate
  +
* [[DebuggerCheat]] - Enable TTD's internal debugger
  +
* [[GraphicsCheat]] - Activate or deactivate new graphics sets
  +
* [[FindLostWagons]] - Find lost wagons
  +
* [[RestartConstruction]] - Restart construction stages of town building or industry
  +
* [[StopAllVehicles]] - Stop (or start) all vehicles
  +
* [[ResetIndustryData]] - Reload all industry data
  +
* [[DeleteVehicles]] - Delete all vehicles on tile
  +
* [[ResetFifo]] - Reset Fifo loading
  +
* [[FaceSelection]] - Allows editing the company manager's face
  +
* [[PurgeHousesIndustries]] - Remove unused house and industry data from the savegame
  +
* [[LandGen:Alpha]] - New Terrain Generator Control
  +
* [[UnReservePBSTrack:alpha]] - Unreserve PBS reserved tracks on sign tile
  +
  +
=== Pre-signals ===
  +
* [[HowPresignalsWork]] - Detailed information about the prinicples behind pre-signals
  +
* [[AutomaticPresignalBlocks]] - How to set up automatic pre-signal blocks
  +
* [[SpecificExamplesOfUsefulPresignalSetups]] - Terminus station, through station and overflow loops
  +
  +
=== New Graphics ===
  +
  +
* [[NewGraphicsInstallation]] - How to install and work with new graphics
  +
* [[UseOfNewGraphics]] - How to use them
  +
* [[GraphicsErrors]] - Troubleshooting and Error Messages
  +
  +
=== New Windows ===
  +
  +
* [[EnhGUIWindow]] - Enhanced GUI Settings Window
  +
* [[GRFStatusWindow]] - Graphics Status Window
  +
* [[GRFAuthorHelperWindow]] - In-game adjustment of real sprite offsets.
  +
* [[CompanyColorSelection]] - Advanced company color selection
  +
  +
=== New Town Growth Mechanism ===
  +
  +
* [[NewTownGrowthMechanism]] - How the switches controlling town growth work in detail
  +
* [[TTDTownGrowth]] - How towns grow in regular TTD
  +
* [[NewTownGrowthSwitchesdetails]] - How the new town growth switches work
  +
* [[ExampleTownSwitches]] - Some example town growth switches
  +
  +
=== Miscellaneous ===
  +
  +
* [[RealisticAcceleration]] - How the new realistic acceleration is calculated
  +
* [[EnhancedKeyboardMapping]] - Remapping key combinations in TTD
  +
* [[DebugSwitches]] - Modifying how TTDPatch works
  +
* [[Help]] - Where to get help with TTDPatch
  +
* [[TTDPatchMailingLists]] - The mailing lists about TTDPatch
  +
* [[FrequentlyAskedQuestions]] - Look here if you have a question
  +
* [[TranslatingTTDPatch]] - How you can translate TTDPatch into your language.
  +
* [[CustomIngameTexts]] - Translating the new in-game texts
  +
** [[DetailedInformation]] - What all the custom text entries mean
  +
** [[CurrencyEntries]] - How to change currencies and create custom ones
  +
* [[VersionHistory]] - What feature was added when?
  +
* [[ErrorMessages]] - An explanation of all the error messages.
  +
* [[VersionTrouble]] - What if TTDPatch doesn't recognize your version of TTD.
  +
  +
== Other Stuff ==
  +
* [[ContactInformation]] - How to contact the author of TTDPatch.
  +
* [[FuturePlans]] - What might be included in a future version of the patch.
  +
* [[ImpossibleChanges]] - Things that are often asked for but cannot be done.
  +
* [[OtherTools]] - Programs related to TTDPatch, or otherwise useful for TTD.
  +
* [[RealMaglevs]] - If you want to know what Maglevs are.
  +
* [[ClosingWords]] - Useless trivialities because I couldn't think of anything better to say.

Latest revision as of 13:56, 31 July 2011

Introduction

Usage

Patches

Additional Reading

Additional Reading

Here you find the manual for TTDPatch.

To find specific pages, check out the table of contents below, or otherwise simply use the site search feature in the box to the left.

Note that some pages have two different versions. The first one applies to the stable TTDPatch release, the second one to the TTDPatch alpha version.

To propose changes or discuss the manual, please go to the talk page, or update the pages directly as appropriate.

TODO: A downloadable version of this manual, in the form of a zip file containing all individual pages as HTML files, is available at http://wiki.ttdpatch.net/Manual.zip (updated daily).

Introduction

Usage

Patches

Basic Patches

Vehicles

Rail Vehicles

Road Vehicles

Aircraft

Orders

Terrain

Infrastructure

  • Canals - Build canals and locks
  • EnhanceTunnels - Allows train tracks to be built over tunnel entrances
  • MoreBuildOptions - More freedom when building and removing industries and other objects

Bridges

Railroads

Signalling

Roads

Stations

Houses/Towns

Industries and Cargo

Finance and Economy

Difficulty

Interface

News Interface

Vehicle Interface

Window Interface

Deprecated Patches

Additional Reading

Sign Cheats

Pre-signals

New Graphics

New Windows

New Town Growth Mechanism

Miscellaneous

Other Stuff

  • ContactInformation - How to contact the author of TTDPatch.
  • FuturePlans - What might be included in a future version of the patch.
  • ImpossibleChanges - Things that are often asked for but cannot be done.
  • OtherTools - Programs related to TTDPatch, or otherwise useful for TTD.
  • RealMaglevs - If you want to know what Maglevs are.
  • ClosingWords - Useless trivialities because I couldn't think of anything better to say.