LambdaHack
LambdaHack copied to clipboard
Being able to preview a number of RNG seeds for drops, piped into a txt file
This depends on #295 in order to easily generate RNG seeds.
One can already, to some extent, preview seeds via debug mode of the game and looking at the lore menus (or inspecting all the levels, for more detail, but that's a lot of work). This would tap similar code paths as the debug mode (to make the data available to the player's client) and just summarize the game state at the start of the game and dump similarly as the message log is dumped. Doing this for many seeds at once is more troublesome, but possible, because the binary is re-entrant. The first step could be a bash script that runs the game many times, with different seeds and dumps to file names with the seed as a suffix.