Attention: This game does not have a save feature, but people on Hacker News have already found a way to save their progress.

Export the items to a json string:

console.log(JSON.stringify({discoveries: window.$nuxt.$root.$children[2].$children[0].$children[0]._data.discoveries, elements:window.$nuxt.$root.$children[2].$children[0].$children[0]._data.elements}))

Load the items from a json string:

a = PUT YOUR JSON HERE;

window.$nuxt.$root.$children[2].$children[0].$children[0]._data.elements = a.elements; window.$nuxt.$root.$children[2].$children[0].$children[0]._data.discoveries = a.discoveries;

    • atocci
      link
      fedilink
      311 months ago

      No I think it’s bugged. My best guess is some kind of AI is creating the crafting results, so it must be returning an invalid result.

      • body_by_make
        link
        fedilink
        English
        211 months ago

        It is, it’s using a llama model in the API. If you watch the network tab you can see the calls it makes and modify them yourself, they’re simple get requests. It’s kinda fun to pick random words and see what the LLM comes up with.

      • DrMango
        link
        English
        111 months ago

        Ahh this makes sense. That’s how I managed to get two separate Obi-Wan Kenobi, Anakin, Anakin Skywalker, Luke, and Luke Skywalker in the same game.

      • body_by_make
        link
        fedilink
        English
        211 months ago

        It’s using an LLM in the background, don’t look too hard into it.