summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-01-09(svn r1438) Added norwegian townnamesmiham
2005-01-08(svn r1437) -Fix: Safetileadd preprocessor magic is the same as for GCC and ↵darkvater
no longer extern
2005-01-08(svn r1435) Fix: [ 1094092 ] Toolbars accessible via keyboard in spectator modedominik
2005-01-08(svn r1434) Fix: [ 1098553 ] Crash when all vehicles from a vehicles per ↵dominik
station list had been removed
2005-01-08(svn r1432) -Fix: I seem to be unable to revert a simple file :struelight
2005-01-08(svn r1431) -Fix: oeps, I added my personal Makefile in the last commit :(truelight
2005-01-08(svn r1430) -Fix: starting openttd with -g <invalid_name> now acts normaltruelight
2005-01-08(svn r1429) Change: bumped savegame to revision 5.truelight
- Now orders are bigger - Now _map2 is official 16 bits
2005-01-08(svn r1428) Compiling with MSVC6 documentation update (from the wiki) [Bociusz]miham
2005-01-08(svn r1427) fixed issue where the wrong sprite could be used if ↵bjarni
autoreplacing between single and multiheaded trains
2005-01-08(svn r1426) -Codechange: cleaned up the reference code in the saveload routinestruelight
-Codechange: removed next_in_chain_old, and saved ->next for Vehicles (and bumped savegame revision for that to version 4.4) -Codechange: Added _sl.full_version, which has both major and minor version
2005-01-08(svn r1425) Added hotkeys for dock and airport toolbarcelestar
2005-01-08(svn r1424) Add dynamite to landscaping toolbar (hotkey 'D')dominik
2005-01-08(svn r1423) Fix: [ 1084074 ] Delayed news messagesdominik
2005-01-08(svn r1422) Fixed linux compiling, that was broken in r1420dominik
2005-01-08(svn r1421) improved autoreplace multiheaded trains. It now remembers the ↵bjarni
current heading for an engine instead of turning all of them like the first one and the last the other way
2005-01-08(svn r1420) -Fix: Console alias, load_game functionality and load fix (sign_de)darkvater
2005-01-08(svn r1419) fixed issue where autoreplacing dualheaded trains turned the ↵bjarni
last engine the wrong way
2005-01-07(svn r1418) -Feature: [1098254] (dis)Allow Shares. Add patch options to ↵darkvater
allow buying/selling of shares (Hackykid)
2005-01-07(svn r1417) Fix: The invisible tiles on the southern border are now ↵dominik
converted to class MP_VOID when an old map (with wrong classified invisible tiles) is loaded. I bumped the minor savegame version for that, even though it's not really necessary. We're not gonna run out of minor savegame versions anyway though. ;)
2005-01-07(svn r1416) Print sensible information in SafeTileAdd() if gcc is usedtron
2005-01-07(svn r1415) Move TILE_FROM_XY and TILE_XY to map.h and push TILE_[XY] bits ↵tron
from map.h into map.c. Now the whole source except map.c is independent of TILE_[XY]_BITS!
2005-01-07(svn r1414) Move TileIndex, TILE_MASK and GET_TILE_[XY] to map.h and turn ↵tron
the latter into inline functions names Tile[XY]
2005-01-07(svn r1413) Fixed a serious memory leak problem. The invisible tiles on the ↵dominik
southern border now have the correct tile type (MP_VOID) again. Please note that older maps might still have incorrect border tiles, thus still causing overflows.
2005-01-07(svn r1412) -Feature/Fix: Aircraft refit options have been restricted to "sane"celestar
values. -Feature: aircraft can now be refitted "mail-only" -Feature: Passengers aircraft now ignore the amount of mail for "full load any" options
2005-01-07(svn r1411) -Fix: structure packing in the OS/2 version (eg, with the old ↵truelight
loader).
2005-01-07(svn r1410) Replaced all occurences of 'passanger' by 'passenger' in the codecelestar
2005-01-07(svn r1409) Simplify some preprocessor magictron
2005-01-06(svn r1408) -Fix: uninitialized variable :)darkvater
2005-01-06(svn r1407) -Codechange: changed a lot around _stations, _vehicles, _towns ↵truelight
and _industries (in prepare of dynamic arrays): - DEREF_XXX is changed into GetXXX - All direct call are directed via GetXXX - struct Industry has now an index-field - ENUM'd some stuff - Replaced home built loops with FOR_ALL_XXX - Added _stations_size, _vehicles_size, ... which gives the length of the array (which will be dynamic in the near future) - Changed lengtof(XXX) to _XXX_size (e.g. _stations_size) - Removed all endof(XXX) (because mostly it was part of a FOR_ALL_XXX) - Made the sort-functions of all 4 dynamic - Made all 4 Initialize functions more of the same - Some minor tab-fixing and stuff (tnx to Tron for proof-reading my 100kb patch ;)) Note for all: please do NOT directly call _stations, _vehicles, _towns and _industries, but use the right wrapper to access them. Thank you. Ps: please also do not use 'v++', where v is of type Vehicle *.
2005-01-06(svn r1405) Added half done Estonian translation (indrek)bjarni
2005-01-06(svn r1404) -Fix: Company password no longer shares a widget with buying sharesdarkvater
2005-01-06(svn r1403) Daily langfile updates (semi-automatic) [505 missing strings]miham
2005-01-06(svn r1402) Trim trailing whitespacetron
2005-01-06(svn r1401) -Fix: glitches in train-depot GUI (tnx to Hackykid)truelight
-Fix: glitch in Company Overview GUI (Hackykid)
2005-01-06(svn r1400) -Fix: signal stays red if a track is removed (Darkvater / Tron / ↵truelight
TrueLight)
2005-01-06(svn r1399) -Fix: Fixes for compiling with Watcom C/C++ (ie, OS/2 port). ↵truelight
(orudge) Note: If people could watch out for initialising structs with *non-constants* in future... it's a bit annoying, I know, but Open Watcom isn't the only compiler which doesn't support this (yet) - Borland, for example, still doesn't like it.
2005-01-06(svn r1398) -Feature: CTRL+V (Paste) now works on all editboxes. This ↵darkvater
includes 'Add Server', chat, etc. Feature is Windows only.
2005-01-06(svn r1397) Add missing RESIZE_NONEtron
2005-01-06(svn r1396) Introduce TileIndexDiffC - the compile time version of TileIndexDifftron
2005-01-06(svn r1395) Fix assertion when building road bridgetron
2005-01-05(svn r1393) fix [ 1096026 ]. Autorenew trains should now hopefully work like ↵bjarni
it did before autoreplace was added DEREF_ENGINE is now used in autoreplace
2005-01-05(svn r1392) Use TileOffsByDir() instead of home brewed tabletron
2005-01-05(svn r1391) Make an assert map size agnostictron
2005-01-05(svn r1390) Use TileOffsByDir() instead of home brewed tabletron
2005-01-05(svn r1389) -Add: [Network] Added packet protection. No longer a client or ↵truelight
server reads beyond the size of the packet -Fix: [Network] A server no longer crashes when a client sends an invalid DoCommand, but drops the client instead.
2005-01-05(svn r1388) Feature: [SDL] Show revision number in window titledominik
2005-01-05(svn r1387) Fix: Airplanes now also crash when only one invalid order is in ↵dominik
the schedule
2005-01-05(svn r1386) Move TileIndexDiff to map.htron
Move _tileoffs_by_dir to map.[ch] and encapsulate it in TileOffsByDir()
2005-01-05(svn r1385) Fix: [ 1095020 ] When all stations in an aircraft's order list ↵dominik
are demolished, the plane eventually crashes (running out of fuel)