yexo
|
dd7c2b2f9d
|
(svn r19205) -Codechange: move AirportSpec to newgrf_airport.h/cpp
|
15 years ago |
yexo
|
80982cc91b
|
(svn r19198) -Codechange: store the size of stations in savegames
|
15 years ago |
yexo
|
698737f485
|
(svn r19198) -Codechange: store the size of stations in savegames
|
15 years ago |
yexo
|
409266f847
|
(svn r18860) -Codechange: introduce a wrapper to get an hangar tile from a station
|
15 years ago |
yexo
|
a1f28ec88b
|
(svn r18860) -Codechange: introduce a wrapper to get an hangar tile from a station
|
15 years ago |
yexo
|
1486552f99
|
(svn r18857) -Codechange: don't rely on the fact that all airports are rectangular
|
15 years ago |
yexo
|
ab68f08886
|
(svn r18857) -Codechange: don't rely on the fact that all airports are rectangular
|
15 years ago |
rubidium
|
9467b7c6d6
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
15 years ago |
rubidium
|
82fc28f77f
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
15 years ago |
yexo
|
84cd40a483
|
(svn r18807) -Codechange: introduce AirportSpec and move several non-statemachine-related variables to there
|
15 years ago |
yexo
|
d669801f1d
|
(svn r18807) -Codechange: introduce AirportSpec and move several non-statemachine-related variables to there
|
15 years ago |
rubidium
|
0f7cee89d8
|
(svn r18377) -Codechange: add 'cache' of the tile area of truck and bus stops.
|
15 years ago |
rubidium
|
81062163a2
|
(svn r18377) -Codechange: add 'cache' of the tile area of truck and bus stops.
|
15 years ago |
rubidium
|
760a329622
|
(svn r17795) -Codechange: split cargolist into one for vehicles and one for stations.
|
15 years ago |
rubidium
|
2e766884f6
|
(svn r17795) -Codechange: split cargolist into one for vehicles and one for stations.
|
15 years ago |
rubidium
|
96d098e120
|
(svn r17734) -Fix (r17732): broke the assumption that 'this->packets == this', which broke loading old savegames. Now remove the (need for the) hack that needed that assumption.
|
15 years ago |
rubidium
|
446363aac4
|
(svn r17734) -Fix (r17732): broke the assumption that 'this->packets == this', which broke loading old savegames. Now remove the (need for the) hack that needed that assumption.
|
15 years ago |
smatz
|
581366f352
|
(svn r17592) -Fix [FS#3212](r17436): force all cargo being accepted when industry tiles accept it but industry itself doesn't
|
15 years ago |
smatz
|
9cf2e92159
|
(svn r17592) -Fix [FS#3212](r17436): force all cargo being accepted when industry tiles accept it but industry itself doesn't
|
15 years ago |
smatz
|
c3a80f1518
|
(svn r17589) -Codechange: rename town_acc to always_accepted
|
15 years ago |
smatz
|
9225b3ba03
|
(svn r17589) -Codechange: rename town_acc to always_accepted
|
15 years ago |
rubidium
|
27ad14ee99
|
(svn r17508) -Fix [FS#3195] (r16859): join station window didn't get updated when stations were removed from the pool
|
15 years ago |
rubidium
|
c60cebd4bb
|
(svn r17508) -Fix [FS#3195] (r16859): join station window didn't get updated when stations were removed from the pool
|
15 years ago |
smatz
|
5d622fd840
|
(svn r17439) -Fix (r17436): you weren't paid for cargo delivered to houses and headquarters anymore
|
15 years ago |
smatz
|
22e9d59559
|
(svn r17439) -Fix (r17436): you weren't paid for cargo delivered to houses and headquarters anymore
|
15 years ago |
rubidium
|
99d46e0ad7
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
smatz
|
876d09d751
|
(svn r17106) -Codechange: move computation of station's catchment rectagle to separate function
|
15 years ago |
smatz
|
39e145e586
|
(svn r17106) -Codechange: move computation of station's catchment rectagle to separate function
|
15 years ago |
rubidium
|
66bca52949
|
(svn r16962) -Codechange: more work towards multi tile waypoints
|
15 years ago |
rubidium
|
2dd998ab06
|
(svn r16962) -Codechange: more work towards multi tile waypoints
|
15 years ago |
rubidium
|
58563eafa7
|
(svn r16947) -Codechange: use TileArea instead of train_tile, trainst_w and trainst_h.
|
15 years ago |
rubidium
|
7440ec7a73
|
(svn r16947) -Codechange: use TileArea instead of train_tile, trainst_w and trainst_h.
|
15 years ago |
rubidium
|
eacc809fa4
|
(svn r16940) -Codechange: make the pathfinders behave the same when finding waypoints or stations, i.e. don't force exactly one destination tile for a waypoint
|
15 years ago |
rubidium
|
c3d2c47faa
|
(svn r16940) -Codechange: make the pathfinders behave the same when finding waypoints or stations, i.e. don't force exactly one destination tile for a waypoint
|
15 years ago |
rubidium
|
196856f54e
|
(svn r16939) -Codechange: s/RailwayStation/RailStation/ to unify the way it's written.
|
15 years ago |
rubidium
|
cf38a5bee6
|
(svn r16939) -Codechange: s/RailwayStation/RailStation/ to unify the way it's written.
|
15 years ago |
rubidium
|
d361ecd8f0
|
(svn r16914) -Codechange: split Station and BaseStation into different files
|
15 years ago |
rubidium
|
6e3d999dce
|
(svn r16914) -Codechange: split Station and BaseStation into different files
|
15 years ago |
rubidium
|
100cb17fa8
|
(svn r16909) -Fix [FS#2996]: NewGRF stations would be triggering assertions all over the place when using the more advanced station types.
-Change: make (rail) waypoints sub classes of 'base stations', make buoys waypoints and unify code between them where possible.
|
15 years ago |
rubidium
|
68ead6b84f
|
(svn r16909) -Fix [FS#2996]: NewGRF stations would be triggering assertions all over the place when using the more advanced station types.
-Change: make (rail) waypoints sub classes of 'base stations', make buoys waypoints and unify code between them where possible.
|
15 years ago |
rubidium
|
6670fae515
|
(svn r16896) -Codechange: make station spec allocation and station animation functions work for both stations and waypoints
|
15 years ago |
rubidium
|
43eda3dfbf
|
(svn r16896) -Codechange: make station spec allocation and station animation functions work for both stations and waypoints
|
15 years ago |
rubidium
|
196dd0974f
|
(svn r16876) -Codechange: add helper functions to cast to Station/Waypoint with some extra checks.
|
15 years ago |
rubidium
|
3fcfb9b248
|
(svn r16876) -Codechange: add helper functions to cast to Station/Waypoint with some extra checks.
|
15 years ago |
rubidium
|
b4f5a1eebb
|
(svn r16868) -Codechange: unify UpdateAll[Station|Waypoint]VirtCoords
|
15 years ago |
rubidium
|
8c17c6cb2b
|
(svn r16868) -Codechange: unify UpdateAll[Station|Waypoint]VirtCoords
|
15 years ago |
rubidium
|
f59346a863
|
(svn r16861) -Codechange: move a few more bits from station to basestation (to be shared with waypoints)
|
15 years ago |
rubidium
|
72d6c3a9ad
|
(svn r16861) -Codechange: move a few more bits from station to basestation (to be shared with waypoints)
|
15 years ago |
rubidium
|
46d94fdfed
|
(svn r16859) -Codechange: split the Station struct into two so parts of it can be reused for Waypoints.
|
15 years ago |
rubidium
|
84df3ba2b4
|
(svn r16859) -Codechange: split the Station struct into two so parts of it can be reused for Waypoints.
|
15 years ago |
rubidium
|
e4ef68405c
|
(svn r16766) -Codechange: remove station->MarkDirty. It is in all cases meant to only update the sign and not invalidate the widget; the widget would be invalidated by a call before/after the call to MarkDirty or it wouldn't make sense because e.g. the window doesn't exist anymore/yet.
|
15 years ago |
rubidium
|
9ae07bba85
|
(svn r16766) -Codechange: remove station->MarkDirty. It is in all cases meant to only update the sign and not invalidate the widget; the widget would be invalidated by a call before/after the call to MarkDirty or it wouldn't make sense because e.g. the window doesn't exist anymore/yet.
|
15 years ago |
rubidium
|
52abc92d1f
|
(svn r16760) -Codechange: make UpdateStationVirtCoord a function of Station
|
15 years ago |
rubidium
|
fbb2fb9720
|
(svn r16760) -Codechange: make UpdateStationVirtCoord a function of Station
|
15 years ago |
smatz
|
aa4ccab6a8
|
(svn r16745) -Fix [FS#3011]: invalidate JoinStation window after removing item from the pool
|
15 years ago |
smatz
|
c861d9b64b
|
(svn r16745) -Fix [FS#3011]: invalidate JoinStation window after removing item from the pool
|
15 years ago |
rubidium
|
c5a44ce99e
|
(svn r16736) -Codechange: give some station enums a name and use that instead of 'byte'.
|
15 years ago |
rubidium
|
571dfb9055
|
(svn r16736) -Codechange: give some station enums a name and use that instead of 'byte'.
|
15 years ago |
rubidium
|
e56535fda5
|
(svn r16735) -Codechange: had_vehicle_of_type only stored 7 bits, all less that bit 7... but it was a word wasting space etc.
|
15 years ago |
rubidium
|
65f77a7bee
|
(svn r16735) -Codechange: had_vehicle_of_type only stored 7 bits, all less that bit 7... but it was a word wasting space etc.
|
15 years ago |
smatz
|
d5e58990f8
|
(svn r16661) -Codechange: move definition of few very short functions to header files
|
15 years ago |
smatz
|
f2e55319dd
|
(svn r16661) -Codechange: move definition of few very short functions to header files
|
15 years ago |
smatz
|
72bee4ad2d
|
(svn r16654) -Codechange: cache industries in station's coverage area instead of searching them everytime payment is made
|
15 years ago |
smatz
|
fa1ad0fd3c
|
(svn r16654) -Codechange: cache industries in station's coverage area instead of searching them everytime payment is made
|
15 years ago |
smatz
|
f6a4d61cca
|
(svn r16643) -Codechange: replace GetStationByTile() by Station::GetByTile()
|
15 years ago |
smatz
|
8343340acb
|
(svn r16643) -Codechange: replace GetStationByTile() by Station::GetByTile()
|
15 years ago |
smatz
|
61a42f42c1
|
(svn r16640) -Codechange: move roadstop stuff to separate files
|
16 years ago |
smatz
|
0045096403
|
(svn r16640) -Codechange: move roadstop stuff to separate files
|
16 years ago |
smatz
|
cc9ecc4e7d
|
(svn r16639) -Codechange: enumify RoadStop::status, move definition of short functions to header file
|
16 years ago |
smatz
|
8bb88e5f72
|
(svn r16639) -Codechange: enumify RoadStop::status, move definition of short functions to header file
|
16 years ago |
smatz
|
da1b67f115
|
(svn r16636) -Codechange: no need to initialize already zeroed variables by zero in station and rs constructors, remove debug output
|
16 years ago |
smatz
|
33ce857271
|
(svn r16636) -Codechange: no need to initialize already zeroed variables by zero in station and rs constructors, remove debug output
|
16 years ago |
rubidium
|
1ceb349779
|
(svn r16389) -Codechange: use RoadVehicle instead of Vehicle where appropriate
|
16 years ago |
rubidium
|
d37b840cf3
|
(svn r16389) -Codechange: use RoadVehicle instead of Vehicle where appropriate
|
16 years ago |
smatz
|
3793b966c3
|
(svn r16380) -Codechange: rename pool.hpp to pool_type.hpp
|
16 years ago |
smatz
|
56a7b70591
|
(svn r16380) -Codechange: rename pool.hpp to pool_type.hpp
|
16 years ago |
smatz
|
50624d5c0f
|
(svn r16378) -Codechange: replace OldPool with simpler Pool. Compilation time, binary size and run time (with asserts disabled) should be improved
|
16 years ago |
smatz
|
62a7948af0
|
(svn r16378) -Codechange: replace OldPool with simpler Pool. Compilation time, binary size and run time (with asserts disabled) should be improved
|
16 years ago |
smatz
|
7eb14aa49f
|
(svn r16377) -Codechange: unify FOR_ALL_* macros, use separate index variable instead of var->index
|
16 years ago |
smatz
|
04723b240e
|
(svn r16377) -Codechange: unify FOR_ALL_* macros, use separate index variable instead of var->index
|
16 years ago |
rubidium
|
1cc82de384
|
(svn r16333) -Cleanup: remove a bunch of unused wrapper functions.
|
16 years ago |
rubidium
|
88201ccd5c
|
(svn r16333) -Cleanup: remove a bunch of unused wrapper functions.
|
16 years ago |
smatz
|
0c10daa243
|
(svn r16327) -Codechange: replace IsValidPoolItemID(index) by PoolItem::IsValidID(index)
|
16 years ago |
smatz
|
871107f529
|
(svn r16327) -Codechange: replace IsValidPoolItemID(index) by PoolItem::IsValidID(index)
|
16 years ago |
smatz
|
cf986c3099
|
(svn r16326) -Codechange: replace GetPoolItemPoolSize() by PoolItem::GetPoolSize()
|
16 years ago |
smatz
|
ed1e54bd84
|
(svn r16326) -Codechange: replace GetPoolItemPoolSize() by PoolItem::GetPoolSize()
|
16 years ago |
smatz
|
d495dc5dbc
|
(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)
|
16 years ago |
smatz
|
6221d74644
|
(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)
|
16 years ago |
rubidium
|
7c084bb3e6
|
(svn r15635) -Fix [FS#2707]: don't allow more than 64 road vehicles to reserve a slot at a single road stop. 255 + 1 gives trouble, but 64 is even more than the roadstop would be able to handle within the slot timeout time.
|
16 years ago |
rubidium
|
accb79049e
|
(svn r15635) -Fix [FS#2707]: don't allow more than 64 road vehicles to reserve a slot at a single road stop. 255 + 1 gives trouble, but 64 is even more than the roadstop would be able to handle within the slot timeout time.
|
16 years ago |
smatz
|
c88a6199a7
|
(svn r14743) -Codechange: use INVALID_TILE to indicate station doesn't have queried facility (or station/roadstop is invalid) instead of 0 (Yexo)
|
16 years ago |
smatz
|
419f6e099f
|
(svn r14743) -Codechange: use INVALID_TILE to indicate station doesn't have queried facility (or station/roadstop is invalid) instead of 0 (Yexo)
|
16 years ago |
rubidium
|
84ed955492
|
(svn r14598) -Feature: Action0Industries property 24 (industry suuplies default name for nearby station).
|
16 years ago |
rubidium
|
a1853ea27c
|
(svn r14598) -Feature: Action0Industries property 24 (industry suuplies default name for nearby station).
|
16 years ago |
frosch
|
738611fb70
|
(svn r14529) -Codechange: Turn FindCatchmentRadius() into Station::GetCatchmentRadius().
|
16 years ago |
frosch
|
11ef57d81e
|
(svn r14529) -Codechange: Turn FindCatchmentRadius() into Station::GetCatchmentRadius().
|
16 years ago |
rubidium
|
b0537d271f
|
(svn r14491) -Documentation: updates/additions of doxygen docs (Alberth)
|
16 years ago |
rubidium
|
d832626bb9
|
(svn r14491) -Documentation: updates/additions of doxygen docs (Alberth)
|
16 years ago |
rubidium
|
e589c7e580
|
(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.
|
16 years ago |
rubidium
|
b650a86e58
|
(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.
|
16 years ago |
rubidium
|
f56e630e5c
|
(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
|
16 years ago |
rubidium
|
3b798599b6
|
(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
|
16 years ago |
rubidium
|
c28ce39e3c
|
(svn r12987) -Codechange: split viewport and tile selection.
|
17 years ago |
rubidium
|
3d5567ccf7
|
(svn r12987) -Codechange: split viewport and tile selection.
|
17 years ago |
peter1138
|
3b7558b89c
|
(svn r12798) -Feature: Add some support for NewGRF station animation. (Thanks to mart3p for samples and fixes)
|
17 years ago |
peter1138
|
210d757499
|
(svn r12798) -Feature: Add some support for NewGRF station animation. (Thanks to mart3p for samples and fixes)
|
17 years ago |
rubidium
|
877ca99198
|
(svn r12495) -Codechange: reduce the dependency on newgrf_station.h (especially because newgrf_station.h includes a lot of stuff).
|
17 years ago |
rubidium
|
6f15d34fe5
|
(svn r12495) -Codechange: reduce the dependency on newgrf_station.h (especially because newgrf_station.h includes a lot of stuff).
|
17 years ago |
rubidium
|
c51b81c247
|
(svn r12489) -Codechange: split station.h into station_base.h and station_func.h.
|
17 years ago |
rubidium
|
2edd403656
|
(svn r12489) -Codechange: split station.h into station_base.h and station_func.h.
|
17 years ago |