summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-10-15(svn r11271) -Fix [FS#1333]: some (very) old games (TTD original scenarios ↵rubidium
for example) would give a new vehicle spree, even though the vehicles were introduced decades ago.
2007-10-15(svn r11270) -Fix (r11269): black people only have one eye colour.rubidium
2007-10-15(svn r11269) -Feature: user customisable faces. Patch by BigBB.rubidium
2007-10-15(svn r11268) -Fix[FS#1336]: Call IsSlopeRefused whenever it is required. ↵belugas
Looks like there was one spot missing. Thanks frosch
2007-10-15(svn r11267) -Update: WebTranslator2 update to 2007-10-15 19:58:13miham
brazilian_portuguese - 1 fixed by fukumori (1) bulgarian - 12 fixed by thetitan (12) norwegian_bokmal - 118 fixed, 32 changed by jhsoby (150) swedish - 1 fixed by ChrillDeVille (1) ukrainian - 22 changed by mad (22)
2007-10-15(svn r11266) -Documentation: Add a few comments. Parts of BigBB's work on shoresbelugas
2007-10-14(svn r11265) -Feature: Make more advanced rail types more expensive to build.maedhros
2007-10-14(svn r11264) -Codechange: replace a lot of magic numbers with enums for the ↵rubidium
rail and road GUIs. Patch by skidd13.
2007-10-14(svn r11263) -Codechange: Reduce code duplication between DrawBridgePillars ↵rubidium
and HasFoundation{NW|NE}. Patch by frosch.
2007-10-14(svn r11262) -Fix [FS#1330]: do not check for vehicles that are not on the ↵rubidium
ground when removing owned land, furthermore do not check for shadows (of aircraft).
2007-10-14(svn r11261) -Codechange: Draw selection sprites (HT_RECT, HT_POINT, ↵rubidium
HT_RAIL) on foundations as ChildSprite of the foundation, not as single ParentSprite. Patch by frosch.
2007-10-14(svn r11260) -Codechange: replace a magic number by a less magic enumified ↵rubidium
constant. Patch by ammler.
2007-10-14(svn r11259) -Fix [FS#1331]: the wrong song was played in the first intro ↵rubidium
game of a single OTTD session.
2007-10-14(svn r11258) -Fix [FS#1325]: if a Load Amount callback returns 0, it means ↵rubidium
(according to TTDP's source code, not "the" specs) that it should take the "default" one.
2007-10-14(svn r11257) -Fix (r11145): wrong endian used when preparing text ref stackglx
2007-10-14(svn r11256) -Codechange: Make opening a new toolbar not overlapping its ↵belugas
parent one, by locating it under the parent, and aligned with the left side of it. FS#1310, by BigBB
2007-10-13(svn r11255) -Fix [FS#1332]: industry counter was not updated on TTD ↵glx
savegame loading
2007-10-13(svn r11253) -Fix (r9411): industries can still use cargo they define, even ↵glx
if these cargo are disabled by a grf loaded later
2007-10-13(svn r11252) -Revert r11239, Fix r9620: cargo translation was not done correctlyglx
2007-10-13(svn r11251) -Fix[FS#1318]: Newindustries must not rely on the old check ↵belugas
placement functions. It is the the job of callbacks. Therefor, upon substitution, disable the said check. Warning, plenty of industries are going to be generated ;)
2007-10-12(svn r11249) -Update: WebTranslator2 update to 2007-10-12 22:42:24miham
afrikaans - 110 fixed, 141 changed by TrueTenacity (251) catalan - 1 fixed by arnaullv (1) czech - 1 fixed by Hadez (1) french - 1 fixed by glx (1) slovak - 1 fixed by lengyel (1) slovenian - 1 fixed by Necrolyte (1) spanish - 1 fixed by eusebio (1) turkish - 11 fixed by jnmbk (11) ukrainian - 3 fixed by mad (3)
2007-10-12(svn r11248) -Fix[FS#1314]: The logic behind industry slot allocation was ↵belugas
implying that the only condition an override could be placed in a slot is that there were no previous override. That is not exact: the slot must not have been occupied by an industry coming from a grf. So now, tourist center is available if more then one grf is used
2007-10-12(svn r11247) -Fix: The Industry's name to fund could be larger than the ↵belugas
window itself. Now, it fits within the physical allowed space
2007-10-11(svn r11246) -Codechange: beautify some conditions from "if else" into ↵belugas
trinary operator
2007-10-11(svn r11245) -Fix r11228: the moreanimation feature made loading TTD(p) ↵truelight
games impossible (Csaboka)
2007-10-11(svn r11244) -Fix: trees can now be planted on bare land without making it ↵truelight
grassy (Csaboka) -Fix: planting tree in desert doesn't make it grassy for the first tile-cycle (Csaboka) -Fix: when a tree dies in desert, it no longer becomes a snowy tile for the first tile-cycle (Csaboka)
2007-10-10(svn r11243) -Fix: update waypoint signs when renaming a townglx
2007-10-10(svn r11242) -Codechange: When displaying the industry funding gui, present ↵belugas
the industries in the same order as they are available. Prior of this, they were separated in processing/organic and extractive. Now, all are mixed, just filtered when required. This will allow easy comparison with TTDPatch's list. (glx and me)
2007-10-10(svn r11241) -Fix: Obiwan error on industry animated tiles. Spotted and ↵belugas
fixed by Csaboka
2007-10-10(svn r11240) -Fix [FS#1323] (r11152): forgot to invert a testglx
2007-10-09(svn r11239) -Fix (r10495): don't do cargo translation when loading grfs, ↵glx
but do it once all grfs are loaded. This ensure correct accept/produced cargo when a grf uses cargo defined in a grf loaded after itself
2007-10-09(svn r11238) -Fix [FS#1316]: the orders of trains going to a waypoint where ↵rubidium
not updated when the waypoint would be moved.
2007-10-09(svn r11237) -Codechange: reduce code duplication between ↵rubidium
GetRailFoundation() and CheckRailSlope(). Patch by frosch.
2007-10-09(svn r11236) -Fix [FS#1322]: DeleteVehicleChain can just work as good for ↵rubidium
all vehicles, instead of not allowing trains to use it (enforced by an assert), but actually using it for trains. Patch by SmatZ.
2007-10-09(svn r11235) -Update: WebTranslator2 update to 2007-10-09 19:28:02miham
croatian - 1 fixed by tperic (1) dutch - 3 fixed by habell (3) hungarian - 1 fixed by miham (1) italian - 1 fixed by lorenzodv (1)
2007-10-09(svn r11234) -Fix [FS#1312]: the explosion vehicles were placed too far to ↵rubidium
the south.
2007-10-09(svn r11233) -Fix [FS#1303]: handle some wrong written station NewGRFs a ↵rubidium
little more gracefully than segfaulting.
2007-10-09(svn r11232) -Fix (r10495): industry tile override works like house ↵glx
override, so handle it in the same way
2007-10-08(svn r11231) -Fix [FS#1311] (r11128): Someone misplaced a "static". This ↵rubidium
results in wrong bounding boxes for tunnels in X direction. Patch by frosch.
2007-10-08(svn r11230) -Fix [FS#1228]: one could construct trains out of crashed ↵rubidium
wagons and engines. Based on a patch by SmatZ.
2007-10-08(svn r11229) -Fix [FS#1307]: one could sell vehicles that were crashed in a ↵rubidium
depot, which would still yield money.
2007-10-08(svn r11228) -Codechange: implement the "moreanimation" feature of TTDP, so ↵rubidium
we can properly support newindustries.
2007-10-08(svn r11227) -Update: WebTranslator2 update to 2007-10-08 20:45:04miham
afrikaans - 3 fixed, 236 changed by TrueTenacity (239) croatian - 5 fixed by knovak (5) italian - 1 changed by lorenzodv (1) slovak - 2 fixed by lengyel (2) spanish - 2 fixed by eusebio (2)
2007-10-07(svn r11226) -Update: WebTranslator2 update to 2007-10-07 19:56:41miham
afrikaans - 48 fixed, 160 changed by TrueTenacity (208) american - 5 fixed by WhiteRabbit (5) brazilian_portuguese - 5 fixed by tucalipe (5) bulgarian - 1 fixed by thetitan (1) catalan - 5 fixed by arnaullv (5) czech - 3 fixed, 1 changed by Hadez (4) dutch - 3 fixed by habell (3) estonian - 3 fixed, 23 changed by kristjans (26) french - 5 fixed by glx (5) hungarian - 4 fixed by miham (4) italian - 5 fixed by lorenzodv (5) slovak - 3 fixed by lengyel (3) slovenian - 5 fixed by Necrolyte (5) spanish - 3 fixed by eusebio (3) swedish - 6 fixed, 12 changed by ChrillDeVille (18) ukrainian - 3 fixed by mad (3)
2007-10-07(svn r11225) -Fix: if a sprite shares the bounding box of another sprite, ↵rubidium
the offset is unsigned instead of signed.
2007-10-07(svn r11224) -Fix: GRM for cargos has registration entries for both cargo ↵rubidium
IDs and cargo bitmasks, not only cargo IDs.
2007-10-07(svn r11223) -Fix[FS#1306]: Rename and refactor adequately a function that ↵belugas
actually returns void and set bits (smatz).
2007-10-06(svn r11216) -Codechange: Protect the callback who would access var 45 ↵belugas
against a randomness that could eventually cause desynchs. Instead, use a controlled random value.
2007-10-05(svn r11215) -Codechange: replace magic constants with less magic symbols. ↵rubidium
Patch by skidd13.
2007-10-05(svn r11214) -Fix [FS#1296]: planes can't use heliports so refuse these ordersglx