Inventario carrello Stardew Valley impostato al momento del salvataggio?

Mi chiedo quando il gioco determinerà l'inventario che il mercante viaggiante venderà? È bloccato a destra dopo il salvataggio alla fine della giornata o è random quando ti alzi. Ho provato a ricaricarlo un paio di volte e sembra che non cambierà in questo modo. (No scumming di salvataggio)

Chiedo perché ho notato che alcuni pasti che ricevo per posta non sono gli stessi se ricarico il file di salvataggio. Se sono scolpiti nella pietra, ti lasceranno correre lì dopo esserti svegliato e vedere se c'è qualcosa che vale la pena acquistare (risparmiando tempo se non c'è niente di buono).

Ho dato un'occhiata al codice sorgente decompilato e ho scoperto che l'inventario del carrello itinerante è determinato dal valore di uniqueIDForThisGame (generato casualmente quando si avvia una nuova partita), combinato con il numero di giorni trascorsi dall'inizio del gioco.

Ciò significa che l'inventario del carrello per each giorno del gioco è stato effettivamente impostato in modo molto indietro quando hai iniziato la partita.

Il valore di uniqueIDForThisGame è memorizzato nel file di salvataggio, quindi dovresti essere in grado di modificare l'inventario del carrello cambiando questo numero. Ma attenzione: questo valore è utilizzato in dozzine di punti del gioco e cambiandolo potrebbe avere effetti imprevedibili. Potrebbe persino rendere il gioco ingiocabile. Se vuoi veramente cambiarlo, fallo a tuo rischio e prendi prima i backup.

L'ho testato cinque volte e le stesse identiche opzioni sono apparse each volta. Non sembra ansible "salvare la feccia" per get un risultato migliore.

Se apri il tuo file Charactername_numberID con un editor e cerchi uniqueIDForThisGame proprio accanto ad esso viene mostrato il tuo numero di file. Cambia quel numero, ho avuto un numero di 9 cifre e ho lasciato la prima e l'ultima cifra come erano e cambiato gli altri 7 e il carrello mostrava altri elementi con ciascun numero diverso. Ma dopo aver cambiato quel numero, il gioco crea un nuovo file con charactername_newnumberID quando salvi in ​​gioco dopo aver apportto le modifiche. E da quel momento in poi each salvataggio aggiornerà quel nuovo file.