rubidium
908d3bcfe6
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
18 years ago
rubidium
b7a3352009
(svn r5975) -Cleanup: use ORIGINAL_BASE_YEAR & ORIGINAL_MAX_YEAR where the functions really depend on the original date format.
...
-Cleanup: use DAYS_TILL_ORIGINAL_BASE_YEAR where the date variables are in the old date format and conversions are needed.
-Cleanup: replace one (forgotten) instance of uint16 with Date.
18 years ago
bjarni
5787ae7ed9
(svn r5965) -Feature: FS#261 Catalan Town Names generator (arnau)
18 years ago
rubidium
e87e065e41
(svn r5926) -Codechange: make _cur_year contain the full year, instead of the offset since 1920
...
-Codechange: store all year related variables that are _not_ stored in a savegame/transported over the network in the same format as _cur_year
18 years ago
tron
d577209761
(svn r5864) -Feature: Also allow horizontal and vertical rails on steep slopes
18 years ago
tron
0403405d5d
(svn r5833) -Feature: Allow building of (certain) rails, roads and bridge ramps on steep sloped tiles
18 years ago
peter1138
53d2650d9b
(svn r5819) - NewGRF: add support for refit costs specified in NewGRF. This may affect the default refit costs for the default rail vehicles.
18 years ago
tron
d69f80fa29
(svn r5796) Use DrawTileSprites/DrawTileSeqStruct for road depot drawing data, too
18 years ago
belugas
e6ffc4c647
(svn r5785) Fix(5771) : Silenced a warning in MSVC that prevented from compiling.
18 years ago
tron
24ae7a2241
(svn r5771) Unify several code paths and data structures for drawing train depots and waypoints
18 years ago
tron
ed26c5e14c
(svn r5723) - Move the declaration of DrawRoadDepotSprite() out of functions.h (but I'm not too happy with the new header)
...
- Use DiagDirection instead of plain int for the orientation of the depot graphics
- Rename the associated data tables with sprites to something more meaningful
18 years ago
belugas
ea8e05320c
(svn r5504) Feature : Added Italian town name generator. (sidew)
18 years ago
richk
acc2c79461
(svn r5385) - Fix: Corrected new helipad layering so helicopters go over the H, not through it! ;) Thanks to mart3p for spotting this.
18 years ago
richk
5f29205e94
(svn r5362) - Fix: Updated sprites in New Airports to be allow cleaner replacement by newgrf graphics. All tiles now use SPR_AIRPORT_APRON as the tarmac. Created two new sprites in airports.grf for half-grass half-tarmac tiles on Intercontinental airport.
18 years ago
richk
5d2bff0b78
(svn r5346) - Feature: Add 4 new airports. 2 for aircraft, 2 for helicopters.
...
Commuter airport: Small. 5x4. 3 terminals, 2 helipads.
Intercontinental: massive. 9x11. 8 terminals, 2 helipads, 4 runways.
Helidepot: a small heliport with a depot for helis only.
Helistation: a large heliport with 3 helipads and a depot.
18 years ago
tron
44829a401c
(svn r5262) Add symbolic names for the aircraft subtypes. not perfect, but better than raw numbers
18 years ago
peter1138
6e064cc642
(svn r5201) - NewGRF: add loading of default refit costs. This information is not yet used
18 years ago
tron
7fd88e5798
(svn r5155) - Remove the bridge branch merge (revision r5070)
18 years ago
tron
020721565a
(svn r5136) Fix various style bugs:
...
- Trailing whitespace
- Trailing empty lines
- Missing newline at EOF
- Missing svn:eol-style native
18 years ago
peter1138
20cdd71c9f
(svn r5105) - NewGRF: Move callbackmask from *VehicleInfo to EngineInfo. This simplifies code that works with more than one vehicle type.
18 years ago
celestar
b618b75c9b
(svn r5070) Merged the bridge branch
...
-Feature: Bridges can now be placed above:
Any railway track combination (excluding depots and waypoints)
Any road combination (excluding depots)
Clear tiles (duh), including fields
Tunnel entrances
Bridge heads
Thanks to Tron for idea and implementation, KUDr for the yapf synchronization and many others for hours of testing
There are still a number of visual problems remaining, especially when electric railways are on or under the bridge.
DO NOT REPORT THOSE BUGS FOR THE TIME BEING please.
18 years ago
celestar
f227b9b77c
(svn r5055) -Fix: Correct some errors in the bridge sprite numbers
18 years ago
tron
d508e76ada
(svn r4920) Remove parameters, which get only used in certain functions, by splitting those functions.
...
At least in the case of checking for oil industry restrictions this makes the check conditions more clear.
19 years ago
peter1138
7fb02749ac
(svn r4896) - NewGRF: add support for vehicle property 0x25 (user defined data) used by variable 0x42.
19 years ago
celestar
d76279144d
(svn r4639) -Feature: Turkish town names (jnmbk)
19 years ago
belugas
910825b1d5
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
...
Removing the _industry_type_costs in favor of IndustrySpec.cost_multiplier;
In order to let industry_gui use the GetIndustrySpec accessor,
some structs had to be moved in industry.h
19 years ago
belugas
4cd5c56e84
(svn r4584) CodeChange : Cleanup of industry_cmd (Step-3).
...
Renaming GetIndustrySpecification to GetIndustrySpec. Looks better.
Removing the _industry_prod_up/down/close_strings
in favor of IndustrySpec.closure/production_up/down_text;
A few reformatting along the way.
Work of tfc_team
19 years ago
belugas
dbb73b9c98
(svn r4578) CodeChange : Cleanup of industry_cmd (Step-2).
...
Removing the _industry_min_cargo[] in favor of IndustrySpec.minimal_cargo,
IndustrySpec.a,b,c are now conflicting[], add an enum for IndustrySpec.checkproc
Work of tfc_team
19 years ago
belugas
5ea5ceaab4
(svn r4577) CodeChange : Cleanup of industry_cmd (Step-1).
...
Add an accessor to _industry_specs array.
Work of tfc_team
19 years ago
belugas
31c0641bd3
(svn r4568) CodeChange : Bring definitions and uses of DrawTypesStructures toguether.
19 years ago
belugas
50029ac60a
(svn r4564) CodeChange : Constify the sprites of _cargo_types_base_values
19 years ago
belugas
235082dfcd
(svn r4513) Codechange : Assemble a bit the scattered parts of Cargo types.
19 years ago
Darkvater
1cfd43d145
(svn r4430) - NewGRF: Use the bridge's sprite layout for drawing high pillars. This fixes newgrf's high-bridge pillars drawing. Also remove the now obsolete _bridge_poles_table which was already integrated into the bridge sprite tables
19 years ago
celestar
e81a1821f1
(svn r4384) -Codechange: rail drawing code
...
-Added a function to obtain the axis of a waypoint
-Moved the waypoint layout tables from the depot layout tables into an own one
-Use GetRailTileSubtype
19 years ago
celestar
24f871deba
(svn r4345) -Codechange: Similar to airport tiles, rename _industry_map5_ arrays to _industry_sections
19 years ago
celestar
0d0f2f6d98
(svn r4283) -Cleanup: More elrail housekeeping, remove code dublication, more meaningful variable names, simplify control flow..
19 years ago
celestar
1bf4b195f3
(svn r4282) -Cleanup: Re-arranged the ignore groups into a more readable arrangement
19 years ago
celestar
0a79bc8357
(svn r4281) -Cleanup: Begun cleaning up elrail code a bit, mostly comments and enum/array alignment
19 years ago
celestar
6ead57890c
(svn r4278) -Fix: changed char to uint8 because signedness of char is undefined. Thanks to KUDr and Tron for research and stuff. (FS#98)
19 years ago
celestar
6c44bf5012
(svn r4150) -Feature: Merged elrails into trunk. Thanks to Tron for lots of code and proofreading, thanks to peter1138 for another lot of code and ideas.
19 years ago
belugas
ed86c3d818
(svn r4092) CodeChange : Named sprites instead of magic numbers plus create/use helper macro/enum for recoloring scheme
19 years ago
belugas
fc6874a52e
(svn r4004) -CodeChange : Renaming sprites and functions
19 years ago
belugas
f91b027bea
(svn r3991) -Fix : Last remaining separation of SpriteID from Palette
19 years ago
tron
ec34ed24ef
(svn r3982) Fix last commit. I got confused by some strange test, which did nothing
19 years ago
tron
23d5188b7b
(svn r3889) Change a part of the bridge drawing code to make it more comprehensible and add the needed accessors
19 years ago
peter1138
058ccfb157
(svn r3717) - [2cc] Add 2cc colour maps and use for newgrf engines requiring them. Currently the second colour is fixed to be the player's colour.
19 years ago
bjarni
6ab5bb6070
(svn r3707) -Fix: made the generated Finnish town names sound more Finnish (ln-)
...
note: <ln-> Bjarni: please go ahead and commit it, i'll take the responsibility if something should go wrong.
19 years ago
peter1138
6863d21382
(svn r3685) Include a file missed from r3684...
19 years ago
peter1138
ee9f64ecf4
(svn r3602) - Move _railveh_score data to _rail_vehicle_info->ai_rank and remove global variable to return data as we can now access this directly.
19 years ago
peter1138
8caedb4898
(svn r3586) - NewGRF: Load callback masks for all vehicle types.
19 years ago