From 5fb0126754b02a9ae5644157e8c404f99039406d Mon Sep 17 00:00:00 2001 From: NewSoupVi <57900059+NewSoupVi@users.noreply.github.com> Date: Sat, 18 May 2024 00:18:57 +0200 Subject: [PATCH] Core: Player name property on world class (#3042) * player property on world class * Remove dat shi from overcooked * Update worlds/AutoWorld.py Co-authored-by: Doug Hoskisson --------- Co-authored-by: Doug Hoskisson --- worlds/AutoWorld.py | 4 ++++ worlds/overcooked2/__init__.py | 2 -- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/worlds/AutoWorld.py b/worlds/AutoWorld.py index 9836a526..f77c1661 100644 --- a/worlds/AutoWorld.py +++ b/worlds/AutoWorld.py @@ -504,6 +504,10 @@ class World(metaclass=AutoWorldRegister): def get_region(self, region_name: str) -> "Region": return self.multiworld.get_region(region_name, self.player) + @property + def player_name(self) -> str: + return self.multiworld.get_player_name(self.player) + @classmethod def get_data_package_data(cls) -> "GamesPackage": sorted_item_name_groups = { diff --git a/worlds/overcooked2/__init__.py b/worlds/overcooked2/__init__.py index 633b624b..be66fa3a 100644 --- a/worlds/overcooked2/__init__.py +++ b/worlds/overcooked2/__init__.py @@ -217,8 +217,6 @@ class Overcooked2World(World): # Autoworld Hooks def generate_early(self): - self.player_name = self.multiworld.player_name[self.player] - # 0.0 to 1.0 where 1.0 is World Record self.star_threshold_scale = self.options.star_threshold_scale / 100.0