Lol jesus

  • envis10n [he/him]
    ·
    1 year ago

    Alright, doing some investigating it seems that they are saving the Pqs preferences based off of the instance ID of the pqs object, which, according to unity's own documentation, changes between runs of the game, hence why its saving 10 trillion different copies of the same data

    Lol. They dun goofed hard

    • BeamBrain [he/him]
      ·
      1 year ago

      This is the kind of mistake I would have made as a CS undergrad lmao

      • envis10n [he/him]
        ·
        1 year ago

        I mean, why bother reading this ID in the first place. It's not relevant to the underlying object outside of the immediate context. They can't set it, so it's not even used when writing the stored data back into an object. It literally does nothing, and yet they have managed to use it to completely fuck up their own registry keys and affect their players.

  • Parsani [love/loves, comrade/them]
    hexagon
    ·
    1 year ago

    KSP2 is adding information every time a SOI change happens or if a save file has been loaded.

    How do you fuck something up this badly?

      • Parsani [love/loves, comrade/them]
        hexagon
        ·
        1 year ago

        Ksp is a good story of that. Small team makes something cool and unique, IP gets bought and all the original team leaves. Garbage follow up gets sold for like $60

        • buckykat [none/use name]
          ·
          1 year ago

          The story of how the original KSP got made is really an anomaly under capitalism.

  • companero [he/him]
    ·
    edit-2
    1 year ago

    Are they also storing binary data as comma-separated hexadecimal? Am I understanding that correctly?

  • TerminalEncounter [she/her]
    ·
    1 year ago

    I bought ksp 1 before it was on steam, never once migrated even though they've begged me to for ages lol, I think I bought before the Mun was added. I still stand by never buying ksp 2 and just using more and more mods for 1