[TOOL] Empyrion Buddy

Discussion in 'The Hangar Bay' started by aMUSiC, Oct 5, 2024.

  1. aMUSiC

    aMUSiC Ensign

    Joined:
    Aug 10, 2024
    Messages:
    14
    Likes Received:
    11
    [​IMG]

    Empyrion Buddy (empyrionbuddy.com) is a web based companion app for Empyrion, which offers an exhaustive list of items, status effects and traders as well as where to find them in game. Supports Vanilla, Dark Faction and Reforged Eden 2.

    Features
    • Quick search for Items, Traders and Status Effects
    • Filtered lists for Items based on Item type and Vessel Type
    • Filtered lists for Traders based on Faction
    • Breakdown of Item/Block properties along with property descriptions
    • Shows what recipes an item is part of
    • Shows which traders deal each item
    • Shows which POIs/playfields a trader can be found in
    • Lightning fast loading and navigation
    • Mobile friendly (Can be also added to phone's desktop)
    • Seamless API Integration with Empyrion's Discord bot (1000 thanks to Taelyn)
    • Item/Effect/Trader previews for shared links
    • Supports all languages that Empyrion supports
    • Can support any additional future scenario
    • Game and Scenario updates are integrated easily

    While Empyrion Buddy is for the most part data complete, it's still a tool being developed and new features and fixes are constantly being implemented.

    Use this thread for suggestions, bug reports or if you want to help with localization into more languages
     
    #1
  2. Garaman

    Garaman Captain

    Joined:
    Aug 23, 2020
    Messages:
    594
    Likes Received:
    738
    Fantastic site aMUSiC, looks like this will be a great resource.

    One aspect of this site that I think will be extremely helpful for RE2 is sussing out where I need to look for POIs to find specific traders that sell commodities or parts I need. I had a question about the state of this. Take, for example, this vendor that sells diamonds:

    https://empyrionbuddy.com/trader/MiningT1/re2/english

    Are the POIs listed there checked against the current spawn criteria for the RE2 playfields? I was under the impression that most RE1 (RBA, RBAO, and Eden POIs) are not actually intended to spawn, and the playfield files now reference proper RE2 spawn groups or placeholder groups. It's possible not all playfields have been updated so I could be wrong on this, but I want to know if I refer people to these pages if these are all active POIs that can potentially spawn in a current game.
     
    #2
    aMUSiC likes this.
  3. aMUSiC

    aMUSiC Ensign

    Joined:
    Aug 10, 2024
    Messages:
    14
    Likes Received:
    11
    While I do have some manual exceptions/exclusions in place, my goal and effort is to have all data extraction and correlation be done automatically. The reason for this is to make EB as futureproof as possible when it comes to handling data from newer game/scenario versions or potential additional scenarios as well.

    While I do perform a check for traders (i.e traders that are not assigned to a POI are not included in EB), I don’t perform any check as to wether a POI is included in a spawn ruleset/table.

    With Ravien and Vermillion’s input I could probably add the POIs you mention in the exclusion list as well for the time being, until I find a way to parse this information from the scenario data.

    While I spent last month digging through and deciphering ecf data structures, there’s plenty more to go through I guess
     
    #3
    Garaman likes this.
  4. Garaman

    Garaman Captain

    Joined:
    Aug 23, 2020
    Messages:
    594
    Likes Received:
    738
    Yeah you probably need Ravien or another scenario developer to chime in on that. My understanding is that the scenario's playfield config files list spawn groups names and placement criteria for every biome, and then a random blueprint with that spawn group name set on it is chosen. And I assume some playfield files can list specific POIs by name. So you may have to parse enough of the playfield files to at least track through how a galaxy would be generated to know which spawn groups are referenced.
     
    #4
  5. aMUSiC

    aMUSiC Ensign

    Joined:
    Aug 10, 2024
    Messages:
    14
    Likes Received:
    11
    Seems that there’s no apparent programmatic way to identify the unused POIs, at least by the data that is available to me, so the only thing I can do is to manually exclude the traders that are marked in the ECF comments as obsolete/do not use.

    Still, some traders might be listed as appearing both in existing and non-existing POIs.
     
    #5
  6. ChiefSgtBradley

    ChiefSgtBradley Ensign

    Joined:
    Dec 13, 2021
    Messages:
    28
    Likes Received:
    12
    Thank you so much for this!!!
    Keep up the good work, good Sir!
     
    #6
  7. aMUSiC

    aMUSiC Ensign

    Joined:
    Aug 10, 2024
    Messages:
    14
    Likes Received:
    11
    Traders that are not used in RE2 have now been removed. Manually excluded, but at least EB should be accurate on locations now.
     
    #7
    ChiefSgtBradley and Garaman like this.
  8. aMUSiC

    aMUSiC Ensign

    Joined:
    Aug 10, 2024
    Messages:
    14
    Likes Received:
    11
    Version 0.9.0 released

    New Features:
    • List of Compatible Modifications for each Weapon/Ammo/Tool (RE2 Only)
    • List of Compatible Weapons/Ammo/Tools for each Modification (RE2 Only)
     
    #8
  9. aMUSiC

    aMUSiC Ensign

    Joined:
    Aug 10, 2024
    Messages:
    14
    Likes Received:
    11
    Version 0.9.5 released

    New Feature
    • PDA (Empyriopedia) for Vanilla and RE2
     
    #9
    ChiefSgtBradley and Garaman like this.

Share This Page