Fabian Dill 
							
						 
					 
					
						
						
							
						
						96d544ac84 
					 
					
						
						
							
							Speed 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. 
						
						
					 
					
						2021-02-05 08:07:12 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Wilson 
							
						 
					 
					
						
						
							
						
						239b365264 
					 
					
						
						
							
							Remove outdated warning about QUsb2Snes version  
						
						
						
						
					 
					
						2021-02-03 23:15:09 -05:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						100ac7634e 
					 
					
						
						
							
							Merge branch 'inverted_flut' into main  
						
						
						
						
					 
					
						2021-02-03 06:43:41 -08:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						88980fb3b6 
					 
					
						
						
							
							Make playthrough text deterministic, by sorting alphabetically  
						
						
						
						
					 
					
						2021-02-03 14:26:00 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						e4d4ff667c 
					 
					
						
						
							
							Some 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. 
						
						
					 
					
						2021-02-03 14:24:29 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						5503547663 
					 
					
						
						
							
							use less memory to assemble playthrough  
						
						
						
						
					 
					
						2021-02-03 07:14:53 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						60e1b52c55 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/main'  
						
						
						
						
					 
					
						2021-02-03 06:55:14 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						07866bbd3c 
					 
					
						
						
							
							Speed up Playthrough creation  
						
						
						
						
					 
					
						2021-02-03 06:55:08 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Wilson 
							
						 
					 
					
						
						
							
						
						fe0f41c884 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/berserker66/MultiWorld-Utilities  into main  
						
						
						
						
					 
					
						2021-02-02 22:58:31 -05:00 
						 
				 
			
				
					
						
							
							
								Chris Wilson 
							
						 
					 
					
						
						
							
						
						db6642f290 
					 
					
						
						
							
							Update WebUI to show unique items as a different color, and with a drop-shadow  
						
						
						
						
					 
					
						2021-02-02 22:58:22 -05:00 
						 
				 
			
				
					
						
							
							
								pepperpow 
							
						 
					 
					
						
						
							
						
						3d9085e98a 
					 
					
						
						
							
							put that sign back where i found it  
						
						
						
						
					 
					
						2021-02-02 21:48:08 -06:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						ee06aca908 
					 
					
						
						
							
							Update timestamp of own rights  
						
						
						
						
					 
					
						2021-02-02 19:07:02 -08:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						52de7f6a22 
					 
					
						
						
							
							Update timestamp of own rights  
						
						
						
						
					 
					
						2021-02-03 03:56:47 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						cf49cd5e4b 
					 
					
						
						
							
							Mark Advancement items in the client  
						
						
						
						
					 
					
						2021-02-03 03:19:25 +01:00 
						 
				 
			
				
					
						
							
							
								Hussein Farran 
							
						 
					 
					
						
						
							
						
						25bbfb2f3e 
					 
					
						
						
							
							Update README.md ( #163 )  
						
						... 
						
						
						
						* Update README.md 
						
						
					 
					
						2021-02-03 01:37:05 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						fcbaa35cc5 
					 
					
						
						
							
							new inverted logic, accounting for dark world flute activation  
						
						
						
						
					 
					
						2021-02-02 11:24:17 +01:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						842be54ab9 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/main' into main  
						
						
						
						
					 
					
						2021-02-02 00:10:01 -08:00 
						 
				 
			
				
					
						
							
							
								pepperpow 
							
						 
					 
					
						
						
							
						
						e497a88137 
					 
					
						
						
							
							Inverted flute mechanics ( #169 )  
						
						... 
						
						
						
						* inverted_flute
* Added hash/inverted sign message
* Fixed flute working in both worlds instead of just dark
* Moved inverted goal sign to castle lawn 
						
						
					 
					
						2021-02-02 08:04:57 +01:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						87d5a481f9 
					 
					
						
						
							
							Merge branch 'inverted_flut' into main  
						
						
						
						
					 
					
						2021-02-01 20:59:50 -08:00 
						 
				 
			
				
					
						
							
							
								pepperpow 
							
						 
					 
					
						
						
							
						
						36de78dddd 
					 
					
						
						
							
							Moved inverted goal sign to castle lawn  
						
						
						
						
					 
					
						2021-02-01 20:26:07 -06:00 
						 
				 
			
				
					
						
							
							
								pepperpow 
							
						 
					 
					
						
						
							
						
						99468e6d46 
					 
					
						
						
							
							Fixed flute working in both worlds instead of just dark  
						
						
						
						
					 
					
						2021-01-31 21:42:44 -06:00 
						 
				 
			
				
					
						
							
							
								pepperpow 
							
						 
					 
					
						
						
							
						
						6b737775a2 
					 
					
						
						
							
							Added hash/inverted sign message  
						
						
						
						
					 
					
						2021-01-31 20:57:18 -06:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						078ad30195 
					 
					
						
						
							
							Fix Multiworld tracker  
						
						
						
						
					 
					
						2021-02-01 01:58:08 +01:00 
						 
				 
			
				
					
						
							
							
								pepperpow 
							
						 
					 
					
						
						
							
						
						4aedf3a8ed 
					 
					
						
						
							
							inverted_flute  
						
						
						
						
					 
					
						2021-01-31 18:26:49 -06:00 
						 
				 
			
				
					
						
							
							
								pepperpow 
							
						 
					 
					
						
						
							
						
						cd85279ded 
					 
					
						
						
							
							Missed number in log output  
						
						
						
						
					 
					
						2021-01-31 07:46:40 -06:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						1da1e4eac6 
					 
					
						
						
							
							Sample implemention of JSONtoTextParser  
						
						
						
						
					 
					
						2021-01-31 11:33:39 +01:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						77a0e6f9cf 
					 
					
						
						
							
							Triforce at pedestal / Trinexx now correctly counts towards final total.  
						
						
						
						
					 
					
						2021-01-31 00:54:31 -08:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						b78f852579 
					 
					
						
						
							
							reduce prices of ammo and ammo capacity upgrades, make heart container actually 4X a heart piece and reduce progression item price slightly  
						
						
						
						
					 
					
						2021-01-31 06:47:57 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Wilson 
							
						 
					 
					
						
						
							
						
						b4502f1338 
					 
					
						
						
							
							Fix indentation bug in weightedSettings.yaml  
						
						
						
						
					 
					
						2021-01-30 19:05:06 -05:00 
						 
				 
			
				
					
						
							
							
								Chris Wilson 
							
						 
					 
					
						
						
							
						
						889d24606f 
					 
					
						
						
							
							Updated weighted settings to reflect new beemizer documentation and include pyramid_open options  
						
						
						
						
					 
					
						2021-01-30 19:03:54 -05:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						3d81f0cca7 
					 
					
						
						
							
							update after merge from /main  
						
						
						
						
					 
					
						2021-01-30 23:43:15 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						2553b1d2ee 
					 
					
						
						
							
							Merge branch 'main' into breaking_changes  
						
						
						
						
					 
					
						2021-01-30 23:40:25 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						c988ec24b6 
					 
					
						
						
							
							update item table offsets  
						
						
						
						
					 
					
						2021-01-30 23:40:01 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						28c12054dd 
					 
					
						
						
							
							update to Shops release  
						
						
						
						
					 
					
						2021-01-30 23:37:35 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						a646594f08 
					 
					
						
						
							
							Merge branch 'main' into breaking_changes  
						
						... 
						
						
						
						# Conflicts:
#	BaseClasses.py
#	Fill.py
#	MultiClient.py
#	MultiServer.py
#	Utils.py
#	test/dungeons/TestDungeon.py
#	test/inverted/TestInverted.py
#	test/inverted_minor_glitches/TestInvertedMinor.py
#	test/inverted_owg/TestInvertedOWG.py
#	test/minor_glitches/TestMinor.py
#	test/owg/TestVanillaOWG.py
#	test/vanilla/TestVanilla.py
#	worlds/alttp/ItemPool.py
#	worlds/alttp/Main.py
#	worlds/alttp/Rom.py 
						
						
					 
					
						2021-01-30 23:29:32 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						24e8fb54ad 
					 
					
						
						
							
							update fast_ganon hole description  
						
						
						
						
					 
					
						2021-01-30 23:17:54 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						520dd7ba91 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/main'  
						
						
						
						
					 
					
						2021-01-30 09:57:33 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						2352445146 
					 
					
						
						
							
							Remove all uses of "item.priority" as the remaining fill algorithms don't need it anymore.  
						
						
						
						
					 
					
						2021-01-30 09:57:25 +01:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						ad8427c15a 
					 
					
						
						
							
							Fix shop tracking.  
						
						
						
						
					 
					
						2021-01-29 22:52:10 -08:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						8c301044e3 
					 
					
						
						
							
							Add Nothing to the trap_replaceable list.  
						
						
						
						
					 
					
						2021-01-29 22:15:39 -08:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						61bef142a3 
					 
					
						
						
							
							New Beemizer implementation, no longer replacing health; leaving that to item pool settings.  
						
						
						
						
					 
					
						2021-01-30 06:46:17 +01:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						5cc8dd2c71 
					 
					
						
						
							
							Fix mistake made while reverting changes  
						
						
						
						
					 
					
						2021-01-29 20:57:38 -08:00 
						 
				 
			
				
					
						
							
							
								pepperpow 
							
						 
					 
					
						
						
							
						
						aa9fe0d9cd 
					 
					
						
						
							
							Removed debugging info  
						
						
						
						
					 
					
						2021-01-29 19:16:25 -06:00 
						 
				 
			
				
					
						
							
							
								pepperpow 
							
						 
					 
					
						
						
							
						
						5c074c2c4f 
					 
					
						
						
							
							Replace localtriforcehunt with teamtriforcehunt  
						
						
						
						
					 
					
						2021-01-29 19:07:19 -06:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						d3129e25e1 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/main'  
						
						
						
						
					 
					
						2021-01-30 02:02:20 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						69ceb89202 
					 
					
						
						
							
							Make 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. 
						
						
					 
					
						2021-01-30 02:02:13 +01:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						90c3fe9df3 
					 
					
						
						
							
							Count take-any caves into final total.  
						
						
						
						
					 
					
						2021-01-29 15:42:28 -08:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						1d93952ef1 
					 
					
						
						
							
							Revert part of a previous change  
						
						
						
						
					 
					
						2021-01-29 13:49:17 -08:00 
						 
				 
			
				
					
						
							
							
								pepperpow 
							
						 
					 
					
						
						
							
						
						82fc2aba20 
					 
					
						
						
							
							Added triforce hud options, expanded triforce requirement  
						
						
						
						
					 
					
						2021-01-29 15:42:00 -06:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						7f74aa7cb0 
					 
					
						
						
							
							Implement open_pyramid yaml settings  
						
						
						
						
					 
					
						2021-01-29 13:27:42 -08:00