diff engine/extensions/loaders.py @ 145:e7a431577c95

Cleaned the basic model up. Code is cleaner now and a bit faster. Some code path were never tested in depth :-( Added a 'time_to_load' attribute to XMLMapLoader, which records the seconds it took to load a map. Down from 6s to 5.6s for reio de hola. Yay!
author phoku@33b003aa-7bff-0310-803a-e67f0ece8222
date Thu, 09 Oct 2008 08:23:13 +0000
parents 5e85737281bc
children 54b3984e1afc
line wrap: on
line diff
--- a/engine/extensions/loaders.py	Thu Oct 09 06:18:36 2008 +0000
+++ b/engine/extensions/loaders.py	Thu Oct 09 08:23:13 2008 +0000
@@ -22,7 +22,10 @@
 	@return	map	: map object
 	"""
 	map_loader = XMLMapLoader(engine, callback)
-	return map_loader.loadResource(fife.ResourceLocation(path))
+	map = map_loader.loadResource(fife.ResourceLocation(path))
+	#print "--- Loading map took: ", map_loader.time_to_load, " seconds."
+	return map
+
 
 def loadImportFile(path, engine):
 	object_loader = XMLObjectLoader(engine.getImagePool(), engine.getAnimationPool(), engine.getModel(), engine.getVFS())