20 lines
		
	
	
		
			555 B
		
	
	
	
		
			Python
		
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			555 B
		
	
	
	
		
			Python
		
	
	
# -*- coding: utf-8 -*-
 | 
						|
#level.py
 | 
						|
# This is one of the files that can be called by an npc_dialog,
 | 
						|
# The following code runs when a dialog has a pre rule of 'level'
 | 
						|
# The syntax is ["level", "levelrequired"]
 | 
						|
# To deliver a True verdict, the player must be at or above level levelrequired
 | 
						|
## DIALOGCHECK
 | 
						|
## MINARGS 1
 | 
						|
## MAXARGS 1
 | 
						|
## \d
 | 
						|
## ENDDIALOGCHECK
 | 
						|
 | 
						|
targetlevel = int(args[0])
 | 
						|
if len(args) == 1:
 | 
						|
    if character.Level < targetlevel:
 | 
						|
        verdict = False
 | 
						|
else:
 | 
						|
    verdict = False
 | 
						|
    #TODO - add support for checking the level of individual skills
 |