Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-01-17 | (svn r8207) -Fix | tron | |
Remove the write-only attribute RoadStop::station | |||
2007-01-17 | (svn r8186) -Fix (FS#557): Apply railtype offset to station graphics if no ↵ | peter1138 | |
custom station is in use. | |||
2007-01-17 | (svn r8185) -Codechange: Equipped Roadstops with new/delete operators and ↵ | celestar | |
gave them proper constructors/destructors (Thanks to KUDr for a nice interactive C++ lesson) | |||
2007-01-16 | (svn r8161) -Fix (FS#555, r8144): enroute_from_xy was not set properly for ↵ | rubidium | |
old savegames. | |||
2007-01-16 | (svn r8153) -Codechange: Change UpdateStationAcceptance() and ↵ | peter1138 | |
ShowRejectOrAcceptNews() to work with cargo IDs instead of cargo names, and explicitly list the different strings to use. | |||
2007-01-15 | (svn r8144) -Fix: [FS#163] When a station is removed, vehicles do not get ↵ | celestar | |
excessive payment any longer, as the origin TILE is now stored as long as the origin STATION for the transported cargos. Basically this is only a temporary fix until cargopackets are implemented, but it fixes one of the oldest known bugs (Special Thanks to Darkvater for lots of testing) | |||
2007-01-14 | (svn r8139) -Cleanup: simplify auto_ptr initialization (Tron) | KUDr | |
2007-01-14 | (svn r8137) -Fix (FS#551, r4259, r4320): roadstop->num_vehicles was wrong ↵ | rubidium | |
for savegames with version 24 or lower and do not calculate roadstop->num_vehicles when reading the roadstops as the vehicles might not be loaded at that moment. | |||
2007-01-14 | (svn r8136) -Codechange: Station spread rectangle manipulators turned into ↵ | KUDr | |
StationRect::methods. | |||
2007-01-14 | (svn r8128) -Codechange: Split sprite and palette remap into separate 32 bit ↵ | peter1138 | |
values. This lets us increase the sprite width from 14 to up to 29 bits, effectively nulling the old sprite limit. Table changes in next commit. | |||
2007-01-14 | (svn r8127) -Fix (r8125): removed redundant free() call which is also in ↵ | KUDr | |
Station destructor (Tron) | |||
2007-01-14 | (svn r8126) -Fix (r8125): missing #include fixes compilation error on g++ ↵ | KUDr | |
(still some warnings, working on it) | |||
2007-01-14 | (svn r8125) -Codechange: Station is now constructed/destroyed using ↵ | KUDr | |
new/delete operators (don't worry, they still use the same memory pool). Few station related functions turned into Station::methods (just first step). All this new stuff moved from station_cmd.cpp to the new file (station.cpp). | |||
2007-01-14 | (svn r8120) -Fix (r8055): Station cargo waiting value clamp should be signed ↵ | peter1138 | |
not unsigned. This resulted in cargo magically appearing... | |||
2007-01-11 | (svn r8066) - Codechange: MallocT(), CallocT(), ReallocT() now return the ↵ | KUDr | |
pointer to allocated memory instead of modifying the pointer given as parameter | |||
2007-01-11 | (svn r8055) -Codechange: Replace the different max, dmax, maxu whatever ↵ | celestar | |
macros by a simple template function max(), that requires two arguments of the same type. While I'm at it change a variable called "max" to "maxval" in a function that calls max(). | |||
2007-01-10 | (svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, ↵ | rubidium | |
stillunknown and pv2b. | |||
2007-01-10 | (svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files ↵ | KUDr | |
renamed to .cpp) |