OpenTTD

Tasklist

FS#4718 - Cases/Gender string codes crash for unknown languages

Attached to Project: OpenTTD
Opened by George (George) - Wednesday, 10 August 2011, 06:10 GMT
Last edited by Remko Bijker (Rubidium) - Friday, 12 August 2011, 18:14 GMT
Type Bug
Category NewGRF
Status Closed
Assigned To No-one
Operating System All
Severity Low
Priority Normal
Reported Version 1.1.1
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No
This task depends upon

Closed by  Remko Bijker (Rubidium)
Friday, 12 August 2011, 18:14 GMT
Reason for closing:  Fixed
Additional comments about closing:  In r22735
Comment by Alberth (Alberth) - Wednesday, 10 August 2011, 09:27 GMT
I tried to reproduce this issue, and failed.
Map generation in 1940, using 1.1.1 and that exact list of newgrfs works flawlessly.
(although I think you need at least a vehicle grf or vehicle adaption grf to enable transport of all cargoes).
Comment by Remko Bijker (Rubidium) - Wednesday, 10 August 2011, 18:28 GMT
What OpenTTD parameters do the ECS vectors/houses look at to disable some parts of the vectors/code? I think it is one of those parameters that triggers the issue.
Comment by George (George) - Wednesday, 10 August 2011, 19:44 GMT
None. Params check is available in TTDP versions only
// Check for New NewCargos switch. "On" is required. Generate error if "Off"
8 * 6 09 85 01 \71 6B 01
9 * 17 0B 03 7F 02 "newcargos On" 00
// Check for New NewIndustries switch. "On" is required. Generate error if "Off"
10 * 6 09 85 01 \71 67 01
11 * 21 0B 03 7F 02 "newindustries On" 00
// Check for New NewHouses switch. "On" is required. Generate error if "Off"
12 * 6 09 85 01 \71 59 01
13 * 17 0B 03 7F 02 "newhouses On" 00

Comment by frosch (frosch) - Wednesday, 10 August 2011, 21:15 GMT
The bug triggers when cases/genders are used for unknown languages.
In this case the user likely deleted "hungarian.lng".

Loading...