DKC3: Fix Generation Hang from missed `self.world` reference (#1203)
* Baseline patching and logic for DKC3 * Client can send, but not yet receive * Alpha Test Baseline * Bug Fixes and Starting Lives Option * Finish BBH, add world hints * Add music shuffle * Boomer Costs Text * Stubbed in Collect behaviour * Adjust Gyrocopter option * Add Bonus Coin junk replacement and tracker support * Delete bad logs * Undo host.yaml change * Refactored SNIClient * Make Swanky Free * Fix Typo * Undo SNIClient run_game hack * Fix Typo * Remove Bosses from Level Shuffle * Remove duplicate kivy Data * Add DKC3 Docs and increment Data version * Remove dead code * Fix mislabeled region * Add Dark Souls 3 to README * Always force Cog on Rocket Rush Flag * Fix Single Ski lock and too many DK Coins * Update Retroarch version number * Don't send DKC3 through LttP Adjuster * Comment Location ROM Table * Change ROM Hash prefix to D3 * Remove redundant constructor * Add ROM Change Safeguards * Properly mark WRAM accesses * Remove outdated region connect * Fix syntax error * Fix Game description * Fix SNES Bank Access * Add isso_setup for DKC3 * Double Quote strings * Escape single quotes I guess * Add two locations to Trade Sequence List * Remove trace sequence locations from ROM data dict * Prevent Krematoa Crash, add crash robustness * Remove print statements * Don't remove ctx.rom if save file dies * Consolidate logic for readability * Add link to tracker on DKC3 Setup doc * Remove false information from setup guide * Fix file extension in setup doc * Bug Fixes * Add KONGsanity and cheat options * First Pass Collect behavior * Fix level unlock data * Make ! only indicate KONG letters on KONGsanity * Fix Level Name in locations * Adjust junk pool logic * Fix Knautilus Connections * Fix Wrinkly Softlock * Fix missed world reference
This commit is contained in:
parent
b161a5241f
commit
1f3d048462
|
@ -143,7 +143,7 @@ class DKC3World(World):
|
|||
|
||||
self.active_level_list.append(LocationName.rocket_rush_region)
|
||||
|
||||
rompath = os.path.join(output_directory, f"{self.world.get_out_file_name_base(self.player)}.sfc")
|
||||
rompath = os.path.join(output_directory, f"{self.multiworld.get_out_file_name_base(self.player)}.sfc")
|
||||
rom.write_to_file(rompath)
|
||||
self.rom_name = rom.name
|
||||
|
||||
|
|
Loading…
Reference in New Issue