16 lines
		
	
	
		
			466 B
		
	
	
	
		
			Python
		
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			466 B
		
	
	
	
		
			Python
		
	
	
import Crossfire
 | 
						|
import os.path
 | 
						|
import sys
 | 
						|
 | 
						|
Crossfire.Log(Crossfire.LogDebug, "Running python initialize script.")
 | 
						|
sys.path.insert(0, os.path.join(Crossfire.DataDirectory(), Crossfire.MapDirectory(), 'python'))
 | 
						|
 | 
						|
path = os.path.join(Crossfire.DataDirectory(), Crossfire.MapDirectory(), 'python/events/init')
 | 
						|
 | 
						|
if os.path.exists(path):
 | 
						|
	scripts = os.listdir(path)
 | 
						|
 | 
						|
	for script in scripts:
 | 
						|
		if (script.endswith('.py')):
 | 
						|
			exec(open(os.path.join(path, script)).read())
 |