rubidium
|
f9c6f7d0a7
|
(svn r8161) -Fix (FS#555, r8144): enroute_from_xy was not set properly for old savegames.
|
2007-01-16 18:31:58 +00:00 |
|
peter1138
|
0e86608bf6
|
(svn r8153) -Codechange: Change UpdateStationAcceptance() and ShowRejectOrAcceptNews() to work with cargo IDs instead of cargo names, and explicitly list the different strings to use.
|
2007-01-16 11:13:00 +00:00 |
|
celestar
|
f69794b8c1
|
(svn r8144) -Fix: [FS#163] When a station is removed, vehicles do not get 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-15 14:42:24 +00:00 |
|
KUDr
|
97ee8287ab
|
(svn r8139) -Cleanup: simplify auto_ptr initialization (Tron)
|
2007-01-14 23:43:59 +00:00 |
|
rubidium
|
2352e76a8f
|
(svn r8137) -Fix (FS#551, r4259, r4320): roadstop->num_vehicles was wrong 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 23:09:25 +00:00 |
|
KUDr
|
48c99c8174
|
(svn r8136) -Codechange: Station spread rectangle manipulators turned into StationRect::methods.
|
2007-01-14 23:02:12 +00:00 |
|
peter1138
|
ca9843424b
|
(svn r8128) -Codechange: Split sprite and palette remap into separate 32 bit 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 19:57:49 +00:00 |
|
KUDr
|
c04c2b2824
|
(svn r8127) -Fix (r8125): removed redundant free() call which is also in Station destructor (Tron)
|
2007-01-14 19:44:27 +00:00 |
|
KUDr
|
97993d279e
|
(svn r8126) -Fix (r8125): missing #include fixes compilation error on g++ (still some warnings, working on it)
|
2007-01-14 19:29:21 +00:00 |
|
KUDr
|
3ad14cc7a8
|
(svn r8125) -Codechange: Station is now constructed/destroyed using 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 19:18:50 +00:00 |
|
peter1138
|
b4dbfe5e59
|
(svn r8120) -Fix (r8055): Station cargo waiting value clamp should be signed not unsigned. This resulted in cargo magically appearing...
|
2007-01-14 18:38:40 +00:00 |
|
KUDr
|
28e969924b
|
(svn r8066) - Codechange: MallocT(), CallocT(), ReallocT() now return the pointer to allocated memory instead of modifying the pointer given as parameter
|
2007-01-11 17:29:39 +00:00 |
|
celestar
|
08de6b082a
|
(svn r8055) -Codechange: Replace the different max, dmax, maxu whatever 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-11 11:05:01 +00:00 |
|
rubidium
|
a7d0cdf95f
|
(svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, stillunknown and pv2b.
|
2007-01-10 18:56:51 +00:00 |
|
KUDr
|
07c30785ab
|
(svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files renamed to .cpp)
|
2007-01-10 18:12:09 +00:00 |
|