Age | Commit message (Collapse) | Author |
|
|
|
when it's not necessary.
|
|
|
|
main_gui.cpp to terraform_gui.cpp (and introduce terraform_gui.h). Based on a patch by Roujin.
|
|
tools. Land is raised/lowered at the start and the rest of the area levelled to match. Patch by Roujin.
|
|
instead of before, as the zoom will cancel it out.
|
|
functions.
|
|
|
|
useless includes.
|
|
|
|
map.h).
|
|
logical place and remove about 50% of the includes of 'functions.h'
|
|
|
|
single file and do not include gfx.h everywhere to get a Point type.
|
|
their respective places.
|
|
|
|
|
|
|
|
and making it more logic where function definitions can be found.
|
|
'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps.
|
|
|
|
ZoomLevel can be used in some iterations
|
|
|
|
|
|
saves
|
|
scenario more.(Bilbo)
|
|
its now useless counterpart function
|
|
now useless RaiseWindowButtons function
|
|
|
|
|
|
fitting to the naming style
|
|
the remaining to fit with the naming style
|
|
remaining to fit with the naming style
|
|
remaining to fit with the naming style
|
|
style
|
|
with the coding style
|
|
WindowHighlightMode constants. Patch by SmatZ.
|
|
available (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)
|
|
some of the magic).
-Feature: possibility to disable exclusive rights and giving money. Both by skidd13.
|
|
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.
|
|
remotely trigger an assertion.
|
|
much money or rather: when casting the amount of money to an int32 becomes negative.
|
|
simplifications to the terraforming code. Patch by frosch.
|
|
colour from before the currency was printed; this removes the need to make two strings for printing currencies (one for positive currencies and one for negative currencies).
-Fix [FS#1036]: do not use green for currencies as it is practically unreadable on CRT monitors.
|
|
|
|
bar for when the window becomes less than 640 pixels in width.
|
|
|