@@ -51,10 +51,6 @@ def __getattr__(self, name: str) -> Any:
51
51
class MultiWorld ():
52
52
debug_types = False
53
53
player_name : Dict [int , str ]
54
- difficulty_requirements : dict
55
- required_medallions : dict
56
- dark_room_logic : Dict [int , str ]
57
- restrict_dungeon_item_on_boss : Dict [int , bool ]
58
54
plando_texts : List [Dict [str , str ]]
59
55
plando_items : List [List [Dict [str , Any ]]]
60
56
plando_connections : List
@@ -164,49 +160,10 @@ def __init__(self, players: int):
164
160
for player in range (1 , players + 1 ):
165
161
def set_player_attr (attr , val ):
166
162
self .__dict__ .setdefault (attr , {})[player ] = val
167
-
168
- set_player_attr ('shuffle' , "vanilla" )
169
- set_player_attr ('logic' , "noglitches" )
170
- set_player_attr ('mode' , 'open' )
171
- set_player_attr ('difficulty' , 'normal' )
172
- set_player_attr ('item_functionality' , 'normal' )
173
- set_player_attr ('timer' , False )
174
- set_player_attr ('goal' , 'ganon' )
175
- set_player_attr ('required_medallions' , ['Ether' , 'Quake' ])
176
- set_player_attr ('swamp_patch_required' , False )
177
- set_player_attr ('powder_patch_required' , False )
178
- set_player_attr ('ganon_at_pyramid' , True )
179
- set_player_attr ('ganonstower_vanilla' , True )
180
- set_player_attr ('can_access_trock_eyebridge' , None )
181
- set_player_attr ('can_access_trock_front' , None )
182
- set_player_attr ('can_access_trock_big_chest' , None )
183
- set_player_attr ('can_access_trock_middle' , None )
184
- set_player_attr ('fix_fake_world' , True )
185
- set_player_attr ('difficulty_requirements' , None )
186
- set_player_attr ('boss_shuffle' , 'none' )
187
- set_player_attr ('enemy_health' , 'default' )
188
- set_player_attr ('enemy_damage' , 'default' )
189
- set_player_attr ('beemizer_total_chance' , 0 )
190
- set_player_attr ('beemizer_trap_chance' , 0 )
191
- set_player_attr ('escape_assist' , [])
192
- set_player_attr ('treasure_hunt_icon' , 'Triforce Piece' )
193
- set_player_attr ('treasure_hunt_count' , 0 )
194
- set_player_attr ('clock_mode' , False )
195
- set_player_attr ('countdown_start_time' , 10 )
196
- set_player_attr ('red_clock_time' , - 2 )
197
- set_player_attr ('blue_clock_time' , 2 )
198
- set_player_attr ('green_clock_time' , 4 )
199
- set_player_attr ('can_take_damage' , True )
200
- set_player_attr ('triforce_pieces_available' , 30 )
201
- set_player_attr ('triforce_pieces_required' , 20 )
202
- set_player_attr ('shop_shuffle' , 'off' )
203
- set_player_attr ('shuffle_prizes' , "g" )
204
- set_player_attr ('sprite_pool' , [])
205
- set_player_attr ('dark_room_logic' , "lamp" )
206
163
set_player_attr ('plando_items' , [])
207
164
set_player_attr ('plando_texts' , {})
208
165
set_player_attr ('plando_connections' , [])
209
- set_player_attr ('game' , "A Link to the Past " )
166
+ set_player_attr ('game' , "Archipelago " )
210
167
set_player_attr ('completion_condition' , lambda state : True )
211
168
self .worlds = {}
212
169
self .per_slot_randoms = Utils .DeprecateDict ("Using per_slot_randoms is now deprecated. Please use the "
0 commit comments