Commit Graph

194 Commits

Author SHA1 Message Date
KUDr
d019abaf6b (svn r7134) - Fix (r7133) Still can't build oil refinery in the desert climate (this time i tested it) 2006-11-12 01:28:45 +00:00
KUDr
8d6fe990fe (svn r7133) - Fix: Can't build oil refinery in other climates than temperate. 2006-11-12 01:14:44 +00:00
peter1138
e10ba5fdc5 (svn r7057) -Codechange: Remove hardcoded lists of road vehicles for each cargo type in favour of just checking the cargo type of each vehicle. 2006-11-03 23:06:54 +00:00
tron
9463052e9f (svn r7013) Add glyphs for the interpunct. This is mainly useful for the catalan translation 2006-10-31 13:55:38 +00:00
belugas
6e92606428 (svn r7001) -Codechange: _build_industry_trypes is now only used by industry_gui.c. Move it there.
-Codechange: _industry_type_cost is not defined, remove its declaration
2006-10-29 00:39:41 +00:00
belugas
2cdb58d906 (svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
Removed a loop that used the array _build_industry_types for that purpose.
2006-10-27 15:54:24 +00:00
belugas
c4ac95efa8 (svn r6930) -Codechange: Move industry name into IndustrySpec
-Codechange: member color_map is more related to random color, rename it as such
2006-10-24 19:19:25 +00:00
Darkvater
13df23c586 (svn r6924) -Codechange: Give the last (in the widget arrays at least) sprites meaningful names. 2006-10-24 13:20:54 +00:00
Darkvater
2d9fa602d1 (svn r6923) -Codechange: Load nsignalsw.grf in the same way as other mandatory additional grfs 2006-10-24 13:08:52 +00:00
Darkvater
bf4c0b6f51 (svn r6922) -Feature: Add proper cloning sprites and cursors, different for each vehicle. Big thanks
to MB for the initial design and skidd13 for the iconified version(s).
-Codechange: Change the autorenew sprites from recycle to upgrade (skidd13)
-Codechange: Change the shared orders icon (MeusH)
-Add missing table/files.h file to VS project file.
2006-10-24 12:56:14 +00:00
peter1138
158bbdb440 (svn r6921) - PEBKAC: Add an MD5 sum check of our own data files, and warn if they don't match. 2006-10-24 10:15:56 +00:00
belugas
a3f0d65a99 (svn r6904) -CodeChange : Cleanup of industry_cmd (Step-5).
Add member life_type to IndustrySpec and remove the now useless _industry_close_mode array
2006-10-23 16:35:27 +00:00
peter1138
f47a13dfa7 (svn r6781) - Fix (r5926): Some house introduction dates were incorrectly adjusted in the move to 32bit dates. 2006-10-15 19:01:40 +00:00
Darkvater
1ae7f10077 (svn r6717) -Codechange: move OPENTTD_SPRITES_COUNT into table/sprites.h to use it from there. 2006-10-10 09:40:12 +00:00
bjarni
402e73b277 (svn r6593) -Fix: [depot window] added sprites to the buttons, that lacked one
Also changed the sprites on some of the other buttons to make the buttons consistent
   Credits for this:
   Drawing: skidd13 (first sprite copied/heavily inspired by Bot_40)
   Grfencoding: peter1138
   Coding to apply the new sprites: peter1138 (modified by me)   
   Ideas:
    Born Acorn
    MeusH
    ValHallA|SW
    XeryusTC
  Sorry if I forgot to mention somebody
2006-09-30 21:23:34 +00:00
rubidium
03d3d5677f (svn r6465) -Fix: change some instances of '/* $Id */' to '/* $Id$ */', so SVN can do what is was supposed to do.. 2006-09-16 21:07:38 +00:00
rubidium
21ac20aeca (svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
-Cleanup: whitespace alignment of a few tables.
2006-09-04 20:40:33 +00:00
Darkvater
5cd58a448d (svn r6367) -Codechange: Speed up the animated cursors a bit so they move once in a while
at least.
2006-09-03 22:27:13 +00:00
tron
f1a9bda2d5 (svn r6255) Simplify drawing of catenary in depots 2006-08-31 07:29:19 +00:00
bjarni
7ea68d68a6 (svn r6220) -Fix: added missing space in a string for Catalan town names (Arnau) 2006-08-29 18:50:15 +00:00
rubidium
86dc219b4b (svn r6204) -Cleanup: replace non-indentation with spaces; like '}<TAB>else {' -> '} else {', tabs between code and comment, etc. 2006-08-28 18:53:03 +00:00
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. 2006-08-22 14:38:37 +00:00
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.
2006-08-20 12:39:17 +00:00
bjarni
5787ae7ed9 (svn r5965) -Feature: FS#261 Catalan Town Names generator (arnau) 2006-08-20 09:52:15 +00:00
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
2006-08-16 11:39:55 +00:00
tron
d577209761 (svn r5864) -Feature: Also allow horizontal and vertical rails on steep slopes 2006-08-12 12:56:45 +00:00
tron
0403405d5d (svn r5833) -Feature: Allow building of (certain) rails, roads and bridge ramps on steep sloped tiles 2006-08-10 14:44:32 +00:00
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. 2006-08-09 20:44:23 +00:00
tron
d69f80fa29 (svn r5796) Use DrawTileSprites/DrawTileSeqStruct for road depot drawing data, too 2006-08-06 18:36:36 +00:00
belugas
e6ffc4c647 (svn r5785) Fix(5771) : Silenced a warning in MSVC that prevented from compiling. 2006-08-06 01:51:57 +00:00
tron
24ae7a2241 (svn r5771) Unify several code paths and data structures for drawing train depots and waypoints 2006-08-05 16:54:55 +00:00
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
2006-08-03 06:44:54 +00:00
belugas
ea8e05320c (svn r5504) Feature : Added Italian town name generator. (sidew) 2006-07-16 00:32:00 +00:00
richk
acc2c79461 (svn r5385) - Fix: Corrected new helipad layering so helicopters go over the H, not through it! ;) Thanks to mart3p for spotting this. 2006-06-26 23:38:32 +00:00
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. 2006-06-25 13:42:37 +00:00
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.
2006-06-23 22:05:40 +00:00
tron
44829a401c (svn r5262) Add symbolic names for the aircraft subtypes. not perfect, but better than raw numbers 2006-06-14 11:05:30 +00:00
peter1138
6e064cc642 (svn r5201) - NewGRF: add loading of default refit costs. This information is not yet used 2006-06-09 16:35:07 +00:00
tron
7fd88e5798 (svn r5155) - Remove the bridge branch merge (revision r5070) 2006-06-07 19:35:21 +00:00
tron
020721565a (svn r5136) Fix various style bugs:
- Trailing whitespace
- Trailing empty lines
- Missing newline at EOF
- Missing svn:eol-style native
2006-06-05 18:10:43 +00:00
peter1138
20cdd71c9f (svn r5105) - NewGRF: Move callbackmask from *VehicleInfo to EngineInfo. This simplifies code that works with more than one vehicle type. 2006-06-04 18:22:32 +00:00
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.
2006-06-02 13:05:41 +00:00
celestar
f227b9b77c (svn r5055) -Fix: Correct some errors in the bridge sprite numbers 2006-05-31 06:43:05 +00:00
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.
2006-05-20 16:46:37 +00:00
peter1138
7fb02749ac (svn r4896) - NewGRF: add support for vehicle property 0x25 (user defined data) used by variable 0x42. 2006-05-17 08:20:36 +00:00
celestar
d76279144d (svn r4639) -Feature: Turkish town names (jnmbk) 2006-05-01 09:25:23 +00:00
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
2006-04-28 21:58:16 +00:00
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
2006-04-26 21:10:01 +00:00
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
2006-04-26 17:01:27 +00:00
belugas
5ea5ceaab4 (svn r4577) CodeChange : Cleanup of industry_cmd (Step-1).
Add an accessor to _industry_specs array.
Work of tfc_team
2006-04-26 14:58:06 +00:00