Yexo
e3c69b7c4e
(svn r15190) -Feature: Allow terraforming of the tiles at the edges of the map.
16 years ago
rubidium
07ed9999d2
(svn r15164) -Fix: don't list patches/settings with list_patches that are not valid anymore
16 years ago
Yexo
e84ff99a8b
(svn r15148) -Cleanup: Remove the options "competitor start time" and "competitor intelligence" from the difficulty options because they already were unused.
16 years ago
peter1138
c4c32692df
(svn r15085) -Fix (r14164): Clearing a settings group did not delete old items nor reset the last_item pointer, causing lists to not be saved unless they started blank.
16 years ago
truebrain
c2406cd42d
(svn r15027) -Merge: tomatos and bananas left to be, here is NoAI for all to see.
...
NoAI is an API (a framework) to build your own AIs in. See:
http://wiki.openttd.org/wiki/index.php/AI:Main_Page
With many thanks to:
- glx and Rubidium for their syncing, feedback and hard work
- Yexo for his feedback, patches, and AIs which tested the system very deep
- Morloth for his feedback and patches
- TJIP for hosting a challenge which kept NoAI on track
- All AI authors for testing our AI API, and all other people who helped in one way or another
-Remove: all old AIs and their cheats/hacks
16 years ago
frosch
9d659c306d
(svn r15019) -Fix (r14919): Close station selection window, when disabling distant-join setting. (PhilSophus)
16 years ago
rubidium
88e3815176
(svn r14959) -Fix [FS#2508]: wrong defaults for service interval when switching between service interval in days and service interval in percentages.
16 years ago
rubidium
28ea38ae55
(svn r14949) -Cleanup: pointer coding style
16 years ago
rubidium
054787f082
(svn r14943) -Cleanup: remove some rogue spaces/replace some rogue tabs with spaces
16 years ago
rubidium
f902e3097d
(svn r14938) -Fix: some small inconsistencies w.r.t. "0 is disabled" setting handling
16 years ago
rubidium
7a5798695d
(svn r14919) -Feature: distant joining of stations (Frostregen and PhilSophus)
16 years ago
peter1138
8591ff41cc
(svn r14909) -Codechange: Remove global option for the extmidi driver and make it a driver parameter with the name cmd instead. This means if you have an "extmidi = ..." line in your config you must change it to "musicdriver = extmidi:cmd=...", in the [misc] section.
16 years ago
peter1138
553d65f584
(svn r14907) -Codechange: Remove 32 character limit from driver/blitter selection and parameters.
16 years ago
frosch
eb6df17b1a
(svn r14902) -Feature: Advanced setting to keep various building tools active, which are usually closed after placing an object. (planetmaker)
16 years ago
rubidium
567b262901
(svn r14899) -Feature: remove the window limit, but leave a configurable limit on the number of non-sticky non-vital windows.
...
-Fix [FS#2499]: crashes/misbehaviours when (almost) all windows are stickied.
16 years ago
michi_cc
b201fb1226
(svn r14852) -Feature: Automatic reversing in front of block signals can now be disabled by setting pf.wait_oneway_signal respectively pf.wait_twoway_signal to 255.
16 years ago
smatz
ec7ebf2170
(svn r14835) -Change: apply the 'warn if train's income is negative' setting to other vehicle types, too
16 years ago
smatz
91233ea596
(svn r14828) -Codechange: move most of save/load-specific code to separate files
16 years ago
rubidium
e62e12e7f5
(svn r14827) -Feature [FS#1984]: few (optional) optimisations to making (initial) orders (sulai)
16 years ago
rubidium
a41e60d255
(svn r14822) -Change: save 'build station' settings in the config file, like drag'n'drop and and show coverage area (Rexxars)
16 years ago
rubidium
4c1c6cd8e8
(svn r14792) -Feature: make the date format for default savegame/screenshot names configurable
16 years ago
rubidium
d3144b6f04
(svn r14789) -Feature: allow scrolling with the left mouse button pressed (if enabled). Primarily useful for systems with touch screen (aapo)
16 years ago
rubidium
5aa2dac751
(svn r14767) -Codechange: remove some unneeded artificial limits from currencies and use the bounds of the data type.
16 years ago
rubidium
ef20d229ab
(svn r14755) -Codechange: remove ending year as it can't be changed anyways.
16 years ago
rubidium
e83cca7d13
(svn r14754) -Codechange: get rid of _cmd_text and just pass it as (optional) parameter.
16 years ago
rubidium
e6ff168508
(svn r14732) -Codechange: replace some magic number with less magic constants and use the proper type for a few variables.
16 years ago
rubidium
258ebb8173
(svn r14729) -Fix: writing a single char to the config file caused reading outside a buffer.
16 years ago
rubidium
4ce0e8ccce
(svn r14727) -Codechange: replace some magic numbers with a constant.
16 years ago
rubidium
593f034c07
(svn r14675) -Fix: setting the Estonian or custom currency as used currency didn't survive a restart cycle.
16 years ago
rubidium
0d2f84e117
(svn r14540) -Codechange: introduce [v]seprintf which are like [v]snprintf but do return the number of characters written instead of the number of characters that would be written; as size_t is unsigned substraction can cause integer underflows quite quickly.
16 years ago
rubidium
e589c7e580
(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.
16 years ago
rubidium
f56e630e5c
(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
16 years ago
frosch
40018be915
(svn r14412) -Documentation: Comment some functions related to the advanced settings. Patch by Alberth, but with less excessive use of 'at'.
16 years ago
smatz
36937525c4
(svn r14289) -Fix [FS#2286](r3720)(r1): sound effects an music volume should be in range 0-127, default value shouldn't be higher
...
(based on a patch by kakaopor)
16 years ago
frosch
c229e15b91
(svn r14276) -Fix: Rename one of the advanced settings, as 'TTDPatch compatible nonstop handling' wasn't a correct description anymore.
16 years ago
rubidium
915a09e4c6
(svn r14197) -Codechange: rework (original) base graphics determination methods. This yields in the following:
...
-Feature: make configuring the to-be-used base graphics via openttd.cfg and the command line possible.
-Feature: allow both the German as well as non-German toyland graphics as "correct" and official graphics.
-Feature: allow people to create their own base graphics easily and without requiring code changes.
16 years ago
rubidium
509b77371f
(svn r14185) -Fix (r14153): removing NewGRFs from the config file was impossible.
16 years ago
smatz
1294253d68
(svn r14174) -Fix: since now, we are 'losing' things, not 'loosing'
16 years ago
rubidium
4548c5a26b
(svn r14167) -Fix: items in some ini-groups got duplicated on save.
16 years ago
rubidium
d7bfd54a3d
(svn r14164) -Codechange: simplify and unify the addition of ini items with value when not loading an ini file.
...
-Fix: wrong insertion management causing leaks.
16 years ago
rubidium
7ceb1252a2
(svn r14153) -Codechange: split ini file reading/saving from settings.cpp.
16 years ago
rubidium
083fbf9a96
(svn r14056) -Fix [FS#2192]: the console backlog is too small for list_patches. Now it'll only remove backlog items when there are more than a threshold and when they are there longer than (another) threshold.
16 years ago
rubidium
6199dc987b
(svn r14052) -Codechange: make the size of the chat message "box" configurable and increase the default size slightly so it can hold the longest chat messages.
16 years ago
glx
9fa2cbd93e
(svn r14041) -Feature(tte): make it possible to filter list_patches output like it's done for other list_* console commands
16 years ago
rubidium
e62a150293
(svn r13967) -Codechange [YAPP]: Tweak pathfinder penalties a bit. (michi_cc)
16 years ago
rubidium
2e2a6d4909
(svn r13952) -Add [YAPP]: Trains now reserve paths trough PBS signals. Bump savegame version. (michi_cc)
16 years ago
rubidium
c05c10ae71
(svn r13947) -Codechange [YAPP]: Added YAPP-related penalties to NPF. (michi_cc)
16 years ago
rubidium
22b787791f
(svn r13943) -Codechange [YAPP]: Reserved station tiles can now be penalized more in YAPF. This should help with spread out stations. (michi_cc)
16 years ago
rubidium
968a0e907c
(svn r13942) -Codechange [YAPP]: Add a penalty for double slips to YAPF. (michi_cc)
16 years ago
rubidium
27cfb68d93
(svn r13941) -Codechange [YAPP]: Added YAPP-related penalties to YAPF. (michi_cc)
16 years ago