diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/mapdata.py | 11 | 
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mapdata.py b/src/mapdata.py index 0025550..2bdc4eb 100644 --- a/src/mapdata.py +++ b/src/mapdata.py @@ -747,12 +747,23 @@ class KPMap(object):  				data = filehandler.read()  				filehandler.close()  				hash = sha(data).hexdigest() + +				# this is a bit messy +				try: +					old_info = self.tilesets[name] +					if old_info['hash'] == hash: +						continue +				except KeyError: +					pass  				self.tilesets[name] = {'path': filepath, 'hash': hash}  				self.loadedTilesets[name] = KPTileset.loadFromArc(filepath)  	def reloadTileset(self, name): +		# TODO: Re-enable this when it's fixed. +		return +  		from hashlib import sha256 as sha  		info = self.tilesets[name]  | 
