Age | Commit message (Collapse) | Author |
|
transparency settings using the same logic as skipping due to grf-defined invisibility.
|
|
|
|
spritelayouts allocated on the heap, and make use of constructors and destructors.
|
|
twice for the same station id
|
|
DrawTileSeqStruct::IsTerminator(), DrawTileSeqStruct::IsParentSprite() to simplify stuff.
|
|
some headers
|
|
spritelayouts of stations, houses and industrytiles; so hacks with zero-sized bounding boxes are no longer needed and no longer cause trouble.
|
|
|
|
|
|
SPRITE_MODIFIER_CUSTOM_SPRITE, so no extra tests needed.
|
|
SPRITE_MODIFIER_CUSTOM_SPRITE, invert its meaning, and also use it for industry/house layouts instead of IS_CUSTOM_SPRITE().
|
|
|
|
and move it to separate file.
|