rubidium
|
2be4215f43
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
11 years ago |
frosch
|
ce92faf682
|
(svn r26388) -Codechange: Move resolving of Action 3 into ResolverObject constructor.
|
11 years ago |
frosch
|
74916a103e
|
(svn r26175) -Add: Log in desync output when persistent storage is discarded.
|
11 years ago |
frosch
|
6c63c98d7f
|
(svn r26085) -Codechange: Pass ResolverObjects as reference instead of pointer since they are never NULL.
|
11 years ago |
alberth
|
6c1ff5f772
|
(svn r24693) -Doc: Add some doxymentation into the newgrf code.
|
12 years ago |
alberth
|
8a297ca5f1
|
(svn r24692) -Cleanup: Cleanup final parts of the old resolver code.
|
12 years ago |
alberth
|
44a364565d
|
(svn r24687) -Codechange: Add resolver classes for airports.
|
12 years ago |
alberth
|
6a619b40d5
|
(svn r24678) -Codechange: Introduce scope resolver base class and prepare for adding derived classes.
|
12 years ago |
frosch
|
ed1fb53859
|
(svn r24169) -Add: Make NewGRFClass distinguish between defined specs and specs visible for the user.
|
13 years ago |
frosch
|
d42bd940b2
|
(svn r24162) -Codechange: Remove NewGRFClass::GetName() and SetName() in favour of using Get() and direct member access (which is needed anyway for GRF string resolving).
|
13 years ago |
rubidium
|
d5eeab43b7
|
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
|
13 years ago |
frosch
|
6365d92776
|
(svn r23142) -Change: [NewGRF v8] Unify the return values of callbacks returning D0xx texts.
|
13 years ago |
frosch
|
46e77ee24f
|
(svn r23138) -Feature: [NewGRF] Allow passing 32bit parameters to 60+x variables (using var 7B). Currently most useful for vehicle var 60.
|
13 years ago |
frosch
|
a712f23cc8
|
(svn r22636) -Fix: Airports should not expose the tile specific random bits of the north tile. Only airport tiles should access those.
|
13 years ago |
frosch
|
e2a5d69cb7
|
(svn r22634) -Codechange: Deduplicate some code. Note that zeroing 'count' is intentionally removed, it is only used together with 'scope'.
|
13 years ago |
terkhen
|
7e0daae1ec
|
(svn r22567) -Codechange: Store persistent storages inside a pool.
|
14 years ago |
terkhen
|
3d96adb03f
|
(svn r22564) -Codechange: Rename Get and Store persistent storage functions to GetValue and StoreValue.
|
14 years ago |
terkhen
|
ac4f4447e0
|
(svn r22563) -Codechange: Use a function for storing values inside the persistent storage.
|
14 years ago |
yexo
|
9841c40da1
|
(svn r22496) -Fix: callback result for airport layout name was incorrectly used
|
14 years ago |
alberth
|
a70556dac2
|
(svn r22459) -Doc: Typo fixes and doxygen markup improvements.
|
14 years ago |
rubidium
|
eb2197f4c8
|
(svn r22410) -Document: some more bits ;)
|
14 years ago |
alberth
|
e5b817e99a
|
(svn r21088) -Doc: Additions/corrections of doxygen comments.
|
14 years ago |
yexo
|
d82f1b0bab
|
(svn r20716) -Feature: add airport class and airport name to the land info tool
|
14 years ago |
rubidium
|
360d6daf34
|
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
|
14 years ago |
rubidium
|
3e1888287e
|
(svn r20435) -Codechange: move spritegroup to GRFFilePropsBase and prepare it for more spritegroups
|
14 years ago |
rubidium
|
b6263d2034
|
(svn r20407) -Codechange: make AirportClass 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
|
ccccb2c490
|
(svn r20374) -Codechange: add persistant storage for airports
|
14 years ago |
yexo
|
7c2eaeee09
|
(svn r20371) -Codechange: add general function to call text callbacks for airports
|
14 years ago |
yexo
|
f0bc18a792
|
(svn r20369) -Feature: preview sprites for airports
|
14 years ago |
yexo
|
7f7e3d4a3a
|
(svn r20365) -Codechange: allow multiple layouts for one airport statemachine, store the layout number
|
14 years ago |
yexo
|
c072b50dc6
|
(svn r20364) -Codechange: add infrastructure for airport callbacks
|
14 years ago |
yexo
|
0cd442ea18
|
(svn r20331) -Doc: some more airport-related code
|
14 years ago |
rubidium
|
ed20526231
|
(svn r20203) -Fix: some file "headers" were incorrect, including doxygen @file so they wouldn't be picked up by doxygen.
|
14 years ago |
yexo
|
e414e06ab8
|
(svn r19462) -Codechange: use the AS_GENERIC macro also for the dummy airport
|
15 years ago |
yexo
|
cc23ebd446
|
(svn r19457) -Codechange: introduce AirportOverrideManager to keep track of airports if a newgrf can't be found
|
15 years ago |
yexo
|
ff7e317db0
|
(svn r19456) -Codechange; increase the maximum number of airports
|
15 years ago |
yexo
|
c5e5a2d651
|
(svn r19354) -Codechange: store the number of layouts in AirportSpec
|
15 years ago |
yexo
|
79a8345749
|
(svn r19353) -Codechange: use static objects for the airport statemachines instead of new/delete at the start/end of the game
-Codechange: store the fta in AirportSpec
|
15 years ago |
yexo
|
5dce998f6a
|
(svn r19327) -Codechange: make the oilrig a part of the original airports array so some special cases can be removed
|
15 years ago |
yexo
|
e6d7e6e977
|
(svn r19326) -Codechange: store the airport name as property in AirportSpec
|
15 years ago |
yexo
|
d587ad5782
|
(svn r19325) -Codechange: introduce airport classes and split the default airports in 4 classes
|
15 years ago |
yexo
|
20dd63a590
|
(svn r19324) -Codechange: introduce AirportSpec::GetWithoutOverride to get a non-const pointer to a given airportspec
|
15 years ago |
yexo
|
e69d50d86b
|
(svn r19323) -Codechange: copy the AirportSpec original array to an internal array in AirportSpec
|
15 years ago |
yexo
|
446372fe9f
|
(svn r19299) -Codechange: store the most compatible ttd airport type in AirportSpec
-Fix: [NewGRF] return the ttd airport type in station var 0xF1
|
15 years ago |
yexo
|
63e056c043
|
(svn r19205) -Codechange: move AirportSpec to newgrf_airport.h/cpp
|
15 years ago |