smatz
|
570af0ce44
|
(svn r16338) -Codechange: split loading of references to two phases
In the first phase, indexes are stored. In the second phase, indexes are checked for validity and converted to pointers
|
2009-05-17 16:28:29 +00:00 |
|
smatz
|
ed1e54bd84
|
(svn r16326) -Codechange: replace GetPoolItemPoolSize() by PoolItem::GetPoolSize()
|
2009-05-16 23:44:36 +00:00 |
|
smatz
|
6221d74644
|
(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)
|
2009-05-16 23:34:14 +00:00 |
|
celestar
|
7e8c7dfcbf
|
(svn r14137) -Codechange: Remove a now unused member of CargoPacket
|
2008-08-23 09:31:53 +00:00 |
|
rubidium
|
c98c3122b5
|
(svn r14101) -Cleanup (r14083): leftover friend.
|
2008-08-18 21:44:03 +00:00 |
|
rubidium
|
d03994098b
|
(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
|
2008-05-06 15:11:33 +00:00 |
|
bjarni
|
dbf6e344a4
|
(svn r12940) -Fix [FS#1974](r12913): [autoreplace] a vehicle backup should include the cargo packets in the vehicle as well
|
2008-05-04 10:05:35 +00:00 |
|
rubidium
|
cea98ea0e6
|
(svn r12815) -Codechange: reshuffle some variables in the CargoPacket struct saving 4 of 36 bytes with a 32 bit compiler and 8 of 48 bytes on 64 bit compiler per cargo packets. There are generally more cargopackets in game than vehicles.
|
2008-04-21 09:20:42 +00:00 |
|
rubidium
|
2edd403656
|
(svn r12489) -Codechange: split station.h into station_base.h and station_func.h.
|
2008-03-31 00:06:17 +00:00 |
|
rubidium
|
58e6e75320
|
(svn r12468) -Codechange: move some type related stuff from station.h (and openttd.h) to station_type.h.
|
2008-03-28 16:33:28 +00:00 |
|
peter1138
|
592e22cc3a
|
(svn r12120) -Cleanup: const-ify parameters when checking for same cargopacket source.
|
2008-02-12 11:46:29 +00:00 |
|
glx
|
b7f50533c2
|
(svn r11914) -Documentation: fix some @file statement
|
2008-01-18 03:48:29 +00:00 |
|
rubidium
|
6c954cad5f
|
(svn r11801) -Codechange: remove some unneeded includes from some header files.
|
2008-01-09 21:27:39 +00:00 |
|
rubidium
|
6a9e77e079
|
(svn r11680) -Codechange: refactor more out of openttd.h and functions.h.
|
2007-12-21 22:50:51 +00:00 |
|
rubidium
|
8a6cc3aa10
|
(svn r11009) -Codechange: unvirtualise IsValid as that isn't needed with templates. This gives up to 10% performance increase in games with lots of vehicles.
|
2007-08-30 20:40:33 +00:00 |
|
rubidium
|
ac5fde61fb
|
(svn r11002) -Codechange: unhackify the cargo packet list saving (a little).
|
2007-08-30 12:10:32 +00:00 |
|
rubidium
|
cab6275511
|
(svn r10749) -Codechange: use the generic pool item class as super class for cargo packets, which results in a nice reduction of code duplication.
|
2007-08-02 10:49:24 +00:00 |
|
rubidium
|
435d39f8fb
|
(svn r10743) -Fix: some typos introduces by copy-pasting.
|
2007-08-01 19:13:42 +00:00 |
|
rubidium
|
67f46b40ab
|
(svn r10358) -Codechange: remove the cargopacket leakchecker as it never asserted in almost a week of stresstesting, so I'm pretty sure all cornercases are tested by now.
|
2007-06-27 17:19:05 +00:00 |
|
rubidium
|
e5c352818d
|
(svn r10266) -Codechange: keep track of the origin, time of travel and 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.
|
2007-06-22 11:58:59 +00:00 |
|