Age | Commit message (Collapse) | Author |
|
|
|
|
|
unneeded include from openttd.h.
|
|
|
|
|
|
|
|
useless includes.
|
|
map.h).
|
|
|
|
single file and do not include gfx.h everywhere to get a Point type.
|
|
|
|
|
|
'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps.
|
|
|
|
|
|
|
|
|
|
|
|
fitting to the naming style
|
|
is turned on and zoomed out more than one level.
|
|
remaining to fit with the naming style
|
|
remaining to fit with the naming style
|
|
style
|
|
unneeded define
|
|
with the coding style
|
|
ViewportHighlightMode
|
|
noticeable with autoroad)
|
|
|
|
WindowHighlightMode constants. Patch by SmatZ.
|
|
ViewportPlaceMethod enumified constant. Patch by SmatZ.
|
|
remembered.
-Codechange: Wrap all transparency settings in accessors, hiding the implementation
-Change: Clicking "transparent building" menu will toggle Houses And Trees only. The other options can be used in the transparency gui.
Initial patch by Smatz (FS#1349), with some rework by BigBB and your humble servant.
|
|
the color of the text in a DrawString call.
Patch heavily based on BiBB's work (FS#1383)
|
|
halftiles, r11316 just added the things needed to load the sprites. Patch by frosch.
|
|
some new slopes. Patch by frosch.
|
|
HT_RAIL) on foundations as ChildSprite of the foundation, not as single ParentSprite. Patch by frosch.
|
|
frosch.
|
|
Patch by frosch.
|
|
|
|
sprites using CTRL-B so one can get a better understanding of the used bounding boxes to fix the glitches that still exist. Patch by frosch.
Note that this is not completely glitch free, bounding boxes sometimes aren't removed properly. This is due to the fact that the bounding boxes sometimes are larger than the sprite, which causes a smaller part than the bounding box to be redrawn. This is NOT a bug, but a known implementation limit as we do not want to slow down normal games so the debug graphics are always 100% correct.
|
|
x/y/z-extent 0. Some NewGRFs need them. Patch by frosch.
|
|
boxes. It's not perfect yet, but a *very* good step into the right direction. Patch by frosch.
|
|
bounding boxes for some special cases (like tunnels and bridges). Patch by frosch.
|
|
box is equal to the max of another bounding box. Patch by frosch.
|
|
be true (unless you've got at least 3 bit errors and then you're screwed anyway). Patch by frosch.
|
|
an obscure variable name to something a little more meaningfull.
Heavily based of frosch's work (FS#1223)
|
|
subsystem. Patch by Progman.
|
|
state while being marked const.
-Codechange: do not brute force determine the first vehicle in the chain or previous vehicle, but do it by properly accounting the previous and first pointers when updating the next pointer. This gives a performance increase of about 15% when there are a lot of vehicles in the game.
|
|
|
|
transparent" code.
|
|
moving { to a new line.
|