Commit Graph

4281 Commits

Author SHA1 Message Date
celestar
e75e4e8f74 (svn r4466) -Fix: (FS#71) Game no longer crashes when the last vehicle serving a station has been deleted.
-Negative side effect: upon loading old games, stations whose last vehicle was a station have (temporarily) lower ratings.
   -Positive side effect: station.h no longer includes vehicle.h (breaks the station.h->vehicle.h->rail.h chain)
2006-04-18 08:50:17 +00:00
celestar
62f7907d3a (svn r4465) -Codechange (FS#60): Remove a variable no one really needs. (DaleStan) 2006-04-18 07:20:37 +00:00
celestar
e7edba56fb (svn r4464) -Codechange: Oops, forgot one file in last commit 2006-04-18 06:42:14 +00:00
celestar
22f82bba2e (svn r4463) -Codechange. Include vehicle.h directly instead of implicitly via station.h in a number of source files 2006-04-18 05:16:13 +00:00
peter1138
8d0e07378a (svn r4462) - Newstations: ensure the chosen tile layout is available from a custom station 2006-04-17 19:26:18 +00:00
celestar
6935fb6455 (svn r4461) -Codechange: Add and make use of map accessor functions for signal drawing. Includes some basic cleanup of the drawing functions 2006-04-17 19:09:30 +00:00
peter1138
3b6cbf62d4 (svn r4460) - Newstations: remove unused class_id / stat_id variables from the
Station struct.
2006-04-17 18:47:50 +00:00
peter1138
71b530dfe2 (svn r4459) - Newstations: check pointer for NULL before using it. 2006-04-17 18:35:44 +00:00
miham
3a06cbf195 (svn r4458) [WT2 quickcommit w/o stats] 2006-04-17 17:59:42 +00:00
peter1138
e3cd311d35 (svn r4453) - NewGRF: fix two compile warnings. 2006-04-16 20:24:10 +00:00
peter1138
2766728629 (svn r4452) - NewGRF: switch to unsigned ints for array indices. 2006-04-16 18:57:07 +00:00
miham
b59221406b (svn r4451) WebTranslator2 daily commit
[dutch] 49 strings fixed by Zr40
[polish] 152 strings fixed by MeusH
2006-04-16 17:48:40 +00:00
peter1138
857b8b045b (svn r4450) - NewStations, rename *CustomStationSprite() to *CustomStationSpecIndex() to reflect their use, and alter the test for determining if a station has customised graphics. 2006-04-16 17:29:37 +00:00
peter1138
a337809198 (svn r4449) - NewStations, remove parameter to use first custom station when building a railway station. The parameters will be
changing.
2006-04-16 17:05:45 +00:00
Darkvater
b5bbc23b2c (svn r4447) - NewGRF: It seems I committed printing action NOP Action 0x0C which is mainly used for comments. So leave it in, but fix the created warning. Use proper action name for check_length() in Action 0x10 2006-04-16 11:33:26 +00:00
peter1138
4db1144b6d (svn r4446) - Add function to determine if a Sprite ID exists. 2006-04-16 11:26:23 +00:00
bjarni
60d123c0fa (svn r4445) -Fix: FS#108 Danish name generator bug
this was actually not a bug in the generator, but rather it saved/loaded the setting danish as swiss (the previous in the list)
2006-04-16 10:26:46 +00:00
miham
32df4884be (svn r4444) [WebTranslator2 commir] Dutch, Polish affected 2006-04-16 10:03:15 +00:00
Darkvater
7456c6e6ed (svn r4440) - Fix: Yoyo-effect of rail in desert/snow introduced by r4379. When a special groundtype below the track is encountered in the tileloop, always return even if groundtype hasn't changed. 2006-04-15 22:16:47 +00:00
Darkvater
12770adba6 (svn r4439) - NewGRF: Add support for Action 0x10. This also required an extra pre-stage (before initialize and activation) to scan the GRF file for GOTO labels. Big thanks for peter1138 for the guidance and answers, as well as parts of the code. 2006-04-15 21:27:59 +00:00
Darkvater
d63fad7a7b (svn r4435) - Fix: an assertion triggered when trying to remove a bridge with the remove-tool (r4348 surfaced this). In CmdRemoveRoad tiletype was not checked for ownership. Intorudce IsLevelCrossingTile() which checks if a tile is a crossing without knowing the type. Suggested by peter1138 and Tron. 2006-04-15 20:07:42 +00:00
Darkvater
f69fcf400e (svn r4434) - Codechange: use str_validate for the console as well instead of custom function doing the same. 2006-04-15 19:52:58 +00:00
tron
be4293098a (svn r4432) Make use of map access functions 2006-04-15 18:57:58 +00:00
peter1138
3e8423f5d8 (svn r4431) - NewGRF: rename nfo_line to _nfo_line, to avoid confusing Darkvater ;) 2006-04-15 16:40:54 +00:00
Darkvater
e21b7eebfa (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 2006-04-15 16:07:00 +00:00
Darkvater
5c9acdb182 (svn r4429) - CodeChange[newgrf]: Action0, prop 0x0D. use calloc to allocate memory and zero it out and change the loop a little 2006-04-15 16:03:45 +00:00
belugas
88e0bab283 (svn r4426) Code Cleaning : replacing tabs with spaces, removing obvious comments, aligning arrays etc... 2006-04-15 03:08:14 +00:00
belugas
ea706f8ead (svn r4425) Fix bug introduced in r4411 : while IS_BYTE_INSIDE, max value is STRICKLY LESS THEN. This caused airports animations to stay unanimated. Industries were similarly affected.
Thanks to Richk67 for finding it.
Also, more Gfx define and use.
2006-04-15 01:06:53 +00:00
miham
504f88902e (svn r4424) fixed up polish.txt 2006-04-14 22:29:34 +00:00
miham
ef4eb0f82a (svn r4420) [WebTranslator2 manual commit (commitscript is under development)]
polish: massive changes by MeusH
2006-04-14 21:30:15 +00:00
tron
c9580160b2 (svn r4416) Remove a pointless buffer copy and use strlcpy() instead of snprintf("%s") 2006-04-14 18:52:08 +00:00
peter1138
4118b66322 (svn r4415) Fix bug introduced in r4384 where drawing a default waypoint for the GUI
caused a game crash. This only manifested with some newstations loaded. 
Thanks to Richk67 for finding this.
2006-04-14 16:28:24 +00:00
peter1138
1a1148c247 (svn r4414) - NewGRF: Don't execute sprite replacements (action 0x0A) in the
initialization stage.
2006-04-14 15:58:38 +00:00
truelight
4a4b860ee7 (svn r4413) -Fix: fixed a bug which pushed the client back to the main menu when a
server is in the mainserver-list which sends out illegal signals. Many
tnx to 'test' for finding and isolating the problem.
-Fix: also specify the problem a bit better
2006-04-14 12:19:51 +00:00
tron
060d5143ef (svn r4412) When a vehicle is in a depot or tunnel it's always flagged as VS_HIDDEN. So after checking for VS_HIDDEN and the result is false there's no need to check if it's flagged as being in a depot or tunnel 2006-04-14 10:48:54 +00:00
belugas
e84d878213 (svn r4411) CodeChange : Define and use some Gfx for both stations and industries. More are still to come
Also, a bit of code cleaning, as pointed by Tron
2006-04-14 01:54:07 +00:00
miham
8bff288817 (svn r4410) WebTranslator2 daily commit [2006-04-13]
[hungarian] 6 strings changed by Miham
[french] 21 strings changed by Belugas
[polish] 151 strings changed, 8 strings fixed by Meush
2006-04-13 17:33:32 +00:00
miham
a90c127dc6 (svn r4408) [Language update by miham] Quick fixed polish.txt 2006-04-12 21:11:28 +00:00
miham
434642e817 (svn r4405) WebTranslator2 automatic commit
[french] 1 string has been fixed by Belugas
[polish] 36 strings has been fixed, 3 strings has been updated by meush
2006-04-12 20:35:02 +00:00
belugas
26f7c1c764 (svn r4404) Reverted part of r4403. GetRailStationAxis need assertion on IsRailwayStation. Thanks glx for spotting it 2006-04-12 20:33:01 +00:00
belugas
b505564ee7 (svn r4403) CodeChange : Add GetStationGfx and make use of [G|S]etStationGfx accessors. Also, use GetStationGfx instead of directly accessing the map for functions in station_map.h 2006-04-12 20:01:52 +00:00
tron
c26601eabd (svn r4402) Fix a faulty entry in the table for slopes under bridges, remove a now unnecessary test which hid the faulty entry till now and undo r4398 (don't do this!) 2006-04-12 19:05:31 +00:00
belugas
0a9d5f051f (svn r4399) CodeChange : Add and make use of [G|S]etIndustryAnimationLoop accessors. 2006-04-12 18:10:54 +00:00
celestar
a588d816ff (svn r4398) -Fix: Quick and Dirty solution for FS#116. Just for the nightlies 2006-04-12 17:58:58 +00:00
miham
b76a4cdfa6 (svn r4397) [WT2] Commiting hungarian changes 2006-04-12 17:53:52 +00:00
celestar
5c3c4d190e (svn r4392) -Codechange: Use water map accessors in bridge code 2006-04-12 15:23:32 +00:00
celestar
75f978626a (svn r4391) -Fix: faulty ")" in previous commit 2006-04-12 15:21:33 +00:00
celestar
17da0bb976 (svn r4390) -Codechange: Upon merging elrails, one direct map access to the railtype went unnoticed... 2006-04-12 15:08:48 +00:00
matthijs
b91f2e4234 (svn r4389) -Fix: [NPF] Don't mark tiles when debugging in multiplayer, this will cause desyncs. 2006-04-12 15:08:27 +00:00
celestar
3c13420b82 (svn r4387) -Codechange: Use map accessors even for debugging purposes (npf).
-Codechange: Removed unused code from NPF
2006-04-12 14:17:07 +00:00