@@ -325,12 +325,11 @@ def getPlayerTracker(tracker: UUID, tracked_team: int, tracked_player: int):
325
325
checks_done ["Total" ] += 1
326
326
specific_tracker = game_specific_trackers .get (games [tracked_player ], None )
327
327
if specific_tracker :
328
- specific_tracker (multisave , room , locations , inventory , tracked_team , tracked_player , player_name )
329
- elif games [tracked_player ] == "A Link to the Past" :
330
- return __renderAlttpTracker (multisave , room , locations , inventory , tracked_team , tracked_player , player_name ,
331
- seed_checks_in_area , checks_done )
328
+ return specific_tracker (multisave , room , locations , inventory , tracked_team , tracked_player , player_name ,
329
+ seed_checks_in_area , checks_done )
332
330
else :
333
- return __renderGenericTracker (multisave , room , locations , inventory , tracked_team , tracked_player , player_name )
331
+ return __renderGenericTracker (multisave , room , locations , inventory , tracked_team , tracked_player , player_name ,
332
+ seed_checks_in_area , checks_done )
334
333
335
334
336
335
def __renderAlttpTracker (multisave : Dict [str , Any ], room : Room , locations : Dict [int , Dict [int , Tuple [int , int ]]],
@@ -395,7 +394,8 @@ def __renderAlttpTracker(multisave: Dict[str, Any], room: Room, locations: Dict[
395
394
396
395
397
396
def __renderMinecraftTracker (multisave : Dict [str , Any ], room : Room , locations : Dict [int , Dict [int , Tuple [int , int ]]],
398
- inventory : Counter , team : int , player : int , playerName : str ) -> str :
397
+ inventory : Counter , team : int , player : int , playerName : str ,
398
+ seed_checks_in_area : Dict [int , Dict [str , int ]], checks_done : Dict [str , int ]) -> str :
399
399
400
400
icons = {
401
401
"Wooden Pickaxe" : "https://static.wikia.nocookie.net/minecraft_gamepedia/images/d/d2/Wooden_Pickaxe_JE3_BE3.png" ,
@@ -495,7 +495,8 @@ def __renderMinecraftTracker(multisave: Dict[str, Any], room: Room, locations: D
495
495
496
496
497
497
def __renderOoTTracker (multisave : Dict [str , Any ], room : Room , locations : Dict [int , Dict [int , Tuple [int , int ]]],
498
- inventory : Counter , team : int , player : int , playerName : str ) -> str :
498
+ inventory : Counter , team : int , player : int , playerName : str ,
499
+ seed_checks_in_area : Dict [int , Dict [str , int ]], checks_done : Dict [str , int ]) -> str :
499
500
500
501
icons = {
501
502
"Fairy Ocarina" : "https://static.wikia.nocookie.net/zelda_gamepedia_en/images/9/97/OoT_Fairy_Ocarina_Icon.png" ,
@@ -680,7 +681,8 @@ def lookup_and_trim(id, area):
680
681
681
682
682
683
def __renderTimespinnerTracker (multisave : Dict [str , Any ], room : Room , locations : Dict [int , Dict [int , Tuple [int , int ]]],
683
- inventory : Counter , team : int , player : int , playerName : str ) -> str :
684
+ inventory : Counter , team : int , player : int , playerName : str ,
685
+ seed_checks_in_area : Dict [int , Dict [str , int ]], checks_done : Dict [str , int ]) -> str :
684
686
685
687
icons = {
686
688
"Timespinner Wheel" : "https://timespinnerwiki.com/mediawiki/images/7/76/Timespinner_Wheel.png" ,
@@ -764,7 +766,8 @@ def __renderTimespinnerTracker(multisave: Dict[str, Any], room: Room, locations:
764
766
765
767
766
768
def __renderGenericTracker (multisave : Dict [str , Any ], room : Room , locations : Dict [int , Dict [int , Tuple [int , int ]]],
767
- inventory : Counter , team : int , player : int , playerName : str ) -> str :
769
+ inventory : Counter , team : int , player : int , playerName : str ,
770
+ seed_checks_in_area : Dict [int , Dict [str , int ]], checks_done : Dict [str , int ]) -> str :
768
771
769
772
checked_locations = multisave .get ("location_checks" , {}).get ((team , player ), set ())
770
773
player_received_items = {}
@@ -873,5 +876,6 @@ def getTracker(tracker: UUID):
873
876
game_specific_trackers : typing .Dict [str , typing .Callable ] = {
874
877
"Minecraft" : __renderMinecraftTracker ,
875
878
"Ocarina of Time" : __renderOoTTracker ,
876
- "Timespinner" : __renderTimespinnerTracker
879
+ "Timespinner" : __renderTimespinnerTracker ,
880
+ "A Link to the Past" : __renderAlttpTracker
877
881
}
0 commit comments