Age | Commit message (Collapse) | Author |
|
several flaws (not masking of bits, not resetting town authority updates on checks/estimates, ...). Let it use DoCommandPInternal, DoCommandP without showing error messages and such, instead.
|
|
of using _local_company to pass that information, with the whole mess when you don't want the company to be _local_company.
|
|
whether it succeeded or not.
-Fix: AIs did update their last cost incorrectly in network games if the cost of the DC_EXEC phase differed from the ~DC_EXEC phase.
|
|
|
|
window) when they were randomly chosen
|
|
weren't properly centered
|
|
|
|
when building a station could be incorrect (missing a cargo)
-Change [NoAI]: AITile::GetCargoProduction now returns the number of producers and not the number of tiles of producers.
-Fix [NoAI]: AITileList_IndustryProducing would omit some tiles for at which a station would get cargo.
|
|
AIWaypoint::HasWaypointType().
-Change: [NoAI] Constructor of AIWaypoint now takes a WaypointType to also handle buoys.
-Remove: [NoAI] AIBuoyList.
|
|
AITileLists
|
|
it's covered by snow, this allows rocky tiles under snow if you have a variable snowline
|
|
|
|
variables. Also make use of TileArea functions for determining the 'width' and 'height' of an industry.
|
|
|
|
tiles with trees on them.
|
|
AIWaypoint
|
|
certain engine.
-Change: AIEngine::IsValidEngine will now also return true when you have at least one vehicle of that type even if you can't build it anymore.
|
|
|
|
destination of a 'nearest depot' order
|
|
NO_UNLOAD order, GOTO_NEAREST_DEPOT order was created instead
|
|
|
|
|
|
capacity.
|
|
|
|
|
|
structs having different definition in different object files
|
|
|
|
for eg. 64bit systems, don't use them
|
|
depot orders
|
|
window. Based on a patch by Zuu.
|
|
the AI list window to the AI configuration window
|
|
duplicate or AIOrder.SkipToOrder
|
|
error message contained a quote
|
|
AIVehicle::SkipToVehicleOrder and AIOrder::SkipToOrder. They are the same. Also ORDER_CURRENT was not allowed for the latter, but well...
|
|
set back to grey after AI bankrupt
|
|
it falls out of the range of active AIs
|
|
left untouched and then freed. Make sure this doesn't happen by ensuring it starts out as NULL instead of 'garbage'.
|
|
|
|
|
|
isn't resizable
|
|
same twice.
|
|
|
|
and sticky boxes and for window captions
|
|
-1, if the industry is neither buildable nor prospectable.
|
|
|
|
making it big font aware in the process
|
|
|
|
|
|
Window::UpdateWidgetSize().
|
|
|