Zannick / logic-graph

Tools for video game logic representation and analysis, particularly routing and beatability checks for speedruns and randomizers.
MIT License
3 stars 0 forks source link

Movements are not being calculated correctly on locations. #203

Closed Zannick closed 3 months ago

Zannick commented 3 months ago

These two locations should have different times and prices, but are incorrectly free and take the default time.

    Location {
        id: LocationId::Uhrum__Glitchy_Corridor__Wall_East__Mist_Through_Wall,
        canonical: CanonId::Uhrum_Glitchy_Corridor_Rock,
        item: Item::Uhrum_Glitchy_Corridor_Rock,
        price: Currency::Free,
        time: 1000,
        dest: SpotId::Uhrum__Glitchy_Corridor__Wall_West,
        skippable: false,
    },
    Location {
        id: LocationId::Uhrum__Glitchy_Corridor__Wall_East__Upgraded_Mist_Through_Wall,
        canonical: CanonId::Uhrum_Glitchy_Corridor_Rock,
        item: Item::Uhrum_Glitchy_Corridor_Rock,
        price: Currency::Free,
        time: 1000,
        dest: SpotId::Uhrum__Glitchy_Corridor__Wall_West,
        skippable: false,
    },