Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-09-28 | (svn r20857) -Fix [FS#3637]: The station with the second highest rating was ↵ | rubidium | |
doubly penalised when distributing cargo. Now the penalty is completely removed and the granularity/precision of the distribution in increased by using fractional cargo. This should make competing stations less "all-or-nothing". | |||
2010-09-16 | (svn r20815) -Revert (r20814): wrong patch at wrong time... | rubidium | |
2010-09-16 | (svn r20814) -Codechange [FS#3835]: make waypoint default names work like ↵ | rubidium | |
depots, stations and vehicles (Krille) | |||
2010-08-07 | (svn r20406) -Codechange: make StationClass use the new generic class | rubidium | |
2010-08-05 | (svn r20374) -Codechange: add persistant storage for airports | yexo | |
2010-08-05 | (svn r20366) -Codechange: store the rotation of the airport layout in the ↵ | yexo | |
station struct and use it to rotate hangar tiles | |||
2010-08-05 | (svn r20365) -Codechange: allow multiple layouts for one airport ↵ | yexo | |
statemachine, store the layout number | |||
2010-06-13 | (svn r19973) -Codechange: Add another procedure to chunk handlers for ↵ | frosch | |
checking savegames (empty for now). | |||
2010-03-18 | (svn r19455) -Codechange: split all airport information in Station to a ↵ | yexo | |
seperate class | |||
2010-03-12 | (svn r19392) -Codechange: Increase the maximum size of a TileArea. | terkhen | |
2010-03-10 | (svn r19382) -Fix (r19381): don't break savegame version 139 | yexo | |
2010-03-10 | (svn r19381) -Fix [FS#3670] (r19198): airport size wasn't properly stored in ↵ | yexo | |
the savegame | |||
2010-02-22 | (svn r19198) -Codechange: store the size of stations in savegames | yexo | |
2010-01-15 | (svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵ | rubidium | |
if a header require a header make it include that header | |||
2009-12-04 | (svn r18404) -Codechange: link drive through stops better together | rubidium | |
-Feature: make penalty for road stop occupancy user configurable -Fix [FS#1944]: road vehicles would not pick an empty drive through stop. Now they will *if* the penalty for driving around is less than the occupancy penalty -Fix [FS#1495]: long (articulated) road vehicles could block loading of others when the following road vehicle already got 'permission' to go to the next bay even when it could not reach it -Change: improve the throughput of the drive through road stops by letting them stop closer together | |||
2009-12-02 | (svn r18377) -Codechange: add 'cache' of the tile area of truck and bus stops. | rubidium | |
2009-11-09 | (svn r18028) -Codechange: unglobalise some functions | rubidium | |
2009-10-20 | (svn r17816) -Codechange: move the CargoList invalidation-after-saveload to ↵ | rubidium | |
the function that handles the CargoPackets instead of spreading it around over the saveload files. Also add some code to validate whether the caches are valid; to be removed later when no problems turn up | |||
2009-10-18 | (svn r17807) -Codechange: move all 'updates' just after the 'load' ↵ | rubidium | |
constructor of CargoPackets to the constructor call itself | |||
2009-10-06 | (svn r17727) -Codechange: some coding style and documentation fixes | rubidium | |
2009-10-06 | (svn r17720) -Codechange: guard the CargoPacket variables that are cached in ↵ | rubidium | |
CargoLists so they cannot be written from outside the CargoList class (based on patch by fonsinchen) | |||
2009-10-04 | (svn r17693) -Cleanup: remove some unneeded includes | rubidium | |
2009-09-20 | (svn r17589) -Codechange: rename town_acc to always_accepted | smatz | |
2009-09-07 | (svn r17439) -Fix (r17436): you weren't paid for cargo delivered to houses ↵ | smatz | |
and headquarters anymore | |||
2009-08-21 | (svn r17248) -Fix: add GPL license notice where appropriate | rubidium | |
2009-08-05 | (svn r17069) -Fix (r17004): invalid read when converting old waypoints | smatz | |
2009-07-31 | (svn r17004) -Fix (r16909): StationRect of loading buoys/waypoints wasn't ↵ | rubidium | |
correctly set when loading 'old' games. | |||
2009-07-30 | (svn r16993) -Change: make the rail waypoint builder draggable | rubidium | |
2009-07-29 | (svn r16988) -Codechange: unify the code for removing (parts of) stations ↵ | rubidium | |
and waypoints | |||
2009-07-25 | (svn r16947) -Codechange: use TileArea instead of train_tile, trainst_w and ↵ | rubidium | |
trainst_h. | |||
2009-07-24 | (svn r16944) -Codechange: remove needlessly complex way of getting the ↵ | rubidium | |
offset of items within a struct that are within a struct | |||
2009-07-22 | (svn r16912) -Codechange: split waypoint.h in waypoint_base.h and ↵ | rubidium | |
waypoint_func.h | |||
2009-07-22 | (svn r16909) -Fix [FS#2996]: NewGRF stations would be triggering assertions ↵ | rubidium | |
all over the place when using the more advanced station types. -Change: make (rail) waypoints sub classes of 'base stations', make buoys waypoints and unify code between them where possible. | |||
2009-07-04 | (svn r16735) -Codechange: had_vehicle_of_type only stored 7 bits, all less ↵ | rubidium | |
that bit 7... but it was a word wasting space etc. | |||
2009-06-23 | (svn r16640) -Codechange: move roadstop stuff to separate files | smatz | |
2009-05-17 | (svn r16338) -Codechange: split loading of references to two phases | smatz | |
In the first phase, indexes are stored. In the second phase, indexes are checked for validity and converted to pointers | |||
2009-05-17 | (svn r16328) -Fix: desync when removing lots of stations | rubidium | |
2009-02-09 | (svn r15436) -Codechange: Return index of station spec within station class ↵ | peter1138 | |
as a return parameter of GetCustomStationSpecByGrf(), as the index is already known. Saves on an extra loop and an extern... | |||
2009-01-04 | (svn r14828) -Codechange: move most of save/load-specific code to separate files | smatz | |