Commit Graph

683 Commits

Author SHA1 Message Date
rubidium
2e5b1f178e (svn r22202) -Codechange: make MusicFileSettings a proper citizen of the client settings 2011-03-05 18:00:48 +00:00
rubidium
7c608a4e0a (svn r22199) -Cleanup-ish: replace the shortcut macros for (gui)flags with their more clearly named (longer) constant names 2011-03-05 11:34:31 +00:00
rubidium
2a7912d415 (svn r22198) -Codechange: make some constants name more explicit 2011-03-05 11:16:44 +00:00
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 2011-03-05 10:47:49 +00:00
rubidium
13a31bf9b9 (svn r22196) -Codechange: use default values for the from and to of savegame versions as well 2011-03-05 10:20:49 +00:00
rubidium
2c04d3eb54 (svn r22194) -Codechange: use the defaults feature of settingsgen to remove the need to state the "default" value for all items 2011-03-05 10:12:03 +00:00
glx
b4466262b7 (svn r22188) -Add: Generate the settings as part of the MSVC build process, and enable it in Makefile too 2011-03-04 22:34:10 +00:00
yexo
b8547f1700 (svn r22175) -Fix: [NewGRF] memory leak if a station newgrf contains prop 09 twice for the same station id 2011-03-03 21:24:03 +00:00
alberth
da00c588ec (svn r22173) -Add: Add preamble and postamble files before and after the generated settings data. 2011-03-03 21:06:24 +00:00
alberth
5ef8c3bbab (svn r22172) -Add: Add ini files containing the table/settings data. 2011-03-03 21:04:17 +00:00
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. 2011-02-21 17:38:33 +00:00
frosch
3e619faeaf (svn r22110) -Codechange: Remove WaterDrawTileStruct and use DrawTileSprites/DrawTileSeqStruct instead. 2011-02-19 14:57:15 +00:00
frosch
411f58d71d (svn r22109) -Fix (r21269, 21272): Missing undeffing of macros. 2011-02-19 14:55:31 +00:00
frosch
415724ff38 (svn r22108) -Codechange: Replace some magic with some other magic though less easy to break. 2011-02-19 14:51:46 +00:00
yexo
45ce53f37f (svn r22074) -Cleanup (r22073): there was already a setting-callback that did what is needed 2011-02-13 20:52:33 +00:00
yexo
e54d06dc13 (svn r22073) -Fix: immediately update the train weight when you change the multiplier for train cargo weight 2011-02-13 20:45:17 +00:00
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 2011-02-06 21:31:33 +00:00
alberth
8c3041b3c9 (svn r22001) -Codechange: Rename difficulty.number_industries to difficulty.industry_density. 2011-02-06 18:26:50 +00:00
alberth
f838069a44 (svn r22000) -Codechange: Introduce an enum for the industry density setting. 2011-02-06 18:11:39 +00:00
terkhen
67ce7c5c41 (svn r21974) -Feature: Add a setting to enable/disable funding local road reconstruction. 2011-02-05 13:46:09 +00:00
terkhen
a788783e01 (svn r21973) -Fix: Redraw the town authority window after modifying town authority settings. 2011-02-05 13:42:57 +00:00
alberth
b371711d78 (svn r21972) -Fix: Replace 'None' industries in the generation window with more descriptive label. 2011-02-05 11:42:27 +00:00
alberth
e3a35f7d40 (svn r21969) -Feature: Introduce 'minimal' number of industries as a replacment for the old 'none' setting in the newgame window. 2011-02-05 10:28:31 +00:00
rubidium
3c9bcf0e9a (svn r21966) -Change [FS#4462]: [NewGRF] Disable the flipping of train engines/wagons in the depot by default for NewGRFs 2011-02-04 19:20:47 +00:00
rubidium
088223e058 (svn r21962) -Feature-ish: GUI setting to disable reversing at signals 2011-02-04 16:40:38 +00:00
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
2011-02-04 15:40:35 +00:00
rubidium
7086bb3017 (svn r21959) -Change: replace longbridges with custom maximum bridge and tunnel length setting 2011-02-04 15:37:23 +00:00
rubidium
8ee493b6e9 (svn r21958) -Cleanup: join_stations setting; can done by distant join and could be subverted by distant join 2011-02-04 15:29:50 +00:00
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 2011-02-04 15:13:20 +00:00
rubidium
285f369969 (svn r21956) -Cleanup: always draw the bridge pillars 2011-02-04 14:38:33 +00:00
rubidium
1a9ae166eb (svn r21955) -Cleanup: always show the long date in the status bar 2011-02-04 14:38:15 +00:00
rubidium
12d3422539 (svn r21954) -Cleanup: remove setting to not show the vehicle speed in the vehicle view 2011-02-04 14:37:24 +00:00
smatz
4aa45d8742 (svn r21953) -Remove [FS#4456]: the non-uniform stations setting. Support for uniform stations has been broken for over a year 2011-02-04 14:11:14 +00:00
yexo
024869f33c (svn r21885) -Fix [FS#4422]: NewGRF string codes 0x80 and 0x81 were broken since the typechecking of string parameters 2011-01-21 23:10:02 +00:00
rubidium
95e0695e02 (svn r21866) -Feature [FS#4394]: [NewGRF] Rail type property to influence sorting of rail types in the drop down list 2011-01-20 12:22:38 +00:00
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 2011-01-18 21:30:59 +00:00
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 2011-01-18 21:28:07 +00:00
rubidium
79c908d6f3 (svn r21826) -Fix [FS#4007]: the expectations from the "always build infrastructure" setting name/description didn't match the behaviour 2011-01-16 21:10:41 +00:00
terkhen
9df9575e72 (svn r21806) -Codechange: Correct additional appearances of the same typo. 2011-01-15 16:27:04 +00:00
terkhen
98e0a17c47 (svn r21805) -Codechange: Correct a typo. 2011-01-15 15:58:03 +00:00
rubidium
be077e030e (svn r21728) -Fix/Feature [FS#4331]: (configurably) limit amount of tiles that can be cleared/terraformed by a company 2011-01-04 22:50:09 +00:00
yexo
3436562d3a (svn r21694) -Fix: changing AI settings ingame was impossible when the difficulty level was other than custom 2011-01-01 23:26:26 +00:00
rubidium
89d95a2c95 (svn r21639) -Codechange: simplify setting the colour remap 2010-12-25 19:59:56 +00:00
smatz
604636b783 (svn r21541) -Add: {DATE_SHORT} and {DATE_LONG} can now have cases 2010-12-19 20:15:32 +00:00
smatz
8ca6a4846b (svn r21538) -Add: {INDUSTRY} can now have cases 2010-12-18 22:50:46 +00:00
rubidium
30e78752a9 (svn r21513) -Feature [FS#532]: make the chat message timeout user configurable 2010-12-14 15:00:43 +00:00
rubidium
b362f3aee9 (svn r21506) -Codechange: rename the train/vehicle lost warning strings to be more generic 2010-12-13 21:53:54 +00:00
rubidium
2d661c3e84 (svn r21505) -Change: generalise the lost_train_warning setting to lost_vehicle_warning 2010-12-13 21:53:23 +00:00
rubidium
e590fe22ac (svn r21454) -Codechange: add support for object variable 48 2010-12-10 21:32:52 +00:00
rubidium
268a57dedc (svn r21452) -Codechange: read object property 17 (number of views) 2010-12-10 21:30:26 +00:00
rubidium
caf78cbf82 (svn r21437) -Fix: Object newgrf debug data table was outdated 2010-12-08 17:51:57 +00:00
rubidium
7bed9deb4f (svn r21426) -Change: introduce a setting for the types of commands that are allowed to be executed while paused 2010-12-07 21:08:08 +00:00
rubidium
8ad1726679 (svn r21423) -Codechange: replace some magic numbers by slightly less magic numbers 2010-12-07 20:40:50 +00:00
rubidium
d1862377ae (svn r21364) -Change: increase the default amount of companies, clients and spectators. Furthermore tighten the command execution/queueing limits a bit 2010-11-30 20:06:40 +00:00
rubidium
71abb66b46 (svn r21363) -Add: support for limiting the amount of (accepted) incoming data 2010-11-30 20:01:26 +00:00
rubidium
b08a25dc7d (svn r21315) -Cleanup: remove a pair of unused strings 2010-11-24 23:17:52 +00:00
frosch
aabbcf0f9e (svn r21275) -Fix (r21272): Draw NW+SW fences in the correct order. 2010-11-20 15:57:25 +00:00
frosch
8c0e994f06 (svn r21274) -Change: Increase the bounding box size of hangars in the hope it fixes more glitches than it causes. 2010-11-20 15:54:54 +00:00
frosch
0a16cbccc8 (svn r21272) -Change [FS#119-ish]: Draw airport fences as groundsprites on runway/taxiway tiles. This makes the usual foundation-glitch a lot less likely to happen. 2010-11-20 14:45:52 +00:00
frosch
6e378bf9bc (svn r21269) -Codechange: Add TILE_SEQ_CHILD macro to construct child sprites in default stations sprite layouts. 2010-11-20 14:05:16 +00:00
rubidium
d24dbdac7b (svn r21263) -Fix [FS#3935]: under some circumstances two vehicles could leave a non-drive through road stop at once 2010-11-20 09:09:57 +00:00
rubidium
3393a79c57 (svn r21261) -Codechange: beat some sense into some variable names 2010-11-19 23:08:45 +00:00
rubidium
3969e4f951 (svn r21240) -Feature: [NewGRF] Implement action0 visual effect properties for ships and RVs (Hirundo) 2010-11-18 14:32:09 +00:00
rubidium
a56627cc77 (svn r21239) -Codechange/Fix: [NewGRF] Use 0xFF instead of 0 as default value for visual effect. This makes setting train prop 22 to 0 actually work (Hirundo) 2010-11-18 14:20:03 +00:00
rubidium
034d106179 (svn r21231) -Codechange: Generalize the naming of some settings and variables related to visual effects (Hirundo) 2010-11-18 14:01:20 +00:00
rubidium
9bdf6a36f4 (svn r21179) -Fix [FS#4201] (r69): if the main toolbar's location is configurable, why isn't the statusbar's location configurable? 2010-11-13 23:40:36 +00:00
rubidium
7ada9aa754 (svn r21162) -Codechange: move the config "field" for the language file out of dynlang 2010-11-13 11:28:55 +00:00
smatz
cfbce19442 (svn r21135) -Fix (r19870): silencing gcc 3.3 warnings caused gcc 4.0 to warn 2010-11-10 19:54:20 +00:00
planetmaker
98de280343 (svn r21116) -Add [FS#3012]: Reduce the chances to accidentially break savegames with NewGRFs 2010-11-07 21:46:41 +00:00
alberth
e5b817e99a (svn r21088) -Doc: Additions/corrections of doxygen comments. 2010-11-05 16:34:22 +00:00
rubidium
77c1838b3d (svn r21086) -Feature-ish: [NewGRF] String code to print the weight in format based on settings 2010-11-05 13:40:18 +00:00
rubidium
16a2f22741 (svn r21085) -Feature-ish: [NewGRF] Implement stringcode 9A 0C (station name) 2010-11-05 13:34:39 +00:00
rubidium
6a82d9f508 (svn r21084) -Codechange: name a variable to cover its actual implementation better 2010-11-05 13:21:30 +00:00
rubidium
054e0fa14f (svn r21078) -Fix [FS#4203]: snowline didn't want to be very high 2010-11-03 22:03:12 +00:00
alberth
063931d435 (svn r21060) -Doc: Improved wording of comments (mostly by __ln__) 2010-10-30 17:51:07 +00:00
rubidium
5f4a1fa39d (svn r21004) -Fix [FS#3746]: chat/console messages got sometimes messed up due to LTR names in RTL translations and vice-versa 2010-10-21 20:12:48 +00:00
rubidium
28832b68f5 (svn r20973) -Add: chat sending and receiving support for remote admins (dihedral) 2010-10-17 17:40:18 +00:00
rubidium
7d42a44556 (svn r20966) -Change: enable remote administration sockets (parts by Yexo and dihedral) 2010-10-17 17:35:42 +00:00
rubidium
78257c2c6a (svn r20963) -Add: stubs for a remote administration connection 2010-10-17 17:31:03 +00:00
frosch
75f0653bdf (svn r20901) -Fix/Change: When using non-smooth or newgrf-economy changing production rates does not work (anymore), so allow changing the production multiplier instead. 2010-10-04 20:12:38 +00:00
frosch
1596b35ac1 (svn r20849) -Change: Only display liveries in the liverywindow if they are used by some vehicle somewhen (not considering date or such). 2010-09-25 22:00:49 +00:00
terkhen
379a8f3504 (svn r20832) -Feature: Allow to select a custom percentage of water in the map generation window (based on patch by CommanderZ). 2010-09-20 18:56:35 +00:00
frosch
9aba4a66b6 (svn r20787) -Fix: Spelling mistake in slovak real town names. (mek2) 2010-09-12 14:45:46 +00:00
frosch
46acb837eb (svn r20720) -Add: separate GUI icons for vehicle/company profit, exclusive rights and unread news. 2010-09-02 20:00:48 +00:00
rubidium
8425361b58 (svn r20673) -Codechange: add support for inspecting objects 2010-08-28 19:48:46 +00:00
rubidium
03c5a93809 (svn r20671) -Add: feature F (not action F as written mistakenly in the previous message) support for the scenario editor 2010-08-28 19:45:56 +00:00
rubidium
d4240351ca (svn r20665) -Codechange: make clearing object tiles behave (more) like TTDPatch 2010-08-28 18:56:07 +00:00
rubidium
4ad5ef5c43 (svn r20659) -Feature: make the (flat) area around an industry configurable (Eddi|zuHause) 2010-08-28 18:37:49 +00:00
rubidium
cd4c08abcf (svn r20650) -Codechange: add some variables to the object's spec 2010-08-28 17:35:00 +00:00
rubidium
01d0f94c12 (svn r20649) -Codechange: implement classes for objects 2010-08-28 17:32:30 +00:00
rubidium
3f6dab2127 (svn r20648) -Codechange: implement the NewGRF override manager for objects 2010-08-28 17:30:55 +00:00
rubidium
cd705f434c (svn r20647) -Codechange: update some of the object spec information 2010-08-28 17:29:12 +00:00
rubidium
03021c555e (svn r20642) -Codechange: make the table in object_land easier expandable. 2010-08-27 22:46:11 +00:00
rubidium
a3b1abc83d (svn r20641) -Codechange: remove the "require flat land" flag 2010-08-27 22:43:27 +00:00
rubidium
1f78d3f6ec (svn r20638) -Codechange: split object.h 2010-08-27 22:21:23 +00:00
rubidium
514f566d7c (svn r20623) -Codechange: unify the storing of animation related information 2010-08-26 15:31:40 +00:00
rubidium
03f28f0b06 (svn r20620) -Codechange: rename airporttile's callback_flags to callback_mask, so it's the same for all NewGRF features with callbacks 2010-08-26 11:18:32 +00:00
rubidium
6d3c747d05 (svn r20553) -Feature: allow rate limiting of incoming commands 2010-08-19 08:59:36 +00:00
yexo
202839e58c (svn r20538) -Codechange: introduce a few macros to initialize the airport classes 2010-08-18 01:19:03 +00:00
yexo
8668f30020 (svn r20478) -Codechange: remove support for 'helipad groups' because there are no airports with more than 1 helipad group 2010-08-13 00:36:12 +00:00
rubidium
b5d5a4e159 (svn r20437) -Codechange: lets Engines use GRFFilePropsBase as well 2010-08-10 15:54:53 +00:00
rubidium
1f2276b785 (svn r20411) -Codechange: rename unmovables as quite a lot of them are actually movable; e.g. HQ and owned land are pretty movable. 2010-08-08 10:59:30 +00:00
rubidium
da8c058b89 (svn r20401) -Codechange: let HouseSpec use GRFFileProps 2010-08-07 21:03:38 +00:00
rubidium
c9c46be3fb (svn r20398) -Codechange: move some variables of GRFFileProps into (the new) GRFFilePropsBase 2010-08-07 20:51:07 +00:00
yexo
c8d8c996c2 (svn r20376) -Feature [FS#3093]: add setting for none/original/more smoke (SirkoZ) 2010-08-05 12:09:08 +00:00
yexo
f9f141c480 (svn r20370) -Add: [NewGRF] new action 5 block to add airport preview sprites 2010-08-05 12:03:58 +00:00
yexo
f0bc18a792 (svn r20369) -Feature: preview sprites for airports 2010-08-05 12:03:34 +00:00
yexo
2743532ae5 (svn r20366) -Codechange: store the rotation of the airport layout in the station struct and use it to rotate hangar tiles 2010-08-05 12:00:09 +00:00
rubidium
afb7c7d813 (svn r20349) -Fix: don't pay stuff you didn't have to pay for previously :) 2010-08-03 16:42:47 +00:00
rubidium
ac5e8d9825 (svn r20342) -Codechange: unify the construction of objects 2010-08-03 12:41:24 +00:00
rubidium
e72a0a39bb (svn r20340) -Codechange: introduce some flags for objects and use them in some places 2010-08-03 12:07:55 +00:00
rubidium
fbda65a676 (svn r20339) -Codechange: reorder the HQ drawing data so it's in a slightly more logical order from the map array's point of view. 2010-08-03 11:39:17 +00:00
rubidium
d23e2d64b8 (svn r20338) -Codechange: unify the unmovable tile drawing 2010-08-03 11:35:57 +00:00
rubidium
3a971a7f03 (svn r20336) -Codechange: rework the HQ updating 2010-08-03 08:32:58 +00:00
yexo
ebd2f999f0 (svn r20329) -Codechange: align the data of the original airports so it's better readable 2010-08-02 22:27:42 +00:00
terkhen
bd254b06d3 (svn r20303) -Feature: [NewGRF] Air drag property support for trains and road vehicles. Air drag for vehicles with air drag not set or set to zero will use a default value depending on their max speed. 2010-08-02 14:54:47 +00:00
terkhen
df44a20fcc (svn r20300) -Add: Air drag field to the rail engine information. 2010-08-02 14:50:26 +00:00
terkhen
da80ebb00d (svn r20297) -Doc: Explain the default tractive effort value used by standard road vehicles. 2010-08-02 14:44:00 +00:00
frosch
c18839704b (svn r20286) -Codechange: Unify end of doxygen comments. 2010-08-01 19:44:49 +00:00
frosch
5b86c79fce (svn r20283) -Codechange: Unify start of doygen comments. 2010-08-01 19:22:34 +00:00
rubidium
a777266426 (svn r20259) -Add: allow NewGRFs to specify their version and use that to hide old NewGRFs / to choose the newest when loading compatible NewGRFs 2010-07-31 14:40:50 +00:00
rubidium
ed20526231 (svn r20203) -Fix: some file "headers" were incorrect, including doxygen @file so they wouldn't be picked up by doxygen. 2010-07-22 16:50:58 +00:00
michi_cc
eeaa6995e6 (svn r20167) -Add: Vehicle var 4A to the NewGRF debug window. 2010-07-16 19:39:38 +00:00
rubidium
1b507dcf66 (svn r20164) -Fix [FS#3870]: inconsistencies w.r.t. to km/h vs km-ish/h as "base" unit for aircraft speeds 2010-07-16 17:45:34 +00:00
terkhen
6154b346e3 (svn r20144) -Feature: Allow to configure the delay of hover events, or to disable them completely. 2010-07-14 15:08:31 +00:00
yexo
fc1e0784ae (svn r20051) -Fix [FS#3916]: coloured_news_year was stored in savegames while it should be a client setting 2010-07-02 17:19:31 +00:00
michi_cc
a8c6eaeb4a (svn r20048) -Feature: Add a setting to forbid towns building level crossings. 2010-07-02 16:34:07 +00:00
frosch
1d397bdaf3 (svn r19949) -Doc: Mention tricky units (like speed) more often and more consistently. 2010-06-08 20:16:51 +00:00
frosch
c5752c301b (svn r19947) -Doc: Comment engine property tables with engine names. (Krille) 2010-06-08 19:40:52 +00:00
smatz
d012953528 (svn r19870) -Codechange: silence some of GCC 3.3 warnings 2010-05-21 05:42:41 +00:00
rubidium
2660ad2caf (svn r19863) -Fix: redraw the screen when changing the currency settings 2010-05-20 15:11:03 +00:00
frosch
bd270258c4 (svn r19852) -Fix [FS#TT-MS]: Drawing fallback sprites for unavailable NewGRF waypoints failed. 2010-05-18 20:49:53 +00:00
rubidium
f09a74a996 (svn r19812) -Codechange: give some unnamed enums a name or, in case they consisted of unrelated values use static const (u)int 2010-05-13 09:44:44 +00:00
rubidium
35ba356ed3 (svn r19804) -Fix (r19802): Compile before commit, or at least triple check :) 2010-05-12 21:39:56 +00:00
belugas
2ef7ec4309 (svn r19803) -Fix(r19802): Compile before commit, or at least double check... 2010-05-12 21:07:31 +00:00
belugas
6ef9f85cb6 (svn r19802) -Codechange: Replace some more magic numbers by corresponding constants 2010-05-12 20:59:39 +00:00
belugas
1e5ef8ce36 (svn r19800) -Codechange: Replace magic number by corresponding constant 2010-05-12 20:02:46 +00:00
rubidium
99e88d6f7f (svn r19796) -Codechange: introduce and use a {DEPOT} string command 2010-05-12 18:19:36 +00:00
rubidium
d34ba381d4 (svn r19758) -Add: {HEIGHT} string command 2010-05-04 22:04:28 +00:00
rubidium
e50df06e23 (svn r19751) -Change [FS#3798]: make sure the chat area fits in the default window size; if you want it larger, you can always change/override it in the config file. 2010-05-02 10:18:42 +00:00
terkhen
de2f1c6f74 (svn r19721) -Change: Set the new base costs to better values. 2010-04-25 14:46:54 +00:00
terkhen
170ad8a3c9 (svn r19720) -Feature: New base costs for building/clearing canals, building/clearing aqueducts and building/clearing locks. 2010-04-25 13:56:51 +00:00
terkhen
74a7508777 (svn r19715) -Codechange: Rename all appareances of shiplift to lock. 2010-04-24 21:03:40 +00:00
rubidium
bea48ab975 (svn r19712) -Fix (r19708): if the parent was a town, the parent wasn't shown 2010-04-24 18:39:38 +00:00
rubidium
ab8562f71c (svn r19708) -Add: NewGRF "debugging" window and data tables; should be a useful tool for NewGRF developers to get some insights into the value of some variables 2010-04-24 13:36:29 +00:00
rubidium
53b6999442 (svn r19705) -Change: reinitialise the windows when changing the newgrf_developer_tools setting 2010-04-24 13:22:17 +00:00
rubidium
54473f0cda (svn r19704) -Codechange: unify the style of GSF enums; now they're plural instead of mixed 2010-04-24 11:52:58 +00:00
rubidium
d8c2c261c0 (svn r19702) -Add: {HEX} to strgen 2010-04-24 07:30:08 +00:00
rubidium
02363447a6 (svn r19697) -Add: sprite for NewGRF some debuging features 2010-04-23 14:31:10 +00:00
rubidium
190dc63a8d (svn r19649) -Add: plural rule for Maltese
-Fix: plural rule for Irish
2010-04-17 11:16:34 +00:00
yexo
5d37ff11ba (svn r19570) -Add: [NewGRF] support for extended text code 0x9A 11, print qword 2010-04-06 23:45:10 +00:00
yexo
0195074581 (svn r19548) -Add: Client setting 'gui.ai_developer_tools' to enable the break on AI string 2010-04-03 17:22:24 +00:00
frosch
395c3ec315 (svn r19515) -Add: Client setting 'gui.newgrf_developer_tools' to enable otherwise hidden features.
-Add: Console command 'reload_newgrfs'; only available when newgrf developer tools are enabled.
2010-03-24 20:47:03 +00:00
smatz
d2e99657fa (svn r19507) -Codechange: remove semicolon after DECLARE_POSTFIX_INCREMENT and DECLARE_ENUM_AS_BIT_SET 2010-03-23 22:25:43 +00:00
frosch
a2bf2bfa87 (svn r19499) -Remove: same_industry_close setting did not do what it said and caused NewGRF trouble. 2010-03-21 15:16:05 +00:00
yexo
a2ea0b7b12 (svn r19465) -Codechange: support for multi-tile hangars 2010-03-19 11:17:52 +00:00
yexo
e414e06ab8 (svn r19462) -Codechange: use the AS_GENERIC macro also for the dummy airport 2010-03-19 00:34:38 +00:00
yexo
cc23ebd446 (svn r19457) -Codechange: introduce AirportOverrideManager to keep track of airports if a newgrf can't be found 2010-03-18 23:12:38 +00:00
yexo
ff7e317db0 (svn r19456) -Codechange; increase the maximum number of airports 2010-03-18 23:10:35 +00:00
yexo
22a27d3b62 (svn r19455) -Codechange: split all airport information in Station to a seperate class 2010-03-18 21:02:20 +00:00
yexo
841e385368 (svn r19451) -Cleanup: remove some unused code 2010-03-18 15:20:49 +00:00
yexo
c90afebee4 (svn r19389) -Fix [FS3676]: only show the "No AIs available" error message when explicitly changing the number of AI opponents 2010-03-12 01:37:41 +00:00
yexo
c5e5a2d651 (svn r19354) -Codechange: store the number of layouts in AirportSpec 2010-03-06 16:02:07 +00:00
yexo
79a8345749 (svn r19353) -Codechange: use static objects for the airport statemachines instead of new/delete at the start/end of the game
-Codechange: store the fta in AirportSpec
2010-03-06 15:38:13 +00:00
terkhen
f78a386b87 (svn r19346) -Feature: Configurable slope steepness for road vehicles from 0% to 10%, default is 7%. 2010-03-06 12:58:33 +00:00
terkhen
e6878d7ba1 (svn r19345) -Feature: Realistic acceleration for road vehicles. 2010-03-06 12:56:57 +00:00
yexo
5dce998f6a (svn r19327) -Codechange: make the oilrig a part of the original airports array so some special cases can be removed 2010-03-05 23:21:51 +00:00
yexo
e6d7e6e977 (svn r19326) -Codechange: store the airport name as property in AirportSpec 2010-03-05 23:21:41 +00:00
yexo
d587ad5782 (svn r19325) -Codechange: introduce airport classes and split the default airports in 4 classes 2010-03-05 23:21:35 +00:00
rubidium
39b9be2998 (svn r19308) -Change [FS#3655]: Increase the default small font size for freetype fonts as 6 point fonts are usually unreadable 2010-03-03 20:16:55 +00:00
peter1138
73fdfa40e0 (svn r19307) -Add: Let railtypes specify their own smallmap colour. No legend support yet. 2010-03-03 19:07:34 +00:00
yexo
446372fe9f (svn r19299) -Codechange: store the most compatible ttd airport type in AirportSpec
-Fix: [NewGRF] return the ttd airport type in station var 0xF1
2010-03-01 20:17:21 +00:00
yexo
63e056c043 (svn r19205) -Codechange: move AirportSpec to newgrf_airport.h/cpp 2010-02-22 16:09:26 +00:00
yexo
6a17ead8e4 (svn r19204) -Fix (r1919x): airport tiles without animation had an incomplete contructor 2010-02-22 16:08:31 +00:00
yexo
86fc08789d (svn r19199) -Codechange: add a 'name'-property to airport tiles 2010-02-22 14:17:17 +00:00
yexo
2c502fe4a1 (svn r19196) -Codechange: change the airport tile animation info so it works just like for industry tiles 2010-02-22 14:16:50 +00:00
yexo
bc156f754a (svn r19194) -Feature: action 0/1/2/3 support for newgrf airporttiles 2010-02-22 14:16:19 +00:00
yexo
966382f3d8 (svn r19193) -Codechange: increase the maximum number of airport tiles to 256 and introduce AirportTileOverrideManager 2010-02-22 14:15:48 +00:00
rubidium
15395264af (svn r19179) -Codechange: make strgen do some checking on whether genders are valid for a command (e.g. we don't have genders for numbers) 2010-02-20 23:02:03 +00:00
yexo
f865f0a386 (svn r19165) -Fix [FS#3629]: vehicle running costs shouldn't be changed in a running game 2010-02-19 23:29:47 +00:00
yexo
40c54781f6 (svn r19099) -Doc: two files had the wrong name in the @file comment 2010-02-11 20:52:56 +00:00
smatz
e7278ecf7a (svn r19082) -Codechange: make 'developer' a regular setting 2010-02-10 17:01:03 +00:00
yexo
cd707d5016 (svn r19066) -Fix: settings that are part of the "ttdpatch flags" can cause desyncs if they're changed in network games 2010-02-09 16:22:13 +00:00
terkhen
ad0b94ae44 (svn r19064) -Feature: Allow to select different land colours for the smallmap (reworked by Alberth). 2010-02-08 23:46:35 +00:00
peter1138
7cc76dcbda (svn r19056) -Add: [NewGRF] Action 3/2/1 (i.e. new graphics) support for rail types. (To be documented...) 2010-02-07 22:22:54 +00:00
frosch
45e12aa841 (svn r19053) -Codechange: Add an enum for the special flags of industry tiles. (based on andythenorth' work) 2010-02-07 12:04:44 +00:00
rubidium
7cc757805c (svn r19023) -Fix (r18807): city airport introduction date had become 5 years later 2010-02-05 21:49:56 +00:00
rubidium
8939407043 (svn r19006) -Fix (r18970): default rail type determination failed causing 'A'/SHIFT-F4 not to work the first time. As rail types can now be anything the explicit options for the different railtypes have been removed, leaving the most used rail type and first/last available rail types. 2010-02-04 17:08:48 +00:00
rubidium
6c1bebfa5d (svn r19005) -Codechange: make animated cursors have a bit set instead of using negative numbers that are passed as uints, then cast again to be compared as ints before being inverted to be actually used. Also fixes a couple of 'integer conversion resulted in truncation' warnings ICC spewed. 2010-02-04 15:42:38 +00:00
rubidium
73a178e150 (svn r19004) -Codechange: silence ICC warning that 'integer conversion resulted in a change of sign' 2010-02-04 15:27:25 +00:00
rubidium
ecb01a2477 (svn r18999) -Change: update some of the defaults (Eddi) 2010-02-03 23:45:19 +00:00
rubidium
57996b7cd5 (svn r18994) -Change: content mirroring support (based on work by TrueBrain). 2010-02-03 18:42:23 +00:00
peter1138
8ef348311d (svn r18972) -Add: [NewGRF] Per-rail type speed limits. 2010-01-31 13:17:29 +00:00
yexo
d31d15ec00 (svn r18945) -Codechange: typo 2010-01-29 00:11:30 +00:00
yexo
06d4f3a0f2 (svn r18942) -Feature [FS#2678]: add a setting to reduce/disable aircraft crashes 2010-01-28 22:34:14 +00:00
glx
23abbb98fb (svn r18915) -Fix (r18912): use a macro for empty DrawTileSprites elements (and solve missing braces/initializer warnings) 2010-01-25 15:20:46 +00:00
yexo
0f5286a388 (svn r18912) -Codechange: free up a bunch of airporttile ids by using the tile animation frame 2010-01-24 20:25:28 +00:00
yexo
0746b396b5 (svn r18911) -Fix (r18910): forgot to svn add the new file 2010-01-24 20:21:09 +00:00
frosch
04090dc6ab (svn r18888) -Codechange: Rename PALETTE_59[EF] to something more meaningful. 2010-01-22 18:47:29 +00:00
rubidium
e0ab8d7a9e (svn r18882) -Change: default to zero AIs 2010-01-21 23:19:13 +00:00