Out of Date
This article or section is outdated. Some of its content may no longer be accurate due to changes in the latest release. Please update this article.
This article or section is outdated. Some of its content may no longer be accurate due to changes in the latest release. Please update this article.
Contents |
How to request a feature
Things to know:
- OpenTTD is mature and stable, with clear goals. (FAQ)
-
The chances of a successful feature request are very low. Only features that interest one or more developers will make it into the game. The most likely trajectory for a feature request is one of:
- explicit rejection with a reason given - we do just politely close a lot of requests, otherwise the issue tracker overflows and becomes useless
- it's read, but nobody replies because they don't feel able to comment usefully, or don't want to cause offence by rejecting
- nobody is aware of it and it's not even read - there is no-one who has volunteered to read and respond to all feature requests
This can be demoralising, so it's much better to know this in advance. :) We don't want to waste anyone's time.
If you do have a feature request and want to patch:
- Ensure you are playing the latest Nightly build version of the game so that you know what's already been done.
- Check that it's not already posted in the suggestions forum.
- Check that it's not in OpenTTD GitHub issues - either in the open or closed statuses.
- Join the OpenTTD IRC channel - instructions here IRC channel IRC is the best way to discuss features.
- Do not create a separate article for your suggestion. It will be deleted.
- Do not create a suggestion that has already been rejected. Rejected features stay in this list, but with a "rejected" note instead of the percentage.
Outdated List of requested features
This is a very outdated list of previously discussed suggestions. This list is not maintained in the wiki as of 2019, and is left here for historical interest.
Requested features that have already been rejected are marked as 'Rejected' or "Not needed". Please do not request those features here or in the forums again.
Environment
Feature | Progress | Forum link | Notes |
---|---|---|---|
All Climates World | not needed |
|
Rejected |
Remove Trees | 90% |
|
Latest version of patch is r20180 |
Trees growth reduced | 90% |
|
Latest version of patch is r20180 |
Create Realistic Heightmap | 50% |
|
Latest version of patch is r13922 |
Day and Night Cycle | not needed |
|
Use NewGRF |
Grass on unused tracks | not needed |
|
Rejected |
Higher mountains in map | 100% |
|
In trunk since r27010 |
Improved Timetable Management | 75% |
|
Latest version of patch is r17628 |
Increase terraforming cost | not needed |
|
Use NewGRF |
Larger map sizes | 100% |
|
4096x4096 in trunk since r26319, even larger maps are rejected |
More Map Settings (MMS) | 50% |
|
Latest version of patch is r14439 |
New Title Screen | 100% |
|
Title screen is occasionally changed when releasing a new version |
Seasons | not needed |
|
NewGRF variable snowline supported since r9371 |
Snow in temperate climate | not needed |
|
Rejected |
Tracking Viewport | 75% |
|
Latest version of patch is r20082 |
Underwater levels | 50% |
|
Visible or not, Latest version of patch is r11127 |
Weather | not needed |
|
Rejected |
Industries and cargo
Feature | Progress | Forum link | Notes |
---|---|---|---|
Changes to the Original Industries | not needed |
|
Use NewGRF |
Industry budgets | not needed |
|
Rejected |
New Industry Closures | not needed |
|
Use NewGRF |
Passenger and cargo distribution | 100% |
|
Cargodest is dead. Cargodist in trunk since r25361 |
Towns
Feature | Progress | Forum link | Notes |
---|---|---|---|
Colour Town Ratings | 75% |
|
Indicate Town Rating with colour in Title, latest version of patch is r18684 |
Limit town growth | 50% |
|
Latest version of patch is r9894 (old!) |
Maximum Town Size | 75% |
|
Very similar to patch above, latest version of patch is r15815 |
Minimum Town Distance | 75% |
|
Latest version of patch is r18656 |
New Town Grid | 50% |
|
Latest version of patch is r15096 |
Construction
Feature | Progress | Forum link | Notes |
---|---|---|---|
Better statue placement | 100% |
|
In trunk! r19206 |
Copy and paste | 10% |
|
Rejected only in its current form, latest version of patch is r22255 |
Custom Bridgeheads | not needed |
|
Rejected |
Diagonal clearing and leveling | 100% |
|
In trunk since r21500 |
Diagonal level crossings | 50% |
|
Also see TTDPatch suggestion, latest version of patch is r5911 (V. old!) |
Diagonal roads, tunnels, bridges | 0% |
|
|
Enhanced tunnels | not needed |
|
Rejected |
Limit flattening to sea level | not needed |
|
Rejected |
Minimise autosignal gaps | 100% |
|
In trunk since r24129 |
Bridges between any land level | not needed |
|
Rejected |
Non-instant construction | not needed |
|
Rejected |
Purchase land faster | 75% |
|
Drag a box, latest version of patch is r19990 |
Realistic Level Crossing | not needed |
|
Use Signals |
Shared Tracks | 75% |
|
Latest version of patch is r12346. |
Underwater tunnels | 75% |
|
Latest version of patch is r19518 |
Undo feature | not needed |
|
Rejected. |
Close adjacent level crossings | 50% |
|
Latest version of patch is r18359 |
Signals
Feature | Progress | Forum link | Notes |
---|---|---|---|
Long Reserve PBS Signal | not needed |
|
Rejected |
Priority Path Signal (PPS) | not needed |
|
Rejected |
Route markers | not needed |
|
Rejected |
Signals in tunnels and on bridges | 75% |
|
Latest version of patch is r24024 |
Traffic Lights | not needed |
|
Rejected |
Multi-Aspect Signals (MAS) | not needed |
|
Rejected |
Signal Extensions (SignalEx) | 75% |
|
General support for complex signal extension (i.e., programmable). Latest version of patch is r17618 |
Vehicles
Feature | Progress | Forum link | Notes |
---|---|---|---|
More diesel smoke | 100% |
|
In trunk since r20376 |
Adjustable plane crash probability | not needed |
|
Rejected - use the cheat if necessary) |
Disable Train Reverse when waiting for too long | 100% |
|
In trunk since r21962 (See also Disable Train Reversing) |
Easy conversion for different rail types | not needed |
|
Rejected |
Improved Breakdowns | 75% |
|
Last version of patch is r19152 |
Plane landing queues | 75% |
|
Last version of the patch is r17510 |
Ship Distance | 50% |
|
Stop ships from going on top of each other, last version of patch is r16018 |
Stations and Depots
Feature | Progress | Forum link | Notes |
---|---|---|---|
Airports built by parts | 0% |
|
Look at NewGRF Airports as well |
City owned airports | 0% |
|
|
Close Airports | 100% |
|
In trunk since r24127 |
Display station coverage | 0% |
|
|
Multi-track railway stations divided into platforms for improved vehicle ordering | not needed |
|
Rejected |
Drive through depots | not needed |
|
Rejected |
Infrastructure Sharing | 75% |
|
|
Long train depots | not needed |
|
Use NewGRF Example |
RV (Road Vehicle) Waypoints | not needed |
|
Rejected - one can use "go via" orders on drive through road stops instead since r12689 |
Sloped Stations | 50% |
|
|
Stations on bridges | not needed |
|
Rejected |
Trains through non-stop stations / Whistle boards | not needed |
|
Rejected |
Upgrade airports | 90% |
|
Also see Replace Airport thread |
Eyecandy
Feature | Progress | Forum link | Notes |
---|---|---|---|
Completely shore | 90% |
|
|
NewObjects | 100% |
|
Implemented in r20673 |
GUI
Feature | Progress | Forum link | Notes |
---|---|---|---|
OpenTTD GUI Re-arrangement | 50% |
|
Project Page: http://dev.openttdcoop.org/projects/openttd-gui |
Advanced expenses column | 10% |
|
|
Better graphs | 75% |
|
|
Clean up patch options | 10% |
|
|
Configurable hotkeys | 100% |
|
In trunk since r20055 and related commits |
Font selection GUI | 75% |
|
|
Improvement for GUI toolbar | 0% |
|
|
Longer history of finances | not needed |
|
Rejected |
Multiplayer server list filtering | 90% |
|
Latest version of patch is r22449. |
New Chat Window | 50% |
|
|
New Station Building GUI | 50% |
|
|
New Station GUI | 50% |
|
|
NewGRF GUI Window 2 | 50% |
|
|
Toggle Terrain on Minimap | 100% |
|
In trunk since r18665 |
Cheats
Feature | Progress | Forum link | Notes |
---|---|---|---|
Local authority doesn't reject you | 90% |
|
Other
Feature | Progress | Forum link | Notes |
---|---|---|---|
Leasing | not needed |
|
Rejected |
Adjustable day length | 50% |
|
|
Alphabetized openttd.cfg | 50% |
|
|
Auto-download NewGrfs | not needed |
|
Use centralised Content Service (BaNaNaS) instead. |
Better save game naming convention | 10% |
|
|
Built-in goals | not needed |
|
Use GameScript |
Code optimizations | 50% |
|
Train collision detection is slow. Also see here (in trunk since r10111) and here |
Competitive Play | not needed |
|
Use GameScript |
Draw on Map | not needed |
|
Rejected |
Improved Loans | not needed |
|
Rejected |
Load/Save Company Info | 50% |
|
Save information about companies and load it back |
More Conditional Orders | 50% |
|
Latest version of patch is r27962 from 11th Jan 2018 |
Multicore support | rejected |
|
|
New Sound Mixer | 75% |
|
orudge |
OpenGL Blitter | 50% |
|
|
[Real stock market] | not needed |
|
Rejected |
Station/track templates | not needed |
|
Rejected |