Commit Graph

38 Commits (afa2d8d6364594004787e89190a41a38c3208766)

Author SHA1 Message Date
frosch 2db6aa3cfa (svn r24172) -Cleanup: Lighthouse and transmitter no longer need special treatment to not appear in the object GUI. 12 years ago
frosch ed1fb53859 (svn r24169) -Add: Make NewGRFClass distinguish between defined specs and specs visible for the user. 12 years ago
frosch d42bd940b2 (svn r24162) -Codechange: Remove NewGRFClass::GetName() and SetName() in favour of using Get() and direct member access (which is needed anyway for GRF string resolving). 12 years ago
frosch f2b3091a53 (svn r24160) -Codechange: Split parts of ObjectSpec::IsAvailable() into ObjectSpec::IsEverAvailable(). 12 years ago
rubidium d5eeab43b7 (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files 13 years ago
rubidium 0cfe86cead (svn r23735) -Codechange: remove ~50 includes from headers that weren't needed 13 years ago
frosch e29221a31e (svn r23154) -Change: [NewGRF v8] Use heightlevel units in nearby tile info variables. (rubidium) 13 years ago
frosch 46e77ee24f (svn r23138) -Feature: [NewGRF] Allow passing 32bit parameters to 60+x variables (using var 7B). Currently most useful for vehicle var 60. 13 years ago
rubidium bcb93b3b75 (svn r23093) -Codechange: add a default NULL for the Z of GetTileSlope and use it 13 years ago
rubidium de980ef0f9 (svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ functions if they return the Z in pixels (like TilePixelHeight) 13 years ago
michi_cc 68370d2bc9 (svn r23071) -Codechange: [NewGRF] Allow passing custom extra data through the generic NewGRF animation helper class. 13 years ago
planetmaker 1de94e862a (svn r22757) -Fix [FS#4730]: [NewGRF] Invalid memory access when querying the grfID of the default objects 13 years ago
frosch e2a5d69cb7 (svn r22634) -Codechange: Deduplicate some code. Note that zeroing 'count' is intentionally removed, it is only used together with 'scope'. 13 years ago
terkhen e8a8b6dae5 (svn r22569) -Feature: [NewGRF] Persistent storage for towns. 13 years ago
terkhen 58e70e26f2 (svn r22561) -Codechange: Remove constness from Object in ResolverObject. 13 years ago
terkhen e392f26215 (svn r22557) -Codechange: Remove constness from AnimationBase callbacks. 13 years ago
frosch becf6c823f (svn r22518) -Feature: [NewGRF] Advanced sprite layouts with register modifiers. 13 years ago
frosch 5ca3ac41f0 (svn r22457) -Codechange: Make the NewGRFSpriteLayout a direct member of TileLayoutSpriteGroup instead of allocating it separately. 13 years ago
rubidium 05199a641a (svn r21890) -Cleanup: remove some unneeded includes 14 years ago
rubidium 43c8073551 (svn r21886) -Codechange: move documentation towards the code to make it more likely to be updated [n]. 14 years ago
rubidium e590fe22ac (svn r21454) -Codechange: add support for object variable 48 14 years ago
rubidium dafbfe0345 (svn r21360) -Fix [FS#4281]: crash when randomised action2 was used when resolving the image to draw in the buy menu 14 years ago
alberth 9f3845227e (svn r21273) -Codechange: Return values should start at the same line. 14 years ago
rubidium 208877fb5e (svn r21259) -Change: [NewGRF] Split var43 into var43 (animation stage) and var47 (object colour) 14 years ago
rubidium 878a06dd9a (svn r21198) -Fix: don't call variables properties in debug messages 14 years ago
yexo d6541ca2a9 (svn r21041) -Change: [NewGRF] make object var 60 return the object id even when the relative tile is not part of the same object 14 years ago
rubidium 7e7107b3bb (svn r20908) -Fix [FS#4156]: assertion when the buy menu graphics callback accessed a variable that needs a tile index 14 years ago
rubidium a1fa222125 (svn r20676) -Codechange: it's not needed to supply two almost identical vars 14 years ago
rubidium 8425361b58 (svn r20673) -Codechange: add support for inspecting objects 14 years ago
rubidium 03c5a93809 (svn r20671) -Add: feature F (not action F as written mistakenly in the previous message) support for the scenario editor 14 years ago
rubidium b06ad652c9 (svn r20662) -Codechange: implement object animation 14 years ago
rubidium e014667eae (svn r20660) -Codechange: implement (most) of action2 support for objects 14 years ago
rubidium 7c62e855b6 (svn r20652) -Codechange: implement a function to get the index of a spec. 14 years ago
rubidium d5decb0825 (svn r20651) -Codechange: add a function to determine whether an object is available and use it 14 years ago
rubidium 01d0f94c12 (svn r20649) -Codechange: implement classes for objects 14 years ago
rubidium 3f6dab2127 (svn r20648) -Codechange: implement the NewGRF override manager for objects 14 years ago
rubidium cd705f434c (svn r20647) -Codechange: update some of the object spec information 14 years ago
rubidium 1f78d3f6ec (svn r20638) -Codechange: split object.h 14 years ago