OC2: Account for Multiclass Items in Progression Balancing (#4929)

This commit is contained in:
Exempt-Medic
2025-04-26 13:28:07 -04:00
committed by GitHub
parent 2624a0a7ea
commit 0d9967e8d8

View File

@@ -173,7 +173,7 @@ class Overcooked2World(World):
game_item_count = len(self.itempool) game_item_count = len(self.itempool)
game_progression_count = 0 game_progression_count = 0
for item in self.itempool: for item in self.itempool:
if item.classification == ItemClassification.progression: if item.advancement:
game_progression_count += 1 game_progression_count += 1
game_progression_density = game_progression_count/game_item_count game_progression_density = game_progression_count/game_item_count
@@ -189,7 +189,7 @@ class Overcooked2World(World):
total_progression_count = 0 total_progression_count = 0
for item in self.multiworld.itempool: for item in self.multiworld.itempool:
if item.classification == ItemClassification.progression: if item.advancement:
total_progression_count += 1 total_progression_count += 1
total_progression_density = total_progression_count/total_item_count total_progression_density = total_progression_count/total_item_count