summaryrefslogtreecommitdiff
path: root/src/cargopacket.cpp
AgeCommit message (Collapse)Author
2008-04-06(svn r12599) -Codechange: force AllocateSafeRaw() to be linked to simplify ↵smatz
compiler's decisions about inlining
2008-03-31(svn r12489) -Codechange: split station.h into station_base.h and ↵rubidium
station_func.h.
2008-02-12(svn r12120) -Cleanup: const-ify parameters when checking for same ↵peter1138
cargopacket source.
2007-08-30(svn r11002) -Codechange: unhackify the cargo packet list saving (a little).rubidium
2007-08-02(svn r10749) -Codechange: use the generic pool item class as super class for ↵rubidium
cargo packets, which results in a nice reduction of code duplication.
2007-08-01(svn r10743) -Fix: some typos introduces by copy-pasting.rubidium
2007-07-01(svn r10404) -Fix (r10266): Adding a cargo packet to cargo list could ↵peter1138
overflow. Now we detect this and just leave the cargo in its own packet.
2007-06-23(svn r10297) -Codechange: increase the performance of ↵rubidium
CargoPacket::AllocateRaw using a very simple "caching" system.
2007-06-22(svn r10266) -Codechange: keep track of the origin, time of travel and ↵rubidium
accumulated feeder share (transfers) of individual pieces of cargo. This means that cargo isn't thrown on a big pile when it's put in a station or unloaded at a station, however the GUI does not reflect these changes yet so you will not actually see it.