tron
47a1e50406
(svn r5330) -Backport: r5292, r5293, r5295, r5297
...
-Fix: When using SIOCGIFCONF to detect network interfaces accomodate for the fact that struct sockaddr doesn't have fixed size in all implementations
-Fix: Not all network interfaces are capable of broadcasting. Don't record those which aren't
-Fix: Not all networks are /24. Generate proper broadcast addresses for non-/24 nets
2006-06-21 19:39:23 +00:00
tron
c96daf6230
(svn r5329) -Backport: r5291
...
-Fix: '-f' switch is not valid on windows, so don't show it in help
2006-06-21 19:35:50 +00:00
Darkvater
257ba823a0
(svn r5290) - Backport from trunk (r's and lots of it):
...
Language changes. Galician (29 missing) and Icelandic (20 missing) are bad off.
Norwegian, Brazilian-Portugese (2 missing) and Slovak (1 missing).
2006-06-16 19:43:39 +00:00
Darkvater
7fd164deba
(svn r5289) - Backport from trunk (r5175, r5176):
...
Autoreplaced trains can leave all wagons in depot under certain circumstances
2006-06-16 18:59:26 +00:00
tron
73dab80259
(svn r5284) -Backport: r5264
...
-Fix: The wrong IP could get unbanned, e.g. 'unban 1.2.3.42' could result in unbanning 1.2.3.4
2006-06-15 16:47:13 +00:00
tron
91fc18dcdc
(svn r5283) -Backport: r5260
...
-Fix: It was possible to convert the railtype of a bridge while a train was on it
2006-06-15 16:45:29 +00:00
tron
6d4c3f9636
(svn r5282) -Backport: r5226
...
-Fix: It was possible to rename signs or waypoints with the chat box
2006-06-15 15:25:18 +00:00
tron
d070a97f7a
(svn r5281) -Backport: r5124
...
-Fix: Be more strict what it means for an aircraft to be in a hangar: It's not just being stopped on a hangar tile
2006-06-15 14:45:03 +00:00
tron
a8d2aa157a
(svn r5280) -Backport: r5119
...
-Fix: If a road vehicle is on a road depot tile and stopped doesn't mean it's in the depot. Use the proper test for this
2006-06-15 14:34:31 +00:00
tron
af0354ad24
(svn r5279) -Backport: r4116
...
-Fix: The AI should send a plane into a hangar if it's not in a hangar _or_ not stopped, not when it's not in a hangar _and_ not stopped
2006-06-15 14:16:57 +00:00
tron
12a68cc7c3
(svn r5115) Move helper functions to where they belong
2006-06-05 08:30:58 +00:00
Darkvater
45ea5388fe
(svn r5110) - Backport from trunk (r's and lots of it):
...
Language changes. Galician (67 missing!) and Icelandic (20 missing) are bad off.
Spanish, Norwegian, Brazilian-Portugese (2 missing) and Slovak (1 missing).
2006-06-04 22:34:52 +00:00
Darkvater
1be4771689
(svn r5109) - Backport from trunk (r5097):
...
The trolly AI used information from the wrong industry when calculating the
amount of to be transported goods
2006-06-04 22:03:58 +00:00
Darkvater
590cd1d07b
(svn r5108) - Backport from trunk (r5092):
...
There was a gross race condition in the AI code which made it pretty random
if the AI could give a new vehicle its orders
2006-06-04 22:02:51 +00:00
Darkvater
4f27e53d17
(svn r5107) - Backport from trunk (r5085, r5088):
...
Add parentheses to CHANCE16*() macro parameters
2006-06-04 21:58:48 +00:00
Darkvater
f026c645e3
(svn r5106) - Backport from trunk (r4964):
...
Fix NTP over bridges: don't check the rail type when on a bridge
2006-06-04 21:40:21 +00:00
Darkvater
00f2b3e713
(svn r5102) - Backport from trunk (r4753):
...
Truncate text in dropdown lists to stop text overflowing.
2006-06-04 17:25:00 +00:00
peter1138
ca175e873f
(svn r5072) - Backport from trunk (r5071):
...
- Fix (FS#184): "Erroneous train reversal on waypoints". When processing the next train order, do not even consider reversing the train if the last order was to a waypoint.
2006-06-02 13:23:22 +00:00
Darkvater
86e4f20be8
(svn r4947) - Fix [FS#145]: Starting scenarios did not adhere to local difficulty settings
2006-05-22 16:44:16 +00:00
Darkvater
d24165ea71
(svn r4932) - Codechange: (r4931): move GetTileMaxZ to tile.[ch] instead of lingering it in tunnelbridge_cmd.c. Might be needed some day for some other backport commit (Tron).
2006-05-20 20:56:31 +00:00
Darkvater
c2e9eb7d7b
(svn r4931) - Backport from trunk (r4766):
...
Vehicles on a sloped tile under a bridge were affected by the bridge speed limit
2006-05-20 20:16:08 +00:00
Darkvater
ec9870a611
(svn r4930) - Backport from trunk (r4859):
...
Fix issue with train pathfinding over level crossings.
2006-05-20 18:43:59 +00:00
Darkvater
1f9a69bc89
(svn r4929) - Backport from trunk (r's and lots of it):
...
Language changes. It seems no strings are missing, good job translators :D
2006-05-20 18:41:11 +00:00
Darkvater
a707c043fc
(svn r4926) - Backport from trunk (r4914):
...
Aircraft can now serve as feeders
2006-05-20 17:36:06 +00:00
Darkvater
587cedc35b
(svn r4925) - Backport from trunk (r4911):
...
The AI no longer attempts to build signals under bridges.
2006-05-20 17:35:11 +00:00
Darkvater
f5e0e18dca
(svn r4924) - Backport from trunk (r4906):
...
Refresh build vehicle window (if opened) when converting rail depot
2006-05-20 17:33:36 +00:00
Darkvater
5c8bd4b143
(svn r4923) - Backport from trunk (r4892):
...
Crash when sorting an empty server list.
2006-05-20 17:22:32 +00:00
Darkvater
d1ca343504
(svn r4922) - Backport from trunk (r4827):
...
The build-tree window button defaulted to a place-push-button on opening where
no treetype is selected.
2006-05-20 17:14:54 +00:00
Darkvater
a27b563c40
(svn r4921) - Backport from trunk (r4825, r4826, r4829):
...
Game crashes when cloning/autoreplace reaches train-limit
2006-05-20 17:11:09 +00:00
Darkvater
f6e8773297
(svn r4919) - Backport from trunk (r4812, r4008, r4110):
...
NTP properly checks for railtypes on non-plain-rail-tiles
2006-05-20 15:54:46 +00:00
Darkvater
0f012198c4
(svn r4894) - Backport from trunk (r4750):
...
Trains could enter certain sloped rail tiles under bridges with incompatible rail type
2006-05-16 22:11:15 +00:00
Darkvater
d27bedce36
(svn r4893) - Fix (FS#57): Disable NPF totally for ships as it wholly kills performance (blathijs). Only for 0.4/ branch and 0.4.8.
2006-05-16 21:38:41 +00:00
Darkvater
8892c1d1de
(svn r4731) - Backport from trunk (r4203):
...
Fix: compile on older mingw32 versions (3.1.0)
2006-05-03 21:57:09 +00:00
Darkvater
660d991cc1
(svn r4730) - Backport from trunk (r4690):
...
Fix (r4668, br4301): Editing a too long string in the editbox resulted in improper strings
Update about box with Mihamix's real name
2006-05-03 21:40:45 +00:00
Darkvater
63a1bc7ee7
(svn r4728) - Backport from trunk (r4689):
...
Codechange: correct parameter order or calloc, and use the sizeof
the variable rather than a struct
2006-05-03 21:35:10 +00:00
Darkvater
2aba4c3354
(svn r4727) - Backport from trunk (r4688):
...
Fix: Ensure the map memory is cleared after it is allocated. This fixes
random deserts that sometimes occurred.
2006-05-03 21:34:07 +00:00
Darkvater
4021f48c58
(svn r4726) - Backport from trunk (r4373, r4374, r4402):
...
Fix: Some weird behaviour with tile selection near bridges
2006-05-03 21:28:48 +00:00
Darkvater
ca6ccf035f
(svn r4718) - Backport from trunk (r4715):
...
Fix: Don't allow PF to enter train depot from the back (signal updates)
2006-05-03 20:25:10 +00:00
Darkvater
f2143b3d9b
(svn r4717) - Backport from trunk (r4466):
...
Fix: Game no longer crashes when the last vehicle serving a station has been
deleted. This is not exactly the same fix as in trunk/ where it might still
accept types of invalid types but it doesn't crash anymore. The true fix is
not possible without a savegame bump.
2006-05-03 20:09:28 +00:00
Darkvater
9c97eb32ba
(svn r4701) - Backport from trunk (r4520):
...
Fix: Reset the last built railtype when starting a new game
2006-05-02 21:19:48 +00:00
Darkvater
f9fc273d2a
(svn r4695) - Backport language changes from trunk up to r4592.
2006-05-02 19:52:56 +00:00
Darkvater
343fdd71ef
(svn r4687) - Backport from trunk (r4674):
...
Codechange: use correct parameter order for allocating sound file memory
2006-05-02 14:14:04 +00:00
Darkvater
3d8b1c4fec
(svn r4686) - Backport from trunk (r4639):
...
Feature: Turksih town names (Turkish is in the lang/ folder, so
town names are appropiate)
2006-05-02 14:12:19 +00:00
Darkvater
00c45347fd
(svn r4685) - Backport from trunk (r4599):
...
Fix: Cloned vehicles get the same service interval as the original vehicle
2006-05-02 14:06:15 +00:00
Darkvater
6fc56409e6
(svn r4684) - Backport from trunk (r4591):
...
Fix: Game no longer errors out when "Many random towns" is selected
in the scenario editor.
2006-05-02 14:02:23 +00:00
Darkvater
8e4cf4d599
(svn r4683) - Backport from trunk (r4586):
...
Codechange: Recursive commands that rely on _error_message to handle
success/failure can fail if a recursive call fails but doesn't set the
error message, thus resulting in an old, possibly erroneous being used
2006-05-02 14:00:26 +00:00
Darkvater
52d25fe06f
(svn r4682) - Backport from trunk (r4585, r4950):
...
Fix: Obscure road dragging bug. The road build command did not
return the appropiate error message of invalid-slope when building road.
2006-05-02 13:58:43 +00:00
Darkvater
17b691188d
(svn r4681) - Backport from trunk (r4576):
...
Fix : Temperate bank will no longer appear (during game) in
tropic landscape. This bug is from the original game.
2006-05-02 13:50:30 +00:00
Darkvater
ec18908c82
(svn r4680) - Backport from trunk (r4560):
...
Fix: Remove VS2005 undefined vsnprintf() as it doesn't exist
in the windows libraries (only _vsnprintf). This caused the bad
function to be called that could result in non-properly terminated
strings
2006-05-02 13:48:33 +00:00
Darkvater
271af9fbfc
(svn r4679) - Backport from trunk (r4521):
...
Fix: be consistent about the size of the player-name in MP. This
hopefully fixes a crash on lesser OS's (eg Win98)
2006-05-02 13:47:00 +00:00