1d1abb7d22Removed remnants of team stuff, make hide_goal default
pepperpow
2021-02-05 20:37:27 -0600
87be751e45Adjust the weighted settings json config file to properly reflect the key values for the shop_shuffle_slots option
Chris Wilson
2021-02-05 19:01:38 -0500
5d84df4fa0Fix a bug in the weighted settings causing the sprite list to not update when a preset is changed
Chris Wilson
2021-02-05 18:55:53 -0500
96d544ac84Speed up Progression Balancing, mostly by using generators and pre-sorts where the opportunity exists In some cases multi-thousand element lists were created in-memory with near identical contents, per player, then discarded and reassembled. Was testing against a case with 3 GB of additional memory use (50 players) which appeared to get stuck, but really was just very slow. This example case is fixed with these changes. Additionally, progression balancing is now run after ShopSlotFill, so it is now "aware" of the changed progression shops can produce. As well, special handling for keys was removed, as not all games will have the notion of keys.
Fabian Dill
2021-02-05 08:07:12 +0100
239b365264Remove outdated warning about QUsb2Snes version
Chris Wilson
2021-02-03 23:15:09 -0500
100ac7634eMerge branch 'inverted_flut' into main
CaitSith2
2021-02-03 06:43:41 -0800
88980fb3b6Make playthrough text deterministic, by sorting alphabetically
Fabian Dill
2021-02-03 14:26:00 +0100
e4d4ff667cSome Shop fixes: Make sure that dark lake hylia shop in inverted retains the blue potion, while allowing shop slots on top (potion will always be the leftmost slot, ignoring "i"/"f"/"g") Cull Shop swap Candidates before generating weights, then keep track of updated sphere sizes during swaps. This significantly reduces the chance to run out of candidates, as large clumps of false candidates do not get included in the weight Shop fill is slower with this, as all candidates need to be swept once, instead of on-demand; but this seemed the best way to address the remaining issues.
Fabian Dill
2021-02-03 14:24:29 +0100
5503547663use less memory to assemble playthrough
Fabian Dill
2021-02-03 07:14:53 +0100
cd85279dedMissed number in log output
pepperpow
2021-01-31 07:46:40 -0600
1da1e4eac6Sample implemention of JSONtoTextParser
Fabian Dill
2021-01-31 11:33:39 +0100
77a0e6f9cfTriforce at pedestal / Trinexx now correctly counts towards final total.
CaitSith2
2021-01-31 00:54:31 -0800
b78f852579reduce prices of ammo and ammo capacity upgrades, make heart container actually 4X a heart piece and reduce progression item price slightly
Fabian Dill
2021-01-31 06:47:57 +0100
b4502f1338Fix indentation bug in weightedSettings.yaml
Chris Wilson
2021-01-30 19:05:06 -0500
889d24606fUpdated weighted settings to reflect new beemizer documentation and include pyramid_open options
Chris Wilson
2021-01-30 19:03:54 -0500
3d81f0cca7update after merge from /main
Fabian Dill
2021-01-30 23:43:15 +0100
2553b1d2eeMerge branch 'main' into breaking_changes
Fabian Dill
2021-01-30 23:40:25 +0100
69ceb89202Make Heart Pieces and Heart Containers significantly cheaper in Shops. Obversation that triggered this is that they almost always get skipped, want to make the choice more enticing.
Fabian Dill
2021-01-30 02:02:13 +0100
90c3fe9df3Count take-any caves into final total.
CaitSith2
2021-01-29 15:42:28 -0800
1d93952ef1Revert part of a previous change
CaitSith2
2021-01-29 13:49:17 -0800
7ce9278123Use shutil.move instead of os.replace, for compatibility
Fabian Dill
2021-01-21 23:58:30 +0100
c604dfe509move networks commands to [str, Optional[dict]] across the board and some other updates PrintHTML is an experiment and is unlikely the solution I'll go with
Fabian Dill
2021-01-21 23:37:58 +0100