Commit Graph

742 Commits (a10ce551c9290f2672b34c0f75dfc4e05c24324c)

Author SHA1 Message Date
rubidium 360d6daf34 (svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers 14 years ago
yexo 2c8eb94033 (svn r20606) -Change [FS#4042]: change the debug level of the "Registering two AIs/libraries with the same name and version" message from 0 to 1 14 years ago
yexo 3c5923a62f (svn r20604) -Feature: add a reset button to the newgrf parameters window 14 years ago
rubidium 92c7418e96 (svn r20575) -Fix [FS#4059] (r20542): reloading of companies did load another AI 14 years ago
rubidium bd5be9a942 (svn r20574) -Codechange: a little over 1 million vehicles should be enough for the forseeable future 14 years ago
rubidium bbafd249ca (svn r20573) -Codechange: free/reserve some bits in the sell vehicle command to increase the vehicle pool limit 14 years ago
rubidium b07f2beb67 (svn r20572) -Codechange: free/reserve some bits in the wagon move command to increase the vehicle pool limit 14 years ago
rubidium 0d018b5840 (svn r20571) -Codechange: free/reserve some bits in the order commands to increase the vehicle pool limit 14 years ago
yexo 0e2275a053 (svn r20568) -Codechange: change the value of AIVehicle::VEHICLE_INVALID and use it as return value instead of ::INVALID_VEHICLE 14 years ago
yexo f30cc9e6ca (svn r20563) -Change: [NoAI] rename AIAbstractList to AIList 14 years ago
yexo 0d57e6c193 (svn r20562) -Change: [NoAI] Move all functions from AIList to AIAbstractList 14 years ago
rubidium 70c2393d16 (svn r20560) -Fix: AIs (still/again?) crashing for certain commands 14 years ago
yexo a4fbfa268b (svn r20558) -Codechange: use one generic function to create a list of company buttons 14 years ago
yexo 7df9805233 (svn r20556) -Fix (r20555): a tempory copy/pasted line ended up in the commit 14 years ago
yexo 8204ad16f5 (svn r20555) -Fix [FS#4053]: wrong tooltip for the company select button in the AI debug and performance rating windows 14 years ago
yexo c144e8e921 (svn r20534) -Codechange: unify the naming of the 'vehicle must be stopped in depot' strings 14 years ago
rubidium 9d814f04dd (svn r20533) -Codechange: shuffle a bit with the bits in the sell command 14 years ago
rubidium c57a5b735a (svn r20532) -Codechange: unify selling of vehicles a bit 14 years ago
frosch 134760a904 (svn r20523) -Fix [FS#4040]: Do not print a colon for AI settings with empty name.
Please note that this is only meant for compatiblity to make settings of 'old' AIs still look nice.
 Usage of this 'compatibility feature' is not recommended, as selected lines cannot be highlighted this way as it is done for the NewGRF settings.
14 years ago
alberth a51d34c048 (svn r20499) -Doc: Spelling fixes, and one doxygen comment addition. 14 years ago
rubidium 7ae80eec64 (svn r20489) -Fix [FS#4031]: [NoAI] checking whether water tiles are connected failed in some cases 14 years ago
frosch 9f3e6ca197 (svn r20479) -Change: Use 'Buttons Name: Value' layout for AI and NewGRF parameter GUI. 14 years ago
frosch ba8d961664 (svn r20470) -Codechange: Make arrow buttons lower and raise like other buttons when clicked. 14 years ago
frosch 2d5ef5e5a8 (svn r20461) -Codechange: Replace WWT_HSCROLLBAR, WWT_SCROLLBAR and WWT_SCROLL2BAR with NWID_HSCROLLBAR and NWID_VSCROLLBAR. 14 years ago
frosch 4817d5dcd6 (svn r20453) -Codechange: Remove direct accesses to Window::hscroll, vscroll and vscroll2.
Note: All windows get individual members with the same names, which are initialised via Window::GetScrollbar(). This caching is not required at all, but simplifies conversion.
14 years ago
frosch 341f41e347 (svn r20452) -Codechange: Remove NWidgetCore::FindScrollbar() and associate scrollbar explicitly using a NWidgetPart via SetScrollbar(). 14 years ago
rubidium 1f2276b785 (svn r20411) -Codechange: rename unmovables as quite a lot of them are actually movable; e.g. HQ and owned land are pretty movable. 14 years ago
rubidium 40ab6a3298 (svn r20406) -Codechange: make StationClass use the new generic class 14 years ago
rubidium 8f1d0358bd (svn r20402) -Codechange: rename the airport/station class id to something slightly more generic 14 years ago
yexo ecb6d8cf74 (svn r20399) -Change: [NoAI] AIIndustry::IsCargoAccepted now returns 3 possible values so AIs can detect a temporaral refusal from an industry to accept some cargo type 14 years ago
rubidium 75f6f6eb0b (svn r20389) [NoAI] -Add: AIOrder::IsVoidOrder to find void "(Invalid Order)" orders.
[NoAI] -Change: AIOrder::GetOrderFlags returns AIOrder::AIOF_INVALID for void orders.
14 years ago
rubidium f1458067e9 (svn r20348) -Fix [FS#4004]: [NoAI] Ship depots were constructed along the wrong axis 14 years ago
yexo 67adf766d0 (svn r20346) -Change: scan for tar files before scanning for AIs/NewGRFs so new AIs/NewGRFs inside a tar file are found 14 years ago
rubidium 7fe695dc28 (svn r20328) -Codechange: unify the unmovable related commands and make building lighthouses/transmitters actually happen via a command 14 years ago
yexo 6fcdf71825 (svn r20293) -Doc: add more doxygen comments in ai_gui.cp 14 years ago
yexo 5642ef777e (svn r20292) -Codechange: remove some unused variables from AIConfigWindow 14 years ago
yexo 65de287071 (svn r20288) -Doc: add doxygen string to all GetClassName functions (part of all AI api classes) 14 years ago
frosch c18839704b (svn r20286) -Codechange: Unify end of doxygen comments. 14 years ago
yexo 971691b691 (svn r20285) -Codechange: use ///< for single-line doxygen comments in the AI code 14 years ago
yexo 1e554947bb (svn r20284) -Codechange: use ///< for single-line doxygen comments in the AI code 14 years ago
frosch 5b86c79fce (svn r20283) -Codechange: Unify start of doygen comments. 14 years ago
rubidium 8c85b4ce3d (svn r20281) -Codechange: unify case scope closure + break coding style 14 years ago
yexo 323b2608fc (svn r20272) -Doc: [NoAI] document return value of AIGroup::SetAutoReplace 14 years ago
yexo 844e62546b (svn r20271) -Doc: add doxygen comments to several items under src/ai/ 14 years ago
alberth 1743c86610 (svn r20266) -Doc: Mostly typo fixes, a few doxygen-related improvements. 14 years ago
terkhen c92b2e9d3c (svn r20239) -Doc: Give a common name to all fall throughs (FALL THROUGH). 14 years ago
yexo 10aa6608ab (svn r20238) -Doc: [NoAI] clarify the documentation for AIBaseStation::GetLocation 14 years ago
alberth a50578c3ad (svn r20223) -Codechange: Replace scrolled row calculations by a call to GetScrolledRowFromWidget(). 14 years ago
rubidium d63751f8e5 (svn r20160) -Merge: changelog updates from the 1.0 branch 14 years ago
terkhen 67f32213b1 (svn r20141) -Fix: Initialize the state of OnKeyPress at the AI debug window (Zuu). 14 years ago