22 lines
		
	
	
		
			378 B
		
	
	
	
		
			Python
		
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			378 B
		
	
	
	
		
			Python
		
	
	
	
import typing
 | 
						|
 | 
						|
from BaseClasses import Location
 | 
						|
 | 
						|
 | 
						|
class SkillRequirement(typing.NamedTuple):
 | 
						|
    skill: str
 | 
						|
    level: int
 | 
						|
 | 
						|
 | 
						|
class LocationRow(typing.NamedTuple):
 | 
						|
    name: str
 | 
						|
    category: str
 | 
						|
    regions: typing.List[str]
 | 
						|
    skills: typing.List[SkillRequirement]
 | 
						|
    items: typing.List[str]
 | 
						|
    qp: int
 | 
						|
 | 
						|
 | 
						|
class OSRSLocation(Location):
 | 
						|
    game: str = "Old School Runescape"
 |