Skip to content

Commit fc4e65f

Browse files
committed
Adjust Client
1 parent 6923588 commit fc4e65f

File tree

3 files changed

+267
-262
lines changed

3 files changed

+267
-262
lines changed

DK64Client.py renamed to worlds/dk64/DK64Client.py

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -481,27 +481,27 @@ def on_item_get(dk64_checks):
481481
except (asyncio.TimeoutError, TimeoutError, ConnectionResetError):
482482
await asyncio.sleep(1.0)
483483

484+
def launch():
485+
async def main():
486+
parser = get_base_parser(description="Donkey Kong 64 Client.")
487+
parser.add_argument("--url", help="Archipelago connection url")
484488

485-
async def main():
486-
parser = get_base_parser(description="Donkey Kong 64 Client.")
487-
parser.add_argument("--url", help="Archipelago connection url")
489+
args = parser.parse_args()
488490

489-
args = parser.parse_args()
491+
ctx = DK64Context(args.connect, args.password)
492+
ctx.items_handling = 0b101
493+
ctx.server_task = asyncio.create_task(server_loop(ctx), name="server loop")
490494

491-
ctx = DK64Context(args.connect, args.password)
492-
ctx.items_handling = 0b101
493-
ctx.server_task = asyncio.create_task(server_loop(ctx), name="server loop")
495+
ctx.la_task = create_task_log_exception(ctx.run_game_loop())
496+
if gui_enabled:
497+
ctx.run_gui()
498+
ctx.run_cli()
494499

495-
ctx.la_task = create_task_log_exception(ctx.run_game_loop())
496-
if gui_enabled:
497-
ctx.run_gui()
498-
ctx.run_cli()
499-
500-
await ctx.exit_event.wait()
501-
await ctx.shutdown()
502-
503-
504-
if __name__ == "__main__":
500+
await ctx.exit_event.wait()
501+
await ctx.shutdown()
505502
colorama.init()
506503
asyncio.run(main())
507504
colorama.deinit()
505+
506+
if __name__ == "__main__":
507+
launch()

worlds/dk64/Regions.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ def __init__(self, player: int, name: str = "", address: int = None, parent=None
5353

5454
# Complete location table
5555
all_locations = {location.name: (BASE_ID + index) for index, location in enumerate(DK64RLocation.LocationListOriginal)}
56-
print("locations created")
5756
all_locations.update({"Victory": 0x00}) # Temp for generating goal location
5857
lookup_id_to_name: typing.Dict[int, str] = {id: name for name, id in all_locations.items()}
5958

0 commit comments

Comments
 (0)