Project

General

Profile

Actions

Bug #1925

open

ruledit and ruleup output loses Road types: stuff - first_reqs & integrates

Added by Dean Brown 5 days ago. Updated 2 days ago.

Status:
In Review
Priority:
Normal
Category:
Ruledit and ruleup
Target version:
Start date:
01/31/2026
Due date:
% Done:

0%

Estimated time:

Description

seen in S3_2

File rulesave.c, save_terrain_ruleset() section for [road_0],[road_1], etc. is missing code to save first_reqs and integrates.


Files

1925.patch (1.69 KB) 1925.patch Dean Brown, 01/31/2026 09:30 PM
0003-rulesave-save-roads-first_reqs-and-integrates.patch (1.69 KB) 0003-rulesave-save-roads-first_reqs-and-integrates.patch S2_6 Marko Lindqvist, 02/03/2026 02:49 AM

Related issues 1 (1 open0 closed)

Blocks Tasks #1845: Release 3.2.3NewMarko Lindqvist12/27/2025

Actions
Actions #1

Updated by Dean Brown 5 days ago

  • File 1925.patch added

Patch good for all branches.

Actions #2

Updated by Marko Lindqvist 5 days ago

      extra_type_list_iterate(proad->integrators, iextra) {
        set_count++;
      } extra_type_list_iterate_end;

I believe the extra_type_list_size() exist, to do this.

Actions #3

Updated by Dean Brown 4 days ago

  • File deleted (1925.patch)
Actions #4

Updated by Dean Brown 4 days ago

Yes, improved patch.

Actions #5

Updated by Marko Lindqvist 4 days ago

  • Status changed from New to In Review
  • Assignee set to Marko Lindqvist
  • Target version set to 3.2.3
Actions #6

Updated by Marko Lindqvist 3 days ago

Actions #7

Updated by Marko Lindqvist 2 days ago

I plan to apply this also to EoL branches S3_1 and S3_0. Heads of branches are occasionally used to port old savegames/rulesets to newer versions, even if the branch itself is already EoL.

Actions

Also available in: Atom PDF