9afe45166c 
								
							 
						 
						
							
							
								
								ALTTP: 0.4.6 fixes ( #3215 )  
							
							... 
							
							
							
							* Fix randomizer room logic
* Fix Triforce Hunt HUD always present
* Fix Circle of Pots enemy byte
* treasure_hunt_total for Murahdala text 
							
						 
						
							2024-04-28 01:48:59 +02:00  
				
					
						
							
							
								 
						
							
								2f78860d8c 
								
							 
						 
						
							
							
								
								Core/SNIClient/LttP/Factorio: switch to get_settings ( #3208 )  
							
							
							
						 
						
							2024-04-24 06:24:44 +02:00  
				
					
						
							
							
								 
						
							
								7a004de9a0 
								
							 
						 
						
							
							
								
								LttP: remove glitch triforce setting ( #3174 )  
							
							
							
						 
						
							2024-04-19 23:10:29 +02:00  
				
					
						
							
							
								 
						
							
								6e56f31398 
								
							 
						 
						
							
							
								
								LttP/Core: more ripping and tearing ( #3160 )  
							
							
							
						 
						
							2024-04-18 18:33:16 +02:00  
				
					
						
							
							
								 
						
							
								19f1b265b1 
								
							 
						 
						
							
							
								
								LttP: deprioritize locked locations for ingame hints ( #3127 )  
							
							
							
						 
						
							2024-04-14 20:36:36 +02:00  
				
					
						
							
							
								 
						
							
								d4ec4d32f0 
								
							 
						 
						
							
							
								
								ALTTP: Bomb Walls Logic Fixes ( #3130 )  
							
							
							
						 
						
							2024-04-14 17:30:40 +02:00  
				
					
						
							
							
								 
						
							
								8d9bd0135e 
								
							 
						 
						
							
							
								
								LTTP: Fix Bug With Custom Resource Spending ( #3105 )  
							
							
							
						 
						
							2024-04-06 19:53:20 +02:00  
				
					
						
							
							
								 
						
							
								939a5ec959 
								
							 
						 
						
							
							
								
								LTTP: remove multiworld = None ( #2290 )  
							
							
							
						 
						
							2024-03-10 08:18:25 +01:00  
				
					
						
							
							
								 
						
							
								7a86285807 
								
							 
						 
						
							
							
								
								LttP: Bombless Start and Options/Shops overhaul ( #2357 )  
							
							... 
							
							
							
							## What is this fixing or adding?
Adds Bombless Start option, along with proper bomb logic. This involves updating `can_kill_most_things` to include checking how many bombs can be held. Many places where the ability to kill enemies was assumed, now have logic. This fixes some possible existing logic issues, for example: Mini Moldorm cave checks currently are always in logic despite the fact that on expert enemy health it would require 12 bombs to kill each mini moldorm.
Overhauls options, pulling them out of core and in particular making large changes to how the shop options work.
Co-authored-by: espeon65536 <81029175+espeon65536@users.noreply.github.com>
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
Co-authored-by: Bondo <38083232+BadmoonzZ@users.noreply.github.com>
Co-authored-by: espeon65536 <espeon65536@gmail.com>
Co-authored-by: Fabian Dill <Berserker66@users.noreply.github.com> 
							
						 
						
							2024-02-20 01:07:49 +01:00  
				
					
						
							
							
								 
						
							
								81cc016267 
								
							 
						 
						
							
							
								
								LttP: write fairy bottle fill to spoiler and prevent fart in a bottle ( #2424 )  
							
							
							
						 
						
							2023-11-13 06:50:45 +01:00  
				
					
						
							
							
								 
						
							
								3e0d1d4e1c 
								
							 
						 
						
							
							
								
								Core: change Region caching to on_change from on-miss-strategy ( #2366 )  
							
							
							
						 
						
							2023-10-29 19:47:37 +01:00  
				
					
						
							
							
								 
						
							
								368fa64914 
								
							 
						 
						
							
							
								
								LttP: Update credits text for GT Big Key  when key drop shuffle is on. ( #2235 )  
							
							
							
						 
						
							2023-09-29 20:18:43 +02:00  
				
					
						
							
							
								 
						
							
								812dc413e5 
								
							 
						 
						
							
							
								
								LTTP: Key Drop Shuffle ( #282 )  
							
							... 
							
							
							
							Co-authored-by: espeon65536 <81029175+espeon65536@users.noreply.github.com>
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
Co-authored-by: Bondo <38083232+BadmoonzZ@users.noreply.github.com>
Co-authored-by: Fabian Dill <Berserker66@users.noreply.github.com> 
							
						 
						
							2023-09-27 05:24:10 +02:00  
				
					
						
							
							
								 
						
							
								776b5fab7c 
								
							 
						 
						
							
							
								
								LTTP/SM/SMZ3: Show correct item icon for cross-game items ( #1112 )  
							
							... 
							
							
							
							Co-authored-by: lordlou <87331798+lordlou@users.noreply.github.com>
Co-authored-by: Fabian Dill <Berserker66@users.noreply.github.com> 
							
						 
						
							2023-06-29 17:47:21 +02:00  
				
					
						
							
							
								 
						
							
								c8453035da 
								
							 
						 
						
							
							
								
								LttP: extract Dungeon and Boss from core ( #1787 )  
							
							
							
						 
						
							2023-05-20 19:57:48 +02:00  
				
					
						
							
							
								 
						
							
								324d3cf042 
								
							 
						 
						
							
							
								
								Main: add __all__ and change wrong imports ( #1824 )  
							
							... 
							
							
							
							* Main: add __all__ and change wrong imports
* Adjusters: fix __version__ import 
							
						 
						
							2023-05-20 19:21:39 +02:00  
				
					
						
							
							
								 
						
							
								4c3eaf2996 
								
							 
						 
						
							
							
								
								LttP: fix that collect can bypass requirements for ganon ped goal ( #1771 )  
							
							... 
							
							
							
							LttP: more pep8 
							
						 
						
							2023-04-26 10:48:08 +02:00  
				
					
						
							
							
								 
						
							
								8b7ffaf671 
								
							 
						 
						
							
							
								
								ALTTP: Add "oof" sound customization option ( #709 )  
							
							... 
							
							
							
							Co-authored-by: Fabian Dill <Berserker66@users.noreply.github.com>
Co-authored-by: Fabian Dill <fabian.dill@web.de>
Co-authored-by: Zach Parks <zach@alliware.com> 
							
						 
						
							2023-04-10 21:31:57 -05:00  
				
					
						
							
							
								 
						
							
								c7284f90d9 
								
							 
						 
						
							
							
								
								Core: implement start_inventory_from_pool ( #1170 )  
							
							... 
							
							
							
							* Core: implement start_inventory_from_pool
* Factorio/LttP/Subnautica: add start_inventory_from_pool Option 
							
						 
						
							2023-04-10 21:13:33 +02:00  
				
					
						
							
							
								 
						
							
								f078750b72 
								
							 
						 
						
							
							
								
								LTTP: make the enemizer check a property and only check for it once instead of per world ( #1448 )  
							
							... 
							
							
							
							* LTTP: do the enemizer check in `stage_assert_generate` and break after checking any world for enemizer succeeds
* use multiworld
* catch a missed `used_enemizer` check and add typing
* more typing 
							
						 
						
							2023-02-14 22:22:39 +01:00  
				
					
						
							
							
								 
						
							
								995c978628 
								
							 
						 
						
							
							
								
								Core: replace global random state with descriptive error ( #1424 )  
							
							... 
							
							
							
							* Core: replace global random state with descriptive error
* Core: make random a proxy object and rename slot_seeds 
							
						 
						
							2023-02-02 01:14:23 +01:00  
				
					
						
							
							
								 
						
							
								8a4298e504 
								
							 
						 
						
							
							
								
								ALttP: Fix hint tile hints being potentially useless with item links. ( #1400 )  
							
							... 
							
							
							
							* ALttP: Fix hint tile hints being potentially useless with item links.
* use the set returned from world.get_player_groups(player)
* Move the group resolving to BaseClasses. Fix silver arrow hints as well. 
							
						 
						
							2023-01-24 03:42:13 +01:00  
				
					
						
							
							
								 
						
							
								2cdd03f786 
								
							 
						 
						
							
							
								
								Network: implement 0.4 marked compatibility removals ( #757 )  
							
							... 
							
							
							
							* world remote items handling
* players list when connecting 
							
						 
						
							2022-12-11 02:59:17 +01:00  
				
					
						
							
							
								 
						
							
								67128ece38 
								
							 
						 
						
							
							
								
								LttP: make xxtea only required for race generation  
							
							
							
						 
						
							2022-11-20 18:43:26 +01:00  
				
					
						
							
							
								 
						
							
								61e39f355d 
								
							 
						 
						
							
							
								
								Core remove legacy patch ( #1047 )  
							
							... 
							
							
							
							Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com> 
							
						 
						
							2022-09-30 00:36:30 +02:00  
				
					
						
							
							
								 
						
							
								b1ffbc49c9 
								
							 
						 
						
							
							
								
								LttPAdjuster: fix GUI for invalid sprite files ( #885 )  
							
							... 
							
							
							
							* LttPAdjuster: ignore invalid sprite files
* LttPAdjuster: ignore .gitignore in sprites
* LttPAdjuster: log and show message for invalid sprites
* Alttp: set sprite.valid to False for bad zspr and apsprite ...
... when throwing exceptions
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com> 
							
						 
						
							2022-08-28 18:30:19 +02:00  
				
					
						
							
							
								 
						
							
								f6da81ac70 
								
							 
						 
						
							
							
								
								Core: cleanup Item classes ( #849 )  
							
							
							
						 
						
							2022-08-06 00:49:54 +02:00  
				
					
						
							
							
								 
						
							
								122590fc68 
								
							 
						 
						
							
							
								
								lttp: move open pyramid to new options system ( #762 )  
							
							
							
						 
						
							2022-07-14 09:39:53 +02:00  
				
					
						
							
							
								 
						
							
								b206f2846a 
								
							 
						 
						
							
							
								
								SNES games: use JPN as abbreviation for Japan/Japanese  
							
							
							
						 
						
							2022-07-02 12:16:15 +02:00  
				
					
						
							
							
								 
						
							
								cea7278faf 
								
							 
						 
						
							
							
								
								LttP: now that Enemizer allows for AP rom name, rename it. ( #730 )  
							
							... 
							
							
							
							* LttP: now that Enemizer allows for AP rom name, rename it.
* LttP: fix missing Enemizer message parenthesis 
							
						 
						
							2022-06-30 10:00:37 -07:00  
				
					
						
							
							
								 
						
							
								d0a98949f5 
								
							 
						 
						
							
							
								
								LttP: split Retro into Retro Bows and Retro Caves ( #588 )  
							
							
							
						 
						
							2022-06-01 08:29:21 -07:00  
				
					
						
							
							
								 
						
							
								1a0bfecb5f 
								
							 
						 
						
							
							
								
								LttP: convert vendors hint into separate scams option  
							
							
							
						 
						
							2022-05-28 20:08:06 +02:00  
				
					
						
							
							
								 
						
							
								86933d8150 
								
							 
						 
						
							
							
								
								LttP: ensure non-native items are rendered as star in Shops ( #486 )  
							
							... 
							
							
							
							* LttP: ensure non-native items are rendered as star in Shops
* LttP: ensure non-native items are rendered as star in Shops - fix missing player number lookup 
							
						 
						
							2022-05-10 20:41:44 -07:00  
				
					
						
							
							
								 
						
							
								944571ea89 
								
							 
						 
						
							
							
								
								LttP: Add Allow collect option, default Off. ( #414 )  
							
							... 
							
							
							
							* LttP: Add Allow collect option, default Off.
* Add allow_collect to the sample yaml. 
							
						 
						
							2022-04-05 03:54:49 +02:00  
				
					
						
							
							
								 
						
							
								7d830362a7 
								
							 
						 
						
							
							
								
								Setup, Launcher, Linux Support ( #359 )  
							
							
							
						 
						
							2022-03-31 05:08:15 +02:00  
				
					
						
							
							
								 
						
							
								7394598aff 
								
							 
						 
						
							
							
								
								Patch: update to version 4 ( #312 )  
							
							
							
						 
						
							2022-03-18 04:53:09 +01:00  
				
					
						
							
							
								 
						
							
								491530ad60 
								
							 
						 
						
							
							
								
								LttP: fix reveal bytes for Mysery Mire Prize  
							
							
							
						 
						
							2022-02-24 23:43:33 +01:00  
				
					
						
							
							
								 
						
							
								e4d6da47a4 
								
							 
						 
						
							
							
								
								LttP: fix rom writing crash because I accidentally defaulted to pep8 naming  
							
							
							
						 
						
							2022-02-06 21:44:19 +01:00  
				
					
						
							
							
								 
						
							
								9f7dbb394e 
								
							 
						 
						
							
							
								
								LttP: convert overflow progressive items into highest-allowed-tier of non-progressive item  
							
							
							
						 
						
							2022-02-06 20:11:40 +01:00  
				
					
						
							
							
								 
						
							
								279b682ac2 
								
							 
						 
						
							
							
								
								ItemLink: hopefully fix coop functionality  
							
							
							
						 
						
							2022-02-05 17:35:12 +01:00  
				
					
						
							
							
								 
						
							
								28201a6c38 
								
							 
						 
						
							
							
								
								Core: implement first version of ItemLinks  
							
							
							
						 
						
							2022-02-05 15:49:19 +01:00  
				
					
						
							
							
								 
						
							
								60379d9ae6 
								
							 
						 
						
							
							
								
								LttP: when generating hint tiles, no longer consider Single Arrow as useful, but do consider all varieties of Bow. Additionally, don't create hints for Universal Small Keys  
							
							
							
						 
						
							2022-02-03 10:41:31 +01:00  
				
					
						
							
							
								 
						
							
								4ed45248eb 
								
							 
						 
						
							
							
								
								LttP: Rename "Dark World Shop" overworld door to Village of Outcasts Shop. Note: Now the overworld door, Region, Shop and inside door are named the same.  
							
							
							
						 
						
							2021-12-29 11:08:23 +01:00  
				
					
						
							
							
								 
						
							
								af96f71190 
								
							 
						 
						
							
							
								
								Fix bug where there is less locations than hint count.  
							
							
							
						 
						
							2021-12-16 15:34:18 -08:00  
				
					
						
							
							
								 
						
							
								9f0a8e6d48 
								
							 
						 
						
							
							
								
								LttP: add hint options "Vendors" and "Full"  
							
							... 
							
							
							
							LttP: fix hint grammar if a Location isn't an ALttPLocation 
							
						 
						
							2021-11-27 22:58:12 +01:00  
				
					
						
							
							
								 
						
							
								8316a1902d 
								
							 
						 
						
							
							
								
								Move death link byte to sram  
							
							
							
						 
						
							2021-11-11 12:07:17 -08:00  
				
					
						
							
							
								 
						
							
								b9941e40c1 
								
							 
						 
						
							
							
								
								LttP: Allow DeathLink to be adjusted post-gen  
							
							
							
						 
						
							2021-11-08 16:34:54 +01:00  
				
					
						
							
							
								 
						
							
								0e0cc0ad16 
								
							 
						 
						
							
							
								
								LttP: Implement DeathLink  
							
							
							
						 
						
							2021-11-01 19:37:47 +01:00  
				
					
						
							
							
								 
						
							
								2fe5459c56 
								
							 
						 
						
							
							
								
								Core & LttP: remove 255 player limit  
							
							
							
						 
						
							2021-10-21 08:15:47 +02:00  
				
					
						
							
							
								 
						
							
								e66a2a7c30 
								
							 
						 
						
							
							
								
								Core: change precollected_items to dict-style  
							
							... 
							
							
							
							Core: make sure there are enough threads available during generate_output to prevent deadlocks if event waiting is used 
							
						 
						
							2021-10-10 16:50:08 +02:00