summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-09-26(svn r11171) -Fix [FS#1257]: disable autoslope for automatically changed ↵rubidium
stuff (like towns and industries) and enable it in the scenario editor. Patch by frosch.
2007-09-26(svn r11170) -Fix (r11152): a variable's type was too small for the data ↵rubidium
that is going to put into it when NewIndustries are finally activated. For now it just removes a warning and doesn't really fix anything.
2007-09-26(svn r11169) -Fix [FS#1255]: obiwan in Blitter::Drawline(), which caused it ↵rubidium
to clip too much at screen/viewport borders. Patch by frosch.
2007-09-26(svn r11168) -Fix [FS#1256]: assert on terraforming of industries. Patch by ↵rubidium
frosch.
2007-09-26(svn r11167) -Fix [FS#1260]: Electric trains were not shown as stopped in ↵rubidium
depots when converting it from elrail -> normal rail. Patch by smatz.
2007-09-26(svn r11164) -Fix(r11161): a rogue space roaming in the night... removedbelugas
2007-09-26(svn r11163) -Codechange: Verify that the IndustryTileOverrideManager skip ↵belugas
the magic value of 0xFF when assigning a new tileID. This is really important, since the value is reserved for water checking.
2007-09-26(svn r11162) -Fix: Acceptance is not a cargo, but rather a level of... ↵belugas
acceptance :) So don't need to get cargo name out of it (glx)
2007-09-26(svn r11161) -Fix: Allow to transform coordinates in negative ones when gfx ↵belugas
of 0xFF allows it
2007-09-26(svn r11160) -Fix: A gfx of 0xFF does not count when it's time to establish ↵belugas
the size of the industry.
2007-09-25(svn r11159) -Fix (r11155): restore the ability to save in a non existing fileglx
2007-09-24(svn r11158) -Codechange: reduce the amount of Random calls needed when we ↵rubidium
do not have NewGRF industries that actually need the random bits.
2007-09-24(svn r11157) -Fix: some random data was printed because printf "thought" ↵rubidium
that _current_player is 4 bytes instead of 1 byte, causing the random debug output to be useless.
2007-09-24(svn r11156) -Fix r11155: fix one compiler makes the other warn ;)glx
2007-09-24(svn r11155) -Fix [FS#1253]: work around a nasty MS CRT 8 SP1 bug making it ↵rubidium
virtually impossible to debug 32bpp games under MSVC (http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=257606). Patch by boekabart.
2007-09-24(svn r11154) -Fix [FS#1239]: MIDI failing to play under Windows 95, 98 and ME.rubidium
2007-09-23(svn r11152) -Fix: GetIndustryIDAtOffset crashed when translation of the GFX ↵rubidium
ID would be needed. Fix by Belugas. -Fix: GetIndustryIDAtOffset crashed when the industry->xy tile was not an industry tile.
2007-09-23(svn r11151) -Codechange: add (partial) support for randomizing industry ↵rubidium
triggers (part of the backend for it). Furthermore update the documentation of the map's bits wrt to industries.
2007-09-23(svn r11150) -Fix [FS#1202]: NewGRF action 3 does not necessarily need an ↵rubidium
action 1 to be defined. Patch by frosch.
2007-09-23(svn r11149) -Fix [FS#1225]: Draw building stages for new house ground sprites.maedhros
2007-09-23(svn r11147) -Fix [FS#1247] (r11105): reallow bounding boxes with ↵rubidium
x/y/z-extent 0. Some NewGRFs need them. Patch by frosch.
2007-09-22(svn r11145) -Codechange: add support for "decoding" TTDPs string codes wrt ↵rubidium
to registers 0x100 to 0x10F.
2007-09-22(svn r11144) -Codechange: add support for newgrf callbacks 29 and 35glx
2007-09-22(svn r11143) -Fix: the random bits were not set for the production callback ↵rubidium
when the NewGRF asked for it.
2007-09-22(svn r11142) -Codechange: prepare industry production change code for newgrf ↵glx
callbacks 29 and 35
2007-09-22(svn r11141) -Codechange: add support for NewGRF's varaction2 operators 11, ↵rubidium
12 and 13.
2007-09-22(svn r11140) -Update: WebTranslator2 update to 2007-09-22 20:52:32miham
american - 21 fixed by WhiteRabbit (21) brazilian_portuguese - 1 fixed by tucalipe (1) catalan - 1 fixed by arnaullv (1) croatian - 1 fixed by knovak (1) czech - 7 fixed, 1 changed by Hadez (8) danish - 1 fixed by ThomasA (1) dutch - 1 fixed by habell (1) estonian - 1 fixed, 33 changed by kristjans (34) french - 1 fixed by glx (1) romanian - 21 fixed by kneekoo (21) spanish - 1 fixed by eusebio (1) turkish - 16 fixed, 2 changed by jnmbk (18) ukrainian - 1 fixed by mad (1)
2007-09-22(svn r11139) -Codechange: add support for persistent storage for NewGRFs.rubidium
2007-09-22(svn r11138) -Codechange: prepare some subsystems for persistent storage for ↵rubidium
NewGRFs.
2007-09-22(svn r11137) -Feature: [NewGRF] Add support for bit 17 of property 1A for ↵belugas
Industries. This bit enables the protection of the last instance of an industry type once raise.
2007-09-21(svn r11134) -Fix [FS#1238]: vehicles got removed twice from the group list ↵rubidium
when selling whole trains.
2007-09-20(svn r11133) -Fix (r11102) [FS#1245]: in some cases vehicles would be drawn ↵rubidium
over houses when they should be drawn behind the houses. Patch by frosch.
2007-09-19(svn r11132) -Fix: NewGRFs seem to assume that STR_NULL is an empty string ↵rubidium
or so.
2007-09-19(svn r11131) -Fix (r11126): forgot to commit the changes that performed the ↵rubidium
actual fix.
2007-09-19(svn r11130) -Fix [FS#1207]: towns build roads that weren't connected to any ↵rubidium
other road.
2007-09-19(svn r11129) -Fix: update some TextID to StringID 'translations' to reflect ↵glx
changes in language files
2007-09-19(svn r11128) -Fix: a lot of graphical glitches by changing some bounding ↵rubidium
boxes. It's not perfect yet, but a *very* good step into the right direction. Patch by frosch.
2007-09-18(svn r11127) -Fix: truncate the result of 8 bits callbacks.rubidium
2007-09-18(svn r11126) -Fix: the algorithm to determine the closest water/land was flawed.rubidium
2007-09-17(svn r11125) -Documentation: add/update the documentation of news*. Based on ↵rubidium
a patch by Progman.
2007-09-17(svn r11124) -Documentation: of tree_map.h and tree_cmd.cpp. Patch by Progman.rubidium
2007-09-17(svn r11123) -Update: WebTranslator2 update to 2007-09-17 12:45:29miham
afrikaans - 47 fixed, 52 changed by TrueTenacity (99) brazilian_portuguese - 23 changed by fukumori (23) bulgarian - 14 fixed by thetitan (14) catalan - 3 changed by arnaullv (3) croatian - 6 fixed, 12 changed by knovak (15), tperic (3) danish - 20 fixed by ThomasA (20) finnish - 20 fixed by habazi (20) german - 10 fixed by Timwi (10) hungarian - 1 fixed by miham (1) italian - 1 fixed by lorenzodv (1) japanese - 6 fixed by ickoonite (6) norwegian_nynorsk - 6 fixed by pollux (6) piglatin - 20 fixed by adammw (20) russian - 20 fixed by Smoky555 (20) slovak - 1 fixed by lengyel (1) slovenian - 7 fixed by Necrolyte (7) spanish - 1 changed by Cabu (1) traditional_chinese - 21 fixed by xbddc (21)
2007-09-17(svn r11122) -Fix [FS#1234]: crash when building a NewGRF vehicle when the ↵rubidium
articulated build vehicle callback returneed a different value for the purchase window than the normal build. Thanks for Dalestan and _minime_ for pointers to possible causes.
2007-09-16(svn r11121) -Fix: clear the temporary NewGRF storage every time we perform ↵rubidium
a callback so it cannot cause desyncs.
2007-09-16(svn r11120) -Codechange: remove the arbitrary limit of 10 articulated parts ↵rubidium
for a vehicle.
2007-09-16(svn r11119) -Codechange: analyze .tar files upon loading, remembering their ↵truelight
files and offsets, which speeds up .tar handling with a big factor -Fix: several win32 .tar support problems -Fix: better checking of .tar versions and other minor things -Codechange: don't call fclose() but FioFClose to close a file
2007-09-15(svn r11118) -Fix: sample.cat can now be in a tar-file too, how nice!truelight
2007-09-15(svn r11117) -Add: add support for 7z .tar files, which are in the 'old' ↵truelight
(deprecated) format
2007-09-15(svn r11116) -Fix (r11106): tar loader was not compiled for WIN32glx
2007-09-15(svn r11112) -Fix (r11107) [FS#1229]: in some cases one could destroy (parts ↵rubidium
of) buildings when building tunnels.