Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-02-13 | (svn r12134) -Change: count the number of ticks a vehicle was running this ↵ | smatz | |
day to calculate running cost -Fix [FS#1739]: vehicle profit is now counted with 8bit fract, so it is now shown properly in the vehicle details window | |||
2008-02-13 | (svn r12129) -Change [FS#1759]: simplified patch settings for pathfinders ↵ | smatz | |
(Yorick) | |||
2008-02-06 | (svn r12068) -Fix(r12067): forgot a return | belugas | |
2008-02-05 | (svn r12067) -Cleanup: Codestyle on loading object references | peter1138 | |
2008-02-02 | (svn r12042) -Fix [FS#1676]: Reimplement how rivers and canals are stored in ↵ | peter1138 | |
the map, allowing the sea/river/canal status to also be stored for buoys, docks, locks and depots. All these are now allowed on rivers and removal of them will revert to the original water type. | |||
2008-01-16 | (svn r11874) -Fix [FS#1655]: all wagons of maglev/monorail trains would get ↵ | rubidium | |
the livery colour of the engine instead of their wagon type. | |||
2008-01-13 | (svn r11828) -Codechange: include table/* as the last includes and remove an ↵ | rubidium | |
unneeded include from openttd.h. | |||
2008-01-12 | (svn r11822) -Codechange: Replaced fixed size custom name array. Names are ↵ | peter1138 | |
now attached to their object directly and there is no limit to the amount of names. -Fix: NewGRF engines could not be renamed. | |||
2008-01-12 | (svn r11818) -Codechange: split player.h into smaller pieces. | rubidium | |
2008-01-11 | (svn r11811) -Fix: make compilation without networking work again (and thus ↵ | rubidium | |
move the debugdumpcommand stuff out of the network 'area'). | |||
2008-01-07 | (svn r11775) -Codechange: move all autoreplace/autorenew functions to a ↵ | rubidium | |
single location. | |||
2007-12-27 | (svn r11706) -Codechange: split vehicle.h and remove another bunch of ↵ | rubidium | |
useless includes. | |||
2007-12-25 | (svn r11694) -Codechange: move more endianness related stuff to endian_func.hpp. | rubidium | |
2007-12-25 | (svn r11692) -Codechange: move some functions from 'functions.h' to a more ↵ | rubidium | |
logical place and remove about 50% of the includes of 'functions.h' | |||
2007-12-25 | (svn r11691) -Codechange: move+rename helpers.hpp and only include it when ↵ | rubidium | |
it is really needed. | |||
2007-12-23 | (svn r11684) -Codechange: split gfx.h in a type and functional header. | rubidium | |
2007-12-22 | (svn r11682) -Codechange: move some 'generic' geometry related types into a ↵ | rubidium | |
single file and do not include gfx.h everywhere to get a Point type. | |||
2007-12-21 | (svn r11675) -Codechange: split the string types from the string functions. | rubidium | |
2007-12-19 | (svn r11668) -Codechange: more refactoring aimed at reducing compile time ↵ | rubidium | |
and making it more logic where function definitions can be found. | |||
2007-12-08 | (svn r11597) -Change: replace all remaining instances of (re|m|c)alloc with ↵ | rubidium | |
(Re|M|C)allocT and add a check for out-of-memory situations to the *allocT functions. | |||
2007-12-07 | (svn r11589) -Fix [FS#1514]: when ship depots got destroyed they always ↵ | rubidium | |
returned to water, even when it should've been canals. | |||
2007-11-19 | (svn r11481) -Codechange: Rename the HASBIT function to fit with the naming ↵ | skidd13 | |
style | |||
2007-11-11 | (svn r11410) -Codechange: implement random triggers for industries. | rubidium | |
2007-10-11 | (svn r11244) -Fix: trees can now be planted on bare land without making it ↵ | truelight | |
grassy (Csaboka) -Fix: planting tree in desert doesn't make it grassy for the first tile-cycle (Csaboka) -Fix: when a tree dies in desert, it no longer becomes a snowy tile for the first tile-cycle (Csaboka) | |||
2007-10-08 | (svn r11228) -Codechange: implement the "moreanimation" feature of TTDP, so ↵ | rubidium | |
we can properly support newindustries. | |||
2007-09-30 | (svn r11188) -Codechange: rewrite of the town action related code (remove ↵ | rubidium | |
some of the magic). -Feature: possibility to disable exclusive rights and giving money. Both by skidd13. | |||
2007-09-27 | (svn r11176) -Revert (r9867): as it is needed for newgrf callbacks 14B and 14C | glx | |
2007-09-26 | (svn r11172) -Codechange: rewrite of town road building and addition of the ↵ | rubidium | |
possibility to clean up unconnected road bits during the local road reconstructions. Based on a patch by skidd13. | |||
2007-09-22 | (svn r11139) -Codechange: add support for persistent storage for NewGRFs. | rubidium | |
2007-09-14 | (svn r11107) -Feature: some tool so one can still build tunnels under rails ↵ | rubidium | |
(and other structures) when the owner of the structure built it on foundations and if you have enough "empty" space ofcourse. One could use the tool for some other construction needs too. Patch by frosch. | |||
2007-09-01 | (svn r11030) -Revert r11016, Fix [FS#1178]: the way to determine whether a ↵ | rubidium | |
station should get goods was not done properly. | |||
2007-08-30 | (svn r11004) -Codechange: some reworks of the saveload mechanism to be able ↵ | rubidium | |
to save and load private and protected variables in the vehicle struct. | |||
2007-08-16 | (svn r10923) -Codechange: use 'real' exception handling in saveload code | glx | |
2007-08-15 | (svn r10903) -Feature: [NewGRF] Add support for variable 44 of Variational ↵ | belugas | |
Action 2 for Industries | |||
2007-08-03 | (svn r10773) -Codechange: use pool.CleanPool instead of CleanPool(&pool) and ↵ | rubidium | |
similarly for AddBlock*. | |||
2007-08-01 | (svn r10744) -Codechange: make the pool a little more OO, so it can be ↵ | rubidium | |
easier in other places. | |||
2007-07-25 | (svn r10684) -Codechange: some more coding style related changes. Primarily ↵ | rubidium | |
moving { to a new line. | |||
2007-07-16 | (svn r10601) -Codechange: store (and use) the type of stations instead of ↵ | rubidium | |
hardcoding station types by graphics IDs. | |||
2007-07-14 | (svn r10567) -Add [FS#915]: a "group" with ungrouped vehicles. Patch by ↵ | rubidium | |
Matthias Wolf. | |||
2007-07-13 | (svn r10541) -Fix [FS#1028]: cargo payment rates overflow. | rubidium | |
-Fix: cargo payment rates diverge from cost rates making it impossible to make any profit after a certain number of years. Both are solved by stopping the inflation after 170 years; there is absolutely no point in continueing the inflation after that as it only makes the game have overflows at some point that cannot be solved; using larger variables only delays the inevitable. | |||
2007-07-07 | (svn r10462) -Add: a command dumper/loader that could be enabled ↵ | rubidium | |
compile-time and server side only to aid debugging some desyncs, i.e. dump the stream of commands so it could be replayed in exactly the same way later. This should primarily be used to make desyncs more easily reproducable, so it can be properly debugged. | |||
2007-07-06 | (svn r10453) -Codechange: Allow save/load of empty (unallocated) strings | peter1138 | |
2007-07-03 | (svn r10412) -Codechange: Remove unnecessary inclusion of hal.h in various ↵ | peter1138 | |
files (and add one) | |||
2007-06-27 | (svn r10367) -Fix: do not crash horribly when the file you are trying to ↵ | rubidium | |
load is too short or decompressing it fails. | |||
2007-06-25 | (svn r10319) -Fix (r10266): the limit of 65535 references was not enough for ↵ | rubidium | |
cargo packets. Increase this limit to approximately 2^32, which noone should ever be able to reach on any normal system ;) | |||
2007-06-24 | (svn r10300) -Fix [FS#917]: give a better explanation why the loading of a ↵ | rubidium | |
savegame failed and do not crash on loading savegames that were altered by patches or branches. | |||
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. | |||
2007-06-20 | (svn r10236) -Feature: Introduce a form of timetabling for vehicles. | maedhros | |
2007-06-18 | (svn r10211) -Feature: [NewGRF] Add support for action 0F | glx | |
2007-06-18 | (svn r10210) -Codechange: make all money related variables 64 bits, so ↵ | rubidium | |
overflowing them should become a little harder. |