Skip to content

Apparent incompatibility of OXPs not detected #509

@readyready15728

Description

@readyready15728

Having gotten past my difficulty with installing OXPs (thanks) I ran into something that seemed suspicious but wasn't detected as a source of incompatibility by Oolite. I have Galaxy Names 1.0 and Distant Realms 1.1 installed and figured they might be incompatible. Here is the Config/descriptions.plist from Galaxy Names:

{
        // Long Range Chart Screen
        // The chart names in this demonstration reputedly originated in the Acorn Archimedes version of Elite.

        // "long-range-chart-title-d"   = "Long Range Chart %d";
        "long-range-chart-title-0"              = "Long Range Chart: Santaari";
        "long-range-chart-title-1"              = "Long Range Chart: Colesque";
        "long-range-chart-title-2"              = "Long Range Chart: Lara’tan";
        "long-range-chart-title-3"              = "Long Range Chart: Angiana";
        "long-range-chart-title-4"              = "Long Range Chart: Proximus";
        "long-range-chart-title-5"              = "Long Range Chart: Solans";
        "long-range-chart-title-6"              = "Long Range Chart: Jaftra";
        "long-range-chart-title-7"              = "Long Range Chart: Xrata";
        "long-range-chart-title-8"              = "Long Range Chart: Transoresratia";
}

Config/descriptions.plist for Distant Realms is much longer but here is the relevant excerpt:

        // Long Range Chart Screen

        "long-range-chart-title-d"              = "Galactic Chart %d";

        // The chart names here reputedly originated in the Acorn Archimedes version of Elite.

        "long-range-chart-title-0"              = "Galactic Chart, Santaari Sector";
        "long-range-chart-title-1"              = "Sector 2: Colesque";
        "long-range-chart-title-2"              = "Sector 3: Lara’tan";
        "long-range-chart-title-3"              = "Sector 4: Angiana";
        "long-range-chart-title-4"              = "Sector 5: Proximus";
        "long-range-chart-title-5"              = "Sector 6: Solans";
        "long-range-chart-title-6"              = "Sector 7: Jaftra";
        "long-range-chart-title-7"              = "Sector 8: Xrata";
        "long-range-chart-title-8"              = "Sector 9: Transoresratia";

The explicitly numbered chart titles conflict and presumably which one overrides is a matter of loading order (alphabetical I would guess). Does Oolite not consider a fairly cosmetic conflict to be serious or should the behavior change?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions