belugas
f24e231e9a
(svn r12127) -Codechange: Use a variable instead of calling the same function a few times. Again. Just a different value.
2008-02-13 03:21:19 +00:00
belugas
d4fd1120d1
(svn r12126) -Codechange: Use a variable instead of calling the same function a few times
2008-02-13 03:02:02 +00:00
peter1138
32691590fb
(svn r12125) -Codechange: Remove redundant signal lookup table, and document why normal electric signals are handled specially.
2008-02-12 20:14:14 +00:00
frosch
0aece5ed6b
(svn r12124) -Codechange: Move newgrf-variables that are common to VarAction2 and Action7/9/D to their own function.
...
-Fix: Add some variables that were missing in one or both cases.
2008-02-12 15:43:10 +00:00
peter1138
d6670eed6b
(svn r12122) -Codechange: Add framework for generic feature callbacks, along with some parts for AI use.
2008-02-12 13:23:57 +00:00
peter1138
25f0a890ae
(svn r12121) -Fix [FS#1764]: Drop down item indexes are now an int instead of a byte (Yexo)
2008-02-12 12:54:51 +00:00
peter1138
aefb78fcdf
(svn r12120) -Cleanup: const-ify parameters when checking for same cargopacket source.
2008-02-12 11:46:29 +00:00
peter1138
57aacb50c8
(svn r12119) -Codechange: Rename grfspec_feature to match code style, and expose in header for use elsewhere.
2008-02-12 11:08:47 +00:00
belugas
d465b23ee2
(svn r12118) -Codechange: Put the two descriptions of bridges in an array instead of two single variables, following the transport type it represents
2008-02-12 03:05:27 +00:00
smatz
05169f53be
(svn r12115) -Codechange: move malloc/realloc error messages to separate file to spare 4-8kB of binary size
2008-02-11 20:23:38 +00:00
peter1138
96525b3edd
(svn r12114) -Fix (r12111): missed one Bridge -> BridgeSpec
2008-02-11 19:10:33 +00:00
belugas
6a717aa49b
(svn r12111) -Codechange: Rename Bridge to BridgeSpec, out of consistensy with other Specs in used.
2008-02-11 17:35:15 +00:00
smatz
a9ce2a7122
(svn r12109) -Fix [FS#1745](r8973): use tile index 0 for planes in the air, so it cannot have an invalid tile index
2008-02-11 12:42:49 +00:00
peter1138
0f3a5fc99d
(svn r12108) -Fix [FS#1753]: X/Y axis swap for station tiles in GetNearbyTile() was wrong way around.
2008-02-11 11:21:29 +00:00
belugas
c21787238c
(svn r12107) -Codechange: Add and use the typedef BridgeType
2008-02-11 04:12:30 +00:00
belugas
f54a21450a
(svn r12106) -Fix(r12105): Kill warnings and raise an error when the transport type is not supported
2008-02-11 03:22:44 +00:00
belugas
d2f6320d09
(svn r12105) -Codechange: Use TransportType instead of guessing what kind of bridge we are preparing to build
2008-02-11 01:06:44 +00:00
smatz
4223131cb4
(svn r12104) -Fix (r12103): remember loading indicators transparency settings and make in switchable by Ctrl+9
2008-02-10 18:31:33 +00:00
smatz
17d9c9bf2b
(svn r12103) -Feature(tte): separate catenary transparency settings from building transparency settings
2008-02-10 15:53:26 +00:00
maedhros
56a5c2d7c2
(svn r12102) -Feature: Allow locking individual transparency settings so they will not be changed by pressing 'x'. (Roujin)
2008-02-10 14:49:44 +00:00
smatz
0fc6754832
(svn r12101) -Fix (r12100): there are void tiles at MapMaxX,Y - have to substract one to be on water border tiles
2008-02-10 14:16:25 +00:00
smatz
b18f96d222
(svn r12100) -Fix (r12042): check for water class of surrounding tiles fails for buoys at map borders
2008-02-10 14:00:52 +00:00
smatz
c82d1e3e46
(svn r12098) -Fix: make snow appear on rail tiles dependant on track height, not on height of the lowest part of the tile
2008-02-10 11:35:05 +00:00
glx
7a20968aaf
(svn r12097) -Fix (r654, r1525): loading old, pre savegame version 2, savegames.
2008-02-10 05:21:08 +00:00
smatz
5bfcd657c3
(svn r12096) -Fix: remove leftover property when loading older savegames
2008-02-09 17:36:21 +00:00
smatz
98e81e95a5
(svn r12095) -Fix [FS#1703]: when a company bankrupts, remove drive-through road stops, ship depots and buoys too. Update owners of water and road.
2008-02-09 17:30:13 +00:00
smatz
d00bf03012
(svn r12094) -Codechange: use DC_BANKRUPT command flag when removing player property to allow further fixes
2008-02-09 15:07:31 +00:00
smatz
a7b786f143
(svn r12093) -Fix: do not set station owner for buoys when merging company
2008-02-09 12:20:50 +00:00
belugas
83de4db1c0
(svn r12092) -Fix(r11532)[FS#1755]: Make sure the production level will not get out of delimited boundaries, while using var result 0D/0E and than multiplying/dividing it.
...
And use multiply/divide operations instead of shifting. It does the same, just adds a bit more readability
2008-02-09 03:12:05 +00:00
belugas
f26bd05b99
(svn r12091) -Codechange : remove all production level magic numbers and replace them by enums
2008-02-09 03:03:09 +00:00
belugas
57f4ed3edd
(svn r12090) -Codechange : removed a magic number and code style application on enum ExpensesType
2008-02-09 02:49:33 +00:00
smatz
6edbe4a6e7
(svn r12088) -Fix: assert when loading savegame with wrong tiletype at south map borders
2008-02-08 19:57:56 +00:00
glx
ec6a1776f3
(svn r12087) -Fix: MSVC warnings
2008-02-08 17:53:01 +00:00
glx
37e27a296e
(svn r12086) -Fix [FS#1747] (r11425): check overrides only for industries when mapping newgrf entities to 'real' entities
2008-02-08 16:56:52 +00:00
frosch
f476d861d2
(svn r12085) -Fix(r12058): Road vehicles could get stuck, when NPF told them to reverse on junction tiles. (spotted by SmatZ)
2008-02-08 16:25:55 +00:00
frosch
9e05e0ea01
(svn r12084) -Fix: 'Early retirement'-properties are signed.
2008-02-08 15:34:54 +00:00
belugas
70241f804b
(svn r12081) -Codechange: Rename table/roadveh.h to table/roadveh_movment.h
...
It is more descriptive name and it will not upset the generate script anymore
2008-02-07 17:01:06 +00:00
glx
dbab177422
(svn r12080) -Fix: update waypoint signs when changing language
2008-02-07 16:17:00 +00:00
peter1138
1b5f8df8b1
(svn r12079) -Fix: Use search paths when opening console scripts.
2008-02-07 10:01:18 +00:00
glx
b169f89880
(svn r12076) -Fix: when reusing a renamed deleted waypoint, keep the new name
2008-02-07 01:56:39 +00:00
peter1138
b19704f661
(svn r12075) -Codechange: Remove explicit numbering on command enum, and remove blanks from command list where old commands have been removed.
2008-02-06 23:08:49 +00:00
smatz
de489f338a
(svn r12074) -Cleanup: use C++ variable scope and declaration in DrawTile_Trees()
2008-02-06 23:08:04 +00:00
smatz
b1ffae96ce
(svn r12073) -Codechange: stop drawing trees a bit earlier when they are invisible
2008-02-06 22:59:31 +00:00
frosch
4d41baba5b
(svn r12072) -Fix: Make docks at sea flood neighboured tiles.
2008-02-06 16:19:28 +00:00
frosch
113525c40b
(svn r12071) -Feature(ette): Draw river- and canal-edges under docks and shipdepots.
2008-02-06 16:12:23 +00:00
frosch
9b2ca61044
(svn r12070) -Cleanup(r12042): Water-owner of shipdepots is no longer needed. Removed.
2008-02-06 15:32:06 +00:00
belugas
831e678120
(svn r12069) -Feature[newGRF]: Specify the purchase, rail and road description of a bridge.
2008-02-06 03:01:29 +00:00
belugas
e3ca12a411
(svn r12068) -Fix(r12067): forgot a return
2008-02-06 02:43:42 +00:00
peter1138
879cce2b8b
(svn r12067) -Cleanup: Codestyle on loading object references
2008-02-05 23:22:34 +00:00
belugas
7f5f48281c
(svn r12066) -Codechange: Rename GetBridge for the more common GetBridgeSpec
...
-Codechange: Remove direct access to the _bridge table in favor of the above mentioned GetBridgeSpec
-Codechange: Rationalize the use of Bridge type pointer
2008-02-05 05:21:02 +00:00
belugas
23c8664593
(svn r12065) -Codechange : removed a now useless declaration ( orig_bridge )
2008-02-05 05:03:50 +00:00
belugas
0ee48fc6d3
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
2008-02-05 04:48:56 +00:00
smatz
91456a93f0
(svn r12063) -Cleanup: use C++ indenting and variable scope/declaration in BuildTownHouse()
2008-02-05 00:30:58 +00:00
smatz
4f2f7f52a6
(svn r12062) -Fix: possible deadlock when there are no houses available to build at given tile
...
-Fix: houses with zero probability could be built
2008-02-04 23:24:22 +00:00
smatz
5dacd82903
(svn r12061) -Cleanup: since r12060, DC_FORCETEST is not used anymore
2008-02-04 22:44:05 +00:00
smatz
e9b22d7c70
(svn r12060) -Fix: do not clear tiles when the town won't be able to build any buildings anyway
...
-Fix: allow building 2x2 building on slopes if not explicitly forbidden
-Fix: it was possible to build 2x1 and 1x2 buildings on slopes even if it was not allowed
2008-02-04 22:15:48 +00:00
glx
b5055f73fe
(svn r12059) -Fix (r12041): industries prop 24 is a word
2008-02-04 16:48:00 +00:00
frosch
a62beb101b
(svn r12058) -Fix: Teach NPF where road vehicles and trams can reverse.
...
-Fix: Ships can drive through opponents' ship depots. (Thanks SmatZ)
-Codechange: Split NPFFollowTrack() in smaller parts.
2008-02-04 16:24:25 +00:00
smatz
ebba0d7c71
(svn r12057) -Fix: slowdown train when approaching 90deg turn when 90deg turns are forbidden
2008-02-04 15:56:39 +00:00
frosch
99817bd5f0
(svn r12056) -Fix [FS#1704]: Enable YAPF to start searching inside a wormhole.
2008-02-04 15:26:35 +00:00
smatz
a783cb333b
(svn r12055) -Fix: another way to fix AI trying to build road through depots
2008-02-04 14:08:02 +00:00
peter1138
71b0d5f091
(svn r12054) -Cleanup: Use VehicleType instead of byte for vehicle types...
2008-02-04 11:28:12 +00:00
maedhros
0cb2a7fa17
(svn r12052) -Fix [FS#1737] (r11494): The cargo translation table was loaded at the right time, but all the other global variables were now loaded too early. ;)
2008-02-03 20:23:59 +00:00
rubidium
4a4f4b7459
(svn r12050) -Fix: random_func broke for desync debug.
2008-02-03 16:21:19 +00:00
smatz
70a6179b3b
(svn r12049) -Fix (r10496)(r10619): memset on multibyte array with wrong byte count
2008-02-03 12:41:06 +00:00
belugas
260b32e736
(svn r12048) -Cleanup: Move some strings in the original bridge array, adjust documentation a bit.
2008-02-03 03:37:33 +00:00
belugas
e5de785e1d
(svn r12045) -Feature-ette(newGRF): Add support for var 12, Variational Action 2
2008-02-03 00:24:53 +00:00
rubidium
bdadefd0d2
(svn r12044) -Fix [FS#1741]: crash when centering on a vehicle (aircraft) that is outside of the map.
2008-02-02 21:09:05 +00:00
smatz
594d6b663c
(svn r12043) -Fix [FS#1736]: allow building transmitters and lighthouses on tree tiles
2008-02-02 20:15:20 +00:00
peter1138
c05d10dd35
(svn r12042) -Fix [FS#1676]: Reimplement how rivers and canals are stored in the map, allowing the sea/river/canal status to also be
...
stored for buoys, docks, locks and depots. All these are now allowed on rivers and removal of them will revert to the
original water type.
2008-02-02 09:28:43 +00:00
belugas
6e761a18d6
(svn r12041) -Codechange: Add the loader and the property for action 00 industries, prop 24, nearby station name.
...
No assignation yet, no real work either.
2008-02-02 03:23:26 +00:00
belugas
33e63a3adc
(svn r12040) -Codechange: Change IsOrderListShared from a simple function to a class member(MagicBuzz).
2008-02-02 02:45:09 +00:00
peter1138
09ce7f76e9
(svn r12038) -Fix: Change ownership of or remove statues when merging/bankrupting companies.
2008-02-01 22:13:59 +00:00
glx
7ce12e50da
(svn r12037) -Codechange: replace OnNewDay_(Aircraft|RoadVeh|Ship|Train) with an OnNewDay method in the Vehicle class
2008-02-01 22:02:14 +00:00
peter1138
f725b795af
(svn r12036) -Fix: For station tiles, only get road types for road stops.
2008-02-01 20:10:57 +00:00
frosch
781828c1b6
(svn r12035) -Fix [FS#1702]: Teach YAPF where trams can reverse, and where not.
2008-02-01 17:27:45 +00:00
belugas
df30c7113a
(svn r12034) -Codechange: A bit of code style cleaning, regarding comments.
...
Thanks to MagicBuzz who spotted yet another non-converted file
2008-02-01 17:22:24 +00:00
smatz
cc59c5bd23
(svn r12033) -Fix: do not show train speed as zero after loading paused game
2008-02-01 15:09:55 +00:00
peter1138
7457d8807a
(svn r12032) -Fix: When removing a statue, remove town statue flag for the statue owner, not current player.
2008-01-31 23:04:45 +00:00
peter1138
ef66b08784
(svn r12031) -Fix [FS#1689,FS#1719]: Prevent towns from removing or claiming ownership of player owned tiles when growing.
2008-01-31 21:16:40 +00:00
miham
b523464175
(svn r12030) -Update: WebTranslator2 update to 2008-01-31 19:43:58
...
brazilian_portuguese - 1 changed by tucalipe (1)
italian - 2 changed by lorenzodv (2)
japanese - 7 fixed by ickoonite (7)
2008-01-31 18:44:28 +00:00
frosch
23e6411fb7
(svn r12029) -Feature: Allow trees on shore.
2008-01-31 17:54:13 +00:00
frosch
90ee6a16ab
(svn r12028) -Codechange: Split common part of station var 0x67, house var 0x62, indtile var 0x60 and industry var 0x62 to 'newgrf_commons.cpp'.
2008-01-31 17:46:08 +00:00
orudge
d0aa5c4a3c
(svn r12026) -Update: 'exit' is consistent with UK English in OpenTTD, 'quit' with US English
2008-01-30 19:07:41 +00:00
miham
6b016b95f9
(svn r12025) -Update: WebTranslator2 update to 2008-01-30 19:43:26
...
czech - 1 fixed by Hadez (1)
estonian - 11 changed by kristjans (11)
french - 2 changed by belugas (2)
korean - 1 changed by darkttd (1)
spanish - 5 fixed by eusebio (5)
2008-01-30 18:43:59 +00:00
frosch
f91c752d8b
(svn r12024) -Codechange: Reduce code duplication inside tree_cmd.
...
-CodeChange: When rocks get removed while planting trees, barren the ground.
-Fix: In one case trees could spread under bridges.
2008-01-30 18:40:42 +00:00
frosch
9f482888b5
(svn r12023) -Fix [FS#1690]: Put a better suited text in the quit-dialog.
2008-01-30 17:56:19 +00:00
belugas
e877189057
(svn r12022) -Revert(r12018): Invisible trees are now separate from the building concept.
...
So when you want invisible trees, just select the option of the same name in the Patch Options and toggle transparency of trees.
More to come on the saga of Invisibility. So stay tuned.
2008-01-30 17:36:28 +00:00
skidd13
bd1115e7ff
(svn r12021) -Cleanup: Make some parts of the town growth a bit more descriptive
...
-Codechange: Remove some needless checks
2008-01-30 17:31:39 +00:00
frosch
ccb13bdd52
(svn r12020) -Documentation: Correct description of TropicZone.
2008-01-30 17:22:06 +00:00
peter1138
1268a70466
(svn r12019) -Codechange: Add support for passenger engine designation for AI-use, NewGRF property 0x08 for trains.
2008-01-30 10:27:45 +00:00
belugas
6ee4ed8bf9
(svn r12018) -Fix(FS#1721,r9563): Restore initial intent on the invisible tree while transparent building patch setting
2008-01-30 03:34:24 +00:00
rubidium
3e90a16cfc
(svn r12017) -Fix: when you have more than 9 network interfaces you'll enter the wonderfull world of overflows.
2008-01-29 21:43:22 +00:00
egladil
dbe2c7582d
(svn r12016) -Fix (r12003): os x compilation was broken again ;)
2008-01-29 19:23:31 +00:00
peter1138
3e017833b2
(svn r12015) -Fix [FS#1716] (Revert r11422): Patch in FS#1430 avoided instead of fixed the problem. GetStringWithArgs() discards information that SCC_GENDER_LIST needs to work. Now use pointers to retrieve GRF strings, so that GetStringPtr() will work correctly. This is advantageous as now no buffer copy is made when using all GRF strings.
2008-01-29 17:09:00 +00:00
rubidium
9e7ad199b5
(svn r12014) -Fix: lighthouses and transmitters were never supposed to be build on a slope.
2008-01-29 14:19:07 +00:00
frosch
ab70871734
(svn r12013) -Fix: When modifying watered tiles, mark neighboured canals and rivers dirty in more cases.
2008-01-29 14:17:13 +00:00
frosch
addab235de
(svn r12012) -Fix (r11795): Enable TownRatingTestMode during cost estimation with 'shift'-key.
2008-01-29 14:02:18 +00:00
frosch
31842d7b3e
(svn r12011) -Fix [FS#1701]: Do not consider one-corner-raised-shores to be watered tiles from all sides.
2008-01-29 13:54:52 +00:00
smatz
df629c7cf0
(svn r12010) -Fix (r11994): build tramway window should use STR_WHITE_TRAMWAY_CONSTRUCTION
2008-01-29 13:52:55 +00:00
peter1138
c4707760cf
(svn r12009) -Fix [FS#1707]: Avoid loading sample.cat if it 'looks' incorrect, and avoid later null pointer dereferences by moving volume lookup deeper.
2008-01-29 13:27:31 +00:00
miham
bfc1e5d88a
(svn r12008) -Update: WebTranslator2 update to 2008-01-29 14:07:31
...
brazilian_portuguese - 5 fixed, 5 changed by fukumori (4), tucalipe (6)
bulgarian - 7 fixed by thetitan (7)
catalan - 1 fixed by arnaullv (1)
danish - 9 fixed by ThomasA (9)
dutch - 5 fixed by habell (5)
estonian - 7 fixed, 12 changed by kristjans (19)
french - 1 fixed by glx (1)
german - 6 fixed by moewe2 (6)
italian - 1 fixed by lorenzodv (1)
korean - 6 fixed, 11 changed by leejaeuk5 (17)
russian - 9 fixed by Smoky555 (9)
slovak - 7 fixed by lengyel (7)
slovenian - 7 fixed by Necrolyte (7)
swedish - 6 fixed by ChrillDeVille (6)
ukrainian - 7 fixed by mad (7)
2008-01-29 13:13:19 +00:00
glx
fadeb9ca2e
(svn r12007) -Fix (r12003): win32 compilation was broken again ;)
2008-01-29 00:45:24 +00:00
rubidium
3b20e4d09a
(svn r12006) -Fix: implement FS#1697 without the nasty side effects as specified in FS#1712.
2008-01-29 00:36:55 +00:00
rubidium
7c310600ba
(svn r12005) -Fix [FS#1717]: possible reading from an invalid pointer. Patch by PhilSophus.
2008-01-29 00:29:28 +00:00
rubidium
1b7051768c
(svn r12004) -Codechange: refactor the random functions to reduce code duplication.
2008-01-29 00:27:25 +00:00
rubidium
3f104194d6
(svn r12003) -Codechange: don't declare InteractiveRandom[Range] in multiple places.
2008-01-29 00:26:31 +00:00
peter1138
af2429f8e0
(svn r12002) -Cleanup (r11981): Remove obsolete code to skip sprites from indexed GRFs.
2008-01-28 17:51:45 +00:00
frosch
5d9326ff03
(svn r12001) -Fix: When skipping Action 11 or 12, also skip belonging sprites.
2008-01-28 15:55:59 +00:00
frosch
b7946e07a6
(svn r12000) -Fix (r11926): If no river NewGRF is loaded, use sloped water from locks.
2008-01-28 15:19:35 +00:00
frosch
02366bce29
(svn r11999) -Fix: Do entrance-slope-check for every tile of railstations.
2008-01-28 14:36:54 +00:00
smatz
db50a6d231
(svn r11998) -Fix [FS#1692](r10053): possible remote assert by setting bit 6 of p1 for CMD_REMOVE_ROAD
2008-01-28 12:40:31 +00:00
belugas
a1eb524b81
(svn r11997) -Fix(FS#1712, r11985): Remove the code temporary, until a better scheme is implemented.
2008-01-28 03:33:41 +00:00
smatz
f22b0127af
(svn r11996) -Fix [FS#1706]: update train statusbar when stopping from zero speed
2008-01-27 20:20:53 +00:00
maedhros
9aa240dbb6
(svn r11995) -Cleanup (r11994): Change the string names in all the other languages.
2008-01-27 17:34:08 +00:00
maedhros
f95fb570ad
(svn r11994) -Codechange: Remove numbers from string names where the strings aren't present in TTD, since they don't correspond to either TTD's TextIDs or OpenTTD's StringIDs.
2008-01-27 17:32:12 +00:00
peter1138
ec1d547889
(svn r11993) -Fix: Resize station/roadstop/dock/airport construction windows if cargo acceptance list is too long.
2008-01-27 11:01:10 +00:00
bjarni
f93943ebcf
(svn r11992) -Fix (r9905): When building two rail stations close to each other (with control) so they looked like one long track trains would see them as one (spotted and fixed by eddi)
2008-01-27 02:09:46 +00:00
peter1138
f9f917f205
(svn r11991) -Cleanup: Remove strings removed in r11990
2008-01-26 22:41:24 +00:00
peter1138
befe9fb43f
(svn r11990) -Codechange: Show all cargo sources (en-route from) in the station view
...
cargo waiting list instead of just one. The station view window is now
resizable to cope with the extra information.
2008-01-26 22:15:39 +00:00
peter1138
191954d8a7
(svn r11989) -Fix: Resize autoreplace window to fit purchase information text if it is too large.
2008-01-26 21:02:35 +00:00
peter1138
c5b749f983
(svn r11988) -Codechange: Add a generic way of changing a widget's size and adjust the widgets around it to suit.
2008-01-26 20:55:04 +00:00
belugas
2ff76007b0
(svn r11987) -Feature[newGRF]: Allow the industry view window to be resized only when callback 3A (Show additional text in industry window) is available for the current industry.
...
This now allows grf authors to specify longer than 3 lines of text.
2008-01-26 03:11:27 +00:00
belugas
ad3c4a39f6
(svn r11985) -Feature[FS#1697, newGRF]: Implement var 8F(random bits) during callback 28 (Industry location permissibility)
2008-01-25 18:13:04 +00:00
frosch
9d63fd232e
(svn r11984) -Fix: Also draw corner shores under rail tracks.
2008-01-25 16:51:35 +00:00
frosch
d4dc5e0775
(svn r11983) -Codechange: Add some helper functions for slopes and use them.
2008-01-25 15:47:58 +00:00
frosch
d13311e710
(svn r11982) -Revert (r8738): Now we have shores in corners. No need to remove them from TTDP games.
2008-01-25 13:54:27 +00:00
peter1138
e37b88ebfc
(svn r11981) -Fix [FS#1698]: Use unicode glyph mapping to fix up missing/shuffled sprites in original data files instead of shuffling or skipping
...
sprites directly. Some required glyphs were not loaded.
-Fix: Large capital U with grave (Ù) along with some other glyphs are broken in the original data files, so do no display them.
2008-01-25 13:48:39 +00:00
rubidium
f037d98ef4
(svn r11979) -Codechange: drop MSVC 2003 support because MSVC 2003 is broken in such a manner that it triggers an internal compiler error without any clue what of the code is wrong. Even trying to bisect the problem does not give a single line of code that causes the trouble.
2008-01-24 18:47:05 +00:00
skidd13
99325b0553
(svn r11978) -Codechange: Replace some global variables with window owned ones
2008-01-24 18:35:35 +00:00
belugas
7c50416d64
(svn r11977) -Fix(r11976): not a typo, not a bug. Just a removal that should have been done.
...
Would help to compile first...
2008-01-24 18:28:52 +00:00
belugas
e918b8d31b
(svn r11976) -Fix: It seems that industries using results 0D/0E on callback cb29/35 were a bit too eager to close down.
2008-01-24 18:16:04 +00:00
frosch
51f03faf83
(svn r11974) -Fix [FS#1684]: Shore and sea tiles under bridges were converted to canals in old savegames.
2008-01-24 14:57:43 +00:00
frosch
4a1ad2c85f
(svn r11973) -Fix (r11726, r11947)[FS#1683]: Use grass tiles for corner shores, if shores got replaced by ActionA.
2008-01-24 14:49:40 +00:00
smatz
773446df5e
(svn r11972) -Fix: old AI shouldn't build fast planes with a small airport in orders
2008-01-24 14:22:10 +00:00
peter1138
f8255e10d5
(svn r11971) -Codechange: use of FOR_ALL_ENGINES/ENGINEIDS_OF_TYPE instead of for-loops
2008-01-24 10:47:44 +00:00
peter1138
7ef297187e
(svn r11970) -Cleanup: Remove old comment
2008-01-24 10:41:12 +00:00
smatz
c22723c643
(svn r11969) -Codechange: documentation update, there are no 'track bits under bridge' anymore
2008-01-23 23:22:47 +00:00
smatz
74af65e556
(svn r11968) -Codechange: remove redundant FindLengthOfTunnel(), use GetTunnelBridgeLength() and/or GetOtherTunnelEnd() instead
2008-01-23 22:34:04 +00:00
smatz
dbd4d7d6a8
(svn r11967) -Fix (r1400): MP_ROAD can have railbits too - OPF searching over rail of diffent owner behind crossing
2008-01-23 20:02:30 +00:00
smatz
c19fd4fcde
(svn r11966) -Fix: OPF was searching through depots and normal road stops
...
In effect, it also fixes old AI bugs like FS#1403 and FS#1506
2008-01-23 19:31:11 +00:00
smatz
75784655b7
(svn r11965) -Codechange: simplified tunnel/bridge code in TPFMode1
2008-01-23 18:24:04 +00:00
peter1138
18df5480ba
(svn r11964) -Fix [FS#1685]: Tropic zone data was returned incorrectly.
2008-01-23 17:45:48 +00:00
belugas
ba1f3b4834
(svn r11963) -Fix(r11961): Forgot to specify the meaning of the magical 6 substraction
2008-01-23 17:40:37 +00:00
smatz
881b74e882
(svn r11962) -Cleanup: OPF is no longer used to update signals
2008-01-23 17:30:28 +00:00
belugas
fa39916fe9
(svn r11961) -Feature[newGRF]: Add support for Action 0D, var 13: informations about current map size.
2008-01-23 17:08:35 +00:00
smatz
8be486c27e
(svn r11960) -Cleanup: simplify some IsTunnel(Tile) / IsBridge(Tile) conditions
2008-01-23 14:51:36 +00:00
peter1138
622f251197
(svn r11959) -Codechange: Use macro to loop for specific engine types instead of using specific indexes each time.
...
-Codechange: Minor scope changes in said loops.
2008-01-23 13:20:51 +00:00
smatz
51d7692aca
(svn r11958) -Fix (r11204): NewAI couldn't build any road vehicles when there were any tram grfs loaded
2008-01-23 13:06:00 +00:00
peter1138
f8b5b6667f
(svn r11957) -Codechange [FS#1678]: Minor simplification and optimisation when checking for available road/rail types (bilbo)
2008-01-23 09:43:53 +00:00