Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-18 | (svn r19457) -Codechange: introduce AirportOverrideManager to keep track of ↵ | yexo | |
airports if a newgrf can't be found | |||
2010-03-18 | (svn r19456) -Codechange; increase the maximum number of airports | yexo | |
2010-03-18 | (svn r19455) -Codechange: split all airport information in Station to a ↵ | yexo | |
seperate class | |||
2010-03-18 | (svn r19453) -Codechange: split getting the initial aircraft position to a ↵ | yexo | |
new function | |||
2010-03-18 | (svn r19451) -Cleanup: remove some unused code | yexo | |
2010-03-06 | (svn r19353) -Codechange: use static objects for the airport statemachines ↵ | yexo | |
instead of new/delete at the start/end of the game -Codechange: store the fta in AirportSpec | |||
2010-03-05 | (svn r19327) -Codechange: make the oilrig a part of the original airports ↵ | yexo | |
array so some special cases can be removed | |||
2010-03-05 | (svn r19322) -Codechange: change the id of the oilrig airport from 15 to 9 | yexo | |
2010-02-22 | (svn r19205) -Codechange: move AirportSpec to newgrf_airport.h/cpp | yexo | |
2010-02-22 | (svn r19193) -Codechange: increase the maximum number of airport tiles to ↵ | yexo | |
256 and introduce AirportTileOverrideManager | |||
2010-02-22 | (svn r19191) -Codechange: move AirportTileSpec to newgrf_airporttiles.h | yexo | |
2010-01-24 | (svn r18912) -Codechange: free up a bunch of airporttile ids by using the ↵ | yexo | |
tile animation frame | |||
2010-01-17 | (svn r18845) -Codechange: introduce AirportTileSpec and use it for animation | yexo | |
2010-01-15 | (svn r18816) -Fix (r18807): getting the catchment area of oilrigs triggered ↵ | yexo | |
an assert | |||
2010-01-15 | (svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵ | rubidium | |
if a header require a header make it include that header | |||
2010-01-15 | (svn r18807) -Codechange: introduce AirportSpec and move several ↵ | yexo | |
non-statemachine-related variables to there | |||
2009-08-21 | (svn r17248) -Fix: add GPL license notice where appropriate | rubidium | |
2009-06-21 | (svn r16619) -Cleanup: more coding style in airport stuff. | rubidium | |
2009-06-21 | (svn r16617) -Cleanup: some incorrect indenting | rubidium | |
2009-06-21 | (svn r16614) -Codechange: Make the airport min/max available year a property ↵ | yexo | |
of the Airport class. -Change: rename station.always_small_airport to station.never_expire_airports to make it more future-proof | |||
2009-06-12 | (svn r16566) -Codechange: enumify all airport tiles | yexo | |
2009-05-28 | (svn r16458) -Codechange: use one enum instead of four | smatz | |
2009-03-15 | (svn r15718) -Cleanup: apply some comment coding style on the rest of the ↵ | rubidium | |
sources too | |||
2008-07-20 | (svn r13758) -Fix (r13226): always use st->airport_tile, st->xy is different ↵ | smatz | |
in many cases | |||
2008-05-24 | (svn r13226) -Feature: Allow to have more than only two airports per town. ↵ | belugas | |
The number of airports is now controlled by the noise each of them generates, the distance from town's center and how tolerant the town is. Initial concept : TTDPatch (moreairpots), Initial code : Pasky Thanks to BigBB (help coding), Smatz Skidd13 and frosch for bugcatches and advices | |||
2008-04-11 | (svn r12662) -Codechange: Comment-code style application | belugas | |
2007-12-26 | (svn r11701) -Codechange: removal unnecessary inclusions of map.h (and split ↵ | rubidium | |
map.h). | |||
2007-12-25 | (svn r11700) -Codechange: reduce the amount of unnecessary includes. | rubidium | |
2007-12-18 | (svn r11661) -Codechange: some header reworks in order to try to reduce the ↵ | rubidium | |
compile time of OpenTTD by reduce the amount of circular-ish dependencies. | |||
2007-07-03 | (svn r10422) -Fix: VC8 Code Analyzer warning C6297: Arithmetic overflow: ↵ | KUDr | |
32-bit value is shifted, then cast to 64-bit value. Results might not be an expected value | |||
2007-03-29 | (svn r9524) -Fix(FS#640,r8755): Implemented a "dummy" State Machine for ↵ | celestar | |
stations who got their airport removed while there were still aircraft within the State Machine (and thus caused asserts) | |||
2007-03-07 | (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {}; | rubidium | |
2007-03-07 | (svn r9050) -Codechange: Foo(void) -> Foo() | rubidium | |
2007-03-02 | (svn r8973) -Feature/Codechange: Changed the internal unit for aircraft ↵ | celestar | |
velocities to from 8mph to 1km/h (peter1138), also give aircraft realsitic velocities (so that 1km/h is 1km/h independent of vehicle type) (peter1138). Introduce a flag to reduce aircraft speed in holding patterns to some realistic velocity. Use this flag for the city airport for the time being and make use of the different entry points for this airport type. | |||
2007-02-23 | (svn r8853) -Cleanup: doxygen changes. Correct forgotten c files to cpp ↵ | belugas | |
files with the @file tag as well as a few general comments style | |||
2007-02-17 | (svn r8767) -Fix | tron | |
-Codechange: Do not hardcode the catchment radius of airports, but hold the information in AirportFTAClass -Fix (r979): The default AI tested possible airport locations with a fixed catchment radius instead of the radius of the to be built airport | |||
2007-02-16 | (svn r8759) -Feature: Allow airports to have up to 4 entry points depending ↵ | celestar | |
on approach direction. Note: they're not yet used, but will be soon | |||
2007-02-15 | (svn r8750) -Fix (r8747): PLANES defined in wingdi.h caused compilation ↵ | KUDr | |
error under Win32. Changed to AIRPLANES | |||
2007-02-15 | (svn r8748) -Fix | tron | |
-Codechange: Do not hardcode the airports with a short airstrip anymore, but make it a flag in AirportFTAClass | |||
2007-02-15 | (svn r8747) -Fix | tron | |
-Codechange: Make the encoding of accepted aircraft types of airports a bit more sensible and move the enum into struct AirportFTAClass | |||
2007-02-15 | (svn r8743) -Fix | tron | |
-Codechange: Add a Z adjustment attribute for helicopter pads to AirportFTAClass to get rid of some special cases for oilrigs and heliports | |||
2007-02-14 | (svn r8733) -Fix(r8705): Forgot to change some more places where airport ↵ | celestar | |
blocks are stored | |||
2007-02-13 | (svn r8705) -Codechange: Increased the number of airport blocks to 64. This ↵ | celestar | |
involves changing the enum of airport blocks to a static const uint64 as SOME platforms do not support 64-bit enums | |||
2007-02-04 | (svn r8582) -Fix | tron | |
Reorder the attributes of some structs to reduce their size | |||
2007-02-04 | (svn r8570) -Fix | tron | |
Add a regular constructor and destructor to AirportFTAClass | |||
2007-02-03 | (svn r8559) -Fix | tron | |
-Codechange: Put the airport movement data into struct AirportFTAClass | |||
2007-01-21 | (svn r8305) -Codechange: defining 'static const' in a header is a bit weird. | truelight | |
Above that, wince-gcc gave "unused variable" on every file which included airport.h... pretty annoying ;) | |||
2007-01-10 | (svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, ↵ | rubidium | |
stillunknown and pv2b. | |||
2007-01-02 | (svn r7759) -Merge: makefile rewrite. This merge features: | rubidium | |
- A proper ./configure, so everything needs to be configured only once, not for every make. - Usage of makedepend when available. This greatly reduces the time needed for generating the dependencies. - A generator for all project files. There is a single file with sources, which is used to generate Makefiles and the project files for MSVC. - Proper support for OSX universal binaries. - Object files for non-MSVC compiles are also placed in separate directories, making is faster to switch between debug and release compiles and it does not touch the directory with the source files. - Functionality to make a bundle of all needed files for for example a nightly or distribution of a binary with all needed GRFs and language files. Note: as this merge moves almost all files, it is recommended to make a backup of your working copy before updating your working copy. |