Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EDMC not updating ships locations #2319

Open
GrasshopperMan17 opened this issue Oct 25, 2024 · 1 comment
Open

EDMC not updating ships locations #2319

GrasshopperMan17 opened this issue Oct 25, 2024 · 1 comment
Labels
bug unconfirmed An unconfirmed bug

Comments

@GrasshopperMan17
Copy link

GrasshopperMan17 commented Oct 25, 2024

Please complete the following information:

  • Version: 5.12.1 +fc00839
  • Game Version: Odyssey
  • OS: Windows 11
  • OS Locale: English

Describe the bug

Under Files>Status, in the Ships tab, most of my ships' locations are outdated by at least 3 months. i've boarded each of my ships while EDMC is running and this did nothing. i checked the file location that its pulling my journals from, and it is correct. i don't know how to fix this, but someone on the ED Frontier Forum said that their ships are all over the place too. it doesn't seem to be updating for at least a good chunk of people.

To Reproduce
Steps to reproduce the behavior:

  1. Go to ''File>Status"
  2. Click on 'Ships' tab

Expected behavior

I expected all my ships to be in one system, as they are.

Screenshots

In-game:
https://github.com/user-attachments/assets/4efabd4d-6e19-480c-bb2e-5446d6a45800
INARA:
image
EDSM:
https://github.com/user-attachments/assets/9baac0cd-9861-4d80-a841-7af0f38ba499
EDMC:
image

Additional context

Please Confirm the Following...

Logs
Please attach both the EDMarketConnector.log and EDMarketConnector-debug.log if available.

You can find these logs at %TEMP%\EDMarketConnector.log and %TEMP%\EDMarketConnector\EDMarketConnector-debug.log
See Debug Log File for information on the Debug Log files

EDMarketConnector.log
EDMarketConnector-debug.log

@GrasshopperMan17 GrasshopperMan17 added bug unconfirmed An unconfirmed bug labels Oct 25, 2024
@klightspeed
Copy link

klightspeed commented Oct 26, 2024

This suggests that the Frontier Companion API isn't returning accurate information as to where ships are located, as that ships list uses only Companion API data.

For example, the Companion API puts one of my ships in Blackmount Habitation in HIP 17692, while the game has it in Reed's Rest in Merope.
CAPI (from File -> Save Raw Data):

{
    "id": 0,
    "name": "SideWinder",
    "value": {
        "hull": 0,
        "modules": 73827,
        "cargo": 0,
        "total": 73827,
        "unloaned": 0
    },
    "free": true,
    "shipName": "Allergies",
    "shipID": "AN-10S",
    "station": {
        "id": 128777347,
        "name": "Blackmount Habitation"
    },
    "starsystem": {
        "id": 64036,
        "name": "HIP 17692",
        "systemaddress": 237529719972
    }
}

StoredShips event:

{
    "timestamp": "2024-10-26T02:46:19Z",
    "event": "StoredShips",
    "StationName": "Hambly Gateway",
    "MarketID": 3227691776,
    "StarSystem": "Ross 409",
    "ShipsHere": [],
    "ShipsRemote": [
        {
            "ShipID": 0,
            "ShipType": "SideWinder",
            "Name": "Allergies",
            "StarSystem": "Merope",
            "ShipMarketID": 128797099,
            "TransferPrice": 1533,
            "TransferTime": 3042,
            "Value": 66444,
            "Hot": false
        },
        {
            "ShipID": 5,
            "ShipType": "SideWinder",
            "Name": "",
            "StarSystem": "Alpha Centauri",
            "ShipMarketID": 3228729088,
            "TransferPrice": 1245,
            "TransferTime": 1545,
            "Value": 28800,
            "Hot": false
        },
        {
            "ShipID": 6,
            "ShipType": "SideWinder",
            "Name": "",
            "StarSystem": "Chias Vega",
            "ShipMarketID": 3226374144,
            "TransferPrice": 1253,
            "TransferTime": 1055,
            "Value": 48240,
            "Hot": false
        }
    ]
}

Looking back in my journals, I transferred that ship to the new station in 2022.

In testing, the ship location returned by the Companion API is updated when either:

  • the ship is actively undocked and re-docked, or
  • the commander profile is retrieved from the Companion API while in the ship (e.g. by clicking the Update button in EDMC).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug unconfirmed An unconfirmed bug
Projects
None yet
Development

No branches or pull requests

2 participants