summaryrefslogtreecommitdiff
path: root/newgrf.h
AgeCommit message (Collapse)Author
2005-12-18(svn r3311) Remove the unnecessary global variable _grffile_count: It's just ↵tron
the scroll count of a list and furthermore only used in one file
2005-11-12(svn r3167) - NewGRF: Start moving custom station code to separate files.peter1138
Rewrite handling of station classes. Allow for more than 8 station tile layouts. Start of code to unload custom stations.
2005-10-22(svn r3077) static, const, bracing, indentation, 0 -> '\0'/NULL, typos in ↵tron
comments, excess empty lines, minor other changes nothing spectacular, just some stuff, which piled up
2005-09-22(svn r2970) - Newgrf: Allocate spritegroups dynamically; this allows a cargo ↵peter1138
ID to reference the previous definition of the same cargo ID, instead of causing loops.
2005-08-15(svn r2871) -Feature/Fix: Per GRF parameter liststron
2005-08-15(svn r2868) Change the way NewGRFs are loaded: The loading process i no ↵tron
longer bolted onto the normal graphics loading. This has two major advantages: - Removal of a maze of global variables and distinction of cases from the sprite loading routines, which weren't directly related to the loading process in the first place - NewGRF actions no longer occupy sprite slots - for example when using DBSetXL this saves about 2000 slots! (you could regard this as a bug fix) If i didn't make a major mistake this change should have no negative effect on NewGRF support, please test!
2005-07-24(svn r2701) Insert Id tags into all source filestron
2005-03-10(svn r1981) Typedef some structs and enumstron
2004-11-19(svn r687) Export InitNewGRFFile() and DecodeSpecialSprite() properly.pasky
2004-11-17(svn r665) code fixes for newgrf.c/newgrf.hdominik
2004-11-17(svn r663) [newgrf] sorry, forgot newgrf.hdominik