michi_cc
88cfe6fc9c
(svn r24129) -Feature [FS#3660]: Option to minimise signal distance when dragging over obstacles. (adf88)
13 years ago
rubidium
ddae614e74
(svn r24111) -Codechange: use Colour more instead of manually bitstuffing
13 years ago
rubidium
b1eb9573c8
(svn r24022) -Add: CARGO_LIST control code for strings
13 years ago
michi_cc
ff73fdb4b0
(svn r23952) -Feature: [NewGRF] Customisable tunnel portals for rail types (sprites by Snail).
13 years ago
michi_cc
7f06f392f7
(svn r23931) -Change: Scale infrastructure cost of rail tracks by the total number of all tracks and not independently for each rail type.
13 years ago
michi_cc
0cbc88a1db
(svn r23895) -Revert (r23888): Broken and not even needed anymore in the container format 2 implementation that was committed.
13 years ago
michi_cc
bf7ddd57ea
(svn r23888) -Change: Move the min/max zoom settings to the "misc" section so they are valid before sprites are loaded.
13 years ago
frosch
341fbccf9c
(svn r23862) -Fix (r23860): Fix sweets capacity.
13 years ago
frosch
4cc26a1b86
(svn r23860) -Feature: [NewGRF] Add cargo property 1D to set the capacity multipliers when refitting vehicles, which do not use callback 15.
13 years ago
yexo
d9f3912c59
(svn r23816) -Fix (r23635, r23805): make SCC_ENCODED the first entry in the StringControlCode enum since it's value is not allowed to change
13 years ago
frosch
624f916468
(svn r23805) -Add: {STRING6} and {STRING7}.
13 years ago
rubidium
578c3218b0
(svn r23769) -Codechange: make the lag/join start timeouts configurable as well
13 years ago
rubidium
f6329bf87e
(svn r23764) -Fix [FS#4955]: make default timeouts for certain states lower and configurable
13 years ago
michi_cc
64b7bc557f
(svn r23758) -Feature: [NewGRF] Alternate rail type label list.
13 years ago
smatz
cf54bc425f
(svn r23706) -Codechange: prevent 'unknown command' doxygen errors
13 years ago
truebrain
8bff646cf2
(svn r23635) -Add: introduce GSText, to allow translating GameScript text, even over network
13 years ago
rubidium
b3fc75c72d
(svn r23582) -Fix [FS#4870]: add missing characters for certain languages and the large font
...
-Codechange: don't remove large font glyphs because they are broken in the original font, just fix them up in openttd.grf using action A
-Change: make extra characters more consistent with the original font
All by PaulC.
13 years ago
rubidium
67c9d930f2
(svn r23576) -Codechange: split the base of strgen with the strgen code that creates the actual .lng files
13 years ago
rubidium
b1565835a3
(svn r23568) -Codechange: only allocate the buffer for writing when it is really needed
13 years ago
rubidium
16ccb8f246
(svn r23527) -Codechange: unify colo(u)r as far as it goes
13 years ago
rubidium
24263638bf
(svn r23526) -Codechange: unify cargos vs cargoes
13 years ago
michi_cc
957b643ae6
(svn r23504) -Feature: Aircraft range.
13 years ago
frosch
91843ef9ad
(svn r23497) -Add: Advanced display setting to control the linewidth in graphs. (ChillCore)
13 years ago
rubidium
a531ec1899
(svn r23446) -Codechange: move _cur_palette and it's related first/count dirty variables into a single structure
13 years ago
rubidium
db41e1751a
(svn r23433) -Fix [FS#4868]: recolouring of some animated colours from the windows palette went wrong
13 years ago
rubidium
b92c6ae0b7
(svn r23422) -Fix [FS#4863] (r22797): the default palette setting wasn't applied correctly anymore as the configuration file is loaded after the first NewGRF scan
13 years ago
michi_cc
fc8633e1ac
(svn r23415) -Feature: Infrastructure maintenance costs.
13 years ago
truebrain
36c06f639a
(svn r23387) -Fix: move ai.script_max_opcode_till_suspend to script.script_max_opcode_till_suspend
13 years ago
rubidium
9e50228fe2
(svn r23326) -Fix [FS#4852] (r23239): snow line for very old savegames wasn't retrieved from the savegame anymore
13 years ago
peter1138
85ba11d91b
(svn r23317) -Change: Rename sprite_cache_size setting so that the new default is used.
13 years ago
peter1138
b84174fd4d
(svn r23316) -Feature: Add ability to zoom in to 2x and 4x level.
13 years ago
peter1138
782aee3c2a
(svn r23314) -Add: Add settings to restrict viewport zoom levels.
13 years ago
truebrain
08efac8549
(svn r23303) -Add: economy.fund_buildings, to disallow funding buildings
13 years ago
truebrain
71a040776a
(svn r23297) -Add: {CARGO_TINY} (Rubidium)
13 years ago
rubidium
d164eeb147
(svn r23287) -Fix (r23274): mono_size is a better name than large_mono for the size variable in the configuration file
13 years ago
rubidium
49047246fa
(svn r23274) -Add: internal support for a monospaced sprite font
13 years ago
rubidium
c591589818
(svn r23269) -Codechange: rename some control/string codes/IDs to be more consistent
13 years ago
rubidium
d98207d51b
(svn r23239) -Fix: saving/loading the snow line height twice, especially when the values are not the same causes some nasty problems... like desyncs
13 years ago
rubidium
896fa9ddf1
(svn r23223) -Codechange: store the last newgrf count in the misc section
13 years ago
rubidium
4ef3d33895
(svn r23193) -Codechange: don't cast away const unneededly
13 years ago
rubidium
79e3dc7a09
(svn r23191) -Fix: GCC 4.7 compilation warnings related to narrowing in palettes
13 years ago
yexo
ca3718fab2
(svn r23188) -Fix (r23168): fences on steep slopes were broken
13 years ago
yexo
41e9da2420
(svn r23169) -Feature: [NoAI] AICONFIG_AI_DEVELOPER flags to hide AI settings unless gui.ai_developer_tools is enabled (Zuu)
13 years ago
yexo
0566a6cfda
(svn r23168) -Feature [FS#1824]: always draw fences around field tiles
13 years ago
frosch
8bd5d079c5
(svn r23149) -Add: [NewGRF] Road vehicle property 23 to shorten vehicles without callback usage.
13 years ago
frosch
930c6c7779
(svn r23146) -Change: [NewGRF v8] Make callback 22 return a probability to use instead of property 18.
13 years ago
michi_cc
23bf62c77a
(svn r23129) -Add: [NewGRF] Property for the rail type name.
13 years ago
rubidium
15f287d428
(svn r23085) -Fix (r23084): SLE_UINT8 might have been the old type, it's not the same as the length of the variable
13 years ago
rubidium
41223c8bc9
(svn r23084) -Codechange: get rid of a redundant variable
13 years ago
frosch
ad38f27242
(svn r23075) -Codechange: Add GetGRF() and GetGRFID() methods to Engine and Vehicle to simplify code.
13 years ago
frosch
e57ba5d0ae
(svn r23074) -Codechange: Add Vehicle::GetEngine() to simplify code.
13 years ago
michi_cc
f0ffa534de
(svn r23072) -Feature: [NewGRF] House callback 0x148.
13 years ago
yexo
bf3565c76e
(svn r23063) -Add: [NewGRF] stringscodes 9A 19 and 9A 20 to print 'short volume' and 'short weight' respectively
13 years ago
planetmaker
ac5adda8df
(svn r23032) -Fix (r14224, r22419): Palette conversion windows to DOS for light house / stadium animated colour was mixed up
13 years ago
planetmaker
36193ad129
(svn r23010) -Add [FS#4797]: Support company colour for the airports' jetways (zeroeight)
13 years ago
frosch
37301ea23d
(svn r22985) -Feature: Display autoreplace status in group GUI.
13 years ago
rubidium
60b96c051b
(svn r22828) -Codechange: give some variables a better name and clean up the code of loading old style GRFs
13 years ago
rubidium
cac4c2df20
(svn r22807) -Feature-ish: show a message about missing strings in the intro window if a certain (configurable) threshold has been reached and its not a stable release
13 years ago
rubidium
cc6e55a246
(svn r22797) -Add: progress bar for scanning NewGRFs
13 years ago
frosch
a3a8486aff
(svn r22780) -Fix: [NewGRF] String codes 84 and 87 print signed values.
13 years ago
frosch
37ef2d70ad
(svn r22779) -Add: [NewGRF] Stringcode for printing a unsinged word in power units. (Hirundo)
13 years ago
frosch
a5b594f85d
(svn r22778) -Add: [NewGRF] Stringcodes for printing 0-based dates. (Hirundo)
13 years ago
frosch
701a865391
(svn r22776) -Codechange: Unify the naming of NewGRF string codes; always include the size of the parameter on the stack. (based on patch by Hirundo)
13 years ago
frosch
ffbfd6de88
(svn r22775) -Fix: [NewGRF] Stringcodes 82 and 83 are the same as the date codes in old OpenTTD. (Hirundo)
13 years ago
rubidium
56fedc4db9
(svn r22767) -Add: river generation
13 years ago
planetmaker
9a8285b0f5
(svn r22765) -Cleanup: Remove unused constants and name a magic constant
13 years ago
alberth
452e11a9d7
(svn r22741) -Add: Add exit direction of hangars to airport specifications.
13 years ago
michi_cc
d25840978c
(svn r22713) -Feature: [NewGRF] Per vehicle custom cargo ageing period.
13 years ago
planetmaker
3e5d60ea2e
(svn r22708) -Feature [FS#4701]: Display option to hide competitors' signs and station names (Zuu)
13 years ago
frosch
ba358638a8
(svn r22646) -Codechange: Simplify MP_WATER map accessors, esp. for locks and depots. (based on patched by adf88 and michi_cc)
13 years ago
frosch
c03cbc8b92
(svn r22641) -Fix (r22639): Warning about uninitialised fields.
13 years ago
frosch
74fbbc2f38
(svn r22633) -Fix: Implement variables 25 and 7F for railtypes.
13 years ago
terkhen
e1a4acfdf6
(svn r22571) -Add: [NewGRF] Show town persistent storage in the NewGRF debug GUI.
13 years ago
terkhen
e10a670c0c
(svn r22570) -Codechange: Store the GrfID of the caller when opening a parent window in the NewGRF debug GUI.
13 years ago
terkhen
e8a8b6dae5
(svn r22569) -Feature: [NewGRF] Persistent storage for towns.
13 years ago
terkhen
7e0daae1ec
(svn r22567) -Codechange: Store persistent storages inside a pool.
13 years ago
terkhen
016f50bca0
(svn r22565) -Codechange: Use helper functions for getting the persistent storage in the NewGRF debug GUI.
13 years ago
rubidium
6d37d67d80
(svn r22537) -Change [FS#3494]: replace the half small airport structure on the intercontinental airport with some grass
14 years ago
planetmaker
a82acadba1
(svn r22535) -Cleanup: Remove uneeded constants, update and unify some comments relating to sprite numbers
14 years ago
frosch
ea311e7904
(svn r22522) -Fix (r22489): (size_t)(uint32)(-1) != (size_t)-1
14 years ago
frosch
fb72295945
(svn r22436) -Fix (r18969): Apply railtype property 12 (station graphics) also to station groundsprites from action 1.
14 years ago
frosch
a5ba61f9b2
(svn r22430) -Fix: COAL, RUBR, SUGR and the coalmine used windows palette colours in smallmap/legends etc..
14 years ago
frosch
9728dc172b
(svn r22420) -Cleanup: Replace the somewhat mixed DOS+Windows palette with the pure DOS palette. Also blank the animation colours, which are filled from a different array anyway.
14 years ago
frosch
74e71380ef
(svn r22419) -Change: Always use the DOS palette for drawing.
...
-Remove: the '-i' option for palette selection.
14 years ago
frosch
ad541cb188
(svn r22417) -Add: an advanced setting to specify the default palette to use for NewGRFs without action 14 palette information; this makes the default choice independent from the used base graphics and '-i' option.
14 years ago
frosch
facd1301fc
(svn r22383) -Codechange: Rename PALETTE_TO_STRUCT_GREY to PALETTE_NEWSPAPER as it does not belong to the other PALETTE_TO_STRUCT_xxx recolourings.
14 years ago
planetmaker
aab49581ba
(svn r22381) -Codechange: It's called 'steel', not 'steele'
14 years ago
planetmaker
1c92edd89b
(svn r22378) -Fix: The recolouring scheme applied to the silicon bridge recoloured too much
14 years ago
smatz
75137872d1
(svn r22352) -Change: make YAPF the default pathfinder for ships, don't discourage players from using it
14 years ago
frosch
76a471694e
(svn r22304) -Add: {DECIMAL} string code to print decimal fractions.
14 years ago
planetmaker
f31e69b36a
(svn r22293) -Add: Allow docks to feature company colour (add another pony for the firs(t) fish&chips foundry)
14 years ago
yexo
77c8367b93
(svn r22233) -Fix (r22210): value strings for command-pause-level were not shown correctly
14 years ago
alberth
b802a7fb77
(svn r22219) -Codechange: Unduplicate npf/yapf strings.
14 years ago
alberth
380b2cdc2b
(svn r22217) -Codechange: Unduplicate horizontal positioning strings.
14 years ago
alberth
3738a94f98
(svn r22215) -Codechange: Unduplicate original/realistic strings.
14 years ago
alberth
00aeff8c02
(svn r22213) -Codechange: Unduplicate company on/off strings.
14 years ago
alberth
db549cfacf
(svn r22211) -Codechange: Unduplicate Off/On strings.
14 years ago
alberth
a7e7e76f7f
(svn r22210) -Add: Add a variable for the value strings in the settings tables.
14 years ago
alberth
26ba8bd23e
(svn r22209) -Codechange: Move function declarations from settings.h.preamble to the ini file that uses it.
14 years ago
alberth
a5cdadf060
(svn r22207) -Add: Add the copyright message to the new ini files.
14 years ago
planetmaker
1d9f2832d0
(svn r22204) -Change: Make the base costs for building and demolishing NewObjects also local to the individual NewGRFs
14 years ago
rubidium
2e5b1f178e
(svn r22202) -Codechange: make MusicFileSettings a proper citizen of the client settings
14 years ago
rubidium
7c608a4e0a
(svn r22199) -Cleanup-ish: replace the shortcut macros for (gui)flags with their more clearly named (longer) constant names
14 years ago
rubidium
2a7912d415
(svn r22198) -Codechange: make some constants name more explicit
14 years ago
rubidium
8ead62cdc1
(svn r22197) -Cleanup: remove the distinction between conditional and non-conditional settings; with default from and to savegame versions all can be conditional. They previously were as well; the non-conditional ones were macros of the conditionals with to/from saveload versions hardcoded
14 years ago
rubidium
13a31bf9b9
(svn r22196) -Codechange: use default values for the from and to of savegame versions as well
14 years ago
rubidium
2c04d3eb54
(svn r22194) -Codechange: use the defaults feature of settingsgen to remove the need to state the "default" value for all items
14 years ago
glx
b4466262b7
(svn r22188) -Add: Generate the settings as part of the MSVC build process, and enable it in Makefile too
14 years ago
yexo
b8547f1700
(svn r22175) -Fix: [NewGRF] memory leak if a station newgrf contains prop 09 twice for the same station id
14 years ago
alberth
da00c588ec
(svn r22173) -Add: Add preamble and postamble files before and after the generated settings data.
14 years ago
alberth
5ef8c3bbab
(svn r22172) -Add: Add ini files containing the table/settings data.
14 years ago
frosch
7921e52abb
(svn r22125) -Fix (r9162)[FS#4528]: The animation-ness of two goldmine tiles were swapped, causing the wheeltower to not work properly, and the bottom corner to show the wrong sprite.
14 years ago
frosch
3e619faeaf
(svn r22110) -Codechange: Remove WaterDrawTileStruct and use DrawTileSprites/DrawTileSeqStruct instead.
14 years ago
frosch
411f58d71d
(svn r22109) -Fix (r21269, 21272): Missing undeffing of macros.
14 years ago
frosch
415724ff38
(svn r22108) -Codechange: Replace some magic with some other magic though less easy to break.
14 years ago
yexo
45ce53f37f
(svn r22074) -Cleanup (r22073): there was already a setting-callback that did what is needed
14 years ago
yexo
e54d06dc13
(svn r22073) -Fix: immediately update the train weight when you change the multiplier for train cargo weight
14 years ago
rubidium
ddff78f37c
(svn r22004) -Change [FS#4471]: always report mammoth trains are disabled to NewGRFs, and allow the maximum train length to be modified in multiplayer as well
14 years ago
alberth
8c3041b3c9
(svn r22001) -Codechange: Rename difficulty.number_industries to difficulty.industry_density.
14 years ago
alberth
f838069a44
(svn r22000) -Codechange: Introduce an enum for the industry density setting.
14 years ago
terkhen
67ce7c5c41
(svn r21974) -Feature: Add a setting to enable/disable funding local road reconstruction.
14 years ago
terkhen
a788783e01
(svn r21973) -Fix: Redraw the town authority window after modifying town authority settings.
14 years ago
alberth
b371711d78
(svn r21972) -Fix: Replace 'None' industries in the generation window with more descriptive label.
14 years ago
alberth
e3a35f7d40
(svn r21969) -Feature: Introduce 'minimal' number of industries as a replacment for the old 'none' setting in the newgame window.
14 years ago
rubidium
3c9bcf0e9a
(svn r21966) -Change [FS#4462]: [NewGRF] Disable the flipping of train engines/wagons in the depot by default for NewGRFs
14 years ago
rubidium
088223e058
(svn r21962) -Feature-ish: GUI setting to disable reversing at signals
14 years ago
rubidium
fd7633def5
(svn r21960) -Change: show the length of vehicles in tiles, instead of half tiles in the depot
...
-Fix [FS#4461]: don't count the number of vehicles but the length of vehicles to (configurably) limit train length
14 years ago
rubidium
7086bb3017
(svn r21959) -Change: replace longbridges with custom maximum bridge and tunnel length setting
14 years ago
rubidium
8ee493b6e9
(svn r21958) -Cleanup: join_stations setting; can done by distant join and could be subverted by distant join
14 years ago
rubidium
c0f39415b9
(svn r21957) -Cleanup: gotodepot and timetabling settings are more or less useless; just don't use depot orders or timetabling if you don't want to use it
14 years ago
rubidium
285f369969
(svn r21956) -Cleanup: always draw the bridge pillars
14 years ago
rubidium
1a9ae166eb
(svn r21955) -Cleanup: always show the long date in the status bar
14 years ago
rubidium
12d3422539
(svn r21954) -Cleanup: remove setting to not show the vehicle speed in the vehicle view
14 years ago
smatz
4aa45d8742
(svn r21953) -Remove [FS#4456]: the non-uniform stations setting. Support for uniform stations has been broken for over a year
14 years ago
yexo
024869f33c
(svn r21885) -Fix [FS#4422]: NewGRF string codes 0x80 and 0x81 were broken since the typechecking of string parameters
14 years ago
rubidium
95e0695e02
(svn r21866) -Feature [FS#4394]: [NewGRF] Rail type property to influence sorting of rail types in the drop down list
14 years ago
rubidium
abc1828d30
(svn r21842) -Feature [FS#4393]: [NewGRF] Introduction dates/required types for rail types; e.g. introduce a particular rail type in 1960 (or when a vehicle using it is introduced), but also allow limiting its introduction to only happen when the required railtypes are available
14 years ago
rubidium
dc94c94599
(svn r21841) -Feature: [NewGRF] Allow to define other railtypes that should be introduced if a particular rail type is introduced, e.g. to make sure slow rail is introduced when fast rail gets introduced
14 years ago
rubidium
79c908d6f3
(svn r21826) -Fix [FS#4007]: the expectations from the "always build infrastructure" setting name/description didn't match the behaviour
14 years ago
terkhen
9df9575e72
(svn r21806) -Codechange: Correct additional appearances of the same typo.
14 years ago
terkhen
98e0a17c47
(svn r21805) -Codechange: Correct a typo.
14 years ago
rubidium
be077e030e
(svn r21728) -Fix/Feature [FS#4331]: (configurably) limit amount of tiles that can be cleared/terraformed by a company
14 years ago
yexo
3436562d3a
(svn r21694) -Fix: changing AI settings ingame was impossible when the difficulty level was other than custom
14 years ago
rubidium
89d95a2c95
(svn r21639) -Codechange: simplify setting the colour remap
14 years ago
smatz
604636b783
(svn r21541) -Add: {DATE_SHORT} and {DATE_LONG} can now have cases
14 years ago
smatz
8ca6a4846b
(svn r21538) -Add: {INDUSTRY} can now have cases
14 years ago
rubidium
30e78752a9
(svn r21513) -Feature [FS#532]: make the chat message timeout user configurable
14 years ago
rubidium
b362f3aee9
(svn r21506) -Codechange: rename the train/vehicle lost warning strings to be more generic
14 years ago
rubidium
2d661c3e84
(svn r21505) -Change: generalise the lost_train_warning setting to lost_vehicle_warning
14 years ago
rubidium
e590fe22ac
(svn r21454) -Codechange: add support for object variable 48
14 years ago