21 lines
		
	
	
		
			635 B
		
	
	
	
		
			Python
		
	
	
	
	
	
		
		
			
		
	
	
			21 lines
		
	
	
		
			635 B
		
	
	
	
		
			Python
		
	
	
	
	
	
|   | """Locations export script
 | ||
|  | This script can be used to export all the AP locations into a json file in the output folder. This file is used by the | ||
|  | tests of the mod to ensure it can handle all possible locations. | ||
|  | 
 | ||
|  | To run the script, use `python -m worlds.stardew_valley.scripts.export_locations` from the repository root. | ||
|  | """
 | ||
|  | 
 | ||
|  | import json | ||
|  | import os | ||
|  | 
 | ||
|  | from worlds.dlcquest import location_table | ||
|  | 
 | ||
|  | if not os.path.isdir("output"): | ||
|  |     os.mkdir("output") | ||
|  | 
 | ||
|  | if __name__ == "__main__": | ||
|  |     with open("output/dlc_quest_location_table.json", "w+") as f: | ||
|  |         locations = location_table | ||
|  |             | ||
|  |         json.dump({"locations": locations}, f) |