From 77bc52d9bd5e97a3b7a0107dc263b00150cdd468 Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Wed, 8 Jul 2015 16:37:39 -0400 Subject: [PATCH 001/166] Added description metadata to pineapple.adoptsowner --- scripts/pineapple/pydwarf.adoptsowner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/pineapple/pydwarf.adoptsowner.py b/scripts/pineapple/pydwarf.adoptsowner.py index 38cde57..355b3c3 100644 --- a/scripts/pineapple/pydwarf.adoptsowner.py +++ b/scripts/pineapple/pydwarf.adoptsowner.py @@ -4,7 +4,7 @@ name = 'pineapple.adoptsowner', version = '1.0.0', author = 'Sophie Kirschner', - description = '''todo''', + description = '''ADOPTS_OWNER tokens are added to or removed from creatures.''', arguments = { 'add_to': '''If set to None, no ADOPTS_OWNER tokens are added. If set to '*', tokens are added to all creatures. If set to an iterable From 11497af9a5e9c9af787d3a8e52920119f7417631 Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Wed, 8 Jul 2015 16:38:04 -0400 Subject: [PATCH 002/166] Added pineapple scripts noanimalmen and nogiantanimals --- scripts/pineapple/pydwarf.noanimalmen.py | 24 +++++++++++++++ scripts/pineapple/pydwarf.nogiantanimals.py | 33 +++++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 scripts/pineapple/pydwarf.noanimalmen.py create mode 100644 scripts/pineapple/pydwarf.nogiantanimals.py diff --git a/scripts/pineapple/pydwarf.noanimalmen.py b/scripts/pineapple/pydwarf.noanimalmen.py new file mode 100644 index 0000000..1eb4aef --- /dev/null +++ b/scripts/pineapple/pydwarf.noanimalmen.py @@ -0,0 +1,24 @@ +import pydwarf + +@pydwarf.urist( + name = 'pineapple.noanimalmen', + version = '1.0.0', + author = 'Sophie Kirschner', + description = ''' + Removes all creatures which either have a [APPLY_CREATURE_VARIATION:ANIMAL_PERSON] + token or have an ID ending in '_MAN'. + ''', + arguments = {}, + compatibility = (pydwarf.df_0_3x, pydwarf.df_0_40) +) +def noanimalmen(df): + # Do the removing + removed = [removedprop for removedprop in df.allobj('CREATURE').each( + lambda token: token.removeselfandprops() if token.arg().endswith('_MAN') or token.getprop('APPLY_CREATURE_VARIATION:ANIMAL_PERSON') else None + ) if removedprop] + + # All done! + if removed: + return pydwarf.success('Removed %d species of animal men.' % len(removed)) + else: + return pydwarf.failure('Found no animal men to remove.') diff --git a/scripts/pineapple/pydwarf.nogiantanimals.py b/scripts/pineapple/pydwarf.nogiantanimals.py new file mode 100644 index 0000000..15605d0 --- /dev/null +++ b/scripts/pineapple/pydwarf.nogiantanimals.py @@ -0,0 +1,33 @@ +import pydwarf + +@pydwarf.urist( + name = 'pineapple.nogiantanimals', + version = '1.0.0', + author = 'Sophie Kirschner', + description = ''' + Removes all creatures which either have a [APPLY_CREATURE_VARIATION:GIANT] + token or have an ID matching a few patterns which involve the word 'GIANT' or 'GIGANTIC'. + ''', + arguments = {}, + compatibility = (pydwarf.df_0_3x, pydwarf.df_0_40) +) +def nogiantanimals(df): + # Do the removing + removed = [removedprop for removedprop in df.allobj('CREATURE').each( + lambda token: ( + token.removeselfandprops() if( + token.arg().startswith('GIANT_') or + token.arg().endswith(', GIANT') or + token.arg().endswith('_GIANT') or + token.arg().startswith('GIANT ') or + token.arg().startswith('GIGANTIC ') or + token.getprop('APPLY_CREATURE_VARIATION:GIANT') + ) else None + ) + ) if removedprop] + + # All done! + if removed: + return pydwarf.success('Removed %d species of giant animals.' % len(removed)) + else: + return pydwarf.failure('Found no giant animals to remove.') From d67f1df5dc78d6b28e1bb0ac5e613ba91d081e9b Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Wed, 8 Jul 2015 16:38:25 -0400 Subject: [PATCH 003/166] Removed a bit of commented out code --- pydwarf/urist.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/pydwarf/urist.py b/pydwarf/urist.py index b48bffe..19db242 100644 --- a/pydwarf/urist.py +++ b/pydwarf/urist.py @@ -353,9 +353,6 @@ def list(): if uname not in names: names[uname] = [] names[uname].append(uristinstance) total += 1 - # log.info('Found %d registered scripts in total.' % total) - # for name, uristlist in sorted(names.items()): - # log.info('Found %d script%s named %s.' % (len(uristlist), 's' if len(uristlist) > 1 else '', name)) return sorted(names.keys()) def doc(self, format=None): From a650676f21679b17261eb02a7ca2b71f979a8c28 Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Wed, 8 Jul 2015 16:38:58 -0400 Subject: [PATCH 004/166] Improved token.addprop method --- raws/token.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/raws/token.py b/raws/token.py index 3ef83bc..5443fde 100644 --- a/raws/token.py +++ b/raws/token.py @@ -683,11 +683,14 @@ def addprop(self, *args, **kwargs): [CV_REMOVE_TAG:CHANGE_BODY_SIZE_PERC] ''' + aftervalues = ['COPY_TAGS_FROM', 'CV_REMOVE_TAG'] + beforevalues = ['SELECT_MATERIAL'] if self.value == 'INORGANIC': - aftervalues = ('COPY_TAGS_FROM', 'USE_MATERIAL_TEMPLATE') - else: - aftervalues = ('COPY_TAGS_FROM',) - addafter = self.getlastprop(value_in=aftervalues) + aftervalues.append('USE_MATERIAL_TEMPLATE') + elif self.value == 'CREATURE': + aftervalues.extend(('APPLY_CREATURE_VARIATION', 'APPLY_CURRENT_CREATURE_VARIATION')) + beforevalues,extend(('CASTE', 'SELECT_CASTE')) + addafter = self.getlastprop(value_in=aftervalues, until_value_in=beforevalues) if not addafter: addafter = self addafter.add(*args, **kwargs) From 842fd421ab6b0d3d5d67b03107b111bf270f8d7c Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Thu, 9 Jul 2015 12:21:03 -0400 Subject: [PATCH 005/166] Improvements to raws package - Moved rawsqueryableobj into its own file (more refactoring of rawsqueryable stuff still to come) - Added "set" family of methods which alter the arguments of a gotten token if it exists, adds the token otherwise - Filter objects are now callable, this should make it so a query can take things like lambdas in addition to tokenfilter objects (needs a little more work though: should stop storing results in a "results" attribute of the filters) - Improved some error handling in the dir.write method - Added some (hopefully functional?) code for handling raws files without headers, e.g. init.txt - Improved converting between file object types --- raws/__init__.py | 2 +- raws/dir.py | 8 +- raws/file.py | 131 +++++++++++++++++++---------- raws/filters.py | 10 ++- raws/queryable.py | 194 ++++++++++--------------------------------- raws/queryableobj.py | 144 ++++++++++++++++++++++++++++++++ 6 files changed, 289 insertions(+), 200 deletions(-) create mode 100644 raws/queryableobj.py diff --git a/raws/__init__.py b/raws/__init__.py index f640bf8..6bb40e1 100644 --- a/raws/__init__.py +++ b/raws/__init__.py @@ -39,8 +39,8 @@ from filters import rawstokenfilter as tokenfilter from filters import rawsboolfilter as boolfilter from queryable import rawsqueryable as queryable -from queryable import rawsqueryableobj as queryableobj from queryable import rawstokenlist as tokenlist +from queryableobj import rawsqueryableobj as queryableobj from token import rawstoken as token from file import rawsbasefile as basefile from file import rawsreffile as reffile diff --git a/raws/dir.py b/raws/dir.py index 13a3714..72a6c41 100644 --- a/raws/dir.py +++ b/raws/dir.py @@ -2,7 +2,8 @@ import shutil from copytree import copytree -from queryable import rawsqueryable, rawsqueryableobj, rawstokenlist +from queryable import rawsqueryable, rawstokenlist +from queryableobj import rawsqueryableobj from file import rawsbasefile, rawsfile, rawsbinfile, rawsreffile @@ -260,7 +261,10 @@ def write(self, dest=None): dest = self.getdestforfileop(dest) if self.log: self.log.debug('Writing %d files to %s.' % (len(self.files), dest)) for file in self.files.itervalues(): - file.write(dest) + try: + file.write(dest) + except: + if self.log: self.log.exception('Failed to write file %s to %s.' % (file, dest)) def clean(self, dest=None): dest = self.getdestforfileop(dest) diff --git a/raws/file.py b/raws/file.py index c3d0365..739205e 100644 --- a/raws/file.py +++ b/raws/file.py @@ -1,9 +1,11 @@ import os import re import shutil +import traceback from copytree import copytree -from queryable import rawsqueryableobj, rawstokenlist +from queryable import rawstokenlist +from queryableobj import rawsqueryableobj from token import rawstoken @@ -19,15 +21,23 @@ def __init__(self): self.kind = None @staticmethod - def factory(path, **kwargs): - if path.endswith('.txt'): - with open(path, 'rb') as txt: - if txt.readline().strip() == os.path.splitext(os.path.basename(path))[0]: - txt.seek(0) - return rawsfile(path=path, file=txt, **kwargs) - if os.path.basename(path) in ('dfhack.init', 'dfhack.init-example'): - return rawsbinfile(path=path, **kwargs) - return rawsreffile(path=path, **kwargs) + def factory(path, **kwargs): # TODO: move this elsewhere and make it more easily configurable + basename = os.path.basename(path) + try: + if basename.endswith('.txt'): + with open(path, 'rb') as txt: + if txt.readline().strip() == os.path.splitext(os.path.basename(path))[0]: + txt.seek(0) + return rawsfile(path=path, file=txt, **kwargs) + elif basename in ('dfhack.init', 'dfhack.init-example'): + return rawsbinfile(path=path, **kwargs) + elif basename in ('init.txt', 'd_init.txt', 'colors.txt', 'interface.txt', 'announcements.txt', 'world_gen.txt', 'overrides.txt'): + return rawsfile(path=path, file=txt, noheader=True, **kwargs) + except Exception as e: + pydwarf.log.warning('Failed to read file from path %s. Defauling to reading as a reffile, which should (hopefully) work despite.' % path) + pydwarf.log.debug(traceback.format_exc()) + finally: + return rawsreffile(path=path, **kwargs) def __str__(self): name = ''.join((self.name, self.ext)) if self.ext and self.name else self.name @@ -124,16 +134,20 @@ def copy(self): copy.loc = self.loc return copy - def ref(self): + def ref(self, **kwargs): + for key, value in kwargs.iteritems(): self.__dict__[key] = value return self - def bin(self): + def bin(self, **kwargs): self.kind = 'bin' self.__class__ = rawsbinfile + for key, value in kwargs.iteritems(): self.__dict__[key] = value self.read() return self - def raw(self): + def raw(self, **kwargs): + print '!!!' self.kind = 'raw' self.__class__ = rawsfile + for key, value in kwargs.iteritems(): self.__dict__[key] = value self.read() return self @@ -160,14 +174,16 @@ def __init__(self, content=None, path=None, dir=None, **kwargs): def read(self, path=None): with open(path if path else self.path, 'rb') as binfile: self.content = binfile.read() - def ref(self): - raise ValueError('Failed to cast binary file to reference file because it is an invalid conversion.') - def bin(self): + def ref(self, **kwargs): + raise ValueError('Failed to cast binfile %s to a reffile because it is an invalid conversion.' % self) + def bin(self, **kwargs): + for key, value in kwargs.iteritems(): self.__dict__[key] = value return self - def raw(self): + def raw(self, **kwargs): self.kind = 'raw' self.__class__ = rawsfile - self.settokens(rawstoken.parse(self.content)) + for key, value in kwargs.iteritems(): self.__dict__[key] = value + self.read(content=self.content) return self def copy(self): @@ -200,7 +216,7 @@ def add(self, content): class rawsfile(rawsbasefile, rawsqueryableobj): '''Represents a single file within a raws directory.''' - def __init__(self, name=None, file=None, path=None, root=None, content=None, tokens=None, dir=None, readpath=True, **kwargs): + def __init__(self, name=None, file=None, path=None, root=None, content=None, tokens=None, dir=None, readpath=True, noheader=False, **kwargs): '''Constructs a new raws file object. name: The name string to appear at the top of the file. Also used to determine filename. @@ -213,6 +229,7 @@ def __init__(self, name=None, file=None, path=None, root=None, content=None, tok self.dir = dir self.data = None + self.noheader = noheader self.setpath(path=path, root=root, **kwargs) self.roottoken = None @@ -224,11 +241,9 @@ def __init__(self, name=None, file=None, path=None, root=None, content=None, tok self.read(path) if name is not None: self.name = name - if content is not None: self.data = content - if self.data is not None: - tokens = rawstoken.parse(self.data, implicit_braces=False, file=self) - self.settokens(tokens, setfile=False) + if content is not None: + self.read(content=content) elif tokens is not None: self.settokens(tokens, setfile=True) @@ -257,16 +272,23 @@ def __repr__(self): return self.content() def content(self): - return '%s\n%s' %(self.name, ''.join([repr(o) for o in self.tokens()])) + tokencontent = ''.join([repr(o) for o in self.tokens()]) + if self.noheader: + return tokencontent + else: + return '%s\n%s' %(self.name, tokencontent) - def ref(self): - raise ValueError('Failed to cast binary file to reference file because it is an invalid conversion.') - def bin(self): + def ref(self, **kwargs): + raise ValueError('Failed to cast rawfile %s to reffile because it is an invalid conversion.' % self) + def bin(self, **kwargs): self.kind = 'bin' - self.content = self.content() self.__class__ = rawsbinfile + content = kwargs.get('content', self.content()) + for key, value in kwargs.iteritems(): self.__dict__[key] = value + self.content = content return self - def raw(self): + def raw(self, **kwargs): + for key, value in kwargs.iteritems(): self.__dict__[key] = value return self def index(self, index): @@ -343,6 +365,7 @@ def copy(self): copy.name = self.name copy.ext = self.ext copy.loc = self.loc + copy.noheader = self.noheader copy.settokens(rawstoken.copy(self.tokens())) return copy @@ -388,16 +411,38 @@ def tokens(self, reverse=False, **kwargs): for token in generator: yield token - def read(self, file=None): + def read(self, file=None, content=None, **kwargs): '''Given a path or file-like object, reads name and data.''' - if file is None: file = self.path - if isinstance(file, basestring): + self.roottoken = None + self.tailtoken = None + + if file is None and content is None: + with open(self.path, 'rb') as src: + content = src.read() + elif isinstance(file, basestring): self.path = file self.ext = os.path.splitext(file)[1] with open(file, 'rb') as src: - self.name, self.data = src.readline().strip(), src.read() + content = src.read() + else: + content = file.read() + + if content: + parts = content.split('\n', 1) + header = None + data = None + if len(parts) == 1: + data = parts[0] + elif len(parts) == 2: + header, data = parts + header = header.strip() + if self.name: + if header != self.name: self.noheader = True + if data: + self.settokens(rawstoken.parse(data, file=self)) else: - self.name, self.data = file.readline().strip(), file.read() + self.noheader = True + self.data = None def write(self, file): '''Given a path to a directory or a file-like object, writes the file's contents to that file.''' @@ -407,7 +452,7 @@ def write(self, file): else: file.write(self.content()) - def add(self, auto=None, pretty=None, token=None, tokens=None, **kwargs): + def add(self, *args, **kwargs): '''Adds tokens to the end of a file. Example usage: @@ -440,12 +485,9 @@ def add(self, auto=None, pretty=None, token=None, tokens=None, **kwargs): ''' tail = self.tail() if tail: - return tail.add(auto=auto, pretty=pretty, token=token, tokens=tokens, **kwargs) + return tail.add(*args, **kwargs) else: - pretty, token, tokens = rawstoken.auto(auto, pretty, token, tokens) - if pretty is not None: - tokens = rawstoken.parse(pretty) - if len(tokens) == 1: token = tokens[0] + token, tokens = rawstoken.autovariable(*args, **kwargs) if token is not None: self.roottoken = token self.tailtoken = token @@ -455,7 +497,7 @@ def add(self, auto=None, pretty=None, token=None, tokens=None, **kwargs): self.settokens(tokens) return tokens - def length(self): + def length(self, *args, **kwargs): '''Get the number of tokens in this file. Example usage: @@ -466,9 +508,7 @@ def length(self): >>> print df.getfile('item_pants').length() 109 ''' - count = 0 - for token in self.tokens(): count += 1 - return count + return sum(1 for token in self.tokens(*args, **kwargs)) def clear(self): '''Remove all tokens from this file. @@ -481,8 +521,7 @@ def clear(self): >>> print item_pants.length() 0 ''' - for token in self.tokens(): - token.file = None + for token in self.tokens(): token.file = None self.roottoken = None self.tailtoken = None diff --git a/raws/filters.py b/raws/filters.py index 034c2b6..3075e09 100644 --- a/raws/filters.py +++ b/raws/filters.py @@ -4,9 +4,12 @@ # Hackish solution to cyclic import (the struggle is real) -def rawstoken(): +def rawstoken(*args, **kwargs): if 'token' not in globals(): import token - return token.rawstoken + if args or kwargs: + return token.rawstoken(*args, **kwargs) + else: + return token.rawstoken @@ -41,6 +44,9 @@ def __invert__(self): def __contains__(self, token): return self.match(token) + + def __call__(self, *args, **kwargs): + return self.match(*args, **kwargs) diff --git a/raws/queryable.py b/raws/queryable.py index 942684c..40314ab 100644 --- a/raws/queryable.py +++ b/raws/queryable.py @@ -3,7 +3,7 @@ import inspect import objects -from filters import rawstokenfilter +from filters import rawstokenfilter, rawstoken # TODO: make dependencies less spaghetti @@ -155,7 +155,7 @@ def query(self, filters, tokeniter=None, **kwargs): for token in tokeniter: for filter in filteriter: if (not filter.limit) or len(filter.result) < filter.limit: - if filter.match(token): filter.result.append(token) + if filter(token): filter.result.append(token) if filter.limit_terminates and len(filter.result) == filter.limit: limit = True; break if limit: break return filters @@ -426,6 +426,37 @@ def propdict(self, always_list=True, value_keys=True, full_keys=True, **kwargs): pdict[key].append(pdict[key], prop) return pdict + + def set(self, *args, **kwargs): + value, args = rawsqueryable.argsset(*args, **kwargs) + settoken = self.get(exact_value=value) + if not settoken: + return self.add(value=value, args=args) + else: + settoken.setargs(args) + return settoken + + def setprop(self, *args, **kwargs): + value, args = rawsqueryable.argsset(*args, **kwargs) + settoken = self.getprop(exact_value=value) + if not settoken: + return self.addprop(value=value, args=args) + else: + settoken.setargs(args) + return settoken + + def setall(self, *args, **kwargs): + value, args = rawsqueryable.argsset(*args, **kwargs) + settokens = self.all(exact_value=value) + settokens.each(lambda token: token.setargs(args)) + return settokens + + def setallprop(self, *args, **kwargs): + value, args = rawsqueryable.argsset(*args, **kwargs) + settokens = self.allprop(exact_value=value) + settokens.each(lambda token: token.setargs(args)) + return settokens + def list(self, *args, **kwargs): '''Convenience method acts as a shortcut for raws.tokenlist(obj.tokens(*args, **kwargs)). @@ -442,6 +473,11 @@ def list(self, *args, **kwargs): ''' return rawstokenlist(self.tokens(*args, **kwargs)) + + @staticmethod + def argsset(self, *args, **kwargs): + token = rawstoken().autosingular(*args, **kwargs) + return token.value, token.args def argsuntil(self, kwargs): # Utility function for handling arguments of getuntil and alluntil methods @@ -474,151 +510,6 @@ def argsprops(self): -class rawsqueryableobj(rawsqueryable): - def __init__(self): - self.files = None - - def getobjheadername(self, type): - version = self if hasattr(self, 'config') or hasattr(self, 'version') else self.dir - if type is None: - return objects.headers(version) - else: - return (objects.headerforobject(type, version),) - - def headersfortype(self, type=None, type_in=None): - if type or (type_in is None): - headers = self.getobjheaders(type) - else: - headers = [] - if type_in: - for itertype in type_in: - for header in self.getobjheaders(itertype): - if not any(header is h for h in headers): headers.append(header) - return headers - - def removeobj(self, *args, **kwargs): - obj = self.getobj(*args, **kwargs) - if obj: obj.removeselfandprops() - return obj - def removeallobj(self, *args, **kwargs): - objects = self.allobj(*args, **kwargs) - for obj in objects: obj.removeselfandprops() - return objects - - def getobj(self, pretty=None, type=None, exact_id=None, type_in=None, re_id=None, id_in=None): - '''Get the first object token matching a given type and id. (If there's more - than one result for any given query then I'm afraid you've done something - silly with your raws.) This method should work properly with things like - CREATURE:X tokens showing up in entity_default. Should almost always be - faster than an equivalent call to get, also. - - Example usage: - >>> dwarf = df.getobj('CREATURE:DWARF') - >>> print dwarf.list(include_self=True, range=4) - [CREATURE:DWARF] - [DESCRIPTION:A short, sturdy creature fond of drink and industry.] - [NAME:dwarf:dwarves:dwarven] - [CASTE_NAME:dwarf:dwarves:dwarven] - >>> not_dwarf = df.getlast('CREATURE:DWARF') # gets the CREATURE:DWARF token underneath ENTITY:MOUNTAIN instead - >>> print not_dwarf.list(include_self=True, range=4) - [CREATURE:DWARF] - [TRANSLATION:DWARF] - [DIGGER:ITEM_WEAPON_PICK] - [WEAPON:ITEM_WEAPON_AXE_BATTLE] - ''' - - type, exact_id = rawsqueryableobj.objpretty(pretty, type, exact_id) - headers = self.headersfortype(type, type_in) - if type is None and type_in is None: type_in = objects.objects() - for objecttoken in headers: - obj = objecttoken.get( - exact_value = type, - value_in = type_in, - exact_args = (exact_id,) if exact_id else None, - re_args = (re_id,) if re_id else None, - arg_in = ((0, id_in),) if id_in else None, - args_count = 1 - ) - if obj: return obj - return None - - def allobj(self, pretty=None, type=None, exact_id=None, type_in=None, re_id=None, id_in=None): - '''Gets all objects matching a given type and optional id or id regex. - - Example usage: - >>> pants = df.allobj('ITEM_PANTS') - >>> print pants - [ITEM_PANTS:ITEM_PANTS_PANTS] - [ITEM_PANTS:ITEM_PANTS_GREAVES] - [ITEM_PANTS:ITEM_PANTS_LEGGINGS] - [ITEM_PANTS:ITEM_PANTS_LOINCLOTH] - [ITEM_PANTS:ITEM_PANTS_THONG] - [ITEM_PANTS:ITEM_PANTS_SKIRT] - [ITEM_PANTS:ITEM_PANTS_SKIRT_SHORT] - [ITEM_PANTS:ITEM_PANTS_SKIRT_LONG] - [ITEM_PANTS:ITEM_PANTS_BRAIES] - >>> bears = df.allobj(type='CREATURE', re_id='BEAR_.+') - >>> print bears - [CREATURE:BEAR_GRIZZLY] - [CREATURE:BEAR_BLACK] - [CREATURE:BEAR_POLAR] - [CREATURE:BEAR_SLOTH] - ''' - - type, exact_id = rawsqueryableobj.objpretty(pretty, type, exact_id) - results = rawstokenlist() - headers = self.headersfortype(type, type_in) - if type is None and type_in is None: type_in = objects.objects() - for objecttoken in headers: - for result in objecttoken.all( - exact_value = type, - value_in = type_in, - exact_args = (exact_id,) if exact_id else None, - re_args = (re_id,) if re_id else None, - arg_in = ((0, id_in),) if id_in else None, - args_count = 1 - ): - results.append(result) - return results - - def objdict(self, *args, **kwargs): - '''Calls allobj with the same arguments then adds each result to a dictionary - associating object IDs with the tokens where they're declared. - - Example usage: - >>> inorganics = df.objdict('INORGANIC') - >>> print len(inorganics) - 263 - >>> print 'NOT_A_ROCK' in inorganics - False - >>> obsidian = inorganics.get('OBSIDIAN') - >>> print obsidian.list(range=6, include_self=True) - [INORGANIC:OBSIDIAN] - [USE_MATERIAL_TEMPLATE:STONE_TEMPLATE] - [MELTING_POINT:13600] - [BOILING_POINT:16000] - [IMPACT_YIELD:1000000] - [IMPACT_FRACTURE:1000000] - ''' - return {token.args[0]: token for token in self.allobj(*args, **kwargs)} - - @staticmethod - def objpretty(pretty, type, id): - '''Internal: Used for handling getobj/allobj arguments.''' - if pretty is not None: - if ':' in pretty: - parts = pretty.split(':') - if len(parts) != 2: raise ValueError('Failed to parse argument because there were too many or too few colons, there ought to be be just one.') - return parts[0], parts[1] - elif type is None: - return pretty, id - elif id is None: - return pretty, type - else: - return type, id - - - class rawstokenlist(list, rawsqueryable): '''Extends builtin list with token querying functionality.''' @@ -637,10 +528,15 @@ def add(self, item): else: raise ValueError('Failed to add item because it was of an unrecognized type.') - def each(self, fn, *args, **kwargs): + def each(self, func=None, filter=None): '''Calls a function for each entry in the list with that entry as the argument, and appends each result to a returned tokenlist.''' - return rawstokenlist(fn(token, *args, **kwargs) for token in self) + return rawstokenlist( + (func(token) if func is not None else token) for token in self if (filter is None or filter(token)) + ) + + def copy(self): + return rawstoken().copytokens(self) def __str__(self): if len(self) == 0: diff --git a/raws/queryableobj.py b/raws/queryableobj.py new file mode 100644 index 0000000..172c026 --- /dev/null +++ b/raws/queryableobj.py @@ -0,0 +1,144 @@ +import objects +from queryable import rawsqueryable, rawstokenlist + + + +class rawsqueryableobj(rawsqueryable): + def getobjheadername(self, type): + version = self if hasattr(self, 'config') or hasattr(self, 'version') else self.dir + if type is None: + return objects.headers(version) + else: + return (objects.headerforobject(type, version),) + + def headersfortype(self, type=None, type_in=None): + if type or (type_in is None): + headers = self.getobjheaders(type) + else: + headers = [] + if type_in: + for itertype in type_in: + for header in self.getobjheaders(itertype): + if not any(header is h for h in headers): headers.append(header) + return headers + + def removeobj(self, *args, **kwargs): + obj = self.getobj(*args, **kwargs) + if obj: obj.removeselfandprops() + return obj + def removeallobj(self, *args, **kwargs): + objects = self.allobj(*args, **kwargs) + for obj in objects: obj.removeselfandprops() + return objects + + def getobj(self, pretty=None, type=None, exact_id=None, type_in=None, re_id=None, id_in=None): + '''Get the first object token matching a given type and id. (If there's more + than one result for any given query then I'm afraid you've done something + silly with your raws.) This method should work properly with things like + CREATURE:X tokens showing up in entity_default. Should almost always be + faster than an equivalent call to get, also. + + Example usage: + >>> dwarf = df.getobj('CREATURE:DWARF') + >>> print dwarf.list(include_self=True, range=4) + [CREATURE:DWARF] + [DESCRIPTION:A short, sturdy creature fond of drink and industry.] + [NAME:dwarf:dwarves:dwarven] + [CASTE_NAME:dwarf:dwarves:dwarven] + >>> not_dwarf = df.getlast('CREATURE:DWARF') # gets the CREATURE:DWARF token underneath ENTITY:MOUNTAIN instead + >>> print not_dwarf.list(include_self=True, range=4) + [CREATURE:DWARF] + [TRANSLATION:DWARF] + [DIGGER:ITEM_WEAPON_PICK] + [WEAPON:ITEM_WEAPON_AXE_BATTLE] + ''' + + type, exact_id = rawsqueryableobj.objpretty(pretty, type, exact_id) + headers = self.headersfortype(type, type_in) + if type is None and type_in is None: type_in = objects.objects() + for objecttoken in headers: + obj = objecttoken.get( + exact_value = type, + value_in = type_in, + exact_args = (exact_id,) if exact_id else None, + re_args = (re_id,) if re_id else None, + arg_in = ((0, id_in),) if id_in else None, + args_count = 1 + ) + if obj: return obj + return None + + def allobj(self, pretty=None, type=None, exact_id=None, type_in=None, re_id=None, id_in=None): + '''Gets all objects matching a given type and optional id or id regex. + + Example usage: + >>> pants = df.allobj('ITEM_PANTS') + >>> print pants + [ITEM_PANTS:ITEM_PANTS_PANTS] + [ITEM_PANTS:ITEM_PANTS_GREAVES] + [ITEM_PANTS:ITEM_PANTS_LEGGINGS] + [ITEM_PANTS:ITEM_PANTS_LOINCLOTH] + [ITEM_PANTS:ITEM_PANTS_THONG] + [ITEM_PANTS:ITEM_PANTS_SKIRT] + [ITEM_PANTS:ITEM_PANTS_SKIRT_SHORT] + [ITEM_PANTS:ITEM_PANTS_SKIRT_LONG] + [ITEM_PANTS:ITEM_PANTS_BRAIES] + >>> bears = df.allobj(type='CREATURE', re_id='BEAR_.+') + >>> print bears + [CREATURE:BEAR_GRIZZLY] + [CREATURE:BEAR_BLACK] + [CREATURE:BEAR_POLAR] + [CREATURE:BEAR_SLOTH] + ''' + + type, exact_id = rawsqueryableobj.objpretty(pretty, type, exact_id) + results = rawstokenlist() + headers = self.headersfortype(type, type_in) + if type is None and type_in is None: type_in = objects.objects() + for objecttoken in headers: + for result in objecttoken.all( + exact_value = type, + value_in = type_in, + exact_args = (exact_id,) if exact_id else None, + re_args = (re_id,) if re_id else None, + arg_in = ((0, id_in),) if id_in else None, + args_count = 1 + ): + results.append(result) + return results + + def objdict(self, *args, **kwargs): + '''Calls allobj with the same arguments then adds each result to a dictionary + associating object IDs with the tokens where they're declared. + + Example usage: + >>> inorganics = df.objdict('INORGANIC') + >>> print len(inorganics) + 263 + >>> print 'NOT_A_ROCK' in inorganics + False + >>> obsidian = inorganics.get('OBSIDIAN') + >>> print obsidian.list(range=6, include_self=True) + [INORGANIC:OBSIDIAN] + [USE_MATERIAL_TEMPLATE:STONE_TEMPLATE] + [MELTING_POINT:13600] + [BOILING_POINT:16000] + [IMPACT_YIELD:1000000] + [IMPACT_FRACTURE:1000000] + ''' + return {token.args[0]: token for token in self.allobj(*args, **kwargs)} + + @staticmethod + def objpretty(pretty, type, id): + '''Internal: Used for handling getobj/allobj arguments.''' + if pretty is not None: + if ':' in pretty: + parts = pretty.split(':') + if len(parts) != 2: raise ValueError('Failed to parse argument because there were too many or too few colons, there ought to be be just one.') + return parts[0], parts[1] + elif type is None: + return pretty, id + elif id is None: + return pretty, type + else: + return type, id From 74f072f45a01a6887fbf09f0156bc4175a89ed6c Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Thu, 9 Jul 2015 12:22:28 -0400 Subject: [PATCH 006/166] Improved how arguments are handled in various raws.token methods - Added a token copy static method which uses a generator instead of returning a list - Also made raws.token.parseone better --- raws/token.py | 244 +++++++++++++++++++++++++++++++++----------------- 1 file changed, 164 insertions(+), 80 deletions(-) diff --git a/raws/token.py b/raws/token.py index 5443fde..f25b9d8 100644 --- a/raws/token.py +++ b/raws/token.py @@ -1,4 +1,5 @@ import itertools +import inspect from tokenargs import tokenargs from queryable import rawsqueryable, rawstokenlist @@ -16,7 +17,7 @@ class rawstoken(rawsqueryable): '''Don't allow these characters in a token's prefix or suffix.''' illegal_external_chars = '[' - def __init__(self, auto=None, pretty=None, token=None, value=None, args=None, arg=None, prefix=None, suffix=None, prev=None, next=None, file=None): + def __init__(self, auto=None, pretty=None, copy=None, value=None, args=None, arg=None, prefix=None, suffix=None, prev=None, next=None, file=None): '''Constructs a token object. %s (However, a tokens argument is illegal here and attempting to create @@ -46,33 +47,41 @@ def __init__(self, auto=None, pretty=None, token=None, value=None, args=None, ar False ''' % rawstoken.auto_arg_docstring - self.prev = prev # previous token sequentially - self.next = next # next token sequentially + if auto is not None: + if isinstance(auto, basestring): + pretty = auto + elif isinstance(auto, rawstoken): + copy = auto + else: + raise ValueError('Failed to recognize argument of type %s.' % str(type(auto))) self.value = None self.args = None self.prefix = None self.suffix = None + self.prev = None + self.next = None self.file = None - pretty, token, tokens = rawstoken.auto(auto, pretty, token, None) - if tokens is not None: raise ValueError('Failed to initialize token object because the given argument was not a string or a single token.' % pretty) - if pretty is not None: - token = rawstoken.parseone(pretty, implicit_braces=True) - if token is not None: - value = token.value - args = tokenargs(token.args) if token.args else tokenargs() - prefix = token.prefix - suffix = token.suffix - - if arg: self.setargs([arg]) - if value: self.setvalue(value) # value for the token - if args: self.setargs(args) # arguments for the token - if prefix: self.setprefix(prefix) # non-token text between the preceding token and this one - if suffix: self.setsuffix(suffix) # between this token and the next/eof (should typically apply to eof) + copy = rawstoken.parseone(pretty, apply=self) + + if copy is not None: + value = copy.value + args = copy.args + prefix = copy.prefix + suffix = copy.suffix + + if arg is not None: + args = [arg] - if self.args is None: self.args = tokenargs() + if args is not None or self.args is None: self.setargs(args) + if value is not None: self.setvalue(value) + if prefix is not None: self.setprefix(prefix) + if suffix is not None: self.setsuffix(suffix) + if prev is not None: self.prev = prev + if next is not None: self.next = next + if file is not None: self.file = file def __hash__(self): # Not that this class is immutable, just means you'll need to be careful about when you're using token hashes return hash('%s:%s' % (self.value, self.argsstr()) if self.nargs() else self.value) @@ -268,8 +277,29 @@ def __nonzero__(self): return True @staticmethod - def auto(auto, pretty, token, tokens): - '''Internal: Convenience function for handling method arguments''' + def autosingular(auto=None, token=None, **kwargs): + '''Internal: Convenience function for handling method arguments when exactly one token is expected.''' + if auto is not None: + if isinstance(auto, basestring): + kwargs['pretty'] = auto + elif isinstance(auto, rawstoken): + return auto + else: + raise ValueError('Failed to recognize argument of type %s as valid.' % str(type(auto))) + return rawstoken(**kwargs) + + @staticmethod + def autoplural(*args, **kwargs): + '''Internal: Convenience function for handling method arguments when a list of tokens is expected.''' + token, tokens = rawstoken.autovariable(*args, **kwargs) + if token is not None: + tokens = rawstokenlist() + tokens.append(token) + return tokens + + @staticmethod + def autovariable(auto=None, pretty=None, token=None, tokens=None, **kwargs): + '''Internal: Convenience function when either a single token or a list of tokens is acceptable as a method's argument.''' if auto is not None: if isinstance(auto, basestring): pretty = auto @@ -279,7 +309,15 @@ def auto(auto, pretty, token, tokens): tokens = auto.tokens() else: tokens = auto - return pretty, token, tokens + if pretty is not None: + tokens = rawstoken.parse(pretty) + if kwargs: + token = rawstoken.autosingular(**kwargs) + if token is not None and tokens is not None: + raise ValueError('Failed to recognize arguments because both singular and plural token arguments were detected.') + elif token is None and tokens is None: + raise ValueError('Received no recognized arguments.') + return token, tokens def index(self, index): itrtoken = self @@ -543,7 +581,7 @@ def tokensequal(atokens, btokens): return True @staticmethod - def copy(auto=None, token=None, tokens=None): + def copy(*args, **kwargs): '''Copies some token or iterable collection of tokens. Example usage: @@ -570,21 +608,36 @@ def copy(auto=None, token=None, tokens=None): >>> print tokens is copied_tokens False ''' - pretty, token, tokens = rawstoken.auto(auto, None, token, tokens) + token, tokens = rawstoken.autovariable(*args, **kwargs) if token is not None: - return rawstoken(token=token) + return rawstoken(copy=token) elif tokens is not None: - copied = rawstokenlist() - prevtoken = None - for token in tokens: - newtoken = rawstoken(token=token) - copied.append(newtoken) - newtoken.prev = prevtoken - if prevtoken: prevtoken.next = newtoken - prevtoken = newtoken - return copied - else: - raise ValueError('Failed to copy token or tokens because no object was specified.') + if inspect.isgenerator(tokens) or inspect.isgeneratorfunction(tokens): + return rawstoken.icopytokens(tokens=tokens) + else: + return rawstoken.copytokens(tokens=tokens) + + @staticmethod + def copytokens(tokens): + copiedtokens = rawstokenlist() + prevtoken = None + for token in tokens: + copytoken = rawstoken(copy=token) + copiedtokens.append(copytoken) + copytoken.prev = prevtoken + if prevtoken is not None: prevtoken.next = copytoken + prevtoken = copytoken + return copiedtokens + + @staticmethod + def icopytokens(tokens): + prevtoken = None + for token in tokens: + copytoken = rawstoken(copy=token) + copytoken.prev = prevtoken + if prevtoken is not None: prevtoken.next = copytoken + prevtoken = copytoken + yield token def tokens(self, range=None, include_self=False, reverse=False, until_token=None, step=None): '''Iterate through successive tokens starting with this one. @@ -625,39 +678,37 @@ def tokens(self, range=None, include_self=False, reverse=False, until_token=None if (step is None) or (count % step == 0): yield itertoken itertoken = itertoken.prev if reverse else itertoken.next count += 1 - - def add(self, auto=None, pretty=None, token=None, tokens=None, reverse=False): - '''Adds a token or tokens nearby this one. If reverse is False the token - or tokens are added immediately after. If it's True, they are added before. - - %s - pretty: Parses the string and adds the tokens within it. - token: Adds this one token. - tokens: Adds all of these tokens. - reverse: If True, the tokens are added before instead of after. - - Example usage: - >>> two = raws.token('TWO') - >>> two.add('THREE') - [THREE] - >>> print two.list(include_self=True) - [TWO][THREE] - >>> three = two.next - >>> three.add('[TWO AND A HALF][TWO AND THREE QUARTERS]', reverse=True) - [[TWO AND A HALF], [TWO AND THREE QUARTERS]] - >>> print two.list(include_self=True) - [TWO][TWO AND A HALF][TWO AND THREE QUARTERS][THREE] + + def add(self, *args, **kwargs): + ''' + Adds a token or tokens nearby this one. If reverse is False the token + or tokens are added immediately after. If it's True, they are added before. + + %s + pretty: Parses the string and adds the tokens within it. + token: Adds this one token. + tokens: Adds all of these tokens. + reverse: If True, the tokens are added before instead of after. + + Example usage: + >>> two = raws.token('TWO') + >>> two.add('THREE') + [THREE] + >>> print two.list(include_self=True) + [TWO][THREE] + >>> three = two.next + >>> three.add('[TWO AND A HALF][TWO AND THREE QUARTERS]', reverse=True) + [[TWO AND A HALF], [TWO AND THREE QUARTERS]] + >>> print two.list(include_self=True) + [TWO][TWO AND A HALF][TWO AND THREE QUARTERS][THREE] ''' % rawstoken.auto_arg_docstring - pretty, token, tokens = rawstoken.auto(auto, pretty, token, tokens) - if pretty is not None: - tokens = rawstoken.parse(pretty) - if len(tokens) == 1: token = tokens[0] + reverse = kwargs.get('reverse', False) + knit = kwargs.get('knit', False) + token, tokens = rawstoken.autovariable(*args, **kwargs) if token is not None: - return self.addone(token, reverse) + return self.addone(token, reverse=reverse, knit=knit) elif tokens is not None: - return self.addall(tokens, reverse) - else: - raise ValueError('Failed to add token or tokens because no object was specified.') + return self.addall(tokens, reverse=reverse, knit=knit) def addprop(self, *args, **kwargs): '''When this token is an object token like CREATURE:X or INORGANIC:X, a @@ -714,10 +765,17 @@ def firstandlast(tokens, setfile=None): if setfile is not None: token.file = setfile return first, last - def addone(self, token, reverse=False): + def addone(self, token, reverse=False, knit=True): '''Internal: Utility method called by add when adding a single token''' token.file = self.file + if token.prev is not None or token.next is not None: + if knit: + if token.prev is not None: token.prev.next = token.next + if token.next is not None: token.next.prev = token.prev + else: + raise ValueError('Failed to add tokens because they already appear within a sequence of other tokens.') + if reverse: token.next = self token.prev = self.prev @@ -729,10 +787,18 @@ def addone(self, token, reverse=False): if self.next: self.next.prev = token self.next = token return token - def addall(self, tokens, reverse=False): + + def addall(self, tokens, reverse=False, knit=True): '''Internal: Utility method called by add when adding multiple tokens''' - first, last = rawstoken.firstandlast(tokens, setfile=self.file) + first, last = rawstoken.firstandlast(tokens, setfile=self.file, knit=True) + if token.prev is not None or token.next is not None: + if knit: + if first.prev is not None: first.prev.next = last.next + if last.next is not None: last.next.prev = first.prev + else: + raise ValueError('Failed to add tokens because they already appear within a sequence of other tokens.') + if reverse: last.next = self first.prev = self.prev @@ -782,7 +848,7 @@ def remove(self, count=0, reverse=False): self.file = None @staticmethod - def parse(data, implicit_braces=True, **kwargs): + def parse(data, implicit_braces=False, **kwargs): '''Parses a string, turns it into a list of tokens. data: The string to be parsed. @@ -811,8 +877,8 @@ def parse(data, implicit_braces=True, **kwargs): if implicit_braces: tokenparts = data.split(':') token = rawstoken( - value=tokenparts[0], - args=tokenparts[1:], + value = tokenparts[0], + args = tokenparts[1:], **kwargs ) tokens.append(token) @@ -830,10 +896,10 @@ def parse(data, implicit_braces=True, **kwargs): tokentext = data[open+1:close] tokenparts = tokentext.split(':') token = rawstoken( - value=tokenparts[0], - args=tokenparts[1:], - prefix=prefix, - prev=tokens[-1] if len(tokens) else None, + value = tokenparts[0], + args = tokenparts[1:], + prefix = prefix, + prev = tokens[-1] if len(tokens) else None, **kwargs ) pos = close+1 @@ -847,7 +913,7 @@ def parse(data, implicit_braces=True, **kwargs): return tokens @staticmethod - def parseone(*args, **kwargs): + def parseone(data, implicit_braces=True, fail_on_multiple=True, apply=None, **kwargs): '''Parses a string containing exactly one token. **kwargs are passed on to the parse static method. Example usage: @@ -860,6 +926,24 @@ def parseone(*args, **kwargs): ... There was more than one token! ''' - tokens = rawstoken.parse(*args, **kwargs) - if len(tokens) != 1: raise ValueError('Failed to parse one token because the data string contained %d tokens.' % len(tokens)) - return tokens[0] + if fail_on_multiple and data.count('[') > 1: raise ValueError('Failed to parse token because there was more than one open bracket in the data string.') + open = data.find('[') + close = data.find(']') + tokenparts = None + if open == -1 and close == -1 and implicit_braces: + pass + elif open >= 0 and close >= 0: + data = data[data.find('[') + 1 : data.find(']')] + else: + raise ValueError('Failed to parse token because data string contained mismatched brackets.') + tokenparts = data.split(':') + if apply: + apply.setvalue(tokenparts[0]) + apply.setargs(tokenparts[1:]) + return apply + else: + return rawstoken( + value = tokenparts[0], + args = tokenparts[1:], + **kwargs + ) From eb5a902fdc9d7a8aab160b097832a016149331ef Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Thu, 9 Jul 2015 16:54:53 -0400 Subject: [PATCH 007/166] Better handling of circular imports Resolved by writing a rather simple forward declaration module Also renamed the rawstokenlist class to tokenlist while I was at it --- raws/__init__.py | 2 +- raws/dir.py | 8 +++- raws/file.py | 5 ++- raws/filters.py | 15 +++---- raws/queryable.py | 103 +++++-------------------------------------- raws/queryableobj.py | 10 ++++- raws/token.py | 29 ++++++++---- 7 files changed, 54 insertions(+), 118 deletions(-) diff --git a/raws/__init__.py b/raws/__init__.py index 6bb40e1..af4d29f 100644 --- a/raws/__init__.py +++ b/raws/__init__.py @@ -39,8 +39,8 @@ from filters import rawstokenfilter as tokenfilter from filters import rawsboolfilter as boolfilter from queryable import rawsqueryable as queryable -from queryable import rawstokenlist as tokenlist from queryableobj import rawsqueryableobj as queryableobj +from tokenlist import tokenlist from token import rawstoken as token from file import rawsbasefile as basefile from file import rawsreffile as reffile diff --git a/raws/dir.py b/raws/dir.py index 72a6c41..c1b1b5f 100644 --- a/raws/dir.py +++ b/raws/dir.py @@ -1,13 +1,17 @@ import os import shutil +import forward + from copytree import copytree -from queryable import rawsqueryable, rawstokenlist +from queryable import rawsqueryable +from tokenlist import tokenlist from queryableobj import rawsqueryableobj from file import rawsbasefile, rawsfile, rawsbinfile, rawsreffile +@forward.declare class rawsdir(rawsqueryableobj): '''Represents as a whole all the raws contained within a directory.''' @@ -312,7 +316,7 @@ def getobjheaders(self, type): ''' match_types = self.getobjheadername(type) - results = rawstokenlist() + results = tokenlist() for file in self.files.itervalues(): if isinstance(file, rawsqueryable): root = file.root() diff --git a/raws/file.py b/raws/file.py index 739205e..71669b7 100644 --- a/raws/file.py +++ b/raws/file.py @@ -3,13 +3,16 @@ import shutil import traceback +import forward + from copytree import copytree -from queryable import rawstokenlist +from tokenlist import tokenlist from queryableobj import rawsqueryableobj from token import rawstoken +@forward.declare class rawsbasefile(object): def __init__(self): self.dir = None diff --git a/raws/filters.py b/raws/filters.py index 3075e09..2e9c664 100644 --- a/raws/filters.py +++ b/raws/filters.py @@ -1,18 +1,11 @@ import re import copy - - -# Hackish solution to cyclic import (the struggle is real) -def rawstoken(*args, **kwargs): - if 'token' not in globals(): import token - if args or kwargs: - return token.rawstoken(*args, **kwargs) - else: - return token.rawstoken +import forward +@forward.declare class rawsbasefilter: def __init__(self, invert=False): self.inv = invert @@ -50,6 +43,7 @@ def __call__(self, *args, **kwargs): +@forward.declare class rawstokenfilter(rawsbasefilter): '''Basic filter class for applying to rawstoken objects.''' @@ -126,7 +120,7 @@ def __init__(self, self.pretty = pretty if pretty: - token = rawstoken().parseone(pretty) + token = forward.declare.rawstoken.parseone(pretty) exact_value = token.value if token.nargs(): exact_args = token.args @@ -220,6 +214,7 @@ def __str__(self): +@forward.declare class rawsboolfilter(rawsbasefilter): '''Logical filter class for combining other filters.''' diff --git a/raws/queryable.py b/raws/queryable.py index 40314ab..777911f 100644 --- a/raws/queryable.py +++ b/raws/queryable.py @@ -3,10 +3,13 @@ import inspect import objects -from filters import rawstokenfilter, rawstoken # TODO: make dependencies less spaghetti +from filters import rawstokenfilter +import forward + +@forward.declare class rawsqueryable(object): '''Classes which contain raws tokens should inherit from this in order to provide querying functionality.''' @@ -77,7 +80,7 @@ def getitems(self, items): return result def slice(self, slice): - return rawstokenlist(self.islice(slice)) + return forward.declare.tokenlist(self.islice(slice)) def islice(self, slice): root = self.index(slice.start) @@ -134,12 +137,8 @@ def removeallprop(self, *args, **kwargs): tokens = self.allprop(*args, **kwargs) for token in tokens: token.remove() return tokens - def removeselfandprops(self, *args, **kwargs): - tokens = [self] + self.removeallprop(*args, **kwargs) - self.remove() - return tokens - def query(self, filters, tokeniter=None, **kwargs): + def query(self, filters, tokeniter=None, **kwargs): # TODO: make it possible to use an iterable also '''Executes a query on some iterable containing tokens. filters: A dict or other iterable containing rawstokenfilter-like objects. @@ -151,7 +150,7 @@ def query(self, filters, tokeniter=None, **kwargs): if tokeniter is None: tokeniter = self.tokens(**kwargs) filteriter = (filters.itervalues() if isinstance(filters, dict) else filters) limit = False - for filter in filteriter: filter.result = rawstokenlist() + for filter in filteriter: filter.result = forward.declare.tokenlist() # TODO: don't do this for token in tokeniter: for filter in filteriter: if (not filter.limit) or len(filter.result) < filter.limit: @@ -413,7 +412,7 @@ def propdict(self, always_list=True, value_keys=True, full_keys=True, **kwargs): if key is not None: if key not in pdict: if always_list: - pdict[key] = rawstokenlist() + pdict[key] = forward.declare.tokenlist() pdict[key].append(prop) else: pdict[key] = prop @@ -421,42 +420,11 @@ def propdict(self, always_list=True, value_keys=True, full_keys=True, **kwargs): if isinstance(pdict[key], list): pdict[key].append(prop) else: - pdict[key] = rawstokenlist() + pdict[key] = forward.declare.tokenlist() pdict[key].append(prop) pdict[key].append(pdict[key], prop) return pdict - - def set(self, *args, **kwargs): - value, args = rawsqueryable.argsset(*args, **kwargs) - settoken = self.get(exact_value=value) - if not settoken: - return self.add(value=value, args=args) - else: - settoken.setargs(args) - return settoken - - def setprop(self, *args, **kwargs): - value, args = rawsqueryable.argsset(*args, **kwargs) - settoken = self.getprop(exact_value=value) - if not settoken: - return self.addprop(value=value, args=args) - else: - settoken.setargs(args) - return settoken - - def setall(self, *args, **kwargs): - value, args = rawsqueryable.argsset(*args, **kwargs) - settokens = self.all(exact_value=value) - settokens.each(lambda token: token.setargs(args)) - return settokens - - def setallprop(self, *args, **kwargs): - value, args = rawsqueryable.argsset(*args, **kwargs) - settokens = self.allprop(exact_value=value) - settokens.each(lambda token: token.setargs(args)) - return settokens - def list(self, *args, **kwargs): '''Convenience method acts as a shortcut for raws.tokenlist(obj.tokens(*args, **kwargs)). @@ -471,14 +439,8 @@ def list(self, *args, **kwargs): [CASTE_NAME:elf:elves:elven] [CREATURE_TILE:'e'][COLOR:3:0:0] ''' - - return rawstokenlist(self.tokens(*args, **kwargs)) + return forward.declare.tokenlist(self.tokens(*args, **kwargs)) - @staticmethod - def argsset(self, *args, **kwargs): - token = rawstoken().autosingular(*args, **kwargs) - return token.value, token.args - def argsuntil(self, kwargs): # Utility function for handling arguments of getuntil and alluntil methods until_args, condition_args = {}, {} @@ -507,48 +469,3 @@ def argsprops(self): until_re_value = None until_value_in = objects.objectsforheader(objects.headerforobject(self.value)) return until_exact_value, until_re_value, until_value_in - - - -class rawstokenlist(list, rawsqueryable): - '''Extends builtin list with token querying functionality.''' - - def tokens(self, range=None, reverse=False): - for i in xrange(self.__len__()-1, -1, -1) if reverse else xrange(0, self.__len__()): - if range is not None and range <= count: break - yield self.__getitem__(i) - - def add(self, item): - if isinstance(item, rawstoken): - self.append(item) - elif isinstance(item, rawsqueryable): - self.extend(item.tokens()) - elif isinstance(item, list): - self.extend(item) - else: - raise ValueError('Failed to add item because it was of an unrecognized type.') - - def each(self, func=None, filter=None): - '''Calls a function for each entry in the list with that entry as the argument, and - appends each result to a returned tokenlist.''' - return rawstokenlist( - (func(token) if func is not None else token) for token in self if (filter is None or filter(token)) - ) - - def copy(self): - return rawstoken().copytokens(self) - - def __str__(self): - if len(self) == 0: - return '' - elif len(self) == 1: - return str(self[0]) - else: - parts = [] - for token in self: - if token is not self[0] and ((token.prefix and '\n' in token.prefix)): parts += '\n' - if token.prefix: parts += token.prefix.split('\n')[-1] - parts += str(token) - if token.suffix: parts += token.suffix.split('\n')[0] - if token is not self[-1] and ((token.suffix and '\n' in token.suffix)): parts += '\n' - return ''.join(parts) diff --git a/raws/queryableobj.py b/raws/queryableobj.py index 172c026..eebf9bf 100644 --- a/raws/queryableobj.py +++ b/raws/queryableobj.py @@ -1,9 +1,15 @@ import objects -from queryable import rawsqueryable, rawstokenlist +from queryable import rawsqueryable +import forward + +@forward.declare class rawsqueryableobj(rawsqueryable): + + # Inheriting classes must implement a getobjheaders method + def getobjheadername(self, type): version = self if hasattr(self, 'config') or hasattr(self, 'version') else self.dir if type is None: @@ -92,7 +98,7 @@ def allobj(self, pretty=None, type=None, exact_id=None, type_in=None, re_id=None ''' type, exact_id = rawsqueryableobj.objpretty(pretty, type, exact_id) - results = rawstokenlist() + results = forward.declare.tokenlist() headers = self.headersfortype(type, type_in) if type is None and type_in is None: type_in = objects.objects() for objecttoken in headers: diff --git a/raws/token.py b/raws/token.py index f25b9d8..6647f35 100644 --- a/raws/token.py +++ b/raws/token.py @@ -1,9 +1,15 @@ import itertools import inspect +import forward + from tokenargs import tokenargs -from queryable import rawsqueryable, rawstokenlist +from queryable import rawsqueryable +from tokenlist import tokenlist + + +@forward.declare class rawstoken(rawsqueryable): '''Internal: Recurring piece of docstrings.''' @@ -221,12 +227,12 @@ def __add__(self, other): [NUMBER:ZERO][NUMBER:ONE][NUMBER:TWO][NUMBER:THREE] ''' if isinstance(other, rawstoken): - tokens = rawstokenlist() + tokens = tokenlist() tokens.append(self) tokens.append(other) return tokens elif isinstance(other, rawsqueryable): - tokens = rawstokenlist() + tokens = tokenlist() tokens.append(self) tokens.extend(other) return tokens @@ -235,12 +241,12 @@ def __add__(self, other): def __radd__(self, other): '''Internal: Same as __add__ except reversed.''' if isinstance(other, rawstoken): - tokens = rawstokenlist() + tokens = tokenlist() tokens.append(other) tokens.append(self) return tokens elif isinstance(other, rawsqueryable): - tokens = rawstokenlist() + tokens = tokenlist() tokens.extend(other) tokens.append(self) return tokens @@ -257,7 +263,7 @@ def __mul__(self, value): >>> print token * 6 [EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE] ''' - tokens = rawstokenlist() + tokens = tokenlist() for i in xrange(0, int(value)): tokens.append(rawstoken.copy(self)) return tokens @@ -293,7 +299,7 @@ def autoplural(*args, **kwargs): '''Internal: Convenience function for handling method arguments when a list of tokens is expected.''' token, tokens = rawstoken.autovariable(*args, **kwargs) if token is not None: - tokens = rawstokenlist() + tokens = tokenlist() tokens.append(token) return tokens @@ -619,7 +625,7 @@ def copy(*args, **kwargs): @staticmethod def copytokens(tokens): - copiedtokens = rawstokenlist() + copiedtokens = tokenlist() prevtoken = None for token in tokens: copytoken = rawstoken(copy=token) @@ -846,6 +852,11 @@ def remove(self, count=0, reverse=False): if left: left.next = right if right: right.prev = left self.file = None + + def removeselfandprops(self, *args, **kwargs): + tokens = [self] + self.removeallprop(*args, **kwargs) + self.remove() + return tokens @staticmethod def parse(data, implicit_braces=False, **kwargs): @@ -871,7 +882,7 @@ def parse(data, implicit_braces=False, **kwargs): [BEAUTIFUL] ''' - tokens = rawstokenlist() # maintain a sequential list of tokens + tokens = tokenlist() # maintain a sequential list of tokens pos = 0 # byte position in data if data.find('[') == -1 and data.find(']') == -1: if implicit_braces: From 99bf3880ef6599da4477150491230180ab5f8483 Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Thu, 9 Jul 2015 16:56:35 -0400 Subject: [PATCH 008/166] Added files I somehow forgot to in the previous commit --- raws/forward.py | 7 +++++++ raws/queryableadd.py | 47 ++++++++++++++++++++++++++++++++++++++++++ raws/tokenlist.py | 49 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 103 insertions(+) create mode 100644 raws/forward.py create mode 100644 raws/queryableadd.py create mode 100644 raws/tokenlist.py diff --git a/raws/forward.py b/raws/forward.py new file mode 100644 index 0000000..796ffdf --- /dev/null +++ b/raws/forward.py @@ -0,0 +1,7 @@ +def register(item): + declare.__dict__[item.__name__] = item + return item + +def declare(item): + return register(item) + \ No newline at end of file diff --git a/raws/queryableadd.py b/raws/queryableadd.py new file mode 100644 index 0000000..93b3519 --- /dev/null +++ b/raws/queryableadd.py @@ -0,0 +1,47 @@ +import objects +from rawsqueryable import rawsqueryable + +import forward + + + +@forward.declare +class rawsqueryableadd(rawsqueryable): + + # Inheriting classes must implement an add method + + def set(self, *args, **kwargs): + value, args = rawsqueryableadd.argsset(*args, **kwargs) + settoken = self.get(exact_value=value) + if not settoken: + return self.add(value=value, args=args) + else: + settoken.setargs(args) + return settoken + + def setprop(self, *args, **kwargs): + value, args = rawsqueryableadd.argsset(*args, **kwargs) + settoken = self.getprop(exact_value=value) + if not settoken: + return self.addprop(value=value, args=args) + else: + settoken.setargs(args) + return settoken + + def setall(self, *args, **kwargs): + value, args = rawsqueryableadd.argsset(*args, **kwargs) + settokens = self.all(exact_value=value) + settokens.each(lambda token: token.setargs(args)) + return settokens + + def setallprop(self, *args, **kwargs): + value, args = rawsqueryableadd.argsset(*args, **kwargs) + settokens = self.allprop(exact_value=value) + settokens.each(lambda token: token.setargs(args)) + return settokens + + @staticmethod + def argsset(*args, **kwargs): + token = forward.declare.rawstoken.autosingular(*args, **kwargs) + return token.value, token.args + \ No newline at end of file diff --git a/raws/tokenlist.py b/raws/tokenlist.py new file mode 100644 index 0000000..3da6057 --- /dev/null +++ b/raws/tokenlist.py @@ -0,0 +1,49 @@ +from queryable import rawsqueryable + +import forward + + + +@forward.declare +class tokenlist(list, rawsqueryable): + '''Extends builtin list with token querying functionality.''' + + def tokens(self, range=None, reverse=False): + for i in xrange(self.__len__()-1, -1, -1) if reverse else xrange(0, self.__len__()): + if range is not None and range <= count: break + yield self.__getitem__(i) + + def add(self, item): + if isinstance(item, rawstoken): + self.append(item) + elif isinstance(item, rawsqueryable): + self.extend(item.tokens()) + elif isinstance(item, list): + self.extend(item) + else: + raise ValueError('Failed to add item because it was of an unrecognized type.') + + def each(self, func=None, filter=None): + '''Calls a function for each entry in the list with that entry as the argument, and + appends each result to a returned tokenlist.''' + return tokenlist( + (func(token) if func is not None else token) for token in self if (filter is None or filter(token)) + ) + + def copy(self): + return forward.declare.rawstoken.copytokens(self) + + def __str__(self): + if len(self) == 0: + return '' + elif len(self) == 1: + return str(self[0]) + else: + parts = [] + for token in self: + if token is not self[0] and ((token.prefix and '\n' in token.prefix)): parts += '\n' + if token.prefix: parts += token.prefix.split('\n')[-1] + parts += str(token) + if token.suffix: parts += token.suffix.split('\n')[0] + if token is not self[-1] and ((token.suffix and '\n' in token.suffix)): parts += '\n' + return ''.join(parts) From 065a4882a18e823589aac2e01113e330a9ac4698 Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Thu, 9 Jul 2015 17:17:49 -0400 Subject: [PATCH 009/166] Made the forward module even more concise --- raws/forward.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/raws/forward.py b/raws/forward.py index 796ffdf..d577942 100644 --- a/raws/forward.py +++ b/raws/forward.py @@ -1,7 +1,3 @@ -def register(item): +def declare(item): declare.__dict__[item.__name__] = item return item - -def declare(item): - return register(item) - \ No newline at end of file From 062a14f348af426ef458caa9e6b4a98690c06c7f Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Thu, 9 Jul 2015 17:21:24 -0400 Subject: [PATCH 010/166] Fixed imports and inheritance for raws.queryableadd --- raws/file.py | 3 ++- raws/queryableadd.py | 2 +- raws/token.py | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/raws/file.py b/raws/file.py index 71669b7..722197c 100644 --- a/raws/file.py +++ b/raws/file.py @@ -8,6 +8,7 @@ from copytree import copytree from tokenlist import tokenlist from queryableobj import rawsqueryableobj +from queryableadd import rawsqueryableadd from token import rawstoken @@ -216,7 +217,7 @@ def add(self, content): -class rawsfile(rawsbasefile, rawsqueryableobj): +class rawsfile(rawsbasefile, rawsqueryableobj, rawsqueryableadd): '''Represents a single file within a raws directory.''' def __init__(self, name=None, file=None, path=None, root=None, content=None, tokens=None, dir=None, readpath=True, noheader=False, **kwargs): diff --git a/raws/queryableadd.py b/raws/queryableadd.py index 93b3519..8476429 100644 --- a/raws/queryableadd.py +++ b/raws/queryableadd.py @@ -1,5 +1,5 @@ import objects -from rawsqueryable import rawsqueryable +from queryable import rawsqueryable import forward diff --git a/raws/token.py b/raws/token.py index 6647f35..e560552 100644 --- a/raws/token.py +++ b/raws/token.py @@ -4,13 +4,13 @@ import forward from tokenargs import tokenargs -from queryable import rawsqueryable +from queryableadd import rawsqueryableadd from tokenlist import tokenlist @forward.declare -class rawstoken(rawsqueryable): +class rawstoken(rawsqueryableadd): '''Internal: Recurring piece of docstrings.''' auto_arg_docstring = ''' From 391dbc33ce8d9b0724da3658a012b7710e11742f Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Thu, 9 Jul 2015 17:45:05 -0400 Subject: [PATCH 011/166] Split the raws file classes into separate modules Egad is this forward declaration thing useful --- raws/__init__.py | 11 +- raws/basefile.py | 95 ++++++++++++++++ raws/binfile.py | 56 +++++++++ raws/dir.py | 30 ++--- raws/filefactory.py | 44 +++++++ raws/{file.py => rawfile.py} | 215 +---------------------------------- raws/reffile.py | 51 +++++++++ 7 files changed, 273 insertions(+), 229 deletions(-) create mode 100644 raws/basefile.py create mode 100644 raws/binfile.py create mode 100644 raws/filefactory.py rename raws/{file.py => rawfile.py} (59%) create mode 100644 raws/reffile.py diff --git a/raws/__init__.py b/raws/__init__.py index af4d29f..d04af6d 100644 --- a/raws/__init__.py +++ b/raws/__init__.py @@ -35,17 +35,18 @@ -# TODO: rename classes internally to reflect what they're exported as here e.g. rawsbinfile -> binfile +# TODO: rename classes internally to reflect what they're exported as here e.g. binfile -> binfile from filters import rawstokenfilter as tokenfilter from filters import rawsboolfilter as boolfilter from queryable import rawsqueryable as queryable from queryableobj import rawsqueryableobj as queryableobj from tokenlist import tokenlist from token import rawstoken as token -from file import rawsbasefile as basefile -from file import rawsreffile as reffile -from file import rawsbinfile as binfile -from file import rawsfile as rawfile +from filefactory import filefactory +from basefile import basefile +from reffile import reffile +from binfile import binfile +from rawfile import rawfile from dir import rawsdir as dir from copytree import copytree import objects diff --git a/raws/basefile.py b/raws/basefile.py new file mode 100644 index 0000000..c483efe --- /dev/null +++ b/raws/basefile.py @@ -0,0 +1,95 @@ +import os +import traceback + +import forward + + + +@forward.declare +class basefile(object): + def __init__(self): + self.dir = None + self.path = None + self.rootpath = None + self.loc = None + self.name = None + self.ext = None + self.kind = None + + def __str__(self): + name = ''.join((self.name, self.ext)) if self.ext and self.name else self.name + path = os.path.join(self.loc, name) if self.loc and name else name + return path.replace('\\', '/') if path else '' + def __repr__(self): + return str(self) + + def __hash__(self): + return hash(str(self)) + + def __eq__(self, other): + return str(self) == str(other) + def __ne__(self, other): + return str(self) != str(other) + + def __gt__(self, other): + return str(self) > str(other) + def __ge__(self, other): + return str(self) >= str(other) + def __lt__(self, other): + return str(self) < str(other) + def __le__(self, other): + return str(self) <= str(other) + + def setpath(self, path, root=None, loc=None, name=None, ext=None): + if self.dir and self.dir.root and (not root): root = self.dir.root + path = os.path.abspath(path) if path else None + root = os.path.abspath(root) if root else None + self.path = path + self.rootpath = root + if not path: + self.name, self.ext = None, None + elif os.path.isfile(path): + self.name, self.ext = os.path.splitext(os.path.basename(path)) + else: + self.name, self.ext = os.path.basename(path), None + if root and path and root != path and path.startswith(root): + self.loc = os.path.dirname(os.path.relpath(path, root)) + else: + self.loc = None + if loc: self.loc = loc + if name: self.name = name + if ext: self.ext = ext + self.kind = self.ext[1:] if self.ext else 'dir' + + def reloc(self, loc): + if loc and self.loc: + self.loc = os.path.join(loc, self.loc) + elif loc: + self.loc = loc + + def dest(self, path, makedir=False): + '''Internal: Given a root directory that this file would be written to, get the full path of where this file belongs.''' + dest = os.path.join(path, str(self)) + dir = os.path.dirname(dest) + if makedir and not os.path.isdir(dir): os.makedirs(dir) + return dest + + def remove(self): + '''Remove this file from the raws.dir object to which it belongs. + + Example usage: + >>> dwarf = df.getobj('CREATURE:DWARF') + >>> print dwarf + [CREATURE:DWARF] + >>> print dwarf.file + creature_standard + >>> dwarf.file.remove() + >>> print df.getobj('CREATURE:DWARF') + None + >>> print df.getfile('creature_standard') + None + ''' + if self.dir is not None: + self.dir.remove(self) + else: + raise ValueError('Failed to remove file because it doesn\'t belong to any dir.') diff --git a/raws/binfile.py b/raws/binfile.py new file mode 100644 index 0000000..ea93709 --- /dev/null +++ b/raws/binfile.py @@ -0,0 +1,56 @@ +import os + +import forward + +from basefile import basefile + + + +@forward.declare +class binfile(basefile): + def __init__(self, content=None, path=None, dir=None, **kwargs): + self.dir = None + self.setpath(path, **kwargs) + self.dir = dir + self.content = content + if self.content is None and self.path is not None and os.path.isfile(self.path): self.read(self.path) + + def read(self, path=None): + with open(path if path else self.path, 'rb') as binfile: self.content = binfile.read() + + def ref(self, **kwargs): + raise ValueError('Failed to cast binfile %s to a reffile because it is an invalid conversion.' % self) + def bin(self, **kwargs): + for key, value in kwargs.iteritems(): self.__dict__[key] = value + return self + def raw(self, **kwargs): + self.kind = 'raw' + self.__class__ = foward.declare.rawfile + for key, value in kwargs.iteritems(): self.__dict__[key] = value + self.read(content=self.content) + return self + + def copy(self): + copy = binfile() + copy.path = self.path + copy.dir = self.dir + copy.rootpath = self.rootpath + copy.name = self.name + copy.ext = self.ext + copy.loc = self.loc + copy.content = self.content + return copy + + def __repr__(self): + return str(self.content) + + def __len__(self): + return len(self.content) + + def write(self, path): + dest = self.dest(path, makedir=True) + with open(dest, 'wb') as file: + file.write(self.content) + + def add(self, content): + self.content += content diff --git a/raws/dir.py b/raws/dir.py index c1b1b5f..9f7b186 100644 --- a/raws/dir.py +++ b/raws/dir.py @@ -7,7 +7,11 @@ from queryable import rawsqueryable from tokenlist import tokenlist from queryableobj import rawsqueryableobj -from file import rawsbasefile, rawsfile, rawsbinfile, rawsreffile +from basefile import basefile +from reffile import reffile +from binfile import binfile +from rawfile import rawfile +from filefactory import factory as filefactory @@ -38,7 +42,7 @@ def __getitem__(self, name): return self.getfile(name) def __setitem__(self, name, content): - if isinstance(content, rawsbasefile): + if isinstance(content, basefile): if content.dir: content = content.copy() content.setpath(name) self.add(file=content, replace=True) @@ -50,7 +54,7 @@ def __setitem__(self, name, content): self.add(file=name, tokens=content) def __contains__(self, item): - if isinstance(item, rawsbasefile): + if isinstance(item, basefile): return item in self.files.itervalues() else: return str(item) in self.files or str(item) in self.filenames @@ -62,7 +66,7 @@ def getfile(self, name, create=None, conflicts=False): file is created and associated with that name, and then its add method is called using the value for create as its argument.''' - if isinstance(name, rawsbasefile): + if isinstance(name, basefile): return name if name in self.files.itervalues() else None file = self.files.get(name) @@ -116,7 +120,7 @@ def add(self, auto=None, **kwargs): raise ValueError('Failed to add file because no recognized arguments were specificed.') def addbyauto(self, auto, **kwargs): - if isinstance(auto, rawsbasefile): + if isinstance(auto, basefile): return self.addbyfile(auto, **kwargs) elif isinstance(auto, basestring): if os.path.isfile(auto): @@ -152,22 +156,22 @@ def addbytokens(self, name, tokens, **kwargs): file.add(tokens) return file def addbybincontent(self, name, content, **kwargs): - file = self.addbyname(name, kind=rawsbinfile, **kwargs) + file = self.addbyname(name, kind=binfile, **kwargs) file.content = content return file def filebyname(self, name, ext=None, loc=None, kind=None): - if kind is None: kind = rawsfile + if kind is None: kind = rawfile splitloc, name = os.path.split(name) if not ext: name, ext = os.path.splitext(name) loc = os.path.join(loc, splitloc) if loc else splitloc return kind(name=name, ext=ext, loc=loc, dir=self) def filebyfilepath(self, path, root=None, loc=None, kind=None): - if kind is None: kind = rawsfile + if kind is None: kind = rawfile return kind(path=path, loc=loc, dir=self) def filesbydirpath(self, path, root=None, loc=None, kind=None): for walkroot, walkdirs, walkfiles in os.walk(path): - return ((kind if kind else rawsbasefile.factory)(path=os.path.join(walkroot, walkfile), root=root, loc=loc, dir=self) for walkfile in walkfiles) + return ((kind if kind else filefactory)(path=os.path.join(walkroot, walkfile), root=root, loc=loc, dir=self) for walkfile in walkfiles) def filesbydir(self, dir, loc=None): for dirfile in dir.files.iteritems(): newfile = dirfile.copy() @@ -176,7 +180,7 @@ def filesbydir(self, dir, loc=None): yield newfile def addtodicts(self, file, replace=False): - if isinstance(file, rawsbasefile): + if isinstance(file, basefile): self.addfiletodicts(file) else: self.addfilestodicts(file) @@ -241,7 +245,7 @@ def read(self, root=None, paths=None): # Add files for name in walkfiles: filepath = os.path.join(walkroot, name) - file = rawsbasefile.factory(filepath, root=root, dir=self) + file = filefactory(filepath, root=root, dir=self) addeddirs[os.path.abspath(os.path.dirname(filepath)).replace('\\', '/')] = True self.add(file) @@ -249,11 +253,11 @@ def read(self, root=None, paths=None): for dir in walkdirs: dir = os.path.abspath(os.path.join(walkroot, dir)).replace('\\', '/') if not any([added.startswith(dir) for added in addeddirs.iterkeys()]): - file = rawsbasefile.factory(path=dir, root=root, dir=self) + file = filefactory(path=dir, root=root, dir=self) self.add(file) elif os.path.isfile(path): - file = rawsbasefile.factory(path, root=root, dir=self) + file = filefactory(path, root=root, dir=self) addeddirs[os.path.abspath(os.path.dirname(path))] = True self.add(file) diff --git a/raws/filefactory.py b/raws/filefactory.py new file mode 100644 index 0000000..56301a2 --- /dev/null +++ b/raws/filefactory.py @@ -0,0 +1,44 @@ +import os + +from reffile import reffile +from binfile import binfile +from rawfile import rawfile + + + +binnames = [ + 'dfhack.init', + 'dfhack.init-example', +] + +rawnames = [ + 'init.txt', + 'd_init.txt', + 'colors.txt', + 'interface.txt', + 'announcements.txt', + 'world_gen.txt', + 'overrides.txt', +] + + + +def factory(path, **kwargs): # TODO: move this elsewhere and make it more easily configurable + basename = os.path.basename(path) + try: + if basename.endswith('.txt'): + with open(path, 'rb') as txt: + if txt.readline().strip() == os.path.splitext(os.path.basename(path))[0]: + txt.seek(0) + return rawfile(path=path, file=txt, **kwargs) + elif basename in binnames: + return binfile(path=path, **kwargs) + elif basename in rawnames: + return rawfile(path=path, file=txt, **kwargs) + + except Exception as e: + pydwarf.log.warning('Failed to read file from path %s. Defauling to reading as a reffile, which should (hopefully) work despite.' % path) + pydwarf.log.debug(traceback.format_exc()) + + finally: + return reffile(path=path, **kwargs) diff --git a/raws/file.py b/raws/rawfile.py similarity index 59% rename from raws/file.py rename to raws/rawfile.py index 722197c..b050680 100644 --- a/raws/file.py +++ b/raws/rawfile.py @@ -1,223 +1,16 @@ import os -import re -import shutil -import traceback import forward -from copytree import copytree -from tokenlist import tokenlist from queryableobj import rawsqueryableobj from queryableadd import rawsqueryableadd +from basefile import basefile from token import rawstoken @forward.declare -class rawsbasefile(object): - def __init__(self): - self.dir = None - self.path = None - self.rootpath = None - self.loc = None - self.name = None - self.ext = None - self.kind = None - - @staticmethod - def factory(path, **kwargs): # TODO: move this elsewhere and make it more easily configurable - basename = os.path.basename(path) - try: - if basename.endswith('.txt'): - with open(path, 'rb') as txt: - if txt.readline().strip() == os.path.splitext(os.path.basename(path))[0]: - txt.seek(0) - return rawsfile(path=path, file=txt, **kwargs) - elif basename in ('dfhack.init', 'dfhack.init-example'): - return rawsbinfile(path=path, **kwargs) - elif basename in ('init.txt', 'd_init.txt', 'colors.txt', 'interface.txt', 'announcements.txt', 'world_gen.txt', 'overrides.txt'): - return rawsfile(path=path, file=txt, noheader=True, **kwargs) - except Exception as e: - pydwarf.log.warning('Failed to read file from path %s. Defauling to reading as a reffile, which should (hopefully) work despite.' % path) - pydwarf.log.debug(traceback.format_exc()) - finally: - return rawsreffile(path=path, **kwargs) - - def __str__(self): - name = ''.join((self.name, self.ext)) if self.ext and self.name else self.name - path = os.path.join(self.loc, name) if self.loc and name else name - return path.replace('\\', '/') if path else '' - def __repr__(self): - return str(self) - - def __hash__(self): - return hash(str(self)) - - def __eq__(self, other): - return str(self) == str(other) - def __ne__(self, other): - return str(self) != str(other) - - def __gt__(self, other): - return str(self) > str(other) - def __ge__(self, other): - return str(self) >= str(other) - def __lt__(self, other): - return str(self) < str(other) - def __le__(self, other): - return str(self) <= str(other) - - def setpath(self, path, root=None, loc=None, name=None, ext=None): - if self.dir and self.dir.root and (not root): root = self.dir.root - path = os.path.abspath(path) if path else None - root = os.path.abspath(root) if root else None - self.path = path - self.rootpath = root - if not path: - self.name, self.ext = None, None - elif os.path.isfile(path): - self.name, self.ext = os.path.splitext(os.path.basename(path)) - else: - self.name, self.ext = os.path.basename(path), None - if root and path and root != path and path.startswith(root): - self.loc = os.path.dirname(os.path.relpath(path, root)) - else: - self.loc = None - if loc: self.loc = loc - if name: self.name = name - if ext: self.ext = ext - self.kind = self.ext[1:] if self.ext else 'dir' - - def reloc(self, loc): - if loc and self.loc: - self.loc = os.path.join(loc, self.loc) - elif loc: - self.loc = loc - - def dest(self, path, makedir=False): - '''Internal: Given a root directory that this file would be written to, get the full path of where this file belongs.''' - dest = os.path.join(path, str(self)) - dir = os.path.dirname(dest) - if makedir and not os.path.isdir(dir): os.makedirs(dir) - return dest - - def remove(self): - '''Remove this file from the raws.dir object to which it belongs. - - Example usage: - >>> dwarf = df.getobj('CREATURE:DWARF') - >>> print dwarf - [CREATURE:DWARF] - >>> print dwarf.file - creature_standard - >>> dwarf.file.remove() - >>> print df.getobj('CREATURE:DWARF') - None - >>> print df.getfile('creature_standard') - None - ''' - if self.dir is not None: - self.dir.remove(self) - else: - raise ValueError('Failed to remove file because it doesn\'t belong to any dir.') - - - -class rawsreffile(rawsbasefile): - def __init__(self, path=None, dir=None, root=None, **kwargs): - self.dir = dir - self.setpath(path, root, **kwargs) - - def copy(self): - copy = rawsotherfile() - copy.path = self.path - copy.dir = self.dir - copy.rootpath = self.rootpath - copy.name = self.name - copy.ext = self.ext - copy.loc = self.loc - return copy - - def ref(self, **kwargs): - for key, value in kwargs.iteritems(): self.__dict__[key] = value - return self - def bin(self, **kwargs): - self.kind = 'bin' - self.__class__ = rawsbinfile - for key, value in kwargs.iteritems(): self.__dict__[key] = value - self.read() - return self - def raw(self, **kwargs): - print '!!!' - self.kind = 'raw' - self.__class__ = rawsfile - for key, value in kwargs.iteritems(): self.__dict__[key] = value - self.read() - return self - - def write(self, path): - dest = self.dest(path, makedir=True) - if self.path != dest: - if os.path.isfile(self.path): - shutil.copy2(self.path, dest) - elif os.path.isdir(self.path): - copytree(self.path, dest) - else: - raise ValueError('Failed to write file because its path %s refers to neither a file nor a directory.' % self.path) - - - -class rawsbinfile(rawsreffile): - def __init__(self, content=None, path=None, dir=None, **kwargs): - self.dir = None - self.setpath(path, **kwargs) - self.dir = dir - self.content = content - if self.content is None and self.path is not None and os.path.isfile(self.path): self.read(self.path) - - def read(self, path=None): - with open(path if path else self.path, 'rb') as binfile: self.content = binfile.read() - - def ref(self, **kwargs): - raise ValueError('Failed to cast binfile %s to a reffile because it is an invalid conversion.' % self) - def bin(self, **kwargs): - for key, value in kwargs.iteritems(): self.__dict__[key] = value - return self - def raw(self, **kwargs): - self.kind = 'raw' - self.__class__ = rawsfile - for key, value in kwargs.iteritems(): self.__dict__[key] = value - self.read(content=self.content) - return self - - def copy(self): - copy = rawsbinfile() - copy.path = self.path - copy.dir = self.dir - copy.rootpath = self.rootpath - copy.name = self.name - copy.ext = self.ext - copy.loc = self.loc - copy.content = self.content - return copy - - def __repr__(self): - return str(self.content) - - def __len__(self): - return len(self.content) - - def write(self, path): - dest = self.dest(path, makedir=True) - with open(dest, 'wb') as file: - file.write(self.content) - - def add(self, content): - self.content += content - - - -class rawsfile(rawsbasefile, rawsqueryableobj, rawsqueryableadd): +class rawfile(basefile, rawsqueryableobj, rawsqueryableadd): '''Represents a single file within a raws directory.''' def __init__(self, name=None, file=None, path=None, root=None, content=None, tokens=None, dir=None, readpath=True, noheader=False, **kwargs): @@ -286,7 +79,7 @@ def ref(self, **kwargs): raise ValueError('Failed to cast rawfile %s to reffile because it is an invalid conversion.' % self) def bin(self, **kwargs): self.kind = 'bin' - self.__class__ = rawsbinfile + self.__class__ = binfile content = kwargs.get('content', self.content()) for key, value in kwargs.iteritems(): self.__dict__[key] = value self.content = content @@ -363,7 +156,7 @@ def copy(self): >>> print item_food == food_copy False ''' - copy = rawsfile() + copy = rawfile() copy.path = self.path copy.rootpath = self.rootpath copy.name = self.name diff --git a/raws/reffile.py b/raws/reffile.py new file mode 100644 index 0000000..b9e923d --- /dev/null +++ b/raws/reffile.py @@ -0,0 +1,51 @@ +import os +import shutil + +import forward + +from basefile import basefile +from copytree import copytree + + + +@forward.declare +class reffile(basefile): + def __init__(self, path=None, dir=None, root=None, **kwargs): + self.dir = dir + self.setpath(path, root, **kwargs) + + def copy(self): + copy = rawsotherfile() + copy.path = self.path + copy.dir = self.dir + copy.rootpath = self.rootpath + copy.name = self.name + copy.ext = self.ext + copy.loc = self.loc + return copy + + def ref(self, **kwargs): + for key, value in kwargs.iteritems(): self.__dict__[key] = value + return self + def bin(self, **kwargs): + self.kind = 'bin' + self.__class__ = forward.declare.binfile + for key, value in kwargs.iteritems(): self.__dict__[key] = value + self.read() + return self + def raw(self, **kwargs): + self.kind = 'raw' + self.__class__ = forward.declare.rawfile + for key, value in kwargs.iteritems(): self.__dict__[key] = value + self.read() + return self + + def write(self, path): + dest = self.dest(path, makedir=True) + if self.path != dest: + if os.path.isfile(self.path): + shutil.copy2(self.path, dest) + elif os.path.isdir(self.path): + copytree(self.path, dest) + else: + raise ValueError('Failed to write file because its path %s refers to neither a file nor a directory.' % self.path) From 93007c8502b974628b23a56dca7fffba977616ee Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Thu, 9 Jul 2015 19:04:00 -0400 Subject: [PATCH 012/166] Improvements to raws.tokenargs --- raws/tokenargs.py | 32 +++++++++++++++++++++++++++----- 1 file changed, 27 insertions(+), 5 deletions(-) diff --git a/raws/tokenargs.py b/raws/tokenargs.py index b8325b7..3b2a6a8 100644 --- a/raws/tokenargs.py +++ b/raws/tokenargs.py @@ -10,6 +10,14 @@ class tokenargs(list): "']'": '93' } + def __init__(self, items): + if items is not None: + self.reset() + elif isinstance(items, basestring): + self.reset(items.split(':')) + else: + self.reset(items) + @staticmethod def sanitize(value): '''Internal: Utility method for sanitizing a string intended to be evaluated as an arugment for a token.''' @@ -32,8 +40,19 @@ def insert(self, index, item): def clear(self): del self[:] - def reset(self, items): - self[:] = (tokenargs.sanitize(item) for item in items) + def reset(self, items=None): + self[:] = (tokenargs.sanitize(item) for item in items) if items is not None else [] + + def add(self, item): + if isinstance(item, basestring): + self.extend(item.split(':')) + elif hasattr(item, '__iter__') or hasattr(item, '__getitem__'): + self.extend(item) + else: + self.add(str(item)) + + def sub(self, items): + self[:] = self[:-items] def __str__(self): return ':'.join(self) @@ -44,6 +63,12 @@ def __repr__(self): def __add__(self, items): return list.__add__(self, (tokenargs.sanitize(item) for item in items)) + def __iadd__(self, item): + self.add(item) + + def __isub__(self, items): + self.sub(items) + def __contains__(self, item): try: san = tokenargs.sanitize(item) @@ -52,9 +77,6 @@ def __contains__(self, item): else: return list.__contains__(self, san) - def __iadd__(self, item): - list.__iadd__(self, tokenargs.sanitize(item)) - def __init__(self, items=None): if items: list.__init__(self, (tokenargs.sanitize(item) for item in items)) From 1ef4899010d30e27e7ba25871e60f282016cbd47 Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Thu, 9 Jul 2015 19:05:13 -0400 Subject: [PATCH 013/166] Added fledgling raws.docs module Moved some code examples out of raws.token docstrings and into raws.docs --- raws/docs.py | 166 ++++++++++++++++++++++++++++++++++++++++++++++++++ raws/token.py | 121 +++++------------------------------- 2 files changed, 180 insertions(+), 107 deletions(-) create mode 100644 raws/docs.py diff --git a/raws/docs.py b/raws/docs.py new file mode 100644 index 0000000..3c2c19d --- /dev/null +++ b/raws/docs.py @@ -0,0 +1,166 @@ +import inspect +import doctest + +import forward + + + +examples = [ + ('token.__init__', ''' + >>> print raws.token('DISPLAY_COLOR:6:0:1') + [DISPLAY_COLOR:6:0:1] + >>> print raws.token(value='DISPLAY_COLOR', args=['6', '0', '1']) + [DISPLAY_COLOR:6:0:1] + >>> print raws.token(value='EXAMPLE', arg='TOKEN', suffix=' hiya') + [EXAMPLE:TOKEN] hiya + '''), + ('dir.getobj', 'queryable.get', 'token.__str__', 'token.__repr__', ''' + >>> dwarf = df.getobj('CREATURE:DWARF') + >>> caste = dwarf.get('CASTE') + >>> print '"%s"' % str(caste) # show only the value and arguments + "[CASTE:FEMALE]" + >>> print '"%s"' % repr(caste) # show everything, including preceding and following text + " + + Now we'll declare the specific castes. + + [CASTE:FEMALE]" + '''), + ('token.__init__', 'token.__eq__', 'token.__ne__', ''' + >>> example_a = raws.token('EXAMPLE') + >>> example_b = raws.token('EXAMPLE') + >>> example_c = raws.token('ANOTHER_EXAMPLE') + >>> example_d = raws.token('ANOTHER_EXAMPLE') + >>> example_a == example_a + True + >>> example_a == example_b + True + >>> example_a == example_c + False + >>> example_c == example_d + True + >>> print example_a != example_b + False + >>> print example_a != example_c + True + >>> example_a is example_a + True + >>> example_a is example_b + False + '''), + ('dir.getfile', 'queryable.get', 'token.__gt__', 'token.__lt__', 'token.__ge__', 'token.__le__', ''' + >>> creature_standard = df.getfile('creature_standard') + >>> elf = creature_standard.get('CREATURE:ELF') + >>> goblin = creature_standard.get('CREATURE:GOBLIN') # goblins are defined after elves in creature_standard + >>> print elf > goblin + False + >>> print elf < goblin + True + >>> print elf > elf + False + >>> print elf >= elf + True + >>> print elf < elf + False + >>> print elf <= elf + True + '''), + ('token.__init__', 'token.__add__', 'token.__radd__', ''' + >>> one = raws.token('NUMBER:ONE') + >>> two = raws.token('NUMBER:TWO') + >>> three = raws.token('NUMBER:THREE') + >>> tokens = one + two + three + >>> print tokens + [NUMBER:ONE][NUMBER:TWO][NUMBER:THREE] + >>> zero = raws.token('NUMBER:ZERO') + >>> print zero + tokens + [NUMBER:ZERO][NUMBER:ONE][NUMBER:TWO][NUMBER:THREE] + '''), + ('token.__init__', 'token.__mul__', ''' + >>> token = raws.token('EXAMPLE') + >>> print token * 2 + [EXAMPLE][EXAMPLE] + >>> print token * 6 + [EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE] + '''), + ('token.__init__', 'token.__iadd__', 'token.__isub__', ''' + >>> token = raws.token('EXAMPLE') + >>> print token + [EXAMPLE] + >>> token += 'ONE' + print token + [EXAMPLE:ONE] + >>> token += 'TWO' + >>> token += 'THREE' + >>> print token + [EXAMPLE:ONE:TWO:THREE] + >>> token -= 1 + >>> print token + [EXAMPLE:ONE:TWO] + >>> token += ['HOWDY', 'DO'] + >>> print token + [EXAMPLE:ONE:TWO:HOWDY:DO] + '''), +] + + + +exampledocs = {} +for example in examples: + exampletext = example[-1] + for classname, membername in (item.split('.') for item in example[:-1]) + if classname not in exampledocs: exampledocs[classname] = {} + if membername not in exampledocs[classname]: exampledocs[classname][membername] = [] + exampledocs[classname][membername].append(exampletext) + +def getexamples(classname, membername): + examples = descriptions.get(docclass.__name__, {}).get(method.__name__) + if examples: + return '\n\n'.join(examples) + else: + return '' + +def getclass(method): + for cls in inspect.getmro(method.im_class): + if method.__name__ in cls.__dict__: return cls + return None + +def docclass(cls): + members = inspect.getmembers(cls) + for member in members: docmember(method, cls) + return cls + +def docmember(member, cls=None): + classname, membername = (cls if cls else getclass(member)).__name__, member.__name__ + description = member.__doc__ + examples = getexamples(classname, membername) + member.__doc__ = '\n\n'.join(i for i in description, examples if i) + return member + +def test(df, raws): + globs = {'df': df, 'raws': raws} + runner = doctest.DocTestRunner() + results = [] + for example in examples: + test = doctest.DocTestParser.get_doctest( + string = example[-1], + globs = globs, + name = 'doctest', + filename = None, + lineno = None, + docstring = None + ) + runner.run( + test = test, + out = lambda result: results.append(result) + clear_globs = False + ) + return results + +@forward.declare +def doc(item): + if inspect.isclass(item): + return docclass(item) + else: + return docmember(item) + \ No newline at end of file diff --git a/raws/token.py b/raws/token.py index e560552..bba38a4 100644 --- a/raws/token.py +++ b/raws/token.py @@ -6,9 +6,11 @@ from tokenargs import tokenargs from queryableadd import rawsqueryableadd from tokenlist import tokenlist +from docs import doc +@doc @forward.declare class rawstoken(rawsqueryableadd): @@ -94,137 +96,41 @@ def __hash__(self): # Not that this class is immutable, just means you'll need t def __str__(self): '''Get a string representation. - - Example usage: - >>> dwarf = df.getobj('CREATURE:DWARF') - >>> caste = dwarf.get('CASTE') - >>> print '"%s"' % str(caste) # show only the value and arguments - "[CASTE:FEMALE]" - >>> print '"%s"' % repr(caste) # show everything, including preceding and following text - " - - Now we'll declare the specific castes. - - [CASTE:FEMALE]" ''' return '[%s%s]' %(self.value, (':%s' % self.argsstr()) if self.args and len(self.args) else '') def __repr__(self): '''Get a string representation. - - Example usage: - >>> dwarf = df.getobj('CREATURE:DWARF') - >>> caste = dwarf.get('CASTE') - >>> print '"%s"' % str(caste) # show only the value and arguments - "[CASTE:FEMALE]" - >>> print '"%s"' % repr(caste) # show everything, including preceding and following text - " - - Now we'll declare the specific castes. - - [CASTE:FEMALE]" ''' return '%s%s%s' % (self.prefix if self.prefix else '', str(self), self.suffix if self.suffix else '') def __eq__(self, other): '''Returns True if this and the other token have the same value and arguments. - - Example usage: - >>> example_a = raws.token('EXAMPLE') - >>> example_b = raws.token('EXAMPLE') - >>> example_c = raws.token('ANOTHER_EXAMPLE') - >>> example_d = raws.token('ANOTHER_EXAMPLE') - >>> example_a == example_a - True - >>> example_a == example_b - True - >>> example_a == example_c - False - >>> example_c == example_d - True ''' return self.equals(other) def __ne__(self, other): '''Returns True if this and the other token have a different value and arguments. - - Example usage: - >>> example_a = raws.token('EXAMPLE') - >>> example_b = raws.token('EXAMPLE') - >>> example_c = raws.token('ANOTHER_EXAMPLE') - >>> print example_a == example_b - True - >>> print example_a == example_c - False - >>> print example_a != example_b - False - >>> print example_a != example_c - True ''' return not self.equals(other) def __lt__(self, other): '''Returns True if this token appears before the other token in a file. - - Example usage: - >>> creature_standard = df.getfile('creature_standard') - >>> elf = creature_standard.get('CREATURE:ELF') - >>> goblin = creature_standard.get('CREATURE:GOBLIN') # goblins are defined immediately after elves in creature_standard - >>> print elf > goblin - False - >>> print elf < goblin - True ''' return other.follows(self) def __gt__(self, other): '''Returns True if this token appears after the other token in a file. - - Example usage: - >>> creature_standard = df.getfile('creature_standard') - >>> elf = creature_standard.get('CREATURE:ELF') - >>> goblin = creature_standard.get('CREATURE:GOBLIN') # goblins are defined immediately after elves in creature_standard - >>> print elf > goblin - False - >>> print elf < goblin - True ''' return self.follows(other) def __le__(self, other): '''Returns True if this token appears before the other token in a file, or if this and the other refer to the same token. - - Example usage: - >>> creature_standard = df.getfile('creature_standard') - >>> elf = creature_standard.get('CREATURE:ELF') - >>> print elf < elf - False - >>> print elf <= elf - True ''' return self is other or self.__lt__(other) def __ge__(self, other): '''Returns True if this token appears after the other token in a file, or if this and the other refer to the same token. - - Example usage: - >>> creature_standard = df.getfile('creature_standard') - >>> elf = creature_standard.get('CREATURE:ELF') - >>> print elf > elf - False - >>> print elf >= elf - True ''' return self is other or self.__gt__(other) def __add__(self, other): '''Concatenates and returns a raws.tokenlist object. - - Example usage: - >>> one = raws.token('NUMBER:ONE') - >>> two = raws.token('NUMBER:TWO') - >>> three = raws.token('NUMBER:THREE') - >>> tokens = one + two + three - >>> print tokens - [NUMBER:ONE][NUMBER:TWO][NUMBER:THREE] - >>> zero = raws.token('NUMBER:ZERO') - >>> print zero + tokens - [NUMBER:ZERO][NUMBER:ONE][NUMBER:TWO][NUMBER:THREE] ''' if isinstance(other, rawstoken): tokens = tokenlist() @@ -238,6 +144,7 @@ def __add__(self, other): return tokens else: raise ValueError('Failed to perform concatenation because the type of the other operand was unrecognized.') + def __radd__(self, other): '''Internal: Same as __add__ except reversed.''' if isinstance(other, rawstoken): @@ -255,13 +162,6 @@ def __radd__(self, other): def __mul__(self, value): '''Concatenates copies of this token the number of times specified. - - Example usage: - >>> token = raws.token('EXAMPLE') - >>> print token * 2 - [EXAMPLE][EXAMPLE] - >>> print token * 6 - [EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE] ''' tokens = tokenlist() for i in xrange(0, int(value)): @@ -277,7 +177,9 @@ def __contains__(self, value): return self.containsarg(value) def __iadd__(self, value): - self.addarg(value) + self.args.add(value) + def __isub__(self, value): + self.args.sub(value) def __nonzero__(self): return True @@ -383,10 +285,12 @@ def setarg(self, index, value=None): self.args[index] = value def setargs(self, args=None): - if self.args is None: + if args is None: + self.clearargs() + elif self.args is None: self.args = tokenargs(args) else: - self.args[:] = args + self.args.reset(args) def clearargs(self): self.args.clear() @@ -404,7 +308,7 @@ def addarg(self, value): >>> print token [EXAMPLE:hi!] ''' - self.args.append(value) + self.args.add(value) def addargs(self, values): self.args.extend(values) @@ -431,6 +335,7 @@ def getvalue(self): EXAMPLE ''' return self.value + def setvalue(self, value): '''Set the token's value. @@ -459,6 +364,7 @@ def getprefix(self): so is this ''' return self.prefix + def setprefix(self, value): '''Set the comment text preceding a token. @@ -489,6 +395,7 @@ def getsuffix(self): This is a comment ''' return self.suffix + def setsuffix(self, value): '''Set the comment text following a token. From 2b161cdbb7fe42be7f8c31f6ce25c2ab6201856e Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Thu, 9 Jul 2015 19:49:00 -0400 Subject: [PATCH 014/166] Improved raws.docs and addressed bugs it revealed About time I got some unit testing shit in here --- raws/__init__.py | 3 +- raws/dir.py | 6 +-- raws/docs.py | 112 ++++++++++++++++++++++--------------------- raws/filefactory.py | 12 ++--- raws/filters.py | 2 +- raws/queryableadd.py | 2 +- raws/token.py | 39 ++++++++------- raws/tokenargs.py | 2 + raws/tokenlist.py | 2 +- 9 files changed, 92 insertions(+), 88 deletions(-) diff --git a/raws/__init__.py b/raws/__init__.py index d04af6d..47ab159 100644 --- a/raws/__init__.py +++ b/raws/__init__.py @@ -41,7 +41,7 @@ from queryable import rawsqueryable as queryable from queryableobj import rawsqueryableobj as queryableobj from tokenlist import tokenlist -from token import rawstoken as token +from token import token from filefactory import filefactory from basefile import basefile from reffile import reffile @@ -51,6 +51,7 @@ from copytree import copytree import objects import color +import docs filter = tokenfilter parse = token.parse diff --git a/raws/dir.py b/raws/dir.py index 9f7b186..04c95cf 100644 --- a/raws/dir.py +++ b/raws/dir.py @@ -11,7 +11,7 @@ from reffile import reffile from binfile import binfile from rawfile import rawfile -from filefactory import factory as filefactory +from filefactory import filefactory @@ -59,7 +59,7 @@ def __contains__(self, item): else: return str(item) in self.files or str(item) in self.filenames - def getfile(self, name, create=None, conflicts=False): + def getfile(self, name, create=None, conflicts=False, **kwargs): '''Gets the file with a given name. If no file by that name is found, None is returned instead. If creature is set to something other than None, the behavior when no file by some name exists is altered: A new @@ -80,7 +80,7 @@ def getfile(self, name, create=None, conflicts=False): return file if create is not None and file is None: - file = self.add(name) + file = self.add(name, **kwargs) file.add(create) return file diff --git a/raws/docs.py b/raws/docs.py index 3c2c19d..b493751 100644 --- a/raws/docs.py +++ b/raws/docs.py @@ -11,42 +11,37 @@ [DISPLAY_COLOR:6:0:1] >>> print raws.token(value='DISPLAY_COLOR', args=['6', '0', '1']) [DISPLAY_COLOR:6:0:1] - >>> print raws.token(value='EXAMPLE', arg='TOKEN', suffix=' hiya') + >>> print repr(raws.token(value='EXAMPLE', arg='TOKEN', suffix=' hiya')) [EXAMPLE:TOKEN] hiya '''), - ('dir.getobj', 'queryable.get', 'token.__str__', 'token.__repr__', ''' - >>> dwarf = df.getobj('CREATURE:DWARF') - >>> caste = dwarf.get('CASTE') - >>> print '"%s"' % str(caste) # show only the value and arguments - "[CASTE:FEMALE]" - >>> print '"%s"' % repr(caste) # show everything, including preceding and following text - " - - Now we'll declare the specific castes. - - [CASTE:FEMALE]" + ('token.__init__', 'token.__str__', 'token.__repr__', ''' + >>> token = raws.token('prefix [HI] suffix') + >>> print str(token) + [HI] + >>> print repr(token) + prefix [HI] suffix '''), ('token.__init__', 'token.__eq__', 'token.__ne__', ''' - >>> example_a = raws.token('EXAMPLE') - >>> example_b = raws.token('EXAMPLE') - >>> example_c = raws.token('ANOTHER_EXAMPLE') - >>> example_d = raws.token('ANOTHER_EXAMPLE') - >>> example_a == example_a - True - >>> example_a == example_b - True - >>> example_a == example_c - False - >>> example_c == example_d - True - >>> print example_a != example_b - False - >>> print example_a != example_c - True - >>> example_a is example_a - True - >>> example_a is example_b - False + >>> example_a = raws.token('EXAMPLE') + >>> example_b = raws.token('EXAMPLE') + >>> example_c = raws.token('ANOTHER_EXAMPLE') + >>> example_d = raws.token('ANOTHER_EXAMPLE') + >>> example_a == example_a + True + >>> example_a == example_b + True + >>> example_a == example_c + False + >>> example_c == example_d + True + >>> print example_a != example_b + False + >>> print example_a != example_c + True + >>> example_a is example_a + True + >>> example_a is example_b + False '''), ('dir.getfile', 'queryable.get', 'token.__gt__', 'token.__lt__', 'token.__ge__', 'token.__le__', ''' >>> creature_standard = df.getfile('creature_standard') @@ -69,7 +64,7 @@ >>> one = raws.token('NUMBER:ONE') >>> two = raws.token('NUMBER:TWO') >>> three = raws.token('NUMBER:THREE') - >>> tokens = one + two + three + >>> tokens = one + two + three >>> print tokens [NUMBER:ONE][NUMBER:TWO][NUMBER:THREE] >>> zero = raws.token('NUMBER:ZERO') @@ -88,7 +83,7 @@ >>> print token [EXAMPLE] >>> token += 'ONE' - print token + >>> print token [EXAMPLE:ONE] >>> token += 'TWO' >>> token += 'THREE' @@ -105,18 +100,19 @@ -exampledocs = {} +examplesdict = {} for example in examples: - exampletext = example[-1] - for classname, membername in (item.split('.') for item in example[:-1]) - if classname not in exampledocs: exampledocs[classname] = {} - if membername not in exampledocs[classname]: exampledocs[classname][membername] = [] - exampledocs[classname][membername].append(exampletext) - + if len(example) > 1: + exampletext = example[-1] + for classname, membername in (item.split('.') for item in example[:-1]): + if classname not in examplesdict: examplesdict[classname] = {} + if membername not in examplesdict[classname]: examplesdict[classname][membername] = [] + examplesdict[classname][membername].append(exampletext) + def getexamples(classname, membername): - examples = descriptions.get(docclass.__name__, {}).get(method.__name__) - if examples: - return '\n\n'.join(examples) + exampleslist = examplesdict.get(classname, {}).get(membername) + if exampleslist: + return '\n\n'.join(exampleslist) else: return '' @@ -126,33 +122,39 @@ def getclass(method): return None def docclass(cls): - members = inspect.getmembers(cls) - for member in members: docmember(method, cls) + members = inspect.getmembers(cls, predicate=inspect.ismethod) + for member in members: docmember(member[1], cls) return cls def docmember(member, cls=None): classname, membername = (cls if cls else getclass(member)).__name__, member.__name__ - description = member.__doc__ + description = member.__doc__.strip() if member.__doc__ else '' examples = getexamples(classname, membername) - member.__doc__ = '\n\n'.join(i for i in description, examples if i) + docstring = '\n\n'.join(i for i in (description, examples) if i) + try: + member.__doc__ = docstring + except: + member.__func__.__doc__ = docstring return member def test(df, raws): globs = {'df': df, 'raws': raws} - runner = doctest.DocTestRunner() + docparser = doctest.DocTestParser() + docrunner = doctest.DocTestRunner() results = [] + testnum = 0 for example in examples: - test = doctest.DocTestParser.get_doctest( + testnum += 1 + test = docparser.get_doctest( string = example[-1], globs = globs, - name = 'doctest', + name = 'doctest %d' % testnum, filename = None, - lineno = None, - docstring = None + lineno = None ) - runner.run( + docrunner.run( test = test, - out = lambda result: results.append(result) + out = lambda result: results.append(result), clear_globs = False ) return results diff --git a/raws/filefactory.py b/raws/filefactory.py index 56301a2..142b20c 100644 --- a/raws/filefactory.py +++ b/raws/filefactory.py @@ -23,12 +23,12 @@ -def factory(path, **kwargs): # TODO: move this elsewhere and make it more easily configurable +def filefactory(path, log=None, **kwargs): # TODO: move this elsewhere and make it more easily configurable basename = os.path.basename(path) try: if basename.endswith('.txt'): with open(path, 'rb') as txt: - if txt.readline().strip() == os.path.splitext(os.path.basename(path))[0]: + if txt.readline().strip() == os.path.splitext(basename)[0]: txt.seek(0) return rawfile(path=path, file=txt, **kwargs) elif basename in binnames: @@ -37,8 +37,8 @@ def factory(path, **kwargs): # TODO: move this elsewhere and make it more easily return rawfile(path=path, file=txt, **kwargs) except Exception as e: - pydwarf.log.warning('Failed to read file from path %s. Defauling to reading as a reffile, which should (hopefully) work despite.' % path) - pydwarf.log.debug(traceback.format_exc()) + if log: + log.warning('Failed to read file from path %s. Defauling to reading as a reffile, which should (hopefully) work despite.' % path) + log.debug(traceback.format_exc()) - finally: - return reffile(path=path, **kwargs) + return reffile(path=path, **kwargs) diff --git a/raws/filters.py b/raws/filters.py index 2e9c664..81da5bb 100644 --- a/raws/filters.py +++ b/raws/filters.py @@ -120,7 +120,7 @@ def __init__(self, self.pretty = pretty if pretty: - token = forward.declare.rawstoken.parseone(pretty) + token = forward.declare.token.parseone(pretty) exact_value = token.value if token.nargs(): exact_args = token.args diff --git a/raws/queryableadd.py b/raws/queryableadd.py index 8476429..bfa0d9e 100644 --- a/raws/queryableadd.py +++ b/raws/queryableadd.py @@ -42,6 +42,6 @@ def setallprop(self, *args, **kwargs): @staticmethod def argsset(*args, **kwargs): - token = forward.declare.rawstoken.autosingular(*args, **kwargs) + token = forward.declare.token.autosingular(*args, **kwargs) return token.value, token.args \ No newline at end of file diff --git a/raws/token.py b/raws/token.py index bba38a4..b7ffa9a 100644 --- a/raws/token.py +++ b/raws/token.py @@ -4,6 +4,7 @@ import forward from tokenargs import tokenargs +from queryable import rawsqueryable from queryableadd import rawsqueryableadd from tokenlist import tokenlist from docs import doc @@ -12,7 +13,7 @@ @doc @forward.declare -class rawstoken(rawsqueryableadd): +class token(rawsqueryableadd): '''Internal: Recurring piece of docstrings.''' auto_arg_docstring = ''' @@ -27,9 +28,7 @@ class rawstoken(rawsqueryableadd): def __init__(self, auto=None, pretty=None, copy=None, value=None, args=None, arg=None, prefix=None, suffix=None, prev=None, next=None, file=None): '''Constructs a token object. - - %s (However, a tokens argument is illegal here and attempting to create - a rawstoken using one will cause an exception.) + pretty: Parses the token's text from a string. A string without opening and closing braces is considered to have them implicitly. token: Copies this token's attributes from another. @@ -41,19 +40,7 @@ def __init__(self, auto=None, pretty=None, copy=None, value=None, args=None, arg prev: The previous token. next: The following token. file: Indicates the raws.file object to which this token belongs, if any. - - Example usage: - >>> token_a = raws.token('DISPLAY_COLOR:6:0:1') - >>> print token_a - [DISPLAY_COLOR:6:0:1] - >>> token_b = token = raws.token(value='DISPLAY_COLOR', args=['6', '0', '1']) - >>> print token_b - [DISPLAY_COLOR:6:0:1] - >>> print token_a == token_b - True - >>> print token_a is token_b - False - ''' % rawstoken.auto_arg_docstring + ''' if auto is not None: if isinstance(auto, basestring): @@ -95,11 +82,11 @@ def __hash__(self): # Not that this class is immutable, just means you'll need t return hash('%s:%s' % (self.value, self.argsstr()) if self.nargs() else self.value) def __str__(self): - '''Get a string representation. + '''Get a concise string representation. ''' return '[%s%s]' %(self.value, (':%s' % self.argsstr()) if self.args and len(self.args) else '') def __repr__(self): - '''Get a string representation. + '''Get a full string representation. ''' return '%s%s%s' % (self.prefix if self.prefix else '', str(self), self.suffix if self.suffix else '') @@ -178,8 +165,10 @@ def __contains__(self, value): def __iadd__(self, value): self.args.add(value) + return self def __isub__(self, value): self.args.sub(value) + return self def __nonzero__(self): return True @@ -847,21 +836,31 @@ def parseone(data, implicit_braces=True, fail_on_multiple=True, apply=None, **kw if fail_on_multiple and data.count('[') > 1: raise ValueError('Failed to parse token because there was more than one open bracket in the data string.') open = data.find('[') close = data.find(']') + prefix = None + suffix = None tokenparts = None if open == -1 and close == -1 and implicit_braces: pass elif open >= 0 and close >= 0: - data = data[data.find('[') + 1 : data.find(']')] + prefix = data[:open] + suffix = data[close+1:] + data = data[open+1:close] else: raise ValueError('Failed to parse token because data string contained mismatched brackets.') tokenparts = data.split(':') if apply: apply.setvalue(tokenparts[0]) apply.setargs(tokenparts[1:]) + if prefix is not None: apply.setprefix(prefix) + if suffix is not None: apply.setsuffix(suffix) return apply else: return rawstoken( value = tokenparts[0], args = tokenparts[1:], + prefix = prefix, + suffix = suffix, **kwargs ) + +rawstoken = token diff --git a/raws/tokenargs.py b/raws/tokenargs.py index 3b2a6a8..0bdf5d0 100644 --- a/raws/tokenargs.py +++ b/raws/tokenargs.py @@ -65,9 +65,11 @@ def __add__(self, items): def __iadd__(self, item): self.add(item) + return self def __isub__(self, items): self.sub(items) + return self def __contains__(self, item): try: diff --git a/raws/tokenlist.py b/raws/tokenlist.py index 3da6057..17ef69a 100644 --- a/raws/tokenlist.py +++ b/raws/tokenlist.py @@ -31,7 +31,7 @@ def each(self, func=None, filter=None): ) def copy(self): - return forward.declare.rawstoken.copytokens(self) + return forward.declare.token.copytokens(self) def __str__(self): if len(self) == 0: From d58438b8c93936df21df3a3560695f8ca703dd8d Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Thu, 9 Jul 2015 20:04:58 -0400 Subject: [PATCH 015/166] Further improvements of raws.docs - Moved examples into a separate module - Removed a few raws.token methods that would be better accomplished by just using token.args.whatever - Added more examples, removed more from raws.token --- raws/docs.py | 98 +----------------------------- raws/examples.py | 148 ++++++++++++++++++++++++++++++++++++++++++++++ raws/token.py | 76 +----------------------- raws/tokenargs.py | 10 +++- 4 files changed, 162 insertions(+), 170 deletions(-) create mode 100644 raws/examples.py diff --git a/raws/docs.py b/raws/docs.py index b493751..9e270b7 100644 --- a/raws/docs.py +++ b/raws/docs.py @@ -3,100 +3,7 @@ import forward - - -examples = [ - ('token.__init__', ''' - >>> print raws.token('DISPLAY_COLOR:6:0:1') - [DISPLAY_COLOR:6:0:1] - >>> print raws.token(value='DISPLAY_COLOR', args=['6', '0', '1']) - [DISPLAY_COLOR:6:0:1] - >>> print repr(raws.token(value='EXAMPLE', arg='TOKEN', suffix=' hiya')) - [EXAMPLE:TOKEN] hiya - '''), - ('token.__init__', 'token.__str__', 'token.__repr__', ''' - >>> token = raws.token('prefix [HI] suffix') - >>> print str(token) - [HI] - >>> print repr(token) - prefix [HI] suffix - '''), - ('token.__init__', 'token.__eq__', 'token.__ne__', ''' - >>> example_a = raws.token('EXAMPLE') - >>> example_b = raws.token('EXAMPLE') - >>> example_c = raws.token('ANOTHER_EXAMPLE') - >>> example_d = raws.token('ANOTHER_EXAMPLE') - >>> example_a == example_a - True - >>> example_a == example_b - True - >>> example_a == example_c - False - >>> example_c == example_d - True - >>> print example_a != example_b - False - >>> print example_a != example_c - True - >>> example_a is example_a - True - >>> example_a is example_b - False - '''), - ('dir.getfile', 'queryable.get', 'token.__gt__', 'token.__lt__', 'token.__ge__', 'token.__le__', ''' - >>> creature_standard = df.getfile('creature_standard') - >>> elf = creature_standard.get('CREATURE:ELF') - >>> goblin = creature_standard.get('CREATURE:GOBLIN') # goblins are defined after elves in creature_standard - >>> print elf > goblin - False - >>> print elf < goblin - True - >>> print elf > elf - False - >>> print elf >= elf - True - >>> print elf < elf - False - >>> print elf <= elf - True - '''), - ('token.__init__', 'token.__add__', 'token.__radd__', ''' - >>> one = raws.token('NUMBER:ONE') - >>> two = raws.token('NUMBER:TWO') - >>> three = raws.token('NUMBER:THREE') - >>> tokens = one + two + three - >>> print tokens - [NUMBER:ONE][NUMBER:TWO][NUMBER:THREE] - >>> zero = raws.token('NUMBER:ZERO') - >>> print zero + tokens - [NUMBER:ZERO][NUMBER:ONE][NUMBER:TWO][NUMBER:THREE] - '''), - ('token.__init__', 'token.__mul__', ''' - >>> token = raws.token('EXAMPLE') - >>> print token * 2 - [EXAMPLE][EXAMPLE] - >>> print token * 6 - [EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE] - '''), - ('token.__init__', 'token.__iadd__', 'token.__isub__', ''' - >>> token = raws.token('EXAMPLE') - >>> print token - [EXAMPLE] - >>> token += 'ONE' - >>> print token - [EXAMPLE:ONE] - >>> token += 'TWO' - >>> token += 'THREE' - >>> print token - [EXAMPLE:ONE:TWO:THREE] - >>> token -= 1 - >>> print token - [EXAMPLE:ONE:TWO] - >>> token += ['HOWDY', 'DO'] - >>> print token - [EXAMPLE:ONE:TWO:HOWDY:DO] - '''), -] +from examples import examples @@ -137,8 +44,7 @@ def docmember(member, cls=None): member.__func__.__doc__ = docstring return member -def test(df, raws): - globs = {'df': df, 'raws': raws} +def test(**globs): docparser = doctest.DocTestParser() docrunner = doctest.DocTestRunner() results = [] diff --git a/raws/examples.py b/raws/examples.py new file mode 100644 index 0000000..48229b5 --- /dev/null +++ b/raws/examples.py @@ -0,0 +1,148 @@ +examples = [ + ('token.__init__', ''' + >>> print raws.token('DISPLAY_COLOR:6:0:1') + [DISPLAY_COLOR:6:0:1] + >>> print raws.token(value='DISPLAY_COLOR', args=['6', '0', '1']) + [DISPLAY_COLOR:6:0:1] + >>> print repr(raws.token(value='EXAMPLE', arg='TOKEN', suffix=' hiya')) + [EXAMPLE:TOKEN] hiya + '''), + ('token.__init__', 'token.__str__', 'token.__repr__', ''' + >>> token = raws.token('prefix [HI] suffix') + >>> print str(token) + [HI] + >>> print repr(token) + prefix [HI] suffix + '''), + ('token.__init__', 'token.__eq__', 'token.__ne__', ''' + >>> example_a = raws.token('EXAMPLE') + >>> example_b = raws.token('EXAMPLE') + >>> example_c = raws.token('ANOTHER_EXAMPLE') + >>> example_d = raws.token('ANOTHER_EXAMPLE') + >>> example_a == example_a + True + >>> example_a == example_b + True + >>> example_a == example_c + False + >>> example_c == example_d + True + >>> print example_a != example_b + False + >>> print example_a != example_c + True + >>> example_a is example_a + True + >>> example_a is example_b + False + '''), + ('dir.getfile', 'queryable.get', 'token.__gt__', 'token.__lt__', 'token.__ge__', 'token.__le__', ''' + >>> creature_standard = df.getfile('creature_standard') + >>> elf = creature_standard.get('CREATURE:ELF') + >>> goblin = creature_standard.get('CREATURE:GOBLIN') # goblins are defined after elves in creature_standard + >>> print elf > goblin + False + >>> print elf < goblin + True + >>> print elf > elf + False + >>> print elf >= elf + True + >>> print elf < elf + False + >>> print elf <= elf + True + '''), + ('token.__init__', 'token.__add__', 'token.__radd__', ''' + >>> one = raws.token('NUMBER:ONE') + >>> two = raws.token('NUMBER:TWO') + >>> three = raws.token('NUMBER:THREE') + >>> tokens = one + two + three + >>> print tokens + [NUMBER:ONE][NUMBER:TWO][NUMBER:THREE] + >>> zero = raws.token('NUMBER:ZERO') + >>> print zero + tokens + [NUMBER:ZERO][NUMBER:ONE][NUMBER:TWO][NUMBER:THREE] + '''), + ('token.__init__', 'token.__mul__', ''' + >>> token = raws.token('EXAMPLE') + >>> print token * 2 + [EXAMPLE][EXAMPLE] + >>> print token * 6 + [EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE] + '''), + ('token.__init__', 'token.__iadd__', 'token.__isub__', ''' + >>> token = raws.token('EXAMPLE') + >>> print token + [EXAMPLE] + >>> token += 'ONE' + >>> print token + [EXAMPLE:ONE] + >>> token += 'TWO' + >>> token += 'THREE' + >>> print token + [EXAMPLE:ONE:TWO:THREE] + >>> token -= 1 + >>> print token + [EXAMPLE:ONE:TWO] + >>> token += ['HOWDY', 'DO'] + >>> print token + [EXAMPLE:ONE:TWO:HOWDY:DO] + '''), + ('token.__init__', 'token.nargs', ''' + >>> token = raws.token('EXAMPLE:0:1:2:3:4') + >>> print 'Token has %d arguments.' % token.nargs() + Token has 5 arguments. + >>> print token.nargs(2) + False + >>> print token.nargs(5) + True + '''), + ('token.__init__', 'tokenargs.set', 'tokenargs.clear', 'tokenargs.add', ''' + >>> token = raws.token('EXAMPLE:a:b:c') + >>> print token + [EXAMPLE:a:b:c] + >>> token.args.set(2, 500) + >>> print token + [EXAMPLE:a:b:500] + >>> token.args.set('hi!') + >>> print token + [EXAMPLE:hi!:b:500] + >>> token.args.clear() + >>> print token + [EXAMPLE] + >>> token.args.add('X') + >>> print token + [EXAMPLE:X] + >>> token.args.add('Y', 'Z') + >>> print token + [EXAMPLE:X:Y:Z] + '''), + ('token.__init__', 'tokenargs.__contains__', ''' + >>> token = raws.token('EXAMPLE:ONE:TWO:FOUR') + >>> print 'ONE' in token.args + True + >>> print 'THREE' in token.args + False + '''), + ('token.__init__', 'tokenargs.__str__', 'tokenargs.__repr___', ''' + >>> token = raws.token('EXAMPLE:a:b:c') + >>> print str(token.args) + a:b:c + >>> print repr(token.args) + a:b:c + '''), + ('token.__init__', 'token.getprefix', 'token.getsuffix', 'token.__repr__', ''' + >>> token = raws.token('This is a comment [EXAMPLE] so is this') + >>> print token + [EXAMPLE] + >>> print token.getprefix() + This is a comment + >>> print token.getsuffix() + so is this + >>> token.setprefix('Hi ') + >>> token.setsuffix(' there') + >>> print repr(token) + Hi [EXAMPLE] there + '''), +] diff --git a/raws/token.py b/raws/token.py index b7ffa9a..8c621ae 100644 --- a/raws/token.py +++ b/raws/token.py @@ -84,7 +84,7 @@ def __hash__(self): # Not that this class is immutable, just means you'll need t def __str__(self): '''Get a concise string representation. ''' - return '[%s%s]' %(self.value, (':%s' % self.argsstr()) if self.args and len(self.args) else '') + return '[%s%s]' %(self.value, (':%s' % self.args) if self.args else '') def __repr__(self): '''Get a full string representation. ''' @@ -240,39 +240,9 @@ def nargs(self, count=None): given count and False if not. count: The number of arguments to match. - - Example usage: - >>> token = raws.token('EXAMPLE:0:1:2:3:4') - >>> print 'Token has %d arguments.' % token.nargs() - Token has 5 arguments. - >>> print token.nargs(2) - False - >>> print token.nargs(5) - True ''' return len(self.args) if (count is None) else (len(self.args) == count) - - def setarg(self, index, value=None): - '''Sets argument at index, also verifies that the input contains no illegal characters. - If the index argument is set but not value, then the index is assumed to be referring to - a value and the index is assumed to be 0. - - index: The argument index. - value: The value to set that argument to. - - Example usage: - >>> token = raws.token('EXAMPLE:a:b:c') - >>> print token - [EXAMPLE:a:b:c] - >>> token.setarg(2, 500) - >>> print token - [EXAMPLE:a:b:500] - >>> token.setarg('hi!') - >>> print token - [EXAMPLE:hi!:b:500]''' - if value is None and index is not None: value = index; index = 0 - self.args[index] = value - + def setargs(self, args=None): if args is None: self.clearargs() @@ -280,40 +250,6 @@ def setargs(self, args=None): self.args = tokenargs(args) else: self.args.reset(args) - - def clearargs(self): - self.args.clear() - - def addarg(self, value): - '''Appends an argument to the end of the argument list. - - value: The value to add to the argument list. - - Example usage: - >>> token = raws.token('EXAMPLE') - >>> print token - [EXAMPLE] - >>> token.addarg('hi!') - >>> print token - [EXAMPLE:hi!] - ''' - self.args.add(value) - - def addargs(self, values): - self.args.extend(values) - - def containsarg(self, value): - return value in self.args - - def argsstr(self): - '''Return arguments joined by ':'. - - Example usage: - >>> token = raws.token('EXAMPLE:a:b:c') - >>> print token.argsstr() - a:b:c - ''' - return str(self.args) def getvalue(self): '''Get the token's value. @@ -344,13 +280,7 @@ def getprefix(self): '''Get the comment text preceding a token. Example usage: - >>> token = raws.token('This is a comment [EXAMPLE] so is this') - >>> print token - [EXAMPLE] - >>> print token.getprefix() - This is a comment - >>> print token.getsuffix() - so is this + ''' return self.prefix diff --git a/raws/tokenargs.py b/raws/tokenargs.py index 0bdf5d0..e540747 100644 --- a/raws/tokenargs.py +++ b/raws/tokenargs.py @@ -43,17 +43,25 @@ def clear(self): def reset(self, items=None): self[:] = (tokenargs.sanitize(item) for item in items) if items is not None else [] - def add(self, item): + def add(self, item, *args): if isinstance(item, basestring): self.extend(item.split(':')) elif hasattr(item, '__iter__') or hasattr(item, '__getitem__'): self.extend(item) else: self.add(str(item)) + if args: + self.add(args) def sub(self, items): self[:] = self[:-items] + def set(self, index, item=None): + if item is None: + item = index + index = 0 + self[index] = item + def __str__(self): return ':'.join(self) From 38f612494be756d61e2418b3a98a54fbe5616ff3 Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Fri, 10 Jul 2015 17:58:41 -0400 Subject: [PATCH 016/166] Moved more code out of manager.py and into the pydwarf package --- manager.py | 73 ++--------------------------------------------- pydwarf/config.py | 57 +++++++++++++++++++++++++++++++++--- pydwarf/urist.py | 62 +++++++++++++++++++++++++++++----------- 3 files changed, 101 insertions(+), 91 deletions(-) diff --git a/manager.py b/manager.py index 3054b4b..b365a70 100644 --- a/manager.py +++ b/manager.py @@ -18,13 +18,9 @@ -jsonconfigpath = 'config.json' - - - # Actually run the program def __main__(args=None): - conf = getconf(args) + conf = pydwarf.config.load(args=args.__dict__) pydwarf.log.debug('Proceeding with configuration: %s.' % conf) # Report versions @@ -49,79 +45,16 @@ def __main__(args=None): with open(args.writedoc, 'wb') as writedoc: writedoc.write(specialtext) exit(0) - # Verify that input directory exists - if not os.path.exists(conf.input): - pydwarf.log.error('Specified raws directory %s does not exist.' % conf.input) - exit(1) - - # Create a new session + # Create a new session and run it pydwarf.log.info('Configuring session using raws input directory %s.' % conf.input) session = pydwarf.session(raws, conf) - - # Make backup - if conf.backup is not None: - pydwarf.log.info('Backing up raws to directory %s.' % conf.backup) - session.backup() - else: - pydwarf.log.warning('Proceeding without backing up raws.') - - # Run each script - pydwarf.log.info('Running scripts.') - session.handleall() - - # Write the output - outputdir = conf.output if conf.output else conf.input - pydwarf.log.info('Writing new raws to directory %s.' % outputdir) - session.write(outputdir) + session.run() # All done! pydwarf.log.info('All done!') -def getconf(args=None): - # Load initial config from json file - conf = pydwarf.config() - if os.path.isfile(jsonconfigpath): conf.json(jsonconfigpath) - - # Default name of configuration override package - overridename = 'config_override' - - # Override settings from command line arguments, first check for --config argument - if args.config: - if args.config.endswith('.json'): - conf.json(args.config) - else: - overridename = args.config - - # Apply settings in override package - overrideexception = None - if overridename and (os.path.isfile(overridename + '.py') or os.path.isfile(os.path.join(overridename, '__init__.py'))): - try: - package = importlib.import_module(overridename) - conf.apply(package.export) - except Exception, e: - overrideexception = e - - # Apply other command line arguments - conf.apply(args.__dict__) - - # Setup logger - conf.setuplogger() - - # If there was an exception when reading the overridename package, report it now - # Don't report it earlier because the logger wasn't set up yet - if overrideexception: - pydwarf.log.error('Failed to apply configuration from %s package.\n%s' % (overridename, overrideexception)) - - # Handle things like automatic version detection, package importing - conf.setup() - - # All done! - return conf - - - def parseargs(): parser = argparse.ArgumentParser() parser.add_argument('-ver', '--version', help='indicate Dwarf Fortress version', type=str) diff --git a/pydwarf/config.py b/pydwarf/config.py index 55d2259..f4fa76d 100644 --- a/pydwarf/config.py +++ b/pydwarf/config.py @@ -7,7 +7,6 @@ from log import log from version import detectversion -from urist import urist, session from helpers import findfile @@ -22,6 +21,7 @@ 'raw/objects', 'raw/graphics', 'data/art', 'data/init', 'data/speech', 'dfhack.init', 'dfhack.init-example', 'dfhack.history', + 'raw/onLoad.init', 'raw/onWorldLoad.init', 'hack/lua', 'hack/plugins', 'hack/raw', 'hack/ruby', 'hack/scripts', 'stonesense', ] @@ -31,16 +31,59 @@ class config: def __init__(self, version=None, paths=None, hackversion=None, input=None, output=None, backup=None, scripts=[], packages=[], verbose=False, log='logs/%s.txt' % timestamp): self.version = version # Dwarf Fortress version, for handling script compatibility metadata - self.hackversion = hackversion # DFHack version + self.hackversion = hackversion # DFHack version self.input = input # Raws are loaded from this input directory self.output = output # Raws are written to this output directory self.backup = backup # Raws are backed up to this directory before any changes are made - self.paths = paths # Files are only handled in these paths, relative to input + self.paths = paths # Files are only handled in these paths, relative to input self.scripts = scripts # These scripts are run in the order that they appear self.packages = packages # These packages are imported (probably because they contain PyDwarf scripts) self.verbose = verbose # Log DEBUG messages to stdout if True, otherwise only INFO and above self.log = log # Log file goes here + @staticmethod + def load(root=None, json='config.json', override='config_override', args=None): + conf = config() + + # Load json config + if json: + if root: json = os.path.join(root, json) + if os.path.isfile(json): conf.json(json) + + # Handle --config argument + if args and args.get('config'): + if args['config'].endswith('.json'): + conf.json(args['config']) + else: + override = args['config'] + + # Handle config override + if override: + #if root: override = os.path.join(root, override) + overrideexception = None + try: + package = importlib.import_module(override) + conf.apply(package.export) + except Exception as e: + overrideexception = e + + # Apply other command line arguments + if args: conf.apply(args) + + # Setup logger + conf.setuplogger() + + # If there was an exception when reading the overridename package, report it now + # Don't report it earlier because the logger wasn't set up yet + if overrideexception: + log.error('Failed to override configuration using %s.\n%s' % (overridename, overrideexception)) + + # Handle things like automatic version detection, package importing + conf.setup() + + # All done! + return conf + def __str__(self): return str(self.__dict__) def __repr__(self): @@ -128,7 +171,13 @@ def setuplogger(self): log.addHandler(logfilehandler) def setuppackages(self): - self.importedpackages = [importlib.import_module(package) for package in self.packages] + self.importedpackages = [] + if isinstance(self.packages, basestring): self.packages = (self.packages,) + for package in self.packages: + try: + self.importedpackages.append(importlib.import_module(package)) + except: + log.exception('Failed to import package %s.' % package) def setuppaths(self): if self.paths == 'auto' or self.paths == ['auto'] or self.paths == ('auto',): diff --git a/pydwarf/urist.py b/pydwarf/urist.py index 19db242..8c0ef34 100644 --- a/pydwarf/urist.py +++ b/pydwarf/urist.py @@ -5,14 +5,14 @@ import version as versionutils from log import log import uristdoc +from config import config class session: def __init__(self, raws=None, conf=None): - self.dfraws = None + self.df = None self.dfversion = None - self.hackversion = None self.conf = None self.raws = None self.successes = [] @@ -23,9 +23,30 @@ def __init__(self, raws=None, conf=None): def configure(self, raws, conf): self.raws = raws self.conf = conf - self.dfraws = raws.dir(root=conf.input, dest=conf.output, paths=conf.paths, version=conf.version, log=log) self.dfversion = conf.version - self.hackversion = conf.hackversion + if conf.input and os.path.isdir(conf.input): + self.df = raws.dir(root=conf.input, dest=conf.output, paths=conf.paths, version=conf.version, log=log) + else: + log.error('Specified input directory %s does not exist.' % conf.input) + + def load(self, raws, *args, **kwargs): + self.configure(raws, config.load(*args, **kwargs)) + + def run(self): + if self.conf is None: raise ValueError('Failed to run session because it doesn\'t have a configuration object.') + + # Backup + if self.conf.backup: + self.backup() + else: + log.warning('Proceeding without first backing up raws.') + + # Run scripts + self.handleall() + + # Write output + outputdir = self.conf.output if self.conf.output else self.conf.input + self.write(outputdir) def successful(self, info): return self.inlist(info, self.successes) @@ -52,7 +73,7 @@ def eval(self, func, args=None): # Actually execute the script log.info('Running script %s%s.' % (name, ('with args %s' % args) if args else '')) try: - response = func(self.dfraws, **args) if args else func(self.dfraws) # Call the function + response = func(self.df, **args) if args else func(self.df) # Call the function if response is not None: # Handle success/failure response log.info(str(response)) @@ -101,21 +122,28 @@ def handleall(self, infos=None): log.error('No scripts to run.') def write(self, dest=None, *args, **kwargs): - self.dfraws.clean(dest=dest) - self.dfraws.write(dest=dest, *args, **kwargs) + log.info('Writing output to destination %s.' % dest) + self.df.clean(dest=dest) + self.df.write(dest=dest, *args, **kwargs) - def backup(self, dest=None): + def backup(self, dest=None, skipfails=False): if dest is None: dest = self.conf.backup - if dest: - for path in self.conf.paths: - srcpath = os.path.join(self.conf.input, path) - destpath = os.path.join(dest, path) - if not os.path.isdir(os.path.dirname(destpath)): os.makedirs(os.path.dirname(destpath)) - if os.path.isfile(srcpath): - shutil.copy2(srcpath, destpath) - else: - self.raws.copytree(srcpath, destpath) + if not dest: raise ValueError('Failed to backup files because no destination was provided.') + log.info('Backing up raws to desination %s.' % dest) + for path in self.conf.paths: + srcpath = os.path.join(self.conf.input, path) + destpath = os.path.join(dest, path) + + if not os.path.isdir(os.path.dirname(destpath)): os.makedirs(os.path.dirname(destpath)) + + if os.path.isfile(srcpath): + shutil.copy2(srcpath, destpath) + elif os.path.isdir(srcpath): + self.raws.copytree(srcpath, destpath) + elif skipfails: + raise ValueError('Failed to backup path %s because it refers to neither a file nor a directory.' % srcpath) + # Functions in scripts must be decorated with this in order to be made available to PyDwarf From 4ed2994c7b9c4f20ccc2aeb7ad0526483cedc02a Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Fri, 10 Jul 2015 17:59:16 -0400 Subject: [PATCH 017/166] Added some convenience functions to pydwarf __init__ Todo: Maybe put these in their own module though? --- pydwarf/__init__.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/pydwarf/__init__.py b/pydwarf/__init__.py index 12b81e8..e2deee8 100644 --- a/pydwarf/__init__.py +++ b/pydwarf/__init__.py @@ -29,3 +29,27 @@ from urist import * from config import * from helpers import * + + + +def quick(raws, root=None, **kwargs): + se = session() + if root is not None: kwargs['root'] = root + args = { + 'input': 'df', + 'paths': 'auto', + 'version': 'auto', + 'hackversion': 'auto', + 'output': 'output/', + 'backup': None, + 'packages': 'scripts', + 'verbose': True, + 'log': '', + } + args.update(kwargs) + se.load(raws, args=args) + return se + +def df(*args, **kwargs): + se = quick(*args, **kwargs) + return se.df From fa5328807d38dd955d6d4418c1dbb52d36265daa Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Fri, 10 Jul 2015 18:00:55 -0400 Subject: [PATCH 018/166] Moved around code tied to raws.docs module - Snipped that module - Moved the examples into files in docs/examples/ - Revised the code and put a new script doing similar stuff in docs/bin/ --- docs/bin/verify.py | 84 ++++++++++++++++++ docs/examples/file.txt | 79 +++++++++++++++++ docs/examples/queryable.txt | 161 ++++++++++++++++++++++++++++++++++ docs/examples/token.parse.txt | 44 ++++++++++ docs/examples/token.txt | 103 ++++++++++++++++++++++ docs/examples/tokenargs.txt | 38 ++++++++ raws/__init__.py | 1 - raws/docs.py | 74 ---------------- raws/examples.py | 148 ------------------------------- 9 files changed, 509 insertions(+), 223 deletions(-) create mode 100644 docs/bin/verify.py create mode 100644 docs/examples/file.txt create mode 100644 docs/examples/queryable.txt create mode 100644 docs/examples/token.parse.txt create mode 100644 docs/examples/token.txt create mode 100644 docs/examples/tokenargs.txt delete mode 100644 raws/docs.py delete mode 100644 raws/examples.py diff --git a/docs/bin/verify.py b/docs/bin/verify.py new file mode 100644 index 0000000..962a52f --- /dev/null +++ b/docs/bin/verify.py @@ -0,0 +1,84 @@ +import sys +import os + +pydwarf_root = os.path.abspath(os.path.join(os.path.dirname(os.path.abspath(__file__)), '../..')) +sys.path.append(pydwarf_root) + +import inspect +import doctest + +import raws +import pydwarf + + + +examples = [] +examples_dir = os.path.join(os.path.dirname(os.path.abspath(__file__)), '../examples') + + + +for filename in os.listdir(examples_dir): + if filename.endswith('.txt'): + path = os.path.join(examples_dir, filename) + with open(path, 'rb') as examplefile: + examplebodies = [body.strip() for body in examplefile.read().split('---')] + for index, body in enumerate(examplebodies): + try: + high, low, text = body.split('\n', 2) + examples.append({ + 'high': high.split(' '), + 'low': low.split(' '), + 'text': text, + 'name': '%s #%d' % (filename, index+1) + }) + except: + pass + + + +def verify(examples, **globs): + docparser = doctest.DocTestParser() + docrunner = doctest.DocTestRunner() + results = [] + testnum = 0 + for example in examples: + print 'Running example %s' % example['name'] + testnum += 1 + test = docparser.get_doctest( + string = example['text'], + globs = globs, + name = example['name'], + filename = None, + lineno = None + ) + docrunner.run( + test = test, + out = lambda result: results.append(result), + clear_globs = False + ) + return results + + + +if __name__ == '__main__': + print 'Initializing session.' + conf = pydwarf.config.load(root=pydwarf_root, args={ + 'log': '' + }) + session = pydwarf.session(raws, conf) + + print 'Running examples.' + results = verify( + examples, + df = session.df, + raws = raws, + pydwarf = pydwarf, + session = session, + conf = conf + ) + + if results: + resultstext = '\n\n'.join(results) + print resultstext + else: + print 'All examples ran successfully.' diff --git a/docs/examples/file.txt b/docs/examples/file.txt new file mode 100644 index 0000000..2a885d7 --- /dev/null +++ b/docs/examples/file.txt @@ -0,0 +1,79 @@ +basefile.getname basefile.setname +queryableobj.getobj +>>> dwarf = df.getobj('CREATURE:DWARF') +>>> creature_standard = dwarf.file +>>> print creature_standard.getname() +creature_standard +>>> creature_standard.setname('example_header') +>>> print creature_standard.getname() +example_header +>>> creature_standard.setname('creature_standard') +>>> print creature_standard.getname() +creature_standard + +--- + +rawfile.copy rawfile.add rawfile.__eq__ +dir.__getitem__ queryable.list +>>> item_food = df['item_food'] +>>> food_copy = item_food.copy() +>>> print item_food is food_copy +False +>>> print item_food == food_copy +True +>>> food_copy.add('EXAMPLE:TOKEN') +[EXAMPLE:TOKEN] +>>> print food_copy.list() +[OBJECT:ITEM] +[ITEM_FOOD:ITEM_FOOD_BISCUITS] +[NAME:biscuits] +[LEVEL:2] +[ITEM_FOOD:ITEM_FOOD_STEW] +[NAME:stew] +[LEVEL:3] +[ITEM_FOOD:ITEM_FOOD_ROAST] +[NAME:roast] +[LEVEL:4][EXAMPLE:TOKEN] +>>> print item_food == food_copy +False + +--- + +rawfile.root rawfile.tail +dir.__getitem__ +>>> creature_standard = df['creature_standard'] +>>> print creature_standard.root() +[OBJECT:CREATURE] +>>> print creature_standard.tail() +[MULTIPLY_VALUE:15] + +--- + +rawfile.add +dir.__getitem__ queryable.list +>>> item_food = df['item_food'] +>>> print item_food.list() +[OBJECT:ITEM] +[ITEM_FOOD:ITEM_FOOD_BISCUITS] +[NAME:biscuits] +[LEVEL:2] +[ITEM_FOOD:ITEM_FOOD_STEW] +[NAME:stew] +[LEVEL:3] +[ITEM_FOOD:ITEM_FOOD_ROAST] +[NAME:roast] +[LEVEL:4] +>>> tokens = item_food.add('hi! [THIS][IS][AN][EXAMPLE]') +>>> print tokens +hi! [THIS][IS][AN][EXAMPLE] +>>> print item_food.list() +[OBJECT:ITEM] +[ITEM_FOOD:ITEM_FOOD_BISCUITS] +[NAME:biscuits] +[LEVEL:2] +[ITEM_FOOD:ITEM_FOOD_STEW] +[NAME:stew] +[LEVEL:3] +[ITEM_FOOD:ITEM_FOOD_ROAST] +[NAME:roast] +[LEVEL:4]hi! [THIS][IS][AN][EXAMPLE] diff --git a/docs/examples/queryable.txt b/docs/examples/queryable.txt new file mode 100644 index 0000000..684d843 --- /dev/null +++ b/docs/examples/queryable.txt @@ -0,0 +1,161 @@ +queryable.propdict +queryableobj.getobj +>>> hematite = df.getobj('INORGANIC:HEMATITE') +>>> props = hematite.propdict() +>>> print props.get('ENVIRONMENT') +[ENVIRONMENT:SEDIMENTARY:VEIN:100] +[ENVIRONMENT:IGNEOUS_EXTRUSIVE:VEIN:100] +>>> print props.get('IS_STONE') +[IS_STONE] +>>> print props.get('TILE:156') +[TILE:156] +>>> print props.get('NOT_A_TOKEN') +None + +--- + +queryable.all queryable.allprop +queryableobj.getobj +>>> hematite = df.getobj('INORGANIC:HEMATITE') +>>> print len(hematite.all('ENVIRONMENT')) # Gets all ENVIRONMENT tokens following hematite +38 +>>> print hematite.allprop('ENVIRONMENT') # Gets only the ENVIRONMENT tokens belonging to hematite +[ENVIRONMENT:SEDIMENTARY:VEIN:100] +[ENVIRONMENT:IGNEOUS_EXTRUSIVE:VEIN:100] + +--- + +queryable.getlast queryable.getlastprop +queryableobj.getobj +>>> iron = df.getobj('INORGANIC:IRON') +>>> print iron.getlast(re_value='ITEMS_.+') # Gets the property of adamantite, the last ITEMS_ token in the file +[ITEMS_SOFT] +>>> print iron.getlastprop(re_value='ITEMS_.+') # Gets the last ITEMS_ token which belongs to iron +[ITEMS_SCALED] + +--- + +queryable.get queryable.getprop +queryableobj.getobj +>>> iron = df.getobj('INORGANIC:IRON') +>>> print iron.get(exact_value='USE_MATERIAL_TEMPLATE') +[USE_MATERIAL_TEMPLATE:METAL_TEMPLATE] +>>> print iron.get('WAFERS') # Gets the WAFERS token that's a property of adamantite +[WAFERS] +>>> print iron.getprop('WAFERS') # Stops at the next INORGANIC token, doesn't pick up adamantine's WAFERS token +None + +--- + +queryable.all queryable.alluntil +queryableobj.getobj tokenlist.__len__ +>>> dwarf = df.getobj('CREATURE:DWARF') +>>> print len(dwarf.all('INTELLIGENT')) # Gets all INTELLIGENT tokens following CREATURE:DWARF, including those belonging to other creatures +6 +>>> print len(dwarf.alluntil('INTELLIGENT', 'CREATURE')) # Gets only the dwarf's INTELLIGENT token +1 +>>> print len(dwarf.alluntil('INTELLIGENT', 'CREATURE:GOBLIN')) +3 + +--- + +queryable.getlast queryable.getlastuntil +queryableobj.getobj +>>> hematite = df.getobj('INORGANIC:HEMATITE') +>>> print hematite.getlast('STATE_NAME_ADJ') +[STATE_NAME_ADJ:ALL_SOLID:slade] +>>> print hematite.getlastuntil('STATE_NAME_ADJ', 'INORGANIC') +[STATE_NAME_ADJ:ALL_SOLID:hematite] + +--- + +queryable.get queryable.getuntil +queryableobj.getobj +>>> hematite = df.getobj('INORGANIC:HEMATITE') +>>> print hematite.get('METAL_ORE:GOLD:100') +[METAL_ORE:GOLD:100] +>>> print hematite.getuntil('METAL_ORE:GOLD:100', 'INORGANIC') +None + +--- + +queryable.until +queryableobj.getobj +>>> hematite = df.getobj('INORGANIC:HEMATITE') +>>> print hematite.until('INORGANIC') +[USE_MATERIAL_TEMPLATE:STONE_TEMPLATE] +[STATE_NAME_ADJ:ALL_SOLID:hematite][DISPLAY_COLOR:4:7:0][TILE:156] +[ENVIRONMENT:SEDIMENTARY:VEIN:100] +[ENVIRONMENT:IGNEOUS_EXTRUSIVE:VEIN:100] +[ITEM_SYMBOL:'*'] +[METAL_ORE:IRON:100] +[SOLID_DENSITY:5260] +[MATERIAL_VALUE:8] +[IS_STONE] +[MELTING_POINT:12736] +>>> print hematite.until('ENVIRONMENT') +[USE_MATERIAL_TEMPLATE:STONE_TEMPLATE] +[STATE_NAME_ADJ:ALL_SOLID:hematite][DISPLAY_COLOR:4:7:0][TILE:156] + +--- + +queryable.all +queryableobj.getobj tokenlist.each +>>> dwarven = df.getobj('TRANSLATION:DWARF') +>>> print dwarven.all(exact_value='T_WORD', re_arg=(0, 'AL.*')) + [T_WORD:ALE:mabdug] + [T_WORD:ALCHEMY:anzish] + [T_WORD:ALLY:astel] + [T_WORD:ALLIANCE:boshut] + [T_WORD:ALLEGIANCE:uzan] +>>> intelligence = df.all('INTELLIGENT') +>>> print intelligence.each(lambda token: token.get('CREATURE', reverse=True)) # Get the creature token most immediately preceding each intelligent token +[CREATURE:DWARF] +[CREATURE:HUMAN] +[CREATURE:ELF] +[CREATURE:GOBLIN] +[CREATURE:FAIRY] +[CREATURE:PIXIE] + +--- + +queryable.get + +>>> print df.get(exact_value='TRANSLATION') +[TRANSLATION:HUMAN] +>>> print df.get(exact_args=['6', '0', '1']) +[PICKED_COLOR:6:0:1] +>>> bear = df.get(match_token=raws.token('CREATURE:BEAR_GRIZZLY')) +>>> print bear +[CREATURE:BEAR_GRIZZLY] +>>> print bear.get(exact_value='DESCRIPTION') +[DESCRIPTION:A huge brown creature found in temperate woodland. It is known for its ferocious attack, usually when it or its young are threatened.] +>>> print bear.get(exact_value='CREATURE') +[CREATURE:BEAR_BLACK] + +--- + +queryable.list +queryableobj.getobj queryable.get token.__getitem__ token.add +>>> forest = df.getobj('ENTITY:FOREST') +>>> print forest.list(range=5, include_self=True) +[ENTITY:FOREST] + [CREATURE:ELF] + [TRANSLATION:ELF] + [WEAPON:ITEM_WEAPON_SWORD_SHORT] + [WEAPON:ITEM_WEAPON_SPEAR] +>>> sword = forest.get('WEAPON:ITEM_WEAPON_SWORD_SHORT') +>>> sword.remove() +>>> print forest.list(range=5, include_self=True) +[ENTITY:FOREST] + [CREATURE:ELF] + [TRANSLATION:ELF] + [WEAPON:ITEM_WEAPON_SPEAR] + [WEAPON:ITEM_WEAPON_BOW] +>>> forest[2].add(sword) +>>> print forest.list(range=5, include_self=True) +[ENTITY:FOREST] + [CREATURE:ELF] + [TRANSLATION:ELF] + [WEAPON:ITEM_WEAPON_SWORD_SHORT] + [WEAPON:ITEM_WEAPON_SPEAR] diff --git a/docs/examples/token.parse.txt b/docs/examples/token.parse.txt new file mode 100644 index 0000000..858e3b1 --- /dev/null +++ b/docs/examples/token.parse.txt @@ -0,0 +1,44 @@ +token.parse +token.__init__ tokenlist.__getitem__ +>>> token = raws.token.parse('[HELLO:THERE]') +>>> print token +[HELLO:THERE] +>>> tokens = raws.token.parse('[WHAT] a [BEAUTIFUL][DAY]') +>>> print tokens +[WHAT] a [BEAUTIFUL][DAY] +>>> print tokens[0] +[WHAT] +>>> print tokens[1] +[BEAUTIFUL] + +--- + +token.parse token.parseone + +>>> braces = '[EXAMPLE:TOKEN]' +>>> nobraces = 'EXAMPLE:TOKEN' +>>> multi = '[EXAMPLE:ONE][EXAMPLE:TWO][EXAMPLE:THREE]' +>>> print raws.token.parse(braces) +[EXAMPLE:TOKEN] +>>> print raws.token.parse(multi) +[EXAMPLE:ONE][EXAMPLE:TWO][EXAMPLE:THREE] +>>> print raws.token.parse(nobraces) +Traceback (most recent call last): + File "", line 1, in + File "raws/token.py", line 713, in parse + raise ValueError('Failed to parse data string because it had no braces and because implicit_braces was set to False.') +ValueError: Failed to parse data string because it had no braces and because implicit_braces was set to False. +>>> print raws.token.parse(nobraces, implicit_braces=True) +[EXAMPLE:TOKEN] +>>> print raws.token.parseone(braces) +[EXAMPLE:TOKEN] +>>> print raws.token.parseone(nobraces) +[EXAMPLE:TOKEN] +>>> print raws.token.parseone(multi) +Traceback (most recent call last): + File "", line 1, in + File "raws/token.py", line 755, in parseone + if fail_on_multiple and data.count('[') > 1: raise ValueError('Failed to parse token because there was more than one open bracket in the data string.') +ValueError: Failed to parse token because there was more than one open bracket in the data string. +>>> print raws.token.parseone(multi, fail_on_multiple=False) +[EXAMPLE:ONE] \ No newline at end of file diff --git a/docs/examples/token.txt b/docs/examples/token.txt new file mode 100644 index 0000000..0be376d --- /dev/null +++ b/docs/examples/token.txt @@ -0,0 +1,103 @@ +token.__init__ + +>>> print raws.token('DISPLAY_COLOR:6:0:1') +[DISPLAY_COLOR:6:0:1] +>>> print raws.token(value='DISPLAY_COLOR', args=['6', '0', '1']) +[DISPLAY_COLOR:6:0:1] +>>> print repr(raws.token(value='EXAMPLE', arg='TOKEN', suffix=' hiya')) +[EXAMPLE:TOKEN] hiya + +--- + +token.__str__ token.__repr__ +token.__init__ +>>> token = raws.token('prefix [HI] suffix') +>>> print str(token) +[HI] +>>> print repr(token) +prefix [HI] suffix + +--- + +token.__eq__ token.__ne__ +token.__init__ +>>> example_a = raws.token('EXAMPLE') +>>> example_b = raws.token('EXAMPLE') +>>> example_c = raws.token('ANOTHER_EXAMPLE') +>>> example_d = raws.token('ANOTHER_EXAMPLE') +>>> example_a == example_a +True +>>> example_a == example_b +True +>>> example_a == example_c +False +>>> example_c == example_d +True +>>> print example_a != example_b +False +>>> print example_a != example_c +True +>>> example_a is example_a +True +>>> example_a is example_b +False + +--- + +token.__gt__ token.__lt__ token.__ge__ token.__le__ +queryableobj.getobj +>>> elf = df.getobj('CREATURE:ELF') +>>> goblin = df.getobj('CREATURE:GOBLIN') # goblins are defined after elves in creature_standard +>>> print elf > goblin +False +>>> print elf < goblin +True +>>> print elf > elf +False +>>> print elf >= elf +True +>>> print elf < elf +False +>>> print elf <= elf +True + +--- + +token.__add__ token.__radd__ +token.__init__ +>>> one = raws.token('NUMBER:ONE') +>>> two = raws.token('NUMBER:TWO') +>>> three = raws.token('NUMBER:THREE') +>>> tokens = one + two + three +>>> print tokens +[NUMBER:ONE][NUMBER:TWO][NUMBER:THREE] +>>> zero = raws.token('NUMBER:ZERO') +>>> print zero + tokens +[NUMBER:ZERO][NUMBER:ONE][NUMBER:TWO][NUMBER:THREE] + +--- + +token.getprefix token.getsuffix token.setprefix token.setsuffic +token.__init__ +>>> token = raws.token('This is a comment [EXAMPLE] so is this') +>>> print token +[EXAMPLE] +>>> print token.getprefix() +This is a comment +>>> print token.getsuffix() + so is this +>>> token.setprefix('Hi ') +>>> token.setsuffix(' there') +>>> print repr(token) +Hi [EXAMPLE] there +>>> token.setsuffix('bad string [ braces not allowed here') +Traceback (most recent call last): + File "", line 1, in + File "raws/token.py", line 462, in setsuffix + return copiedtokens +ValueError: Failed to set token suffix to "bad string [ braces not allowed here" because the string contains illegal characters. + +--- + + + diff --git a/docs/examples/tokenargs.txt b/docs/examples/tokenargs.txt new file mode 100644 index 0000000..9c8da20 --- /dev/null +++ b/docs/examples/tokenargs.txt @@ -0,0 +1,38 @@ +tokenargs.set tokenargs.clear tokenargs.add +token.__init__ +>>> token = raws.token('EXAMPLE:a:b:c') +>>> print token +[EXAMPLE:a:b:c] +>>> token.args.set(2, 500) +>>> print token +[EXAMPLE:a:b:500] +>>> token.args.set('hi!') +>>> print token +[EXAMPLE:hi!:b:500] +>>> token.args.clear() +>>> print token +[EXAMPLE] +>>> token.args.add('X') +>>> print token +[EXAMPLE:X] +>>> token.args.add('Y', 'Z') +>>> print token +[EXAMPLE:X:Y:Z] + +--- + +tokenargs.contains +token.__init__ +>>> token = raws.token('EXAMPLE:ONE:TWO:FOUR') +>>> print 'ONE' in token.args +True +>>> print 'THREE' in token.args +False + +--- + +tokenargs.__str__ +token.__init__ +>>> token = raws.token('EXAMPLE:a:b:c') +>>> print str(token.args) +a:b:c diff --git a/raws/__init__.py b/raws/__init__.py index 47ab159..b8fe587 100644 --- a/raws/__init__.py +++ b/raws/__init__.py @@ -51,7 +51,6 @@ from copytree import copytree import objects import color -import docs filter = tokenfilter parse = token.parse diff --git a/raws/docs.py b/raws/docs.py deleted file mode 100644 index 9e270b7..0000000 --- a/raws/docs.py +++ /dev/null @@ -1,74 +0,0 @@ -import inspect -import doctest - -import forward - -from examples import examples - - - -examplesdict = {} -for example in examples: - if len(example) > 1: - exampletext = example[-1] - for classname, membername in (item.split('.') for item in example[:-1]): - if classname not in examplesdict: examplesdict[classname] = {} - if membername not in examplesdict[classname]: examplesdict[classname][membername] = [] - examplesdict[classname][membername].append(exampletext) - -def getexamples(classname, membername): - exampleslist = examplesdict.get(classname, {}).get(membername) - if exampleslist: - return '\n\n'.join(exampleslist) - else: - return '' - -def getclass(method): - for cls in inspect.getmro(method.im_class): - if method.__name__ in cls.__dict__: return cls - return None - -def docclass(cls): - members = inspect.getmembers(cls, predicate=inspect.ismethod) - for member in members: docmember(member[1], cls) - return cls - -def docmember(member, cls=None): - classname, membername = (cls if cls else getclass(member)).__name__, member.__name__ - description = member.__doc__.strip() if member.__doc__ else '' - examples = getexamples(classname, membername) - docstring = '\n\n'.join(i for i in (description, examples) if i) - try: - member.__doc__ = docstring - except: - member.__func__.__doc__ = docstring - return member - -def test(**globs): - docparser = doctest.DocTestParser() - docrunner = doctest.DocTestRunner() - results = [] - testnum = 0 - for example in examples: - testnum += 1 - test = docparser.get_doctest( - string = example[-1], - globs = globs, - name = 'doctest %d' % testnum, - filename = None, - lineno = None - ) - docrunner.run( - test = test, - out = lambda result: results.append(result), - clear_globs = False - ) - return results - -@forward.declare -def doc(item): - if inspect.isclass(item): - return docclass(item) - else: - return docmember(item) - \ No newline at end of file diff --git a/raws/examples.py b/raws/examples.py deleted file mode 100644 index 48229b5..0000000 --- a/raws/examples.py +++ /dev/null @@ -1,148 +0,0 @@ -examples = [ - ('token.__init__', ''' - >>> print raws.token('DISPLAY_COLOR:6:0:1') - [DISPLAY_COLOR:6:0:1] - >>> print raws.token(value='DISPLAY_COLOR', args=['6', '0', '1']) - [DISPLAY_COLOR:6:0:1] - >>> print repr(raws.token(value='EXAMPLE', arg='TOKEN', suffix=' hiya')) - [EXAMPLE:TOKEN] hiya - '''), - ('token.__init__', 'token.__str__', 'token.__repr__', ''' - >>> token = raws.token('prefix [HI] suffix') - >>> print str(token) - [HI] - >>> print repr(token) - prefix [HI] suffix - '''), - ('token.__init__', 'token.__eq__', 'token.__ne__', ''' - >>> example_a = raws.token('EXAMPLE') - >>> example_b = raws.token('EXAMPLE') - >>> example_c = raws.token('ANOTHER_EXAMPLE') - >>> example_d = raws.token('ANOTHER_EXAMPLE') - >>> example_a == example_a - True - >>> example_a == example_b - True - >>> example_a == example_c - False - >>> example_c == example_d - True - >>> print example_a != example_b - False - >>> print example_a != example_c - True - >>> example_a is example_a - True - >>> example_a is example_b - False - '''), - ('dir.getfile', 'queryable.get', 'token.__gt__', 'token.__lt__', 'token.__ge__', 'token.__le__', ''' - >>> creature_standard = df.getfile('creature_standard') - >>> elf = creature_standard.get('CREATURE:ELF') - >>> goblin = creature_standard.get('CREATURE:GOBLIN') # goblins are defined after elves in creature_standard - >>> print elf > goblin - False - >>> print elf < goblin - True - >>> print elf > elf - False - >>> print elf >= elf - True - >>> print elf < elf - False - >>> print elf <= elf - True - '''), - ('token.__init__', 'token.__add__', 'token.__radd__', ''' - >>> one = raws.token('NUMBER:ONE') - >>> two = raws.token('NUMBER:TWO') - >>> three = raws.token('NUMBER:THREE') - >>> tokens = one + two + three - >>> print tokens - [NUMBER:ONE][NUMBER:TWO][NUMBER:THREE] - >>> zero = raws.token('NUMBER:ZERO') - >>> print zero + tokens - [NUMBER:ZERO][NUMBER:ONE][NUMBER:TWO][NUMBER:THREE] - '''), - ('token.__init__', 'token.__mul__', ''' - >>> token = raws.token('EXAMPLE') - >>> print token * 2 - [EXAMPLE][EXAMPLE] - >>> print token * 6 - [EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE][EXAMPLE] - '''), - ('token.__init__', 'token.__iadd__', 'token.__isub__', ''' - >>> token = raws.token('EXAMPLE') - >>> print token - [EXAMPLE] - >>> token += 'ONE' - >>> print token - [EXAMPLE:ONE] - >>> token += 'TWO' - >>> token += 'THREE' - >>> print token - [EXAMPLE:ONE:TWO:THREE] - >>> token -= 1 - >>> print token - [EXAMPLE:ONE:TWO] - >>> token += ['HOWDY', 'DO'] - >>> print token - [EXAMPLE:ONE:TWO:HOWDY:DO] - '''), - ('token.__init__', 'token.nargs', ''' - >>> token = raws.token('EXAMPLE:0:1:2:3:4') - >>> print 'Token has %d arguments.' % token.nargs() - Token has 5 arguments. - >>> print token.nargs(2) - False - >>> print token.nargs(5) - True - '''), - ('token.__init__', 'tokenargs.set', 'tokenargs.clear', 'tokenargs.add', ''' - >>> token = raws.token('EXAMPLE:a:b:c') - >>> print token - [EXAMPLE:a:b:c] - >>> token.args.set(2, 500) - >>> print token - [EXAMPLE:a:b:500] - >>> token.args.set('hi!') - >>> print token - [EXAMPLE:hi!:b:500] - >>> token.args.clear() - >>> print token - [EXAMPLE] - >>> token.args.add('X') - >>> print token - [EXAMPLE:X] - >>> token.args.add('Y', 'Z') - >>> print token - [EXAMPLE:X:Y:Z] - '''), - ('token.__init__', 'tokenargs.__contains__', ''' - >>> token = raws.token('EXAMPLE:ONE:TWO:FOUR') - >>> print 'ONE' in token.args - True - >>> print 'THREE' in token.args - False - '''), - ('token.__init__', 'tokenargs.__str__', 'tokenargs.__repr___', ''' - >>> token = raws.token('EXAMPLE:a:b:c') - >>> print str(token.args) - a:b:c - >>> print repr(token.args) - a:b:c - '''), - ('token.__init__', 'token.getprefix', 'token.getsuffix', 'token.__repr__', ''' - >>> token = raws.token('This is a comment [EXAMPLE] so is this') - >>> print token - [EXAMPLE] - >>> print token.getprefix() - This is a comment - >>> print token.getsuffix() - so is this - >>> token.setprefix('Hi ') - >>> token.setsuffix(' there') - >>> print repr(token) - Hi [EXAMPLE] there - '''), -] From 143ab06479a3d121a370075000c24b93089a4dd9 Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Fri, 10 Jul 2015 18:02:03 -0400 Subject: [PATCH 019/166] Tweaks to raws classes Mostly in the form of taking out "Example usage" stuff that got moved to docs/examples/ Also moved around a few methods, made a few tiny improvements --- raws/basefile.py | 26 ++++++++++ raws/binfile.py | 1 + raws/dir.py | 4 +- raws/queryable.py | 125 ++-------------------------------------------- raws/rawfile.py | 88 -------------------------------- raws/reffile.py | 1 + raws/token.py | 61 +++++----------------- 7 files changed, 45 insertions(+), 261 deletions(-) diff --git a/raws/basefile.py b/raws/basefile.py index c483efe..31bb268 100644 --- a/raws/basefile.py +++ b/raws/basefile.py @@ -7,6 +7,8 @@ @forward.declare class basefile(object): + '''Base class for file objects.''' + def __init__(self): self.dir = None self.path = None @@ -40,6 +42,9 @@ def __lt__(self, other): def __le__(self, other): return str(self) <= str(other) + def getpath(self): + return self.path + def setpath(self, path, root=None, loc=None, name=None, ext=None): if self.dir and self.dir.root and (not root): root = self.dir.root path = os.path.abspath(path) if path else None @@ -61,6 +66,27 @@ def setpath(self, path, root=None, loc=None, name=None, ext=None): if ext: self.ext = ext self.kind = self.ext[1:] if self.ext else 'dir' + def getname(self): + '''Get the file name.''' + return self.name + + def setname(self, name): + '''Set the file name.''' + self.name = name + + def getext(self): + return self.ext + + def setext(self, ext): + if '.' in ext: raise ValueError('Failed to set file extension to "%s" because the string contains a period.') + self.ext = ext + + def getloc(self): + return self.loc + + def setloc(self, loc): + self.loc = loc + def reloc(self, loc): if loc and self.loc: self.loc = os.path.join(loc, self.loc) diff --git a/raws/binfile.py b/raws/binfile.py index ea93709..86ca5c8 100644 --- a/raws/binfile.py +++ b/raws/binfile.py @@ -14,6 +14,7 @@ def __init__(self, content=None, path=None, dir=None, **kwargs): self.dir = dir self.content = content if self.content is None and self.path is not None and os.path.isfile(self.path): self.read(self.path) + self.kind = 'bin' def read(self, path=None): with open(path if path else self.path, 'rb') as binfile: self.content = binfile.read() diff --git a/raws/dir.py b/raws/dir.py index 04c95cf..7529d97 100644 --- a/raws/dir.py +++ b/raws/dir.py @@ -221,7 +221,7 @@ def removefile(self, name=None, file=None): '''Deprecated: As of v1.0.2. Use the remove method instead.''' return self.remove(file if file is not None else name) - def read(self, root=None, paths=None): + def read(self, root=None, paths=None, skipfails=False): '''Reads raws from all text files in the specified directory.''' if root is None: @@ -261,7 +261,7 @@ def read(self, root=None, paths=None): addeddirs[os.path.abspath(os.path.dirname(path))] = True self.add(file) - else: + elif skipfails: raise ValueError('Failed to read dir because a bad path %s was provided.' % path) def write(self, dest=None): diff --git a/raws/queryable.py b/raws/queryable.py index 777911f..f7c2312 100644 --- a/raws/queryable.py +++ b/raws/queryable.py @@ -163,19 +163,6 @@ def get(self, pretty=None, tokeniter=None, **kwargs): '''Get the first matching token. %s - - Example usage: - >>> print df.get(exact_value='TRANSLATION') - [TRANSLATION:HUMAN] - >>> print df.get(exact_args=['6', '0', '1']) - [PICKED_COLOR:6:0:1] - >>> bear = df.get(match_token=raws.token('CREATURE:BEAR_GRIZZLY')) - >>> print bear - [CREATURE:BEAR_GRIZZLY] - >>> print bear.get(exact_value='DESCRIPTION') - [DESCRIPTION:A huge brown creature found in temperate woodland. It is known for its ferocious attack, usually when it or its young are threatened.] - >>> print bear.get(exact_value='CREATURE') - [CREATURE:BEAR_BLACK] ''' % rawsqueryable.quick_query_args_docstring filter_args, tokens_args = self.argstokens(tokeniter, kwargs) @@ -189,11 +176,6 @@ def getlast(self, pretty=None, tokeniter=None, **kwargs): '''Get the last matching token. %s - - Example usage: - >>> dwarven = df['language_DWARF'].get('TRANSLATION:DWARF') - >>> print dwarven.getlast('T_WORD') - [T_WORD:PRACTICE:mubun] ''' % rawsqueryable.quick_query_args_docstring filter_args, tokens_args = self.argstokens(tokeniter, kwargs) @@ -207,21 +189,6 @@ def all(self, pretty=None, tokeniter=None, **kwargs): '''Get a list of all matching tokens. %s - - Example usage: - >>> dwarven = df['language_DWARF'].get('TRANSLATION:DWARF') - >>> print dwarven.all(exact_value='T_WORD', re_args=['CR.*Y', None]) - [T_WORD:CRAZY:d�besh] - [T_WORD:CREEPY:innok] - [T_WORD:CRUCIFY:memrut] - [T_WORD:CRY:cagith] - [T_WORD:CRYPT:momuz] - [T_WORD:CRYSTAL:zas] - >>> intelligence = df.all('INTELLIGENT') - >>> print len(intelligence) - 6 - >>> print [str(token.get('CREATURE', reverse=True)) for token in intelligence] - ['[CREATURE:DWARF]', '[CREATURE:HUMAN]', '[CREATURE:ELF]', '[CREATURE:GOBLIN]', '[CREATURE:FAIRY]', '[CREATURE:PIXIE]'] ''' % rawsqueryable.quick_query_args_docstring filter_args, tokens_args = self.argstokens(tokeniter, kwargs) @@ -234,23 +201,6 @@ def until(self, pretty=None, tokeniter=None, **kwargs): '''Get a list of all tokens up to a match. %s - - Example usage: - >>> hematite = df.getobj('INORGANIC:HEMATITE') - >>> print hematite.until('INORGANIC') - [USE_MATERIAL_TEMPLATE:STONE_TEMPLATE] - [STATE_NAME_ADJ:ALL_SOLID:hematite][DISPLAY_COLOR:4:7:0][TILE:156] - [ENVIRONMENT:SEDIMENTARY:VEIN:100] - [ENVIRONMENT:IGNEOUS_EXTRUSIVE:VEIN:100] - [ITEM_SYMBOL:'*'] - [METAL_ORE:IRON:100] - [SOLID_DENSITY:5260] - [MATERIAL_VALUE:8] - [IS_STONE] - [MELTING_POINT:12736] - >>> print hematite.until('ENVIRONMENT') - [USE_MATERIAL_TEMPLATE:STONE_TEMPLATE] - [STATE_NAME_ADJ:ALL_SOLID:hematite][DISPLAY_COLOR:4:7:0][TILE:156] ''' % rawsqueryable.quick_query_args_docstring filter_args, tokens_args = self.argstokens(tokeniter, kwargs) @@ -264,13 +214,6 @@ def getuntil(self, pretty=None, until=None, tokeniter=None, **kwargs): '''Get the first matching token, but abort when a token matching arguments prepended with 'until_' is encountered. %s - - Example usage: - >>> hematite = df.getobj('INORGANIC:HEMATITE') - >>> print hematite.get('METAL_ORE:GOLD:100') - [METAL_ORE:GOLD:100] - >>> print hematite.getuntil('METAL_ORE:GOLD:100', 'INORGANIC') - None ''' % rawsqueryable.quick_query_args_docstring filter_args, tokens_args = self.argstokens(tokeniter, kwargs) @@ -286,13 +229,6 @@ def getlastuntil(self, pretty=None, until=None, tokeniter=None, **kwargs): '''Get the last matching token, up until a token matching arguments prepended with 'until_' is encountered. %s - - Example usage: - >>> hematite = df.getobj('INORGANIC:HEMATITE') - >>> print hematite.getlast('STATE_NAME_ADJ') - [STATE_NAME_ADJ:ALL_SOLID:slade] - >>> print hematite.getlastuntil('STATE_NAME_ADJ', 'INORGANIC') - [STATE_NAME_ADJ:ALL_SOLID:hematite] ''' % rawsqueryable.quick_query_args_docstring filter_args, tokens_args = self.argstokens(tokeniter, kwargs) @@ -309,15 +245,6 @@ def alluntil(self, pretty=None, until=None, tokeniter=None, **kwargs): arguments prepended with 'until_' is encountered. %s - - Example usage: - >>> dwarf = df.getobj('CREATURE:DWARF') - >>> print [str(token) for token in dwarf.all('INTELLIGENT')] # Gets all INTELLIGENT tokens following CREATURE:DWARF, including those belonging to other creatures - ['[INTELLIGENT]', '[INTELLIGENT]', '[INTELLIGENT]', '[INTELLIGENT]', '[INTELLIGENT]', '[INTELLIGENT]'] - >>> print [str(token) for token in dwarf.alluntil('INTELLIGENT', 'CREATURE')] # Gets only the dwarf's INTELLIGENT token - ['[INTELLIGENT]'] - >>> print [str(token) for token in dwarf.alluntil('INTELLIGENT', 'CREATURE:GOBLIN')] - ['[INTELLIGENT]', '[INTELLIGENT]', '[INTELLIGENT]'] ''' % rawsqueryable.quick_query_args_docstring filter_args, tokens_args = self.argstokens(tokeniter, kwargs) @@ -334,13 +261,6 @@ def getprop(self, *args, **kwargs): all cases to get a token representing a property of an object, when this method is called for a token representing an object. **kwargs are passed to the getuntil method. - - Example usage: - >>> iron = df.getobj('INORGANIC:IRON') - >>> print iron.get('WAFERS') # Gets the WAFERS token that's a property of adamantite - [WAFERS] - >>> print iron.getprop('WAFERS') # Stops at the next INORGANIC token, doesn't pick up adamantine's WAFERS token - None ''' until_exact_value, until_re_value, until_value_in = self.argsprops() @@ -352,13 +272,6 @@ def getlastprop(self, *args, **kwargs): all cases to get a token representing a property of an object, when this method is called for a token representing an object. **kwargs are passed to the getlastuntil method. - - Example usage: - >>> iron = df.getobj('INORGANIC:IRON') - >>> print iron.getlast(re_value='ITEMS_.+') # Gets the property of adamantite, the last ITEMS_ token in the file - [ITEMS_SOFT] - >>> print iron.getlastprop(re_value='ITEMS_.+') # Gets the last ITEMS_ token which belongs to iron - [ITEMS_SCALED] ''' until_exact_value, until_re_value, until_value_in = self.argsprops() @@ -370,14 +283,6 @@ def allprop(self, *args, **kwargs): all cases to get a token representing a property of an object, when this method is called for a token representing an object. **kwargs are passed to the alluntil method. - - Example usage: - >>> hematite = df.getobj('INORGANIC:HEMATITE') - >>> print len(hematite.all('ENVIRONMENT')) # Gets all ENVIRONMENT tokens following hematite - 38 - >>> print hematite.allprop('ENVIRONMENT') # Gets only the ENVIRONMENT tokens belonging to hematite - [ENVIRONMENT:SEDIMENTARY:VEIN:100] - [ENVIRONMENT:IGNEOUS_EXTRUSIVE:VEIN:100] ''' until_exact_value, until_re_value, until_value_in = self.argsprops() @@ -389,19 +294,6 @@ def propdict(self, always_list=True, value_keys=True, full_keys=True, **kwargs): a list. If it's False then items in the dict where only one token was found will be given as individual rawstoken instances rather than as lists. **kwargs are passed to the alluntil method. - - Example usage: - >>> hematite = df.getobj('INORGANIC:HEMATITE') - >>> props = hematite.propdict() - >>> print props.get('ENVIRONMENT') - [ENVIRONMENT:SEDIMENTARY:VEIN:100] - [ENVIRONMENT:IGNEOUS_EXTRUSIVE:VEIN:100] - >>> print props.get('IS_STONE') - [IS_STONE] - >>> print props.get('TILE:156') - [TILE:156] - >>> print props.get('NOT_A_TOKEN') - None ''' until_exact_value, until_re_value, until_value_in = self.argsprops() @@ -427,22 +319,11 @@ def propdict(self, always_list=True, value_keys=True, full_keys=True, **kwargs): def list(self, *args, **kwargs): '''Convenience method acts as a shortcut for raws.tokenlist(obj.tokens(*args, **kwargs)). - - Example usage: - >>> elf = df.getobj('CREATURE:ELF') - >>> print elf - [CREATURE:ELF] - >>> print elf.list(range=6, include_self=True) - [CREATURE:ELF] - [DESCRIPTION:A medium-sized creature dedicated to the ruthless protection of nature.] - [NAME:elf:elves:elven] - [CASTE_NAME:elf:elves:elven] - [CREATURE_TILE:'e'][COLOR:3:0:0] ''' return forward.declare.tokenlist(self.tokens(*args, **kwargs)) def argsuntil(self, kwargs): - # Utility function for handling arguments of getuntil and alluntil methods + '''Internal: Utility function for handling arguments of getuntil and alluntil methods.''' until_args, condition_args = {}, {} for arg, value in kwargs.iteritems(): if arg.startswith('until_'): @@ -452,7 +333,7 @@ def argsuntil(self, kwargs): return until_args, condition_args def argstokens(self, tokeniter, kwargs): - # Utility function for separating arguments to pass on to a tokens iterator from arguments to pass to filters + '''Internal: Utility function for separating arguments to pass on to a tokens iterator from arguments to pass to filters.''' if tokeniter is None and hasattr(self, 'tokens'): filter_args, tokens_args = {}, {} args = inspect.getargspec(self.tokens)[0] @@ -463,7 +344,7 @@ def argstokens(self, tokeniter, kwargs): return kwargs, {} def argsprops(self): - # Utility function for handling arguments of getprop, allprop, and propdict methods + '''Internal: Utility function for handling arguments of getprop, allprop, and propdict methods.''' # TODO: refactor a bit so that the obviated until_exact_value and until_re_value are no longer returned until_exact_value = None until_re_value = None diff --git a/raws/rawfile.py b/raws/rawfile.py index b050680..a312cc3 100644 --- a/raws/rawfile.py +++ b/raws/rawfile.py @@ -99,62 +99,12 @@ def index(self, index): def getpath(self): return self.path - def getname(self): - '''Get the file name. - - Example usage: - >>> dwarf = df.getobj('CREATURE:DWARF') - >>> creature_standard = dwarf.file - >>> print creature_standard.getname() - creature_standard - >>> creature_standard.setheader('example_header') - >>> print creature_standard.getname() - example_header - ''' - return self.name - def setname(self, name): - '''Set the file name. - - Example usage: - >>> dwarf = df.getobj('CREATURE:DWARF') - >>> creature_standard = dwarf.file - >>> print creature_standard.getname() - creature_standard - >>> creature_standard.setheader('example_header') - >>> print creature_standard.getname() - example_header - ''' - self.name = name - def settokens(self, tokens, setfile=True): '''Internal: Utility method for setting the root and tail tokens given an iterable.''' self.roottoken, self.tailtoken = rawstoken.firstandlast(tokens, self if setfile else None) def copy(self): '''Makes a copy of a file and its contents. - - Example usage: - >>> item_food = df.getfile('item_food') - >>> food_copy = item_food.copy() - >>> print item_food is food_copy - False - >>> print item_food == food_copy - True - >>> food_copy.add('EXAMPLE:TOKEN') - [EXAMPLE:TOKEN] - >>> print food_copy.list() - [OBJECT:ITEM] - [ITEM_FOOD:ITEM_FOOD_BISCUITS] - [NAME:biscuits] - [LEVEL:2] - [ITEM_FOOD:ITEM_FOOD_STEW] - [NAME:stew] - [LEVEL:3] - [ITEM_FOOD:ITEM_FOOD_ROAST] - [NAME:roast] - [LEVEL:4][EXAMPLE:TOKEN] - >>> print item_food == food_copy - False ''' copy = rawfile() copy.path = self.path @@ -171,21 +121,11 @@ def equals(self, other): def root(self): '''Gets the first token in the file. - - Example usage: - >>> creature_standard = df.getfile('creature_standard') - >>> print creature_standard.root() - [OBJECT:CREATURE] ''' while self.roottoken is not None and self.roottoken.prev is not None: self.roottoken = self.roottoken.prev return self.roottoken def tail(self): '''Gets the last token in the file. - - Example usage: - >>> creature_standard = df.getfile('creature_standard') - >>> print creature_standard.tail() - [MULTIPLY_VALUE:15] ''' while self.tailtoken is not None and self.tailtoken.next is not None: self.tailtoken = self.tailtoken.next return self.tailtoken @@ -251,34 +191,6 @@ def write(self, file): def add(self, *args, **kwargs): '''Adds tokens to the end of a file. - - Example usage: - >>> item_food = df.getfile('item_food') - >>> print item_food.list() - [OBJECT:ITEM] - [ITEM_FOOD:ITEM_FOOD_BISCUITS] - [NAME:biscuits] - [LEVEL:2] - [ITEM_FOOD:ITEM_FOOD_STEW] - [NAME:stew] - [LEVEL:3] - [ITEM_FOOD:ITEM_FOOD_ROAST] - [NAME:roast] - [LEVEL:4] - >>> tokens = item_food.add('hi! [THIS][IS][AN][EXAMPLE]') - >>> print tokens - hi! [THIS][IS][AN][EXAMPLE] - >>> print item_food.list() - [OBJECT:ITEM] - [ITEM_FOOD:ITEM_FOOD_BISCUITS] - [NAME:biscuits] - [LEVEL:2] - [ITEM_FOOD:ITEM_FOOD_STEW] - [NAME:stew] - [LEVEL:3] - [ITEM_FOOD:ITEM_FOOD_ROAST] - [NAME:roast] - [LEVEL:4]hi! [THIS][IS][AN][EXAMPLE] ''' tail = self.tail() if tail: diff --git a/raws/reffile.py b/raws/reffile.py index b9e923d..298d4e1 100644 --- a/raws/reffile.py +++ b/raws/reffile.py @@ -13,6 +13,7 @@ class reffile(basefile): def __init__(self, path=None, dir=None, root=None, **kwargs): self.dir = dir self.setpath(path, root, **kwargs) + self.kind = 'ref' def copy(self): copy = rawsotherfile() diff --git a/raws/token.py b/raws/token.py index 8c621ae..acfa34c 100644 --- a/raws/token.py +++ b/raws/token.py @@ -7,11 +7,9 @@ from queryable import rawsqueryable from queryableadd import rawsqueryableadd from tokenlist import tokenlist -from docs import doc -@doc @forward.declare class token(rawsqueryableadd): @@ -188,14 +186,14 @@ def autosingular(auto=None, token=None, **kwargs): @staticmethod def autoplural(*args, **kwargs): '''Internal: Convenience function for handling method arguments when a list of tokens is expected.''' - token, tokens = rawstoken.autovariable(*args, **kwargs) + token, tokens = rawstoken.autovariable(*args, implicit=kwargs.get('implicit', False), **kwargs) if token is not None: tokens = tokenlist() tokens.append(token) return tokens @staticmethod - def autovariable(auto=None, pretty=None, token=None, tokens=None, **kwargs): + def autovariable(auto=None, pretty=None, token=None, tokens=None, implicit=True, **kwargs): '''Internal: Convenience function when either a single token or a list of tokens is acceptable as a method's argument.''' if auto is not None: if isinstance(auto, basestring): @@ -207,7 +205,7 @@ def autovariable(auto=None, pretty=None, token=None, tokens=None, **kwargs): else: tokens = auto if pretty is not None: - tokens = rawstoken.parse(pretty) + tokens = rawstoken.parse(pretty, implicit_braces=implicit) if kwargs: token = rawstoken.autosingular(**kwargs) if token is not None and tokens is not None: @@ -273,7 +271,7 @@ def setvalue(self, value): [JUST KIDDING:a:b:c] ''' valuestr = str(value) - if any([char in valuestr for char in rawstoken.illegal_internal_chars]): raise ValueError('Failed to set token value to %s because the string contains illegal characters.' % valuestr) + if any([char in valuestr for char in rawstoken.illegal_internal_chars]): raise ValueError('Failed to set token value to "%s" because the string contains illegal characters.' % valuestr) self.value = value def getprefix(self): @@ -298,7 +296,7 @@ def setprefix(self, value): hello [EXAMPLE] ''' valuestr = str(value) - if any([char in valuestr for char in rawstoken.illegal_external_chars]): raise ValueError('Failed to set token prefix to %s because the string contains illegal characters.' % valuestr) + if any([char in valuestr for char in rawstoken.illegal_external_chars]): raise ValueError('Failed to set token prefix to "%s" because the string contains illegal characters.' % valuestr) self.prefix = value def getsuffix(self): @@ -329,7 +327,7 @@ def setsuffix(self, value): [EXAMPLE] world ''' valuestr = str(value) - if any([char in valuestr for char in rawstoken.illegal_external_chars]): raise ValueError('Failed to set token suffix to %s because the string contains illegal characters.' % valuestr) + if any([char in valuestr for char in rawstoken.illegal_external_chars]): raise ValueError('Failed to set token suffix to "%s" because the string contains illegal characters.' % valuestr) self.suffix = value def arg(self, index=None): @@ -623,7 +621,7 @@ def addone(self, token, reverse=False, knit=True): def addall(self, tokens, reverse=False, knit=True): '''Internal: Utility method called by add when adding multiple tokens''' - first, last = rawstoken.firstandlast(tokens, setfile=self.file, knit=True) + first, last = rawstoken.firstandlast(tokens, setfile=self.file) if token.prev is not None or token.next is not None: if knit: if first.prev is not None: first.prev.next = last.next @@ -645,23 +643,6 @@ def addall(self, tokens, reverse=False, knit=True): def remove(self, count=0, reverse=False): '''Removes this token and the next count tokens in the direction indicated by reverse. - - Example usage: - >>> forest = df.getobj('ENTITY:FOREST') - >>> print forest.list(range=5, include_self=True) - [ENTITY:FOREST] - [CREATURE:ELF] - [TRANSLATION:ELF] - [WEAPON:ITEM_WEAPON_SWORD_SHORT] - [WEAPON:ITEM_WEAPON_SPEAR] - >>> sword = forest.get('WEAPON:ITEM_WEAPON_SWORD_SHORT') - >>> sword.remove() - >>> print forest.list(range=5, include_self=True) - [ENTITY:FOREST] - [CREATURE:ELF] - [TRANSLATION:ELF] - [WEAPON:ITEM_WEAPON_SPEAR] - [WEAPON:ITEM_WEAPON_BOW] ''' left = self.prev right = self.next @@ -694,18 +675,6 @@ def parse(data, implicit_braces=False, **kwargs): If False, an exception is raised. **kwargs: Extra named arguments are passed to the constructor each time a new rawstoken is distinguished and created. - - Example usage: - >>> token = raws.token.parse('HELLO:THERE') - >>> print token - [HELLO:THERE] - >>> tokens = raws.token.parse('[WHAT] a [BEAUTIFUL][DAY]') - >>> print tokens - [WHAT] a [BEAUTIFUL][DAY] - >>> print tokens[0] - [WHAT] - >>> print tokens[1] - [BEAUTIFUL] ''' tokens = tokenlist() # maintain a sequential list of tokens @@ -752,18 +721,12 @@ def parse(data, implicit_braces=False, **kwargs): @staticmethod def parseone(data, implicit_braces=True, fail_on_multiple=True, apply=None, **kwargs): '''Parses a string containing exactly one token. **kwargs are passed on to the parse static method. - - Example usage: - >>> raws.token.parseone('[EXAMPLE]') - [EXAMPLE] - >>> try: - ... raws.token.parseone('[MORE][THAN][ONE][TOKEN]') - ... except: - ... print 'There was more than one token!' - ... - There was more than one token! ''' - if fail_on_multiple and data.count('[') > 1: raise ValueError('Failed to parse token because there was more than one open bracket in the data string.') + if data.count('[') > 1: + if fail_on_multiple: + raise ValueError('Failed to parse token because there was more than one open bracket in the data string.') + else: + data = data[:data.find('[', data.find('[')+1)] open = data.find('[') close = data.find(']') prefix = None From 60f7382600117b06f82eca9fdff2f6b27a3ed5b6 Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Sat, 11 Jul 2015 03:44:26 -0400 Subject: [PATCH 020/166] Better error handling for malformed json --- config.json | 9 ++++++++- docs/configuring.md | 4 ++-- pydwarf/config.py | 9 ++++++++- 3 files changed, 18 insertions(+), 4 deletions(-) diff --git a/config.json b/config.json index ab4278f..508cef3 100644 --- a/config.json +++ b/config.json @@ -1,6 +1,13 @@ { - "comment": "This is an example file! Before running the manager you will need to change the provided paths to better suit your particular setup.", + "comment": " + This is an example file! + + Before running the manager you will need to change the + provided paths to better suit your particular setup. + Please be sure to use forward slashes in these paths + rather than backslashes. + ", "input": "E:/Sophie/Desktop/Files/Games/Dwarf Fortress/df_40_24_win/", "output": "E:/Sophie/Desktop/Files/Games/Dwarf Fortress/df_40_24_win/pydwarf_output", diff --git a/docs/configuring.md b/docs/configuring.md index 0b12929..01394ac 100644 --- a/docs/configuring.md +++ b/docs/configuring.md @@ -2,7 +2,7 @@ The steps given here are specifically for Windows, but the procedure on other operating systems will be almost identical. -- First thing, ensure that [Python 2.7](https://www.python.org/download/releases/2.7.8/) is installed on your computer. If you have another version of Python already installed this can be a little complicated but there are lots of [helpful resources](http://stackoverflow.com/questions/4583367/how-to-run-multiple-python-version-on-windows) available to guide you through it. +- First thing, ensure that [Python 2.7](https://www.python.org/download/releases/2.7.8/) is installed on your computer. If you have another version of Python already installed this can be a little complicated but there are lots of [helpful resources](http://stackoverflow.com/questions/4583367/how-to-run-multiple-python-version-on-windows) available to guide you through it. PyDwarf will not run with Python 3. - In order to keep everything working as smoothly as possible, you should copy your Dwarf Fortress directory to another location before messing about with PyDwarf. Navigate to the directory containing your Dwarf Fortress folder, copy it, and paste it somewhere. It may be easiest to place the copy in the same location and append `_original` to the end of the directory's name. After doing this you might, for example, have a folder at `C:/df_40_24_win` and another at `C:/df_40_24_win_original`. @@ -10,7 +10,7 @@ The steps given here are specifically for Windows, but the procedure on other op - You'll want to open the `config.json` file, located in PyDwarf's root directory, with a text editor such as Notepad. And then you'll be looking at a JSON file. It assigns several parameters in the format of `"name": value,` and the most important ones right now are the ones named `input`, `output`, `backup`, and `scripts`. You can see that most of the values are text information enclosed within quotes, but `scripts` in particular is assigned a list of values contained within square brackets. -- Set the value for `input`, which is a file path, to the location of that copy of Dwarf Fortress you made in a previous step. This tells PyDwarf where to read your files from so that they can be worked upon by various mods. For example, this file path might be something like `C:/df_40_24_win_original`. +- Set the value for `input`, which is a file path, to the location of that copy of Dwarf Fortress you made in a previous step. This tells PyDwarf where to read your files from so that they can be worked upon by various mods. For example, this file path might be something like `C:/df_40_24_win_original`. The json file format can be particular about slashes, so it's best to make sure your file paths use forward slashes `/` and never backslashes `\`. - And set the value for `output`, which is also a file path, to the location of the Dwarf Fortress folder that you play with. This is where PyDwarf will write your files to when it's finished modifying them. This path might look like `C:/df_40_24_win`. diff --git a/pydwarf/config.py b/pydwarf/config.py index f4fa76d..1c3491d 100644 --- a/pydwarf/config.py +++ b/pydwarf/config.py @@ -111,7 +111,14 @@ def __and__(self, other): return config.intersect(self, other) def json(self, path, *args, **kwargs): - with open(path, 'rb') as jsonfile: return self.apply(json.load(jsonfile), *args, **kwargs) + try: + with open(path, 'rb') as jsonfile: + jsondata = json.load(jsonfile) + return self.apply(jsondata, *args, **kwargs) + except ValueError as error: + strerror = str(error) + if strerror.startswith('Invalid \\escape'): + raise ValueError('Failed to load json because of a misplaced backslash at %s. Perhaps you meant to use a forward slash instead?' % strerror[17:]) def apply(self, data, applynone=False): if data: From 68ba999b7819e95cb49de9111daea4b6b654c40e Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Sat, 11 Jul 2015 03:45:05 -0400 Subject: [PATCH 021/166] Raise json exception on up if it's not an \escape error --- pydwarf/config.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pydwarf/config.py b/pydwarf/config.py index 1c3491d..f467280 100644 --- a/pydwarf/config.py +++ b/pydwarf/config.py @@ -119,6 +119,8 @@ def json(self, path, *args, **kwargs): strerror = str(error) if strerror.startswith('Invalid \\escape'): raise ValueError('Failed to load json because of a misplaced backslash at %s. Perhaps you meant to use a forward slash instead?' % strerror[17:]) + else: + raise error def apply(self, data, applynone=False): if data: From fc23628ec6b14780fcb9acfb91539b24e4f9e1a7 Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Sun, 12 Jul 2015 08:10:32 -0400 Subject: [PATCH 022/166] Fixed config.json multiline string Why wasn't it fussing about this before? That was weird. --- config.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/config.json b/config.json index 508cef3..a4dca85 100644 --- a/config.json +++ b/config.json @@ -1,13 +1,13 @@ { - "comment": " - This is an example file! + "comment": [ + "This is an example file!", - Before running the manager you will need to change the - provided paths to better suit your particular setup. - Please be sure to use forward slashes in these paths - rather than backslashes. - ", + "Before running the manager you will need to change the", + "provided paths to better suit your particular setup.", + "Please be sure to use forward slashes in these paths", + "rather than backslashes." + ], "input": "E:/Sophie/Desktop/Files/Games/Dwarf Fortress/df_40_24_win/", "output": "E:/Sophie/Desktop/Files/Games/Dwarf Fortress/df_40_24_win/pydwarf_output", From f8f42c26d25d8f40a23744ab27b120cdc927997a Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Sun, 12 Jul 2015 08:10:58 -0400 Subject: [PATCH 023/166] Fixed bug in raws.binfile Adding text to an empty file no longer causes madness --- raws/binfile.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/raws/binfile.py b/raws/binfile.py index 86ca5c8..93ef611 100644 --- a/raws/binfile.py +++ b/raws/binfile.py @@ -54,4 +54,7 @@ def write(self, path): file.write(self.content) def add(self, content): - self.content += content + if self.content is None: + self.content = str(content) + else: + self.content += str(content) From bb15f2ab49d71a4aacd539ccf02efb0a07c77b1c Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Sun, 12 Jul 2015 08:11:24 -0400 Subject: [PATCH 024/166] Fixed methods in raws.queryableadd --- raws/queryableadd.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/raws/queryableadd.py b/raws/queryableadd.py index bfa0d9e..5dad4dc 100644 --- a/raws/queryableadd.py +++ b/raws/queryableadd.py @@ -13,31 +13,31 @@ class rawsqueryableadd(rawsqueryable): def set(self, *args, **kwargs): value, args = rawsqueryableadd.argsset(*args, **kwargs) settoken = self.get(exact_value=value) - if not settoken: + if settoken is None: return self.add(value=value, args=args) else: - settoken.setargs(args) + settoken.args.reset(args) return settoken def setprop(self, *args, **kwargs): value, args = rawsqueryableadd.argsset(*args, **kwargs) settoken = self.getprop(exact_value=value) - if not settoken: + if settoken is None: return self.addprop(value=value, args=args) else: - settoken.setargs(args) + settoken.args.reset(args) return settoken def setall(self, *args, **kwargs): value, args = rawsqueryableadd.argsset(*args, **kwargs) settokens = self.all(exact_value=value) - settokens.each(lambda token: token.setargs(args)) + settokens.each(lambda token: token.args.reset(args)) return settokens def setallprop(self, *args, **kwargs): value, args = rawsqueryableadd.argsset(*args, **kwargs) settokens = self.allprop(exact_value=value) - settokens.each(lambda token: token.setargs(args)) + settokens.each(lambda token: token.args.reset(args)) return settokens @staticmethod From 6218a1c78ae2e0af5e2feb1d1cf4c9178999bc40 Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Sun, 12 Jul 2015 08:12:26 -0400 Subject: [PATCH 025/166] Script pineapple.utils.addhack now knows what raw/onLoad.init is Most of the stuff that was adding lines via addhack ought to have been putting them in onLoad.init instead of dfhack.init. That should be fixed now. --- scripts/pineapple/pydwarf.utils.py | 66 ++++++++++++++++++++++-------- 1 file changed, 50 insertions(+), 16 deletions(-) diff --git a/scripts/pineapple/pydwarf.utils.py b/scripts/pineapple/pydwarf.utils.py index 07b837e..f779ea3 100644 --- a/scripts/pineapple/pydwarf.utils.py +++ b/scripts/pineapple/pydwarf.utils.py @@ -85,34 +85,68 @@ def objecttokens(df, object_type, token, add_to=None, remove_from=None): the name of the added script. If set to None, no such line will be added. If set to an arbitrary string, that string will be added as a new line at the end of dfhack.init.''', + 'onload': 'If set to True then the auto_run line will be added to raw/onLoad.init.', + 'startup': 'If set to True then the auto_run line will be added to dfhack.init.', '**kwargs': '''Other named arguments will be passed on to the dir.add method used to create the file object corresponding to the added script.''' }, compatibility = '.*' ) -def addhack(df, auto_run, **kwargs): +def addhack(df, auto_run, onload=True, startup=False, **kwargs): name = kwargs.get('name', kwargs.get('path', 'unnamed')) - pydwarf.log.debug('Adding new file %s.' % name) - file = df.add(**kwargs) + onload_path = 'raw/onLoad.init' + startup_path = 'dfhack.init' + + if kwargs: + pydwarf.log.debug('Adding new file %s.' % name) + hackfile = df.add(**kwargs) + else: + hackfile = None if auto_run: - if auto_run is True: auto_run = '\n%s' % file.name - pydwarf.log.debug('Appending line %s to the end of dfhack.init.' % auto_run) + if auto_run is True: + if not hackfile: return pydwarf.failure('Failed to add lines to DFHack because auto_run was True but no file was created.') + auto_run = '\n%s' % hackfile.name - if 'dfhack.init' not in df: - if 'dfhack.init-example' in df: - pydwarf.log.info('Copying dfhack.init-example to new file dfhack.init before adding new content to the file.') - init = df['dfhack.init-example'].copy().bin() - init.name = 'dfhack.init' - df.add(file=init) + pydwarf.log.debug('Adding text %s to the end of dfhack.init.' % auto_run) + addtext = '\n%s\n' % auto_run + + if onload: + if onload_path not in df: + init = df.add( + loc = 'raw', + name = 'onLoad', + ext = '.init', + kind = raws.binfile + ) else: - return pydwarf.failure('Failed to locate dfhack.init or dfhack.init-example.') - else: - init = df['dfhack.init'].bin() + init = df[onload_path] + init.add(addtext) + + if startup: + if startup_path not in df: + if 'dfhack.init-example' in df: + pydwarf.log.info('Copying dfhack.init-example to new file dfhack.init before adding new content to the file.') + init = df['dfhack.init-example'].copy().bin() + init.name = startup_path + df.add(file=init) + else: + return pydwarf.failure('Failed to locate dfhack.init or dfhack.init-example.') + else: + init = df[startup_path].bin() + init.add(addtext) - init.add('\n%s # Added by PyDwarf\n' % auto_run) - return pydwarf.success('Added new file %s and appended line %s to dfhack.init.' % (name, auto_run)) + return pydwarf.success( + 'Added text to %s: "%s"' % ( + ' and '.join( + item for item in ( + onload_path if onload else None, startup_path if startup else None + ) if item + ), + auto_run + ) + ) else: return pydwarf.success('Added new file %s.' % name) From 62f82ff4d0bf257a8e870cfe5d1eeacc45060d71 Mon Sep 17 00:00:00 2001 From: Sophie Kirschner Date: Mon, 13 Jul 2015 06:47:48 -0400 Subject: [PATCH 026/166] Added script dragondeplatino.gemset --- .../data/art/24x24/_overrides_constructed.png | Bin 0 -> 4131 bytes .../data/art/24x24/_overrides_feature.png | Bin 0 -> 5030 bytes .../data/art/24x24/_overrides_frozen.png | Bin 0 -> 4334 bytes .../data/art/24x24/_overrides_items.png | Bin 0 -> 21321 bytes .../gemset/data/art/24x24/_overrides_lava.png | Bin 0 -> 4750 bytes .../data/art/24x24/_overrides_mineral.png | Bin 0 -> 6445 bytes .../data/art/24x24/_overrides_plants.png | Bin 0 -> 4541 bytes .../data/art/24x24/_overrides_soil_misc.png | Bin 0 -> 3422 bytes .../data/art/24x24/_overrides_stone.png | Bin 0 -> 5394 bytes .../data/art/24x24/_overrides_tree_cap.png | Bin 0 -> 11427 bytes .../data/art/24x24/gemset_curses_1280x600.png | Bin 0 -> 9372 bytes .../gemset/data/art/24x24/gemset_map.png | Bin 0 -> 13379 bytes .../gemset/data/art/24x24/mouse.png | Bin 0 -> 931 bytes .../gemset/data/art/24x24/shadows.png | Bin 0 -> 662 bytes .../data/art/48x48/_overrides_constructed.png | Bin 0 -> 16753 bytes .../data/art/48x48/_overrides_feature.png | Bin 0 -> 20512 bytes .../data/art/48x48/_overrides_frozen.png | Bin 0 -> 17270 bytes .../data/art/48x48/_overrides_items.png | Bin 0 -> 93934 bytes .../gemset/data/art/48x48/_overrides_lava.png | Bin 0 -> 19696 bytes .../data/art/48x48/_overrides_mineral.png | Bin 0 -> 24302 bytes .../data/art/48x48/_overrides_plants.png | Bin 0 -> 17981 bytes .../data/art/48x48/_overrides_soil_misc.png | Bin 0 -> 14101 bytes .../data/art/48x48/_overrides_stone.png | Bin 0 -> 21518 bytes .../data/art/48x48/_overrides_tree_cap.png | Bin 0 -> 46064 bytes .../art/48x48/gemset_curses_2560x1200.png | Bin 0 -> 31196 bytes .../gemset/data/art/48x48/gemset_map.png | Bin 0 -> 51788 bytes .../gemset/data/art/48x48/mouse.png | Bin 0 -> 508 bytes .../gemset/data/art/48x48/shadows.png | Bin 0 -> 1385 bytes .../gemset/data/init/colors.txt | 48 + .../gemset/data/init/d_init.txt | 303 + .../dragondeplatino/gemset/data/init/init.txt | 150 + .../gemset/data/init/overrides.txt | 3487 ++++++++ scripts/dragondeplatino/gemset/manifest.json | 8 + .../gemset/raw/graphics/24x24/amphibians.png | Bin 0 -> 982 bytes .../gemset/raw/graphics/24x24/annelids.png | Bin 0 -> 749 bytes .../gemset/raw/graphics/24x24/birds.png | Bin 0 -> 14494 bytes .../gemset/raw/graphics/24x24/birds_new.png | Bin 0 -> 64982 bytes .../raw/graphics/24x24/bug_slug_new.png | Bin 0 -> 36484 bytes .../gemset/raw/graphics/24x24/desert_new.png | Bin 0 -> 8347 bytes .../gemset/raw/graphics/24x24/domestic.png | Bin 0 -> 23233 bytes .../gemset/raw/graphics/24x24/dwarves.png | Bin 0 -> 33786 bytes .../gemset/raw/graphics/24x24/elves.png | Bin 0 -> 32927 bytes .../gemset/raw/graphics/24x24/equipment.png | Bin 0 -> 177 bytes .../gemset/raw/graphics/24x24/fanciful.png | Bin 0 -> 3547 bytes .../gemset/raw/graphics/24x24/goblins.png | Bin 0 -> 32782 bytes .../graphics/24x24/graphics_amphibians.txt | 15 + .../raw/graphics/24x24/graphics_annelids.txt | 15 + .../raw/graphics/24x24/graphics_birds.txt | 141 + .../raw/graphics/24x24/graphics_birds_new.txt | 596 ++ .../graphics/24x24/graphics_bug_slug_new.txt | 309 + .../graphics/24x24/graphics_desert_new.txt | 71 + .../raw/graphics/24x24/graphics_domestic.txt | 162 + .../raw/graphics/24x24/graphics_dwarves.txt | 223 + .../raw/graphics/24x24/graphics_elves.txt | 223 + .../raw/graphics/24x24/graphics_equipment.txt | 11 + .../raw/graphics/24x24/graphics_fanciful.txt | 29 + .../raw/graphics/24x24/graphics_goblins.txt | 223 + .../raw/graphics/24x24/graphics_humans.txt | 223 + .../raw/graphics/24x24/graphics_insects.txt | 71 + .../raw/graphics/24x24/graphics_kobolds.txt | 223 + .../24x24/graphics_large_mountain.txt | 36 + .../graphics/24x24/graphics_large_ocean.txt | 274 + .../24x24/graphics_large_riverlake.txt | 64 + .../24x24/graphics_large_temperate.txt | 190 + .../24x24/graphics_large_tropical.txt | 260 + .../graphics/24x24/graphics_large_tundra.txt | 29 + .../graphics/24x24/graphics_mountain_new.txt | 50 + .../24x24/graphics_next_underground.txt | 232 + .../raw/graphics/24x24/graphics_ocean_new.txt | 239 + .../raw/graphics/24x24/graphics_other.txt | 71 + .../graphics/24x24/graphics_procedural.txt | 5405 +++++++++++++ .../raw/graphics/24x24/graphics_reptiles.txt | 15 + .../24x24/graphics_riverlakepool_new.txt | 169 + .../24x24/graphics_savage_tropical.txt | 50 + .../24x24/graphics_small_mammal_new.txt | 71 + .../graphics/24x24/graphics_small_mammals.txt | 36 + .../graphics/24x24/graphics_small_ocean.txt | 176 + .../24x24/graphics_small_riverlake.txt | 85 + .../raw/graphics/24x24/graphics_standard.txt | 239 + .../graphics/24x24/graphics_subterranean.txt | 239 + .../graphics/24x24/graphics_temperate_new.txt | 449 ++ .../graphics/24x24/graphics_tropical_new.txt | 428 + .../24x24/graphics_tundra_taiga_new.txt | 50 + .../gemset/raw/graphics/24x24/humans.png | Bin 0 -> 32342 bytes .../gemset/raw/graphics/24x24/insects.png | Bin 0 -> 9463 bytes .../gemset/raw/graphics/24x24/kobolds.png | Bin 0 -> 32580 bytes .../gemset/raw/graphics/24x24/kobolds_alt.png | Bin 0 -> 30506 bytes .../raw/graphics/24x24/large_mountain.png | Bin 0 -> 3972 bytes .../gemset/raw/graphics/24x24/large_ocean.png | Bin 0 -> 33680 bytes .../raw/graphics/24x24/large_riverlake.png | Bin 0 -> 7459 bytes .../raw/graphics/24x24/large_temperate.png | Bin 0 -> 27221 bytes .../raw/graphics/24x24/large_tropical.png | Bin 0 -> 35534 bytes .../raw/graphics/24x24/large_tundra.png | Bin 0 -> 3440 bytes .../raw/graphics/24x24/mountain_new.png | Bin 0 -> 4632 bytes .../raw/graphics/24x24/next_underground.png | Bin 0 -> 33110 bytes .../gemset/raw/graphics/24x24/ocean_new.png | Bin 0 -> 24810 bytes .../gemset/raw/graphics/24x24/other.png | Bin 0 -> 9054 bytes .../gemset/raw/graphics/24x24/procedural.png | Bin 0 -> 2029 bytes .../gemset/raw/graphics/24x24/reptiles.png | Bin 0 -> 861 bytes .../raw/graphics/24x24/riverlakepool_new.png | Bin 0 -> 20157 bytes .../raw/graphics/24x24/savage_tropical.png | Bin 0 -> 7252 bytes .../raw/graphics/24x24/small_mammal_new.png | Bin 0 -> 7629 bytes .../raw/graphics/24x24/small_mammals.png | Bin 0 -> 3977 bytes .../gemset/raw/graphics/24x24/small_ocean.png | Bin 0 -> 21231 bytes .../raw/graphics/24x24/small_riverlake.png | Bin 0 -> 10934 bytes .../gemset/raw/graphics/24x24/standard.png | Bin 0 -> 36953 bytes .../raw/graphics/24x24/subterranean.png | Bin 0 -> 31621 bytes .../raw/graphics/24x24/temperate_new.png | Bin 0 -> 53584 bytes .../raw/graphics/24x24/tropical_new.png | Bin 0 -> 53862 bytes .../raw/graphics/24x24/tundra_taiga_new.png | Bin 0 -> 5185 bytes .../gemset/raw/graphics/48x48/amphibians.png | Bin 0 -> 4040 bytes .../gemset/raw/graphics/48x48/annelids.png | Bin 0 -> 2713 bytes .../gemset/raw/graphics/48x48/birds.png | Bin 0 -> 59424 bytes .../gemset/raw/graphics/48x48/birds_new.png | Bin 0 -> 252085 bytes .../raw/graphics/48x48/bug_slug_new.png | Bin 0 -> 151223 bytes .../gemset/raw/graphics/48x48/desert_new.png | Bin 0 -> 37642 bytes .../gemset/raw/graphics/48x48/domestic.png | Bin 0 -> 96019 bytes .../gemset/raw/graphics/48x48/dwarves.png | Bin 0 -> 134109 bytes .../gemset/raw/graphics/48x48/elves.png | Bin 0 -> 127090 bytes .../gemset/raw/graphics/48x48/equipment.png | Bin 0 -> 462 bytes .../gemset/raw/graphics/48x48/fanciful.png | Bin 0 -> 16611 bytes .../gemset/raw/graphics/48x48/goblins.png | Bin 0 -> 128546 bytes .../graphics/48x48/graphics_amphibians.txt | 15 + .../raw/graphics/48x48/graphics_annelids.txt | 15 + .../raw/graphics/48x48/graphics_birds.txt | 141 + .../raw/graphics/48x48/graphics_birds_new.txt | 596 ++ .../graphics/48x48/graphics_bug_slug_new.txt | 309 + .../graphics/48x48/graphics_desert_new.txt | 71 + .../raw/graphics/48x48/graphics_domestic.txt | 162 + .../raw/graphics/48x48/graphics_dwarves.txt | 223 + .../raw/graphics/48x48/graphics_elves.txt | 223 + .../raw/graphics/48x48/graphics_equipment.txt | 11 + .../raw/graphics/48x48/graphics_fanciful.txt | 29 + .../raw/graphics/48x48/graphics_goblins.txt | 223 + .../raw/graphics/48x48/graphics_humans.txt | 223 + .../raw/graphics/48x48/graphics_insects.txt | 71 + .../raw/graphics/48x48/graphics_kobolds.txt | 223 + .../48x48/graphics_large_mountain.txt | 36 + .../graphics/48x48/graphics_large_ocean.txt | 274 + .../48x48/graphics_large_riverlake.txt | 64 + .../48x48/graphics_large_temperate.txt | 190 + .../48x48/graphics_large_tropical.txt | 260 + .../graphics/48x48/graphics_large_tundra.txt | 29 + .../graphics/48x48/graphics_mountain_new.txt | 50 + .../48x48/graphics_next_underground.txt | 232 + .../raw/graphics/48x48/graphics_ocean_new.txt | 239 + .../raw/graphics/48x48/graphics_other.txt | 71 + .../graphics/48x48/graphics_procedural.txt | 5405 +++++++++++++ .../raw/graphics/48x48/graphics_reptiles.txt | 15 + .../48x48/graphics_riverlakepool_new.txt | 169 + .../48x48/graphics_savage_tropical.txt | 50 + .../48x48/graphics_small_mammal_new.txt | 71 + .../graphics/48x48/graphics_small_mammals.txt | 36 + .../graphics/48x48/graphics_small_ocean.txt | 176 + .../48x48/graphics_small_riverlake.txt | 85 + .../raw/graphics/48x48/graphics_standard.txt | 239 + .../graphics/48x48/graphics_subterranean.txt | 239 + .../graphics/48x48/graphics_temperate_new.txt | 449 ++ .../graphics/48x48/graphics_tropical_new.txt | 428 + .../48x48/graphics_tundra_taiga_new.txt | 50 + .../gemset/raw/graphics/48x48/humans.png | Bin 0 -> 127691 bytes .../gemset/raw/graphics/48x48/insects.png | Bin 0 -> 43010 bytes .../gemset/raw/graphics/48x48/kobolds.png | Bin 0 -> 126733 bytes .../gemset/raw/graphics/48x48/kobolds_alt.png | Bin 0 -> 121768 bytes .../raw/graphics/48x48/large_mountain.png | Bin 0 -> 17264 bytes .../gemset/raw/graphics/48x48/large_ocean.png | Bin 0 -> 135802 bytes .../raw/graphics/48x48/large_riverlake.png | Bin 0 -> 31359 bytes .../raw/graphics/48x48/large_temperate.png | Bin 0 -> 108720 bytes .../raw/graphics/48x48/large_tropical.png | Bin 0 -> 147454 bytes .../raw/graphics/48x48/large_tundra.png | Bin 0 -> 15544 bytes .../raw/graphics/48x48/mountain_new.png | Bin 0 -> 18836 bytes .../raw/graphics/48x48/next_underground.png | Bin 0 -> 137998 bytes .../gemset/raw/graphics/48x48/ocean_new.png | Bin 0 -> 102496 bytes .../gemset/raw/graphics/48x48/other.png | Bin 0 -> 40245 bytes .../gemset/raw/graphics/48x48/procedural.png | Bin 0 -> 9908 bytes .../gemset/raw/graphics/48x48/reptiles.png | Bin 0 -> 3247 bytes .../raw/graphics/48x48/riverlakepool_new.png | Bin 0 -> 82072 bytes .../raw/graphics/48x48/savage_tropical.png | Bin 0 -> 32875 bytes .../raw/graphics/48x48/small_mammal_new.png | Bin 0 -> 32336 bytes .../raw/graphics/48x48/small_mammals.png | Bin 0 -> 20837 bytes .../gemset/raw/graphics/48x48/small_ocean.png | Bin 0 -> 90533 bytes .../raw/graphics/48x48/small_riverlake.png | Bin 0 -> 47001 bytes .../gemset/raw/graphics/48x48/standard.png | Bin 0 -> 153019 bytes .../raw/graphics/48x48/subterranean.png | Bin 0 -> 136708 bytes .../raw/graphics/48x48/temperate_new.png | Bin 0 -> 213660 bytes .../raw/graphics/48x48/tropical_new.png | Bin 0 -> 215030 bytes .../raw/graphics/48x48/tundra_taiga_new.png | Bin 0 -> 20037 bytes .../raw/objects/creature_amphibians.txt | 69 + .../gemset/raw/objects/creature_annelids.txt | 49 + .../gemset/raw/objects/creature_birds.txt | 1397 ++++ .../gemset/raw/objects/creature_birds_new.txt | 4469 +++++++++++ .../raw/objects/creature_bug_slug_new.txt | 1637 ++++ .../raw/objects/creature_desert_new.txt | 475 ++ .../gemset/raw/objects/creature_domestic.txt | 2525 ++++++ .../gemset/raw/objects/creature_equipment.txt | 26 + .../gemset/raw/objects/creature_fanciful.txt | 37 + .../gemset/raw/objects/creature_insects.txt | 673 ++ .../raw/objects/creature_large_mountain.txt | 664 ++ .../raw/objects/creature_large_ocean.txt | 2945 +++++++ .../raw/objects/creature_large_riverlake.txt | 641 ++ .../raw/objects/creature_large_temperate.txt | 2029 +++++ .../raw/objects/creature_large_tropical.txt | 3069 +++++++ .../raw/objects/creature_large_tundra.txt | 317 + .../raw/objects/creature_mountain_new.txt | 310 + .../raw/objects/creature_next_underground.txt | 2602 ++++++ .../gemset/raw/objects/creature_ocean_new.txt | 1360 ++++ .../gemset/raw/objects/creature_other.txt | 627 ++ .../gemset/raw/objects/creature_reptiles.txt | 77 + .../objects/creature_riverlakepool_new.txt | 1163 +++ .../raw/objects/creature_savage_tropical.txt | 583 ++ .../raw/objects/creature_small_mammal_new.txt | 441 ++ .../raw/objects/creature_small_mammals.txt | 352 + .../raw/objects/creature_small_ocean.txt | 1561 ++++ .../raw/objects/creature_small_riverlake.txt | 802 ++ .../gemset/raw/objects/creature_standard.txt | 5513 +++++++++++++ .../raw/objects/creature_subterranean.txt | 2762 +++++++ .../raw/objects/creature_temperate_new.txt | 3342 ++++++++ .../raw/objects/creature_tropical_new.txt | 3138 ++++++++ .../raw/objects/creature_tundra_taiga_new.txt | 307 + .../raw/objects/inorganic_stone_gem.txt | 1039 +++ .../raw/objects/inorganic_stone_layer.txt | 260 + .../raw/objects/inorganic_stone_mineral.txt | 842 ++ .../raw/objects/inorganic_stone_soil.txt | 152 + .../gemset/raw/objects/plant_grasses.txt | 634 ++ .../dragondeplatino/gemset/raw/onLoad.init | 4 + scripts/dragondeplatino/gemsetproperties.json | 7043 +++++++++++++++++ scripts/dragondeplatino/gemsetproperties.py | 72 + scripts/dragondeplatino/pydwarf.gemset.py | 281 + scripts/dragondeplatino/readme.md | 136 + 229 files changed, 83205 insertions(+) create mode 100644 scripts/dragondeplatino/gemset/data/art/24x24/_overrides_constructed.png create mode 100644 scripts/dragondeplatino/gemset/data/art/24x24/_overrides_feature.png create mode 100644 scripts/dragondeplatino/gemset/data/art/24x24/_overrides_frozen.png create mode 100644 scripts/dragondeplatino/gemset/data/art/24x24/_overrides_items.png create mode 100644 scripts/dragondeplatino/gemset/data/art/24x24/_overrides_lava.png create mode 100644 scripts/dragondeplatino/gemset/data/art/24x24/_overrides_mineral.png create mode 100644 scripts/dragondeplatino/gemset/data/art/24x24/_overrides_plants.png create mode 100644 scripts/dragondeplatino/gemset/data/art/24x24/_overrides_soil_misc.png create mode 100644 scripts/dragondeplatino/gemset/data/art/24x24/_overrides_stone.png create mode 100644 scripts/dragondeplatino/gemset/data/art/24x24/_overrides_tree_cap.png create mode 100644 scripts/dragondeplatino/gemset/data/art/24x24/gemset_curses_1280x600.png create mode 100644 scripts/dragondeplatino/gemset/data/art/24x24/gemset_map.png create mode 100644 scripts/dragondeplatino/gemset/data/art/24x24/mouse.png create mode 100644 scripts/dragondeplatino/gemset/data/art/24x24/shadows.png create mode 100644 scripts/dragondeplatino/gemset/data/art/48x48/_overrides_constructed.png create mode 100644 scripts/dragondeplatino/gemset/data/art/48x48/_overrides_feature.png create mode 100644 scripts/dragondeplatino/gemset/data/art/48x48/_overrides_frozen.png create mode 100644 scripts/dragondeplatino/gemset/data/art/48x48/_overrides_items.png create mode 100644 scripts/dragondeplatino/gemset/data/art/48x48/_overrides_lava.png create mode 100644 scripts/dragondeplatino/gemset/data/art/48x48/_overrides_mineral.png create mode 100644 scripts/dragondeplatino/gemset/data/art/48x48/_overrides_plants.png create mode 100644 scripts/dragondeplatino/gemset/data/art/48x48/_overrides_soil_misc.png create mode 100644 scripts/dragondeplatino/gemset/data/art/48x48/_overrides_stone.png create mode 100644 scripts/dragondeplatino/gemset/data/art/48x48/_overrides_tree_cap.png create mode 100644 scripts/dragondeplatino/gemset/data/art/48x48/gemset_curses_2560x1200.png create mode 100644 scripts/dragondeplatino/gemset/data/art/48x48/gemset_map.png create mode 100644 scripts/dragondeplatino/gemset/data/art/48x48/mouse.png create mode 100644 scripts/dragondeplatino/gemset/data/art/48x48/shadows.png create mode 100644 scripts/dragondeplatino/gemset/data/init/colors.txt create mode 100644 scripts/dragondeplatino/gemset/data/init/d_init.txt create mode 100644 scripts/dragondeplatino/gemset/data/init/init.txt create mode 100644 scripts/dragondeplatino/gemset/data/init/overrides.txt create mode 100644 scripts/dragondeplatino/gemset/manifest.json create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/amphibians.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/annelids.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/birds.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/birds_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/bug_slug_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/desert_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/domestic.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/dwarves.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/elves.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/equipment.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/fanciful.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/goblins.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_amphibians.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_annelids.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_birds.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_birds_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_bug_slug_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_desert_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_domestic.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_dwarves.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_elves.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_equipment.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_fanciful.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_goblins.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_humans.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_insects.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_kobolds.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_mountain.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_ocean.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_riverlake.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_temperate.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_tropical.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_tundra.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_mountain_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_next_underground.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_ocean_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_other.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_procedural.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_reptiles.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_riverlakepool_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_savage_tropical.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_small_mammal_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_small_mammals.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_small_ocean.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_small_riverlake.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_standard.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_subterranean.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_temperate_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_tropical_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_tundra_taiga_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/humans.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/insects.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/kobolds.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/kobolds_alt.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/large_mountain.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/large_ocean.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/large_riverlake.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/large_temperate.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/large_tropical.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/large_tundra.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/mountain_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/next_underground.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/ocean_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/other.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/procedural.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/reptiles.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/riverlakepool_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/savage_tropical.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/small_mammal_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/small_mammals.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/small_ocean.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/small_riverlake.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/standard.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/subterranean.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/temperate_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/tropical_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/24x24/tundra_taiga_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/amphibians.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/annelids.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/birds.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/birds_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/bug_slug_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/desert_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/domestic.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/dwarves.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/elves.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/equipment.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/fanciful.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/goblins.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_amphibians.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_annelids.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_birds.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_birds_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_bug_slug_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_desert_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_domestic.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_dwarves.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_elves.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_equipment.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_fanciful.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_goblins.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_humans.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_insects.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_kobolds.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_large_mountain.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_large_ocean.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_large_riverlake.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_large_temperate.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_large_tropical.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_large_tundra.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_mountain_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_next_underground.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_ocean_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_other.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_procedural.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_reptiles.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_riverlakepool_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_savage_tropical.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_small_mammal_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_small_mammals.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_small_ocean.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_small_riverlake.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_standard.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_subterranean.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_temperate_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_tropical_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/graphics_tundra_taiga_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/humans.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/insects.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/kobolds.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/kobolds_alt.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/large_mountain.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/large_ocean.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/large_riverlake.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/large_temperate.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/large_tropical.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/large_tundra.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/mountain_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/next_underground.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/ocean_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/other.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/procedural.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/reptiles.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/riverlakepool_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/savage_tropical.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/small_mammal_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/small_mammals.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/small_ocean.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/small_riverlake.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/standard.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/subterranean.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/temperate_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/tropical_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/graphics/48x48/tundra_taiga_new.png create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_amphibians.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_annelids.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_birds.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_birds_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_bug_slug_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_desert_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_domestic.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_equipment.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_fanciful.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_insects.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_large_mountain.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_large_ocean.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_large_riverlake.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_large_temperate.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_large_tropical.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_large_tundra.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_mountain_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_next_underground.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_ocean_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_other.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_reptiles.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_riverlakepool_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_savage_tropical.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_small_mammal_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_small_mammals.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_small_ocean.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_small_riverlake.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_standard.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_subterranean.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_temperate_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_tropical_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/creature_tundra_taiga_new.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/inorganic_stone_gem.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/inorganic_stone_layer.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/inorganic_stone_mineral.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/inorganic_stone_soil.txt create mode 100644 scripts/dragondeplatino/gemset/raw/objects/plant_grasses.txt create mode 100644 scripts/dragondeplatino/gemset/raw/onLoad.init create mode 100644 scripts/dragondeplatino/gemsetproperties.json create mode 100644 scripts/dragondeplatino/gemsetproperties.py create mode 100644 scripts/dragondeplatino/pydwarf.gemset.py create mode 100644 scripts/dragondeplatino/readme.md diff --git a/scripts/dragondeplatino/gemset/data/art/24x24/_overrides_constructed.png b/scripts/dragondeplatino/gemset/data/art/24x24/_overrides_constructed.png new file mode 100644 index 0000000000000000000000000000000000000000..bba9bc330e0ec124cadf93b47b3927ae6cd2ba31 GIT binary patch literal 4131 zcmeHK`!|&9+kbRWk+gZsA+g&GHJXu8LQH0~Ym>yJ93!JN7#Wi^ z#>5!qFgZ@yBE(=~WE#_?Ihf-+_Pf@1t@l58e|Yb;?q@ysb**cy>-ntb^Z8tNmiO6{ z8fyA#003y5K6T6o094Xf_eND^*UW8>X?F8K@q*lHToZA8|K>06?uyL=wjckGR?9^`p zgz5*eiz|=DEXr+3mR9hol|*KX5P4>TEyZEEhxLH=Xfgl<=c@zl$N%%faa6mTg3nzu zYhb{Lv|o`Gr~tvfe1}_H;YbE;=>>OUDaNslR+}b2)V3U`koN+B71Va^`zKD3P^1W$9DzOwANbt3lUoD_JoBv+KM6`*F z9oy)hszCg?M|y5BSn!$$Csz;FXoc74m^k(?PuIU0Hpp$(*4ES$S!pN~=uJJlt*!0V zY%7J57&4lOl1oc=CU&=uu&GHaK?KZD6aeV(^_TcXh6Jk6?#{@RgYJkIUW}e%nd+l( ztz;(csAjfpAVD!c2d5y<%+$^N0tn(6`Pb)&D=jj$P}6>0B*^nX^Q zQV;p$4Ik2vmq{MdfWc$&j?tGrr6%!L@YK^2sZ#Td%5*5BQZsB8jYiis&$v4qblHqv z?971Y79tDx*O7(|S;Gu4G~XR6tF!+S#t@>L--d{tW>ekqjUxZ5a(IZ4;h0QiWE%?c z{FX%Dhns;z1)^EkQMc|Kg$(KScxr~tW{+|(6XZ>gam$d(uqtM5d43&*) zx$Lm`UKaK(((aS{m<7|+{@!kRgfLB^D~}b8h0gar7}Dj0fQ(&@mXa;C@4}Zo?B(tf zG*i>=Ru$GsXec(t}ciH{uHE=k5Qiim?R{ysMaZtW1+blp%AP}fJFUvgKRDrT_e=pM4 z&(cF9p*g6YpjW#t+(cN~YnvWcTi9H=_mmyU)lHrKXK7#bRO2VF#f6ICleq%D9clS6 zk((4rg?vJ924aq6A*LECPe`7(WxkApn#P`$-OpWPTgzI(r>Vwo$DSbHPy4eQS=f^C z{Q?fG@4^2esK*d7EWvcO?X7)tP7$x^!-$Q_HXG+OSu*HO3QPFPxJdDEVYaKpxx!WpLb%i zSLod{YJ~{8UGUr7P`k#Yl`d4h{W;-Cs>}(5KK}-}$}js8mHfx>G&r$OVaao!+->5; z=7+UN@uOZ>uxurN+fi*)su3)--oGW}GO^FvHRyGyVvrtLP;aEvtK*)7s^j9|Ka>gN zlV$|fFaEz6gh(c--dFZsDMY=d6-JO9*nbvHf7feo9XUzXU4PxOGCjRx&iQUxAUxUX z(%F-q6FGgdsk~S9x%f_6U z|6z<-bU-9bRv1jEP}Kt-7{?9I>(?~%P|9_>q-|Qs7Qaf+Xt*PS8D@UMlfa|Q?~jZs zj){rIy}tOpaYk?yl8b5S{1RWPHHRkkC^uSfdy9Z0^J z866Ckk8QpP)fgmam}QD+-K@j2xJT}umCgm5l#C!(+1`4r{7FS%KDb4m&5F!XudLCg`Uj5&JNkzOa*muGPbhrxOL?za>} z`oeVD1~ROo%pGxwmC^)6W9?#d)L9uq`^Iz$W1ZEfW>3Da67sq=prEDUM_uJP{TG{wf9gKY-0mWi91inzR8IYJ#YAK?L zCMHQ~dn+k*Ba8nUxRp{S=GG{kJUc<`^B$`p#Y?nF36&5wzb|OO4vP9$!&}Pr9pS0+~98?pc0(-)& z{|U%mK&lGvuzen7gc$Y8qGw7pSYJN(UhU`xNfB||`(_T#DBz@t$mW6a9L0zL($|~j z$bsO0!m~i7DjxhjXLbhjo|fa56KZ*M`+`jdA4P<`$7Th&s44-3=aSyM*Cu$Ty7TQe z1&MNE?CTN>iu>6(Oy95lo{Yjo6mNRoUrIgxExXUB%J;DRM`I<^+I8)ML~he`sE0;7 znO6Yoq)+$_tiK7R!9!l~wH?+yy=67_abrUuOiGLRG`MaanRHA#rtZc${<WOGqXc?|B_Uo*_ zy)C1moBFlludOdej$gDK37AE@uJsRebCiBp8ZVcAZHxG^2=>WTp?nS$yx>Y`EHaUg>Kh@>2P&{P&g>6}XNrXX3b&|R9@_2?Ye-fc!KiEL_;D_rC!REZi% z>D~II87eK6itEIXSo^B<%fD?8)M9iL1p^3M>N!?^&0Tqxjqg9j2Ge zItWdEC{c0v)To500sGeF-SD=Gye(RZ=sm9HPn_7*nVeN^T;AAVqH=&B~yQK`cX&B&@nGEtCF)1&S-Dnt1E z{YVyI1rUqXW=W7TwP)-hr>#L$Yn)DRS+?65rctNPEqic)vheND@d{|T>0 zwP~a;tW@lHp@vrWrgbt7ozIzN^gQWbvZRs3D`Tl^$5W-_f!3%ii!A>(YGSVqaq??v zJDyXTuge}(C&@_2o9;!7*ouEmdbnI2%NGIoN2^2bY;1)A z3-Ys}hfYVLDg2)ujjQ4Ob8di+@#^qenSP-gbQ_EKE|kbHj@JhFV5P>F^4E3uC_Q;G zv6dCoa9E{CxC*>3-*RQ@>+xF&=MnmbmPbghE#l)iQ8cB1ON zZv;7?hdF`hut0|JytOJGbn41nh+0hEX5}^W|JVNs1kz1pnnq7D)-Hx2F03|m`uN#n J^+zuL_20@X=`R2P literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/data/art/24x24/_overrides_feature.png b/scripts/dragondeplatino/gemset/data/art/24x24/_overrides_feature.png new file mode 100644 index 0000000000000000000000000000000000000000..b2a50fd867e852519b8fbcbfdeb6e5e1857fcef4 GIT binary patch literal 5030 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 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/data/art/24x24/_overrides_frozen.png b/scripts/dragondeplatino/gemset/data/art/24x24/_overrides_frozen.png new file mode 100644 index 0000000000000000000000000000000000000000..65b78028e61fe587303e18ec905170659922d830 GIT binary patch literal 4334 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 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/data/art/24x24/_overrides_mineral.png b/scripts/dragondeplatino/gemset/data/art/24x24/_overrides_mineral.png new file mode 100644 index 0000000000000000000000000000000000000000..6d9171219bc55b7d493da9a6df0e1c6fb4757e6f GIT binary patch literal 6445 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 Q{-4fpv~#^!e<2|2zwA*h7ytkO literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/data/art/24x24/_overrides_stone.png b/scripts/dragondeplatino/gemset/data/art/24x24/_overrides_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..af6c2a6d81b1bb6f2399b390be20c675ca4a5d16 GIT binary patch literal 5394 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 E2hmCT1poj5 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/data/art/24x24/gemset_curses_1280x600.png b/scripts/dragondeplatino/gemset/data/art/24x24/gemset_curses_1280x600.png new file mode 100644 index 0000000000000000000000000000000000000000..87e0cb159f8237ee38122b1762bc7d5a85f44908 GIT binary patch literal 9372 zcmZvCcQ~Bi_U}8$kRV7CL^(>L6FnH^OAw;>E(t~(E&7C+L=qBRlxRbg=q0)^h9sh! zD5DI91X0H%%7`{|<(zwe=ehT}>z}>I%O&Q`hHRBxyi1HfrD7abzkl(J;d>{>03XgIIO_c4 zBKW05bQR<@yt;cBwv63X4XvRPpHwRVK;1<;0B{<@FqK%?mEN1O<8CjBU?V##hj<@f zj(vi-5sJ=OVTES8o;(L5O=$(erph|?p?8cqs?kLe+xfP%1yj3H3 zZ&N`M;hvBgs}VaLZ<3zT!*&b$XBujgzi(-BdX(+tRw*dW55~{|{X-FvQRy%hvp1AE zx3<`75v?Yug+g{LFg9M)iVRS$lyq$=d=@!x^=Z%&W2MAw^=@} z^@VBK@IeWv!|U|gEFKEs+FlCz>RR9l_0G|ra>E>7;oE#srLlpm+~7&y$4fCUUYnQQ z!0auo?%gMG|o9t7|Vh9xGeiWXlA`6EfYeTfswd{b)rQ>R(Mho5ImUd=DUHj}Fz&j1V_P$8{80cwJm$d2Nre5W`=^q*tolpy2h^B`Rla^z zrQVFSNSW^-mx+K$N0;&_2}@drw@J&9R(3i!VqjA1lDn}Gz)$~Y$^jF@a9}@|lCGP; z0c)doSpQ?vdrxCt%cP&X8Cd4pgtRCF4t>eJn~S)67H-z`%~I|2LxsxOv!l47uSFK7 zVhaQ0p#1^=eDnQ?sltX|${H)p`)^auM??oDB^z~$E)@omY^C`21`GyGR&-=icG7r= z$mRiW;?$(9D5fwAep&%{C`hH*SOHNii z@Q`Eq>PG(U%eqsmIL&i+d>>N!ry*C(bsE$4Q3nGidQ%VWvV_C^fGiHARq2N5zOI{Z znq&5PL-UqB$HyGMggpZDV_-C7(YDX&+>tdB;~5Q1W|gXne1g$EVpOXUzv6r>f5oL`7HE2z z-%VBofu{4)HMiKyrYx~OP|*b{edH$Y+)ua)pbT8=@*4%mBU zvVtM<{9QT|AoA0B+FxLrgpT(pNAUOiD(F+|CaSukj9cL^@U+uRO73dAWMK{xU-GnM zNjG#UR1b2ecc6J;7GZfz?Q|WJd?3Dr8#nRO7C6;Ld z_OU|+;vCuU(FgVKA9aODlT=&bviT(vXpV-K$%UqTE7=P)?MfKko3u|j*7_E*{PwL4 zXssUw7Z83|={SE;sT-O+2+ThJP|jCysWn~k9MbCiK7R;}tbCY21;972XZKz8U~Q`5 z@t$fuWvNTNw!7VSiX2JSA)rx&Dg&IlDEo(3eQqGg9aG?2NSP3;hoX+~t<354yHX5# zTXo?3>pyKs;X%%>Q|f{KL{Ck@3?bL_{-^VFTd;?o-}>xBZ&!XN${M3N+{7lN^5*41 zw>kZe1#TG(FHa8xh4is<0(CwQ=Qv9KWEmi@RSahZ!;fnpp5iA6spqx#`!^^pzr<+! zP-wxU61Gmavfa`{EcDMxSY!AGT>&Keq76>p3Dn=i_{R=G9~ zwSeIjs{MU;`Jxw;qNE(H=Lo?t!vR*pjXD-qgJZ%lu4rHpK4b?ch*7@bcn z`Xxm}{5mvz^FMe4fG%LNn91~D5LBk0^+N?vNzYNIuE7`MdEsPT#CHw~D;jYrZ$XQ)(4sh0c6#Xkv84J4$L(Ai86 zbTTek#^|i}jf#ZBkg;3p-u~I^EEahp9LSKDl|cGSZ-qA_T%iyPZdha*#4npIKN~cn z^W&t~)c<_lrG8*s2{m;H*IX=5WciV-ObrkOBgv{Nl_(FRXK;>Jm+j2go4157hjA7e zc4akh#eO|ZD*AT2fFAbx31nRPeGuSYRRkxyt~uVD^*cBS!XgC?hWduTu~`ycOdci) zgrEPG1IfSG!X`YUn=D;vEa20$HXXp?DSvHMJu$`=ko{GBTJ7^wvXkBL{iD&mL)FwQ zj^`~=m1pJ#0(HgsYm%o98xZ|L`RFJ?lBXZn4Xau>q}!{BXjLY(GB9Ldj`=zw;!Izo zy5!mawghh*x~w#FI@6$Q@BD>n!*j{}YtA)TdjQj)VUJbk`g~0YX+3qoY#)lPDKeB# z#H~LD%g(yY)80O3TaA2aYk(AY-}-5-yE)XZf`LNN0!c6%ItGCB@Lr;t{eV2Nr!uPlF z-BRheweLYtdf*igmgBS!OghFgbydE-I#d`f+2dI2$>)}L&K`_uG%{Y*e`fn7<$*h9 zzYcuKk9AIjVQ9p)@GCOtgvxbw4U%;Kh0wltZHbv;xp=eNLTk~+hl_HXOx*hvp`G@+ zhaBUH=J%Wrg5vj_f@*2ZFX&v=MK7ywUeTOiO<>?kd^BI+2+^`5P=#p=X(BAGwjT^J zp`6Dq;AM)a3wfnYt4gSu_e`QbE?&{dV49Q1m%r8Do_G_7zhbYcl4BWq!yv?}90S+( zi@jT2QW7XoY+D_AN4nnc53DP8SVD^JqA-rFDNFak=;~dSGI)r-J6}>q3x(nEwWiF& zJ6%n2r;-|XSEr^mgEL%dWh>FC!XxPAs;oN2*)X3nlzfv#5QWkBrnDD32M`h(W$c&{ zA!kH1T&W+o6*CAxpzjo!udG2 zQmpXF7ny%V+h14MB6}puhw_;g%Vnt-bHdr@^@w%Ovk12RBr=`or7SOljrz5O5u<(~ z4P%e5aSm5s$To2N;>8_fFVhufeP?ur^rXI)i7(H722yDsqJ(w~erD+C^d~G11j{0w zCI+|Z?nT$i6m7ZQU9@pT2%3@>WMk16S-)#!-{;%O!{#y|wn2MNfAVa>rbqI$b=D#7 zR}LmIpD1ewyz3_uP}?1LF`1{r&P4>rIQ*z^bQPDj=?*71q5G{RqWE+&{>u^N4mV-O zzOq+LeJoQRq%$cHNk#b5m~DdlBOc0+!r3P@c9^97IPVA??{rXOHSgm{DF@O5m*3{O zQ72@JE&*0`1LYw!2o8o08YKj8(1kETW99UII&NAX`dr?>NJeS}QBRe&7NQz%a0l36 zpWV50@6;*WsMOlY>rG?FGV0liWOOi7!rr~vfrRr(^J4)c{o4D8T5)R%Rs;x!>jhSp zL6K8!!sxlj)u&^8S0lRx^(hyjrDX2yf3&Hl${m?W9d1n?y_hwX1-y@j%JJT^PNtL~ z8|t6S59DDfI%}0TrgUmg7!2koIfOrH3T(ys7TtX*TFJd&xyf^|*hIxzei>G~ zv?Qowu$RwlW#6%rHsWz;dR#PH$JK!M{+$pXQ9|m3UwvEg<;U~6UGazzccpp#$c%$4 z^DiCyx9LUC9c&~Qa!@~G7=L*dFcs$_bXaX}=U8TIip`j%;Fbj1qv9wAKdr&6D^=B~ zELp6F`&NlI+sBeH`pv;y6 z*Qk!>S|K84z;n-Q(Vcf4-p~OzKqS!^UWHC|SQGzHA2WqrwOK#8A;2YkeCJN>xNAw; zB%j85mGUO9uFtP#lb#v0%~$pR6VLxMy6+y|Y`D177kl;64H0eL&v(~1`t6jnRJ1Z~ zSl=Bma78Q2MMK8xns{lW0u*rQ%=PImpFTILjoX0tt*L#?UO$>}|`% zP3j#1LB;Y2lT7=L{UrXMePk;g8S`gQfAsi;OgEi3-i-+ryma4vz3(a<$I~zN(tw zDQDJ5a`WVPw_Bs~sk`bjctwk?Q!8cXjZ4u?6X)b+vvCP`tSpVw%Uye$t8;DV<-D-P zx_Us}_2;&Y*CzOKK5$$`mv6a|r_&lG#2B7aZ}J^HbT7fC%B%e`IF70^QpD$vrV>xk z0a+giKR1%ZOEuF$Rj4L;@38F&&^ME4AGtsEGO@O@RFCn)@>q(rUeeZ@M|uA1Ws5`o zIT&wVorn8F!$Xt==V2KWzrNGp#(kG_?;%JWw~U>;$><3)TcrFXQ=wb)?&E#c@VR8r zqU+lS*R4zUg#BAG?^Wl>Hv~xSzaRUZa&d#I+o-Vp)|Fg>JCbsalW)Dm?$s$h6q^Z=2ucZHTeVq z8>fklOvWg!I}25O1;G^C#6Np{$@O%}LmI}>c9;V-F6M2*g=aFS#?ad9eXRosjSh_;Vi{24e zKODEE?sMO`U4wmV!&B?62a%nx8igWGjH$k@dzGJx4ExftLTnC|7;E>lgYB%mdl#I% zHZwT}9%k~Xt}S)G5Lz#*y#I=GVI2;LCAvqrp?5et_TjIpDk0D2nB#WgucD}SwuYzU zWI$Bfn-30sUe#2ALpj>6pR67pSijxQw|s!-0jA^T^Drx(#8>=+wBKsfQ5V7X5Vd^h ziR1&h?{HvkdA~zq(X1nqKh@;NEV97{-8@o-adduIN6mM_xTGE>i6A(|wQ8HItev#> zW@@i6ZK?SU(#b7John$gn5}TMYC9Eu7BgOtRnpDOJ@iU(X%KRE;3z`=2 zieqpfbv11svR(gx1DN_n7N2<|6u;4*fvHoj2w4os*JUe594J)PtJ4hr(Hi)}+G^{u zPl$OQ%LJ@-w}5#2wsW4^9_uYi#TK(XTo%Sbjb0U5`+fE;kmUup&9=W<^4E09JgfGc z(F9oJYM5%O?4G4en)oe5dV7YQXBvBdv;m+%7{>Z-`}Urz9V-CX^!2?eU(J@{{tzlA z_@e5n_nv=y!K9!4y^ZvNdv4Wks>)TTMY!*$olh;Co`u}-7~jF|@W^F$ceciGt`tE9 zw2Bkgt9iXoZll%k;eY$38o#->5=sgf7G_bW_Wt(SYqbu zo3;JOTH~7ftdKpmOl6a_YBt#NksNIWF_-xV1W5Qkny|%P>#>P=BWu5YZus>`Qs^Oj zO;T%r-O0^@6}QLUd@$*(bLqGD)yBoA_@^dSln@phr=E2ii#~Dxn6cobN@$VLNk8X; z)w`Vuq8w?sr&iUNHf893z5+7yA|O%3;V{;p9u2gtj){Hl-(Q9j{j~Q!Og$BK3s3j) zoDl`|l+JIviPAs45TC&Z(TS{De_VCA`ui=0kuOUKohX&130Fa9N036iZajVS2Cr7% zG^H>AHp+ZYIm_<3{d82m_HZC?J;Q#LiB8z_n8hr0YGDr>yN8zEnyn^%%j-8H%}sQV zaoZ<|3)OO%j3x4}H!=kh4W{sX#2CVTsbPoKBUR6~5(--eaGS$=EhRw)XFW|Ses}AH|tu)Zq>z;rtU!zhWeX}n!yOcg&PH+a=Bjx=qLND zH(h?-P0Dg0PWKQpF6h2&KX?~o2_xaWKa_;h7x&fzd>kJ6ERoD_WG2S52#g%L=(JoM z@6Mq_- z(fD@i6IoGR0<99)!(pzaV2Y(8sSx~WRVUtUC!!WXBE;Brzz*<{nHb9a@%=}i^=f9j zOkW$P_v>{R2j;?3n*&0;h<=-U170iDTZ9YBwb|!zr(yb*xg6R6uVf zDR6Wl+>c6>#0aDnCDOdJ?p*ex(I3wfZY%9eipA@eNwO@L(I6Ei23+?G>?K%`FH$)) z_LObgyPI>K$f-!eQD3Xhmn`!jV{p-aO{xIrM~<%5M^qR*sY?4`-%sf^iaYeHz)I*3 zf?6C^Z>67UalD{>P5|C-p!TNE&S$|El{&gM0Sg1qC<*;uLQNN7BT;0%*va`=fVO!|7ZR* znQ;F1fNmGA;i2M!UFot~k957>2%l`SoLz)q<0Hh)UCb;($T0_9V@KVtS2jv2vq#WAhCml4Fb;-nY8_78Hh2(Awy~n?5>GTdu`_=39c+ zUi(zvi%5<>THHNUCg|r9hdLWbLncw_)J#RG*g)`J9_qdWKJgcZ(LW{vlxymwo0JQ3 z?}yVP8h68B*CEs=Kd5~|)(Dl$&JP`_7g(b1DPFJY5+I@kWlV_2@vng8ra&AZ5w_1f~JIDNF^=ve~Kk2dILR&2joZjGgOzvZK^iafP zwn!~ew>J77eTh5Sd7heElM+ARnYQn}F}auU#abu09l;h`xp?xGp9>aOJfwe^;xn6x z2dSkdxdc+n{LWt z&of@R_Mc}6SD+t-ydA~g*`?3|cG3*A9Cr_mHOd-B+Bw*sqD6q?7myK)47^&N%n9 ztYRn6#g7!nU=6!EhoR9=)MI?p* zuv$9c?e5<{_!Ior?HWx)$7xkc?baXmd0YaFZX;|^NE0D^hsr=b% zE8fQ0PDc0@&-%;ED}FEeBV)1y*3wIZJY69TZFd!xt)CXH%l}fHqSSOYMGXhKtPuM1 zN?n;aWHGm@TPAuV34y#t2LZZ~Q8x?$n>;7=bW_$kGTbktzVC7K*78a2xE{X5*8B0^ zfah0a&mqZ8PIK`V&~>=9#@xz%q&RRW5t!jtSbQVBE#TsMKoq0t2trDXnTCpg9g$9y z4y$};D-#B_Ek31o-%0qA1y!MXQBL^3)kt;nx06?DLd-`HQIAp%wgvQ(hmNxOiu;9m z4&Jy}d~ErYu{1rE74gKks=4IuMp+uMG8a?2aG9=g@Rd5K;1eFV`6d6Q&F0?LHM)v( zqiok!r+ohmUpFA|xy%?ymt2S3P5W2sjvZIT#}2Xqn9cgDnDbLx__a}o5c}NxRNnm; zLW9ZVoSqa3ncjdwKxrw$Tlk)+&|yb)ubsQ#Z1aPjc&p(6JJnMRXXUPWemh zVY;dj#0~l=HU?E*QvBSwr97)w_}optGtiz9a_Qs=1tH{*LnJL>ykGHfOAtRAx4Y*^ zsEd-CZgJI~R?a#PQ*24c3nkOL&PlW_%###$z-4t)X=~)*@T&?OPGtn@eh1%BqmS=|8Xi&u;UsEtW3jI(nch?(h%-B+g7BZ0RyGIZ}KSr)AjCRx#W62`4&>S~LYRXT|Pk$G_nG}Jrs^7@m==uK$ zdQtx%6If}YraI%C{7x%-zik|S_^WgGe|gVN{r}eQEn*^ivaNL{!|qyRL`ZfwbaryG zbe+nev!8%U+8S(Lu*bBVI$7b8Fw6{HahkxHc6`8@MQ88iu-goO4cxf`OgvNGaR^Qg zoOz5>Kh{&IQ1hl%t38{XG)~tAp9%i&S6|=&LEd;W``*Wwl^@;T;PZob#VaWuaO(xm zNUzhr|5@{IHZzjj=orN09`@f;j#P{~y*v z-D;waw-%8!khEv>p{Bb5!R{=E+3?$}jzTo-KU?7YyTyy_PrE8-AmhK>{r_z?)v6X$ zj*+T8Rj?-`ewpWgBj0cCfgF|n0Jo0ik>R+uk@|+blmP^i=aLbpRjq7vK^ z!~~63ucpRtCAO?UvCC$^SNQwzY)ZCCoZ z!MAbO1omSiWlPqEW=%-3Ss6UagX}5DQpqy4usuGQENcMwSl0HgSCI|K+4Y1t*K4cE zoxC+XhA*$+SP(QCm2)z`TEAKZN3k4`6Tyf*WNKiG*rUr;k*i|2kTW2;M?VS(ra>x0 zi9EOa>?0IBpgcy2@NF1IJ0_UuGpab2GaB`Z#}H#W!%#A)!f4;Nk?>7yI8EtJe|y`& zlZ5BnSacSMzC@}Xb^qA@G#ko!idQh%w6B$Lh_uL?k;P~uUNWb^-u!u>4N*VhPq(zy zA~76Ytm50d!UunO4*2pc>pk%Hv|Chq`Wo#jy;wIghwcWq1s!bwjenF$dgB6JBSCO? zP9x_XX}#*>tIVfl89ONxU8f%v)1fP!Ojp9A8Aoch#-@yw=2Mi`R=Hl~Hs0^)Jnjby zeV^U+M>RW#pwDu#yuv>LYrdvr-1w2tI#r{#$&FzQVlee8J!H=;T^vS80Rk_{3H9nvMMJ!mGJ_x&-} zp$mgp4Y&jBXI+elVMJy=Q5)8k(q}@p3j(RDS z(Qrl51-{AC>#rQn^{OXgLM*T!2Pgq1#=UOfr{Y#HnkHr4kf9CT;p5Faj{66WFY3&Z zdi;ey6E(ZEumR=dK-tZaNWt?iW{^~DaecZ-CP@4JeU)>dB*%$@%%R-$W32|durUhu z{um81*yS!u-&GNBi@Zzp1vEeR4=>yz4S$&wH?o%$Wej6nF$NJ{2Wf3z3=VV|U0LyY zYkKS3<&X@k;CS1oM_O4HKU;t&MOSeC;54j z%T+WS8hofMPUKY=69tz^z>ns?SMrqu@EGEk0)^fyl&^MF2#)!CBi_4fq+Rom%d`Il D@7!k% literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/data/art/24x24/gemset_map.png b/scripts/dragondeplatino/gemset/data/art/24x24/gemset_map.png new file mode 100644 index 0000000000000000000000000000000000000000..c9edf02ffd5e3cbb3da94d1702f2f6e8c7f76e72 GIT binary patch literal 13379 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 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/data/art/24x24/mouse.png b/scripts/dragondeplatino/gemset/data/art/24x24/mouse.png new file mode 100644 index 0000000000000000000000000000000000000000..a1977e1d54025a7de9a0a6b81eb1f07b66ad9784 GIT binary patch literal 931 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbQ|Pftew|C&U%V4Gj%lwQAM>|Nk2p zME5f={Et-pzrP_wi=iQuVgG!F|Nj{j92m437*y{utp2~6A;f}VMGsJP^~e7V79k7? z`@{SHuip7zP_V&G@qd5#|EsJ2yD@|`Ff{yUxbnZ@DhCG#(27wo8Ulke1pF+jrUP9T z=jq}YqA{`bxXD81-}euEla2V# zIIX_%Cwsy#L5X@MW8SpD33UQb>RF%4JO0(nsOSC_&-8J*!(YV-|Ak-Ve`AuGud-G1 S*M<;K7k@d%m70p)MkjD3C4QO)&HoxB09ic8Qe#WQuA4T0d$MhSzyF_JrMoe%`@TNcb$veX!)N;Q zl%4gO)jzC;AZU%vFF&7#pyl9lIi#=>{FU+>bO(aAK{h`halD?*9mJMy8HhHK{MbMZ zzwLBSKgt!Gc3Y9svC+ZO_nz->(7DfdR+zLF{Ib?0blC0jUYq@IZgRFWpD&o^y#D^m zZ%uAf$(yBPg{iGQg6I-_^DRr6Vg3Hip zuR*!%mbym5&Mhz7{St@jE7j>jP3%+|Pft zJ-iuKn1#*p^>B&92duy!Qt{}Di??kaf<5W>4d31$Z_Bl0vEmsjw;Q%V+1c6WwQb%% zw@cNy@o3=x9?wc@W|Q2Wl9G~WYM9n4ru<+1 zo(FeCGfs%QEe}gt6aNalAdqy{#0^+H7G2_@B&(0ex0mBowqHdXmL#jRW&|cse?vbD znqypL&6ynL)kn8uF#^VqaE)g>wWF~iw}45Z6Z`ACk;t&sDiCz41FQ+8^oJbys;(m2 zeh0S6c3+^yzZVN?lG_VjiCyjqzC!YsHRU1e5c#tg(){LJ3R?%1oKB)U!d)-XX|0zs zM^uo*nFbS#XUbq{>c!e*0d1nJZn@(_x3F0K5RTHbC;o$Se;fy!r&q)C`wBLZQD)Zk zgF%o#XU6pP#<{tc9TNx*Bi-32NOIUIdD_5cqK0vMhQjmor$-^^59?{1M+G~{b()|V ziKvXktl8_Wtc6JS`l?F8hFG^LNre!Y$ai^~(8(PsbwB#~8D_l2S4-{*pRx} z+W}Fd&8GH?h4510`$V)O9T&4XWLDU5H;TV>fDA$q+v^v-;zG{| z%w#WvAWqQgQ>zRx7?--Tr(^89|1l(3iw_N{j%3BY`ozS@j zdpPKiru|qfd3CX8^k|4DDw##_TPlR8y2E%9q5xLund#q~*-aUW`S$dtx!*%jX#j@< zeX0xL&?o4ltS8zwN2!Ab_1LV(a|;X{?N>1~fTrQkYINtQaw={1%rRbRKVAw)+h|Xt zTQ&Fba3Yf$Whpk)&3>5yvo0kT{Th$ei|+Wg5G?_p`X+<(YR}h5%v5`|bJZ)@v>la5 z&~3>=f*ws6@aiq?40yhxIa2iMcVIPLJyJCYW~6+RYCb!eXt^;Gy+@PnZTD#|1}paE z$~EmIMxC~Kgp8--ez!LlJ)Y-+Si`bS=S|POr78Vl?Q|I|myXxwQ~z^ll{}%lluwQ) zPn_DnA5B!lyi8PUSG(uyi>Rk-#pTyo>IH7_@X}isiJV`%Ks-Ok(9M$!(bj0AU9X4G z{C0R$#AjoUDh$85y=AyJr$^;wZ&!ZV#ICrzaVqD+Z?Q`lDz`+E3JOhPR-p$6`|GXB zjW)lf@-oXf%JK^T3w-4SSfVrNZ#^bm@DkhNdQMR`^JW_G4uS zuVx|%sy-T&NL2CgVzL)XJOf}+Nexd5KN`T?e;|~5y;A^^6#q;kWjiwdY(~Ki#Aa?e z6hAc)*gyY$y6P6C_#-jKs*&QBYz?T0?&i8SRomvk!Go(P{)5G4JxA?{=F;i;`FTOG zX>_#C&(pU~o#bj#^N{r?#B{cOPcVW6Mns$w)#h?^N}_kB*x*U}Hpy4n7M3Yr(1nBs z=_R^-tp{E1fnDM7{Cstno^A$aNMNP+uQ4zj)K(9%+(n8mi6YqgnLK!cGIRxkq{G

xu{5o39*wvB-p$b+W@p|CFBG@nvQ^<{ej>}{Y1Sfkf^GLz8 zkopNTp3s1{7<`LS@3j@s!|fp(P_4Lk{uJuYojZx#2paVI1@!mJw*4khrx$n#NPY~| z4ye@EFvBslRitfGp7Uz8Z63+oLtp(n(ZKm>E-}5KmE_I!5m8a<@8_4MK09F!wh4w-YiVo6aV+Tv&NnWheI2YVIT(s%&R4G?m60}0Dp*zw zS~@e6=NJI+&+L`z?OwLzA2kO?DFkZK! zy_~rR<<*vjFl>k?cSu2qcj-6%rEL?T6^EG8cUPewF1m{C3w!pcE0I*653qzh7RxtB z>_HNG3ix`FXos+3=0v`&FhzLqhocHNUtB1WC~KNW-E)yB$G_SYV*v)t0l}l2oja|~ zd%qv!Q7Savbo*HTiwo~q!7-E~RsdWGK<2}{s1wJq$XuZ6yyu924ZQ#c4(?zWF9S)e9)`iX+wS%ZI z+E|fKv9Q>077hI>MNAu+A)juH@WkWC0lD>}^4sVSY4g*~6>pNwq9 z90`+jT0;AX*0dPCAUC5sZXw$_0-|AqlVG^Oy<{%x!j-yy7A?MD>YyU04n~n0rq|A& zyqsNOb6&XEEA60q7MZ2vp?XzXX5yG^D7HV7i{(sB`5wwRxx@{nYQ7{+C=epFFSyQP zG2$qeV1e$BiQ|Oy6k9KI)<-}J1y57_D}OR!&VENqU})&Zf*zkIQVg~4jYJxvvFe%P zE{LS6x;^Vq0L$;AQv5sP3<3@wq|?J^E*NIaSJ6xkuY2Y{i%q|nQ-6ZT8vCWmv>9H{ zPSI;aKfk!i;5y^cERc*}+?0Q!ZliM()IE#e2=a0z8_|^3$Jifk*ZtHSLooUw#G6kt zQ|M=p(C(~i$LH9Q^;2Shdy{!`M@^3NwLgM3#74PZq_$03xUXsG_;;pqVDeQw_8SMa||a^Qy;Ajg63A=-?4G;yI|WGmS1vNSIy(B`aAni z5pCt=sE4@T_wYAkqxF%h-WV^$|7S5VCudygW%1S(Mu0-xWsi)E_-ou+93LP50xoCD zh2Ouvm~zBoeFA!NXxp|psXkKJc4s+fqN70j>IE+#86V!-q zYQ3z|rq9-wqt`w=JL{na>ej%IdvCWA@fnAYSC{-KcY70b-ov9jc+0cg0p;YpRuBFJ z{mkG*I3)J(Jz_x}^oV@&#QiPRl%ODXlEi<#w)JC4zIu-PgqyZaGI->Gj(f~r*#e&M z@oHb*MScGKtf@kgnc3@!`T5{sv6o@S7;=p^$-mx{r%NynXByo^dd`<9EqiaYhT1s7 z*$%Rq3EXyCLF^*&2G#e<`)kdl^7X%R1@4N=hJ2??nK)P)vMH(Mgr@iIQ)dUOyy-7@ z6t4AOIy5vtbv#R27o@UNS~$>Gd-kjXwYI-!yEx(&%ddtw8T`Xsc}Op)&_0=h-(OuU zBki{B8Olq1jW4|2$;OnRMk4^P#P*kgtf0oJ$5fJ<(ZB;3x2z~VEuj||qd*w=dTvNvQ(O-3pQ5OFdX_lgrSgm*2HVzdmiW|D zC2$nrpX(K04lVg5&oIE;-*5wH(ok?PLd#sX=A7IS9t4$BPF0;J68Jj+>U0sYu__bv z{S9Hfp)Ifs4S*f?IB@2qafT4ExF?5r-TBr5lEXydP(!52HIwH%bFnbuDd4@haB3jC zMBC=2MA+1sWuivrMKu!imzF6#5}`wYw4CeTiYI-poT1Shg+zBZ!BX2@Z5vG1dX<;$ z=BXx=WIM651n1##2V_cYoJz9xB;{P0e<*G!JJyBy#XD$OCH=QN&h}Ez&=_z~DZaC` zU9bbXS#hN_guUX^dE-CHy}q|V=D|@LW=60p*2i9SPfS=;@n|fxv$H!Mxiz5p+KXE| z3??jU=ZTA@5!w$8!2SL?(?KC2`y1=(en@H=HRHP+GB92DjzVs37L_Q2 ze}Fp4i%J`TT@k~i6{W#HeXc)Bn;FqOYe1d5EMS!=W`dmMLtlO%xTIXE`l|S>ggs6S zK&Q=g0zw`FL^McVq+ez(E{-Ol2YE>S2%ILtml@!dpy>(#6dAOiOZneR%Zb*K`_dcg zuR`4JcpPLia7>NA4V5gW?|Jk0X6ZG4#H;Z`DJ0Rq8T*OVXu@CxI3sSI<*_&OTAM{ zPcWKtaO|+Gm9EVa({}3FLQ1QQjxm13rdp#w8;~h`Q@!)Z`f+t|a4+op-|A3lv_`DR zwFBSQck0PmKwRMp_c2YScq1+u_Xzv#POYfBxSOT?OcJLC&jco@`2-LENuLCD?7@?d{E(xunnM zJk(s$dM3N|!dtWe=s;{bAb93iDa=6vxvISNvZ3kW!wur;fhrd78ZA{H05afhC+k^OT=a5_w7&(o`kI;bJ5p=_6?MA2 z$|m`|S^S?SKu(=gV_G2qpnz!K)FI~-`0y4NpW~YUW;QVhp9rJgSnD2EPGBDTNzin$smA z9P{<&@q~vU9m}q+Qm`?S#VSj^8=3DBd?G00Poxws$_K=uR;l90h`|1pH;=#w84v(W zkP29PjBU?VamFAkWv6|Yi%6aOPkq6dUIX8xbj?=Qt_dP`Jz4n4b%{4DO*;6_L_YLFgxZ6`;>Xq;xnT3aE{%pNL~YF51b(d zLi9$ZOwU?_7nK}iZJX0mP=qT=M1@Zy+!sQGYGU@N4!5?bNkeg^TSGcO0j(6DRS@wy z4ZGOom4whoU=aa9#PY7#q#euezOrZ2yh#qr;XZ)(DOm`-B>kYmS))BHFBO$YkhS3SDgTl$ELw;> zbfI=r`3V)vW1#_GPXnT3YcH>(1Au<(mmYhp6v@kr)))vim(KU_KuvM5yK~!4{Kxa<{6=%CP~ytokP zeL&rV$*a2wHN&-v%Z!D6QZXR)543HrP?!Oq?w7&2WlrWW45-(J#>r&uRaU57N~?Bu zPENy+bvNRog)RZP{319aw}k2VJ)3|Cbu_c!mXI-s3^anxpcw~9Jy#oc5M!g4j3kRK zSmQ^6G#4BhV4ur#cE7#VJ>`7R>B7L}H_^}9)bH3b160MI;LJIRRpqj<#@G&|YXWA5DQ_%jlfIOp9Q)C&;90W-6!!D8sZuIp0t^ACTfH*`YzL?V^~M#I3{FFT^&;tI-VqBDgL)qweie`L z+>P*;?0e=&OxSZ0WwY7&^?!>ALJmsiqJ0JSio^E0&K+vTKAFD*4U&ZmZaePY?0qao zL|JQz03V5(cpqPSoa{GlAlyuyzPnJ_@>k2~vGNrgB9VSo)qsrYMzFGf+^G5z{BVFy zFDWSjVC_oHIYutdWfoh7e(L!RU~53`SA#WD*U(UnLBLY0Nv}JFAy(3zaU9*^=6=+2 zSGi`}6_oP(tKpiU2g%yCp+y8hZvklCW=1LQ^$oGyWpD$GGaNppbsiG~M04wb+H;8l zT3cc=ER_H*3j<`fTI(<8*5^;VuY5QRww+hNn;m3$q8GC=z^|}aV#TG|%(&8X4~wOh zPksc+*ObpzH`oU#uv3mp?Jq;=F|MK>BQ6kJg%tbRMj+P=L`K{L0tUcGj8sg;Nj;IU z7S+>1_El^+!VNY1^!(TSq}rwJIEa^Bzr19YD6w<=*PvaL%}rTGnUC z7dq1d{f{FIxSjS}Ki|7gf2*ObNF@zO$3TmnEA&~)`(m9c+P*Y5X9#qYy9JYpJI0AX zRRFwNAb2@~0;SqP#Mq5g@kl$y=}Y!Q!hjxmx%N4_E>%jYQ?l?_TYWMmK~pr&IyNmb z0i%b&f3#sxnzdd9CFfOmRJ^>4zBXj<}*zd-nP?D4sdA; zx0)srA3F8AOD>O*(j^Q1qt}H2uzk{nJS#6pdGqYG$2GH_9Q6k;~}}*!7&Br z?P}Y}Ya-51sK2Arq05y7m+;^pZIau{|H>9NJKqNhqicGu!l|fE8rBPY=*PRQk`|ur z<5e*UsUTKG$b z6z0fTbdNvsb}?(+GI*K(l=?>s4k5fwrcI6LpIJyh8`-+_*0v@Q7jIcqE)5%mbv`vB zRTfTMnh!bY0kvP{`Qq}cwJuxrkJorg||R2B8hFGbFPRSLEX>jgI8J|`N? z=)~sO1u>ptGS{D~aY{g4fnZonqxBKc;w2PK3A+S<7~pX^v}n_uJAgT{3$fD4LQPmQ z+Y(Mc40KkYMBOr*4kZzcg8_O2Sq>4xDEPg^pdkx+QZ@gxNZFh>dYCpyfOB#&$<_dG zjwWG|1ElLpk2Z5PU$(y#&yKbbqrY_;7|7nrLI8wn5C@6nbk!13WMrPN3dsl z#bG@!PV~VOOk;5*8CK0s0R|zxF@T|uuqhQ&_x`eF!ad0PmtG66jHT!s88^|puCM+) z%Oqf^e?qk6Qj>s0PZ=QIglnBQ_0U)G%B<(nKx{YtGYGlR0U(ar1cnM@bhq`@UXJq0 z65zsc?K`T{q*u9>2z*8A&6rx0xQ4wSGe~up&~^Ayw>S3^omPMK)3jn(oo$}h9-9sd z03K{#9pM=rqyuNUWtsUl;OudTXKHuBX|&H931)(WYw%=Pah@3AGzce5toZPx4eYGB zAsRl1Ts@sWKdm-RNI<7W1IV2_cV2dPclUt-vh4L(EkcqUG<~mNV?asFA8&GLPXT3e z+P@#PTzETCebEBNWyN66G8^Ic+^T1OK!BMgx{_~$4E@)UrV~%x6%>nP0wrZe(aO1X zV#e$9bt+ zZ`^p^pD*yLXgitW1I7;X#0n>eb!U?$0T602SZtc>je_iBM5fw?4_)V47NN?4T*$to!7AKabZ z>kb5k9?rtj;0@Qxfml3ny?|5(5B@nBp5Q#cMRDcDJ)5Sv!mA3Ahad$l_;g>6Sy&xj z4b1>Qbr3iYokQf#$5r(bYVK=i0d#>Ox)gxo#Z0!Gg#trNCrc}Q#QEozl;fwd$SBsM zgII9Jc^0c{+vAa0Agz~c+9B4}X~RiV1gKQQj!v_Z@(*`tAK;a3Nz8+IxD7QKv_VGqk&JGm5drNyDIkoj)*5K20@(2 z)}E20EKyfjqih;ZJK0a|iiGDFR9ZhD8!`W-dCuC24TQ@` zbaNHmlZRGh1tfJ}FphtzB@(BCV7t-n4rL+pN#)}35`1c_vDq<&70^5y7Wfc7i-N$u}}@~Wm!G=(2!5;j90uJ#H_^WM47x5F7XW386+2`l9) z)POb__H>4vAeC;RHXQy=;exXwv*lRf^4-XZc896S%deZk;dyJo-t!EeCoZM#SJx%cZn&n(z@s`myL7NNs1N`HOF%0- zhs*&70UaQGKHp)8??tz9t45tX95qDpKxr}h;da6drd^i(NX}kg)CO^3;`pzHHv4&v z;u$LSEx>WO=!ISv&FJ~=!8&?~U&251yiY1|tuDi-Y!<%I2|Cbr9X03|3<-z@hv0jq zO*yEf1MzT%Fggf-4sRtPlVC6GO_!ue`r$%sBzzB8P@HnunTy4jL&h`}SKf5rkO5?~ z^YbT870d|e*J9?ot;6{Kr0oDT=pv(4K4^*WwV;%LoJ}1XHgr~kH~!nw6h0{PKqb;F z^;P|h5!&tr`!jb|_?@BYXP$Hq#+~^HJG`+H5>nvNGqDNgaWX~VZyG!*qrG#-Fd+@$ z<8VVx+Z;xxJ}eDpj$nE9z3xwgSQbHL!0IdjM7a)_Z3ak|Bi0D7@~opyRzr&CXf>1T zaoj_~z{{BhU=uTRuYGGvpymiA=UDY~?X-@`$;m;hc0=c%+{o9`#VbY}=0yXblKqD_ z%64&YMmv!2?d5^sYNoCvwzjr@^d32*C|JMe!#`}a4s(0sAyPM&Rw8*)y37bLMu7gt zTY$WDEJRNPL}ugx@a|Y~H*SCm-gze2^oYakr&NIEf=%y^z$Sf%HJzGxVY*mkn2eYhVnk*(84$s{Pg2 zsbCj+>=hF0>uupRz>Nb+TMu50^VHg4SI;|?@=i>!lk2CG%y!Sb!C<5OhrlcFen%`$)leSfLR1oW%H zK<30gud6H8>h%R}4y!T9#`bNo3w}n>uBE$Jb90ZSPxUR+OYM(}CDg@h=0L4@{RwfJ zAW;vTGcNLpSX(VG63ZSY@-9|@tPep>c4rrZHXd7Jzhs&6`k+dsIh!Qoi;SISCN}r= z`;Ii}L{lfFw7*(PFM$@gyb(fov3>?<%e=bw93HW%BDcTihFb5Xz-gkeZp6y@a9;O^ z?Vg%*Z0R*K(o@>lj3v@9w(k(_s|qTfTPa5>e>wDA0;K75$_Jn({N>rj(2=oI7n5_r z6;*YhzbVUI$C!M?!U4@tb3=(Pp-7rM)E-l7+Y>wvMD;p8?poMAn!(;`bUT2Ib%pzS zU4QO?MVC|dGdhVTwN>R9@`I09`;(#t;=}^+OR{(S*v zU8Fd`G+isQE7){!@)6esXD(f5+`C5WujBn)&YoA%@QQH;?BRPHZQamtXPW;jvX8u* zQ%^bvsD0mzl?aF!pr$2jw~CRe_*3Y6id8du*)TlkFi%XGl+n~}=m|G>h0>zySuo!m zh>pUF5Vc=HUbs!zX=uW2*E9as@^y)V;nJoHH3^Q+XN z(KqkmF${TD$3mv&e>!u|bPhmR_QcSHr4FxlK&y5K1uX9OJQ=Pqh9jMTD2mGXW!hndT_r$gk>dM| z!lMZSKeyL^KmNI*emKk9>bbxd;!)qrn1F<>D8NQ?V(7}Dz9*nKLR^DpaWy))>P2oOO#%9 z$hm6fV4~B;3_mu|=iFw=y3*|>#n($BnAB&90#YS9eFHf|BhWNu{1Ff4A2-;!YFGZE z^2OO~(AQW;lZ<1q-(RGTU?XG5v~R{SkA@N7?WY>tc3|Mg;oQ&6TBWyLpA5o5UM5j-)yP zLFZrnFjVG7G{bL;Oo+g;2Wenm?p5el-eSMZE4oCoq$bA18M&o32Mm^6(_7k}b#h03 z42@N0Ho6@E&v!f_72u@m&wI^Ircy!I7IyD0z8LhV>VZ7{iT}RDIO8PXqq{=BqZBuq zwF8Q46|}5P2T3OYs*UZb{<9{v2n-Vg^am-CO()VGNLc{0Q_(ZcZ8~@!X}5@yv*LUh z($Az7OPf6#4+{ve;|X;5uB>=O5u*@^D6w+&CqN~Ew=R*b4(Rp_CSV6pubtrr?c%Z4 z6n-A}vUn1hH8#nqa}E8Rh4S9rbRri1^(~7U>41)fAUdc+`w$LPT54w@FBR)Uof0j1*z4*%Tlqb6ib5vT*j^Y40_|E(k3LloXufr%H$$95iE2DzOr zT#Q<{&goD81w6%)B6I;1Cme>W-1Nxpn{P}?*ya=vsV2Uw3B?w;MJibUA_7|SR4)&# z63IaaF8>F6^}V1Wj_`pYrGbw@kW4KAkfB&1 zn4mRftg7Fc+}bxvx{Bg!P|)DQjaUZ#%zjfTFUvR0(<~rAonOi(q&8qhSq-#0&`m63 zf$k>iN|p**kA3R8W7@AHpf{k1$vs9b9lvb2nULAAn~MeK(yv+$D(ZfDCKkk~#&Rs2 zlJ=yH!1L6^Q(V@6gw@a;eg(k9xCHti`lAjb?d|Q!Dc@e#ot3B$E4H zzAW!LIc(U-CHYaiXp;!=VV$_jN3VyQcA5g;<5hFBm6Z?lc~AX*xUI$T8x4@zItg=* z{tOY=-aT_X@$RD);Y;&Ai(@JFFJ&#iGk!$YQXl0dg(l_RN;(M47)k(32^M(6f;U`% zgMg~9Gb#rKl`dNmd6@wUy_RIkg?4V~K}m@&?bC7#%hHC`D(ZCw**9~&8O^9EfHdWU z#?;kx0QpccjPlYbLKk?!1vmnRpv$-Bnvsa5428Z}3n^s=z2oesu3*=-|BA@Q6whm+ zF_6kjw{UhKz_KTLsRMzBC=qOmk( z_B&`(5QwD?KoNHL+NLB+`L6AZHiCPRgyXYXEJp%XbTyn&@K7*F>DeGoKy9abxKmTm!wnSYp$ZnD7pe z`p%dq2B!F;@)6hzont(JJsf7SK`?g3P4M9pf?vbxQx0oCM*CEM4!^z2d_3THJfJ9} zOIn*&q;ktBL#sjgiCLU5q1C=0h51>mI2P2FB4EJU% z_z+CZ>Z6=@CW$Z>Qo5%rcP5bl2I9_J76sTff#a+ZT7PQYPjfu^CM}%>1&i+Hr+v{U z-N#tBK?76L%`7y%oftbsraKtQ)uks+zvllj~e++r6%5(DK&psTVDLQZO~?2|^| zK!W}Sz%^c8hEC<2UI|&LWt{uE7?YB41(-U;AiQFEtim7C5oc-_%48wN5&?zgE}E5{ zt1@TZI9Y#6xz0w&(U)@&vTA1k!;Rup?j$9VqFpz-SA;UgShh$pn1XcP^1vs~iYPIY zrNlx6lyviQAI_q8W-eA2k=y3wwgyT_pbrNw)-5V(#Q|d^Zgg}Mm~axlSnGq!&+W7< z2~`L27BG~D13_o++rC+}8583WmU{bjt|l~9J-ZtKOkxI5@IY%dpM0i$a@XE58Kch= zho->}zdKFWf%yk)C|urKs}!BmH_Q5YS|s<-pmup|{mb1{S?f#gq3~-S!Cj(YQ~gh_ z-O;XV>j)LK31GXq26sscL`3lI+;QB87|vLfWO3FzoZ=!oewv__WS{^w2vJ4%i323t znoQ@Rrt-n-vRV#4QF9G^+GPv#5N(o#3AIAaLqJm_Na{4;BOBS~&uH=sL&i16UB__f z0uJO~NheFvc}$EGiumE|=KCm+=G>yq1tXf8=5vn3&dBCi(P7H1^twR(DZ#E z0>3W$s?Y?o5iC;D$`}yJ#kEEbO0R17Hpx zR8r87wnJua5Bi$`8Nh$g)p&2l$zxh^MSSIzH_bxWP;5xX@}?tTqdt!Wt?|WXEp@WD z%Uam%!G}h?ZUqC>(E4S5-e^ez-u>TS|Bb+ZBkLEyOo9zDu_-{b| f-x0VkM&*`ynf7kou&hG%4jU`GpUaP4xbc4gbVL4^ literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/data/art/48x48/_overrides_feature.png b/scripts/dragondeplatino/gemset/data/art/48x48/_overrides_feature.png new file mode 100644 index 0000000000000000000000000000000000000000..c94ac9d63eece1e2e9c5df262f92463899dbf79f GIT binary patch literal 20512 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 SYpQt+^0lX{pUXO@geCy(WI@^h literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/data/art/48x48/_overrides_frozen.png b/scripts/dragondeplatino/gemset/data/art/48x48/_overrides_frozen.png new file mode 100644 index 0000000000000000000000000000000000000000..51f00dcb8250660a5c2dd1a8111665f569944b40 GIT binary patch literal 17270 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 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/data/art/48x48/_overrides_items.png b/scripts/dragondeplatino/gemset/data/art/48x48/_overrides_items.png new file mode 100644 index 0000000000000000000000000000000000000000..efd7df0348667d4952374dc425daeb8138546f02 GIT binary patch literal 93934 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 VeT#zp=YP3D`sf>|JZ<~Xe*)7IiD3W$ literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/data/art/48x48/_overrides_lava.png b/scripts/dragondeplatino/gemset/data/art/48x48/_overrides_lava.png new file mode 100644 index 0000000000000000000000000000000000000000..f0410b42a7b0f573fc2c86761fd65a0e483f34cf GIT binary patch literal 19696 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 Sx7SzP)8VM|kutlBfBYY2^o%V4 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/data/art/48x48/_overrides_mineral.png b/scripts/dragondeplatino/gemset/data/art/48x48/_overrides_mineral.png new file mode 100644 index 0000000000000000000000000000000000000000..0596616a2f5686d837418480bec5347a5bf96917 GIT binary patch literal 24302 zcmb5Wc{r49_%}Y{i8i!|?8@?lhGa>W5pBv=Op|4(gtBHCvW(HDBotZ7GHJ1ljF4>x zQ;%h0ib@P7rZBd_G{ayRGw-G6`M$^d{p0t?&v7_rao^W{ZRdG?&d>QdB{?~q+_qVM zGXw(JW_#+`IS51)ycLB=Yy>YEHzBDIh$_VP*in}oc{4*64~P2EzlHlO%FGj8u3lOm zcC)&uFg|3kWqG^w@6<<~R*+3{r>|#xJT6bX{vf~ou5GaF!{or~*}0;OImkZM-{Yme zH*Q)%jgeUqKQ)2?8A4xnYSSG_f4=IWMKn+EJ4niOcg(B-OpCq=ezg#?Vb^Qf$$a;Mgkeu!E z>o4ygep!Ek_}*C`6eREGYBMGxA|fs_GBSSs7rdWYZ4NmCbuDT}gA3Z@MiuCXqj=pB zyr;dRdm%z6NE2#{f+njAC=q&KvTOp#|I2c~X%MtC_WG(@gdKpBw#i9DZJd zyi-V5oDlV6X1OX}q)o&ICF&yD7Ex`wR-oyf#kg*wHn{DQ+zFdzqGts)?B(N->GifR zD)k_KqlQJCdMA*ti*%-ug6XV)GqS4iKM$4%4@Pc-xNfSL<4uv($w9~~fpTKzzN^pV zA$1}2=6w281A29Fwvr|W2Dj(mtM{OX?LRrfG)?Ee=^wP%R)X7T)$mv|fCxI0=Xd00 z)N7H8{_!h?pefei6NR3?N|>sCe`foyKldjbL?+mEInsC4F*``oEwvRC)(KfvFbn^6 zMlF#WU8g33T@kHHv=f~kiQE8zT=)>Np`uzu^_b9-RU7f)VDDeH*_@x#MZquwvbIM? z4Y(bG*lPPCh(m@6&R&y@iZqVHb>!#gb0djEoewnP4&Y++Qb+$z9lg*;7{4Wc6KoBu zXN6MrxSizC#_H;7hjjH0uQTcD0|NuD8GI?5Kbs_bSH^6!i+L$%BbYTrtP5XT;RaAE zyhxF(;ii1Gs68IBd&69j*=mS7Fw<5FJ?Ldrn#g3pCtV|Nf>i0)$j-;fMV88-|5p2Z zHZ{&}gQz8bK9}K@(zo49MN`>V^G>7I-;U@L>Y(=wusfiJkUMgH5^u|O9+c`#RLLu8 z7j4Ps>spzF3^z8_)hz|qxRsX;JN6h31R9^s^7(e6Y&0PJfH01DSNbvrBNR}w^+*Ov z&MK`TSxh#uYu+3taqEOCLbtfzAH+u( zl6cAcw~de zuxkZ1?XL8#+l_I5`jJgx@vU9X2PmRBFV8!d*u07CX9}f#r{lGQy($aAd9A zDP3XRaE#9MJa1_@)-i^ocSkz8&6>}{3LBQGm^G>=eYFQGcy*woE8}DBhbE|&&^oRO zZBV4YHu*BmvN?RBE5DM-tjaqQHTR=ozC#P^QUKG$i2t1GDb9Ca&i$-87--z*@?(Ea z057|4^;gS1huHuyDLQP&+0zXZ(eb;E+xEtu-Blh$v+Ts=HAg`NQ&@rR_;kf`E{T`x ziKRx1t4@527K`LjpvwmM=?xP(sWo`1LF!o~< zY-RGLumQ#F!*-k!q?0ablOe36=M&eT!Q2vUV^w=Nb)O6+$Qdl&{Mo^|xIkR_{%eD*6-*KOIR|OIW0$+sfnEi%y z$vrEGWXAXm$=FonkwXeY>gA>(GnaI=w1tT~iXj8PT?|5&H!34vvnbkA8mpSAVxisbC8V1m{mGq9gK= znv|-bXGI;CE9=8!VpiJjsl+e$*N#dv^iI-U6O_$wT%V$Q>p5k1)9>B8*VL>RyZbqY zmyO|(nA{jN*mP!epgy#qrQ(Vqx2cZ( zK#?JJ@l7GZ-~O{(PhEFhmJba|KHyBV;dvpUQJcm`%PN{za1^;a&4@0a?#qT_ooHw5 znt5$412rUB9t8>0#2=%$G^U?j+Ji)l{Vnvzbz)|eQjSF5X7rXJG7$z>)CB&mbT7J2 zjphVZ$WFs}#5P{g-5r&vsAUJ!OW>%GEPja8zhP#gvUB3&kJ5FPU@KqKl!c3Rr1GZQ z)Y?YN_1?e#zH*~((=FARXAx!fyb-V40joi~i>&c$FQS2sA zK`(s$sWax?oGh?|kyPUk_}?HQIG#TW3fH@xfU_K~tu*4j;?Fu~mNYzR+)i@ElSB6T zW*-c|F)+-&au{>|U2Kle3h%Ef{EvzD;Ize~@1bG)d3k$*q0@Y;lg^jH&n*=c$&DD= z@7#0yL{NW$W#Ij&E{4?D$l=rsbz9Dfgg5(7-jf^p>*{p7I@X3b{xbldg$W&k_KE&+ zg%pm?dj=KdCDOI}2^>6!e4AhWmq@nRm|?K(wIXOv@Lo&JbBP{Vt}MMi0xv)R9%DkS1-^~uJF~bBP$qlP6XTzA zM~Y!3vC-|8-`chhIYU=#4 ziS^5t(DVq88|8DG-vuCwXd^X2u@5?6>u5}W4@13pSvK*~)g#RfWyB4$gPBvcH-cyd zxV3*G?7#&tjWmRY8$N+QA>)RMbjDGGBQ>+9V|(Mj7Uu;KGejU&GO^p9q-8>vR39}V z*O3Z(9k#9i0&hsuzMQz)X%U(@u96>NE4U_>>MhCw@aGTFhDlVLkEWBWY)b@WcBOJ;znoP zyO47c*Eb~W4@$DnhE3~rKErzu@}xcvLggVXSDW?*KjL;^oNpdVw8EEa3foRx=}8Tm zKBjhvS1~9#xAncDJjBU1VDHPX{j)E&IANU2&m0fhW;aEfT5X1n|Mc=y_LdlX7RCvg zkL+!u84XN@7vC21CtOkQCrsP+G`w#stAUoC5nJ&ztyBB@ZhvUTKsLQ-_8Fn{3Aca# z=EAI^f>Wp~I^7%*ub**BFnd}+)U-ykA|83z%Wi`#^fGQtxgmDC?>Ibw<^>JlOQ*w* z|9CyxlQVxaouJOVV>sq;D=Giwg~GsQ&Y;n?+GvG4Ip;Z;$jIov*U)O&fvS9ON%JGq z{dt5J5vJ#HM+!@WA4OPP%AFPsZjoVYqSI7@7$rCn{a1=Xr?Y%g&%V7z^iZ2WJT@Jz zN@c`7eXt)P%`)xAnrN10Yji8O>X_ZhLAs={2w^A5stQq^liI9^eA z5jD+PXNTA*qlmzyQo7G6j={L3oYtKfbmzC)jc+@5=FaRa_>}nZOMCMi`orQzE2Y`n zqV5m(pQNSx$cscyg?WUbc9&KiB-`&N>$xJM?DF0dCq?$*R~n z#Ik|-PKu!>53vV9i%Dkp<(C8zZo!)k=o*4TQu3!+<#Tgzw&dEd$JD7OL4&YolX7uo z)ybJ1P=|2+OtFqV;ANUTEURi`uQnihUqWeSnYXjIg6TUU3PIazoSi;$)q`r>dHRzF zA8kkep&^c1tH1O{$1B@C(jI1&{XDUD5}sE=(JEBy5DvJmzR{~1eeJnD#H)H}xEoa*2LA@2RN&2Jj_br#6hO*^)U5bC!9)L~wW)A^x2@+P^C{}eao z1&^~|@p!6ot^=+iw2shODh#b#^PEiFn6Rd0NmGE>bbI6V^XohM`lP>b%_6ToiYToB z-gRdWVwkKhtW^{b_fEUl+37klBaV)Df{T~nDJ*xMOPi}~2rd619`VzMnVYw?*0c&G zv6LR+xlX7bxQ7ij!6V0vxW}SXBO-!uZp9DpP+oud$JlVg_#lLd>t^?lMSCoT) N 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�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 Wf(PPS?Y>cZ58I!Q9wb_yy8OQ(Hjfbi literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/data/art/48x48/_overrides_plants.png b/scripts/dragondeplatino/gemset/data/art/48x48/_overrides_plants.png new file mode 100644 index 0000000000000000000000000000000000000000..90756b39759117c56653f482ee6b8504e59611ec GIT binary patch literal 17981 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 X%ZR*~hA}AMF$)VbtFuL?U84REret<0 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/data/art/48x48/_overrides_stone.png b/scripts/dragondeplatino/gemset/data/art/48x48/_overrides_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..a5ff096043430b5017f02ad03b34ba841b9f75e8 GIT binary patch literal 21518 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 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/data/art/48x48/gemset_map.png b/scripts/dragondeplatino/gemset/data/art/48x48/gemset_map.png new file mode 100644 index 0000000000000000000000000000000000000000..a96a290030cf566aaed4e1462b7632fa679cfed3 GIT binary patch literal 51788 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�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 I_U$MC3s-|a2LJ#7 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/data/art/48x48/mouse.png b/scripts/dragondeplatino/gemset/data/art/48x48/mouse.png new file mode 100644 index 0000000000000000000000000000000000000000..8a05f216373861b4bd9e9d759a011f16b8f60e22 GIT binary patch literal 508 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0g*{WK~!i%)!5BV z!$1^8VK+e)G{BYu*hQiMs$hde1=N93NE(0&C}hx)a-%qT9?#DkduF7wh&_w@EuAS0 ze#QrU9z*#3JO3K!u$k@C>sJVLJe}VRaM-Hd7r-cp>+v)LP|t|l@pK2E9ud}fG6B>R zVre`r0;mT>Y&=B)v?pS1Jgov~4@Am%N&?W9h}7|v44^F#IpZk{KrIou<0%_JEf6K+ zsR%%xh|=*?3?L6g&3LK;Pz|DXJXHgz1mQ8BTmY1V@ET8U07^l4jwe?D#Sq@($sIrz zqQ!V>0wDcappS3sjz`S^)6-#=b;qM7fXBD*I{?qDyS2FktnsP^!W9r3ue=d%fRypd z6X62L8Lzw$)qs-m$^%gas2Q(n5yb$H@u~(<1n?ZMN)g$B7UNY3A`8%Ryvju+1GX5i zau7*?Eyt@=#42Eq@hSxo1?)LqtsxcxJ&ac|gbC z%XZ>05Jamm@Yl1Nzvfl5Fc}iUTe8(9_uYh<@5jp|f12_UW0XPZ( zfD^~pM+yfKM~>G3zyXi|9x(p?4iF$7!2j3m0387W!2bN+|6l9;c?6CS0AhE(M(48Z zAqd0?!U@zK;!zX`?%>a#)&(f!ub?eOfEplfK&&9FKoGzNz<^PJ6@)DaX#Bqw&p*%C z;qqDlH~`oJ0E7Y5dVCvg0j>b80TRG^yaWSJ?5>oSx# zpO%O5?I8hJuiRh`fgP}RtRYX`PXDLlmDu)>0IY}UGXDZt2md`5RMjfHG`r*Oe^g$L zYYz#)`eq%4L+dgWv8-m%+O-*Zd0NNb|A4#`Q~v}YSa0K(`6{4gwg0g9ZF0u5bY8~Y z|7g4$PyYm9-U8(us3GRgO~waHdeZ-Td=g9h1R(PpblH}8;_h8-vLW}xJ^{dgUN+}I zeQ|fM79~qL)Bkclj-h=5pnXqF=6hk5J%;i3uZ;3lJnsItrYwH;2>|xJFlG{dAX@d-;orGJWm@evOIZ)IkE^qL<+%k?F-vWh31w9V7tzvsv;cSl^_d zZQtLWN#oN)0x-wDca=8*k`mngpOWcg^bP=)UtZhro*@nzzl)^c$Vyc^SZk?p7!LkRFfsM zRR5#Y+dcufKb)KHXNKh*P&MXqIZERLpuaQoULjDO?Gpgqc357+JPRecFtyK$cKYVh z{0~-N`vf3**MR}%0h3rvm zVh#;o#{LfwpHD+R)JtP405r9I^5k4m~z|1`J-J|FKg}wh*nAN9)1fWgp5)>hN zePOT3_P+u5oHu;BoV)+uF|3Py0#LYf)!)SYEC^->Xu`GkY_ rLGvk0$!C1IFOvm7w_peUJJ;bK8*Qs?gCa`x00000NkvXXu0mjfE=jGB literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/data/init/colors.txt b/scripts/dragondeplatino/gemset/data/init/colors.txt new file mode 100644 index 0000000..f296da1 --- /dev/null +++ b/scripts/dragondeplatino/gemset/data/init/colors.txt @@ -0,0 +1,48 @@ +[BLACK_R:0] +[BLACK_G:0] +[BLACK_B:0] +[BLUE_R:0] +[BLUE_G:0] +[BLUE_B:128] +[GREEN_R:0] +[GREEN_G:128] +[GREEN_B:0] +[CYAN_R:0] +[CYAN_G:128] +[CYAN_B:128] +[RED_R:128] +[RED_G:0] +[RED_B:0] +[MAGENTA_R:128] +[MAGENTA_G:0] +[MAGENTA_B:128] +[BROWN_R:128] +[BROWN_G:128] +[BROWN_B:0] +[LGRAY_R:192] +[LGRAY_G:192] +[LGRAY_B:192] +[DGRAY_R:128] +[DGRAY_G:128] +[DGRAY_B:128] +[LBLUE_R:0] +[LBLUE_G:0] +[LBLUE_B:255] +[LGREEN_R:0] +[LGREEN_G:255] +[LGREEN_B:0] +[LCYAN_R:0] +[LCYAN_G:255] +[LCYAN_B:255] +[LRED_R:255] +[LRED_G:0] +[LRED_B:0] +[LMAGENTA_R:255] +[LMAGENTA_G:0] +[LMAGENTA_B:255] +[YELLOW_R:255] +[YELLOW_G:255] +[YELLOW_B:0] +[WHITE_R:255] +[WHITE_G:255] +[WHITE_B:255] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/data/init/d_init.txt b/scripts/dragondeplatino/gemset/data/init/d_init.txt new file mode 100644 index 0000000..f2e513c --- /dev/null +++ b/scripts/dragondeplatino/gemset/data/init/d_init.txt @@ -0,0 +1,303 @@ +WARNING: Do NOT copy over the d_init.txt from an earlier version of DF. +Always read the file carefully, including the comments. + +In general, you can copy savegames and tilesets from older DF +versions, but you should not copy anything else. You should not, under any +circumstances, unpack a new DF on top of an older one. + + +Use these to control the automatic saving behavior in the dwarf fortress mode of game. AUTOSAVE can be set to NONE, SEASONAL or YEARLY. This updates your save at these intervals, so that some of your progress will be saved in case of system instability. You can set AUTOBACKUP to YES if you want the updated save to be copied to another folder so that you'll have several copies of your world at different times. Set AUTOSAVE_PAUSE to YES if you want the game to pause every time it autosaves. + +[AUTOSAVE:SEASONAL] +[AUTOBACKUP:NO] +[AUTOSAVE_PAUSE:YES] + +Set this to YES if you want it to save the game when you start a new fortress. If AUTOBACKUP above is set to YES, it will also create a copy of this new save. + +[INITIAL_SAVE:YES] + +Set this to NO to make Dwarf Fortress remain in the saved pause state when you load an active game. + +[PAUSE_ON_LOAD:YES] + +Set this to YES if you want Dwarf Fortress to show the warning window for embark site selection even if there are no issues (as a way of confirming your choice). + +[EMBARK_WARNING_ALWAYS:NO] + +This option controls whether or not your choice to embark has a confirmation window after you have selected any dwarves and equipment. Valid choices are ALWAYS, IF_POINTS_REMAIN and NO. + +[POST_PREPARE_EMBARK_CONFIRMATION:IF_POINTS_REMAIN] + +You can change the option below to ALWAYS and NO. More restrictive world parameter settings override these. ALWAYS lets you see the features in the Local view during embark, and NO stops you from looking for features in the site finder (though if you really want to stop the finder, it might be better for you to generate worlds that restrict the use of this feature completely, in which case you don't need to change the settings here). + +[SHOW_EMBARK_TUNNEL:FINDER] + +Use these options to remove features from the game. Permitted values are YES and NO. Removal might speed the game up in the case of temperature and weather. + +[TEMPERATURE:YES] +[WEATHER:YES] +[ECONOMY:YES] +[INVADERS:YES] +[CAVEINS:YES] +[ARTIFACTS:YES] +[ZERO_RENT:NO] +[TESTING_ARENA:YES] +[WALKING_SPREADS_SPATTER_DWF:NO] +[WALKING_SPREADS_SPATTER_ADV:YES] + +Change this to YES to output the reasons for world map rejection into a file. + +[LOG_MAP_REJECTS:NO] + +Change these numbers to make the embark rectangle start at a different size. The format is (EMBARK_RECTANGLE::). Numbers may run from 2 to 16. The map size warning message will go by these numbers. + +[EMBARK_RECTANGLE:4:4] + +Change these numbers to set the default weights for traffic designations. If you make the last numbers too large, pathfinding might lag. +The format is (PATH_COST::::). + +[PATH_COST:1:2:5:25] + +Alter these options to control how aggressively your dwarves place objects in a container with like items (rather than an empty container). The default options are very aggressive. STORE_DIST_ITEM_DECREASE controls the cap on objects it will consider -- for each object it finds in a container, one tile is removed from its apparent distance to the dwarf, up to this cap. The others control how many tiles are removed for each combination type for any match at all. For instance, if ITEM_DECREASE is set to 20, and SEED_COMBINE is set to 100, a dwarf carrying seeds will see a seed bag with 15 seeds as 115 tiles closer than it actually is (and thus pass up any empties within that distance), whereas a seed bag with 30 seeds would be treated as 120 tiles closer (because it hits the ITEM_DECREASE cap). Values from 2 to 1000 are permitted. Before these init options, the behavior was roughly ITEM_DECREASE 2, SEED_COMBINE 2 and the rest at 1000. + +[STORE_DIST_ITEM_DECREASE:20] +[STORE_DIST_SEED_COMBINE:1000] +[STORE_DIST_BUCKET_COMBINE:1000] +[STORE_DIST_BARREL_COMBINE:1000] +[STORE_DIST_BIN_COMBINE:1000] + +Change this to YES to disallow pets from coffin burial as the default option. + +[COFFIN_NO_PETS_DEFAULT:NO] + +Use these to set the color of wounded body parts. The format is ::. + +[WOUND_COLOR_NONE:7:0:1] No recorded active wounds on the part. Default = white +[WOUND_COLOR_MINOR:6:0:0] Any damage that doesn't have functional/structural consequences (might be heavy bleeding though). Default = brown +[WOUND_COLOR_INHIBITED:6:0:1] Any muscular, structural or functional damage without total loss. Default = yellow +[WOUND_COLOR_FUNCTION_LOSS:3:0:1] An important function of the part is completely lost, but the part is structurally sound (or at least partially intact). Default = bright cyan +[WOUND_COLOR_BROKEN:4:0:1] The part has lost all structural integrity or muscular ability. Default = bright red +[WOUND_COLOR_MISSING:0:0:1] The part is completely gone. Default = dark gray + +This controls the display of areas that are far below outside. The format is SKY::::. The can be either an ASCII tile number or a character in quotes, like '#'. + +[SKY:178:3:0:0] + +As above, for inside/subterranean areas. + +[CHASM:250:0:0:1] + +Pillar tile, as above. + +[PILLAR_TILE:'O'] + +Track tiles. I at the end inverts the material colors. + +[TRACK_N:208I] +[TRACK_S:210I] +[TRACK_E:198I] +[TRACK_W:181I] +[TRACK_NS:186I] +[TRACK_NE:200I] +[TRACK_NW:188I] +[TRACK_SE:201I] +[TRACK_SW:187I] +[TRACK_EW:205I] +[TRACK_NSE:204I] +[TRACK_NSW:185I] +[TRACK_NEW:202I] +[TRACK_SEW:203I] +[TRACK_NSEW:206I] +[TRACK_RAMP_N:30I] +[TRACK_RAMP_S:30I] +[TRACK_RAMP_E:30I] +[TRACK_RAMP_W:30I] +[TRACK_RAMP_NS:30I] +[TRACK_RAMP_NE:30I] +[TRACK_RAMP_NW:30I] +[TRACK_RAMP_SE:30I] +[TRACK_RAMP_SW:30I] +[TRACK_RAMP_EW:30I] +[TRACK_RAMP_NSE:30I] +[TRACK_RAMP_NSW:30I] +[TRACK_RAMP_NEW:30I] +[TRACK_RAMP_SEW:30I] +[TRACK_RAMP_NSEW:30I] + +Tiles for the parts of trees. + +[TREE_ROOT_SLOPING:127] +[TREE_TRUNK_SLOPING:127] +[TREE_ROOT_SLOPING_DEAD:127] +[TREE_TRUNK_SLOPING_DEAD:127] +[TREE_ROOTS:172] +[TREE_ROOTS_DEAD:172] +[TREE_BRANCHES:172] +[TREE_BRANCHES_DEAD:172] +[TREE_SMOOTH_BRANCHES:'#'] +[TREE_SMOOTH_BRANCHES_DEAD:'#'] +[TREE_TRUNK_PILLAR:'O'] +[TREE_TRUNK_PILLAR_DEAD:'O'] +[TREE_CAP_PILLAR:'O'] +[TREE_CAP_PILLAR_DEAD:'O'] +[TREE_TRUNK_N:205] +[TREE_TRUNK_S:205] +[TREE_TRUNK_N_DEAD:205] +[TREE_TRUNK_S_DEAD:205] +[TREE_TRUNK_EW:205] +[TREE_TRUNK_EW_DEAD:205] +[TREE_CAP_WALL_N:205] +[TREE_CAP_WALL_S:205] +[TREE_CAP_WALL_N_DEAD:205] +[TREE_CAP_WALL_S_DEAD:205] +[TREE_TRUNK_E:186] +[TREE_TRUNK_W:186] +[TREE_TRUNK_E_DEAD:186] +[TREE_TRUNK_W_DEAD:186] +[TREE_TRUNK_NS:186] +[TREE_TRUNK_NS_DEAD:186] +[TREE_CAP_WALL_E:186] +[TREE_CAP_WALL_W:186] +[TREE_CAP_WALL_E_DEAD:186] +[TREE_CAP_WALL_W_DEAD:186] +[TREE_TRUNK_NW:201] +[TREE_CAP_WALL_NW:201] +[TREE_TRUNK_NW_DEAD:201] +[TREE_CAP_WALL_NW_DEAD:201] +[TREE_TRUNK_NE:187] +[TREE_CAP_WALL_NE:187] +[TREE_TRUNK_NE_DEAD:187] +[TREE_CAP_WALL_NE_DEAD:187] +[TREE_TRUNK_SW:200] +[TREE_CAP_WALL_SW:200] +[TREE_TRUNK_SW_DEAD:200] +[TREE_CAP_WALL_SW_DEAD:200] +[TREE_TRUNK_SE:188] +[TREE_CAP_WALL_SE:188] +[TREE_TRUNK_SE_DEAD:188] +[TREE_CAP_WALL_SE_DEAD:188] +[TREE_TRUNK_NSE:204] +[TREE_TRUNK_NSE_DEAD:204] +[TREE_TRUNK_NSW:185] +[TREE_TRUNK_NSW_DEAD:185] +[TREE_TRUNK_NEW:202] +[TREE_TRUNK_NEW_DEAD:202] +[TREE_TRUNK_SEW:203] +[TREE_TRUNK_SEW_DEAD:203] +[TREE_TRUNK_NSEW:206] +[TREE_TRUNK_NSEW_DEAD:206] +[TREE_TRUNK_BRANCH_N:207] +[TREE_TRUNK_BRANCH_N_DEAD:207] +[TREE_TRUNK_BRANCH_S:209] +[TREE_TRUNK_BRANCH_S_DEAD:209] +[TREE_TRUNK_BRANCH_E:199] +[TREE_TRUNK_BRANCH_E_DEAD:199] +[TREE_TRUNK_BRANCH_W:182] +[TREE_TRUNK_BRANCH_W_DEAD:182] +[TREE_BRANCH_NS:179] +[TREE_BRANCH_NS_DEAD:179] +[TREE_BRANCH_EW:196] +[TREE_BRANCH_EW_DEAD:196] +[TREE_BRANCH_NW:217] +[TREE_BRANCH_NW_DEAD:217] +[TREE_BRANCH_NE:192] +[TREE_BRANCH_NE_DEAD:192] +[TREE_BRANCH_SW:191] +[TREE_BRANCH_SW_DEAD:191] +[TREE_BRANCH_SE:218] +[TREE_BRANCH_SE_DEAD:218] +[TREE_BRANCH_NSE:195] +[TREE_BRANCH_NSE_DEAD:195] +[TREE_BRANCH_NSW:180] +[TREE_BRANCH_NSW_DEAD:180] +[TREE_BRANCH_NEW:193] +[TREE_BRANCH_NEW_DEAD:193] +[TREE_BRANCH_SEW:194] +[TREE_BRANCH_SEW_DEAD:194] +[TREE_BRANCH_NSEW:197] +[TREE_BRANCH_NSEW_DEAD:197] +[TREE_TWIGS:';'] +[TREE_TWIGS_DEAD:';'] +[TREE_CAP_RAMP:30] +[TREE_CAP_RAMP_DEAD:30] +[TREE_CAP_FLOOR1:249] +[TREE_CAP_FLOOR2:249] +[TREE_CAP_FLOOR1_DEAD:249] +[TREE_CAP_FLOOR2_DEAD:249] +[TREE_CAP_FLOOR3:249] +[TREE_CAP_FLOOR4:249] +[TREE_CAP_FLOOR3_DEAD:249] +[TREE_CAP_FLOOR4_DEAD:249] +[TREE_TRUNK_INTERIOR:10] +[TREE_TRUNK_INTERIOR_DEAD:10] + +This controls the "IDLERS: " that is displayed in dwarf mode. You can set it to TOP, BOTTOM or OFF. + +[IDLERS:TOP] + +You can have your dwarves start/arrive without any labor types enabled here by setting this to NO. You can also set it to SKILLS to make the labor list set by skill, or BY_UNIT_TYPE to have it done by overall unit type. + +[SET_LABOR_LISTS:SKILLS] + +You can set the maximum population of your fortress here. Keep in mind that your population must be at least 80 to get a king and 100 to obtain the current game features. The strict cap also stops fort births. Both caps can be violated by a few special cases, like the arrival of the monarch if you qualify. + +[POPULATION_CAP:200] +[STRICT_POPULATION_CAP:220] + +This allows you to control the number of babies+children in your fortress. The first number is an absolute cap on the number of babies+children. The second is a percentage of the current number of adults in your fortress (the default is the essentially meaningless 1000% here). The lower number is used as the cap. The cap only prevents further pregancies, so migrant children, multiple births and existing pregnancies from old saves can still push you over the cap. Setting either number to zero will disallow pregnancies in the fortress. + +[BABY_CHILD_CAP:100:1000] + +Use the specific seed cap to set the maximum number of seeds of each kind generally allowed in the fortress. Use the fortress seed cap to control the overall number of seeds allowed. Seeds over the global cap will be periodically removed, starting with the oldest and most worthless seeds. + +[SPECIFIC_SEED_CAP:200] +[FORTRESS_SEED_CAP:3000] + +If you don't like the ,.`' ground, try setting this to NO. The ground will turn into periods only. + +[VARIED_GROUND_TILES:YES] + +If you'd like your engravings to start off looking the same (you can toggle them on individual later), set this to YES. + +[ENGRAVINGS_START_OBSCURED:YES] + +If you get annoyed by seeing items like *<*sword*>* you can +get rid of the outside ** by setting this to NO. + +[SHOW_IMP_QUALITY:YES] + +Set this to YES to display fluids as numbers indicating depth. + +[SHOW_FLOW_AMOUNTS:NO] + +If you'd prefer to leave the history behind every engraving for your adventurers to discover, then set this to NO. + +[SHOW_ALL_HISTORY_IN_DWARF_MODE:YES] + +This controls "more" in adventure mode. If MORE is set to NO, all announcements will be skipped. DISPLAY_LENGTH controls how many lines are printed before it gives you the "more" prompt. + +[MORE:YES] +[DISPLAY_LENGTH:23] + +Set this to NO if you do not want traps to affect you in adventure mode. Cage traps are always disabled for now. + +[ADVENTURER_TRAPS:YES] + +Set this to NO if you want the game to recenter on your adventurer only when you've gotten close to the edge of the view. + +[ADVENTURER_ALWAYS_CENTER:YES] + +This controls the up/down views in adventure mode. The first parameter can be OFF, UNHIDDEN, CREATURE or ON. UNHIDDEN makes the view appear when it contains any unhidden square. CREATURE makes the view appear when it contains a creature. The second parameter is the size of the view. It can be 3, 5, 7 or 9. A smaller view lets it stack more of them in the column (3 at size 5, and 5 at size 3). + +[ADVENTURER_Z_VIEWS:UNHIDDEN:9] + +You can use these to say how nicknames are displayed in each mode +Options are REPLACE_FIRST, CENTRALIZE (between first and last), REPLACE_ALL + +[NICKNAME_DWARF:REPLACE_FIRST] +[NICKNAME_ADVENTURE:REPLACE_FIRST] +[NICKNAME_LEGENDS:REPLACE_FIRST] + +Set this number to scale how often grazing animals need to eat. Larger numbers mean less food is necessary. Metabolism is always set according to the 3/4ths power of size. + +[GRAZE_COEFFICIENT:100] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/data/init/init.txt b/scripts/dragondeplatino/gemset/data/init/init.txt new file mode 100644 index 0000000..f26ab21 --- /dev/null +++ b/scripts/dragondeplatino/gemset/data/init/init.txt @@ -0,0 +1,150 @@ +WARNING: Do NOT copy over the init.txt from an earlier version of DF. +Always read the file carefully, including the comments. + +In general, you can copy savegames and tilesets from older DF +versions, but you should not copy anything else. You should not, under any +circumstances, unpack a new DF on top of an older one. + + +Change this to turn sound off. + +[SOUND:NO] + +The sound volume runs from 0 (off) to 255 (full). You can set the volume from the ESC options menu as well. + +[VOLUME:255] + +Change this to skip the wonderful intro movies. + +[INTRO:NO] + +This lets you set the starting windowed/fullscreen setting. Can be YES, NO or PROMPT. + +[WINDOWED:YES] + +This is the size and font for windowed mode. Changing to the 800x600 font might make you happier. +If set below 256x256 it specifies the grid size instead, with a minimum of 80x25. + +[WINDOWEDX:80] +[WINDOWEDY:25] +[FONT:curses_1280x600.png] + +You may disable window resizing if you wish. +[RESIZABLE:YES] + +Full screen info. The 0s below mean that the game will choose a resolution for you, but you can set it yourself as well. + +[FULLSCREENX:0] +[FULLSCREENY:0] +[FULLFONT:curses_1280x600.png] + +If this is set to NO, tiles will be stretched to fit the screen if there is a resolution mismatch. +If this is set to YES, the tiles will not be stretched, but rather the game view will be centralized, surrounded by black space. Tiles that are too large will always be compressed rather than running off the screen. + +[BLACK_SPACE:YES] + +Graphics info, most of it as above. Set GRAPHICS to YES to turn it all on. This will use the "raw/graphics" folder for tile information. Currently this is limited to whatever creature graphics you have downloaded. The game comes with a few pictures to demonstrate. As of December 2014, the Dwarf Fortress Wiki has custom tilesets available at http://dwarffortresswiki.org/index.php/Tileset_repository and creature graphics at http://dwarffortresswiki.org/index.php/Graphics_set_repository. + +[GRAPHICS:YES] +[GRAPHICS_WINDOWEDX:0] +[GRAPHICS_WINDOWEDY:0] +[GRAPHICS_FONT:gemset_map.png] +[GRAPHICS_FULLSCREENX:0] +[GRAPHICS_FULLSCREENY:0] +[GRAPHICS_FULLFONT:gemset_map.png] +[GRAPHICS_BLACK_SPACE:YES] + +These settings can have a significant impact on frame rate, especially for people that have slow frame rates on the title screen. Available modes are 2D, 2DSW, 2DASYNC, STANDARD, PARTIAL:, ACCUM_BUFFER, FRAME_BUFFER and VBO. The number after PARTIAL refers to how many frames it will redo a printed tile before skipping it, so you might try increasing it a bit if you have flickering when PARTIAL is set. Please note that any of these combinations might cause frame rates to drop significantly or cause unpleasant side effects like flickering. + +By and large, 2D should be the most reliable, while STANDARD has a good combination of speed and reliability. However, all 2D modes are normally far slower than even STANDARD, which may be the slowest OpenGL mode. + +On a multi-core machine none of this is very likely to matter; stick to 2D. + +2DASYNC may be slightly more responsive than 2D on a multi-core machine, but this has recently become doubtful due to improvements to the other modes. + +Linux/OS X users may also use PRINT_MODE:TEXT for primitive ncurses output. + +[PRINT_MODE:TWBT] + Mode examples: + PRINT_MODE:2D + PRINT_MODE:TEXT + PRINT_MODE:FRAME_BUFFER + PRINT_MODE:PARTIAL:0 +[SINGLE_BUFFER:NO] + +Switches truetype on whenever the vertical tile size is this many pixels or larger. You may also use YES/NO to force it on/off. Turning it off may provide a minor speed boost (using font small enough that it doesn't activate won't). + +[TRUETYPE:NO] + +Change this to YES to keep the DF window on top of your other windows. + +[TOPMOST:NO] + +Change this to YES if you want to see an FPS counter at the top left. + +[FPS:YES] + +Use this to set the maximum frame rate during play. The movies are always capped at 100. A frame in this case is not graphical but related to the movement speed of a creature. A healthy, unencumbered dwarven peasant takes one step every 10 frames. + +You may set FPS_CAP to 0 to make it uncapped. + +[FPS_CAP:100] + +Use this to set the maximum graphical frame refresh rate during play. + +[G_FPS_CAP:50] + +On cards that support the OpenGL ARB_sync extension, turning this on can improve framerates in GPU overload conditions. It defaults to NO, as many cards that claim to support this will crash if asked to do so. + +[ARB_SYNC:NO] + +This sets the applications vertical synchronization behavior. Changing this to YES can impact your FPS if your G_FPS is high. ARB_SYNC is a better option, if your system supports it. + +[VSYNC:NO] + +Change this to NEAREST if you want the texture values to use the nearest pixel without averaging. +Change this to LINEAR if you want the texture values to be averaged over the adjacent pixels. + +[TEXTURE_PARAM:LINEAR] + +Change this to make the dwarfort.exe process have a different priority. From highest to lowest, the options are REALTIME, HIGH, ABOVE_NORMAL, NORMAL, BELOW_NORMAL and IDLE. + +[PRIORITY:NORMAL] + +Use this to set how fast the game zooms. The default corresponds to +increasing grid size by 10 units each time you zoom. + +[ZOOM_SPEED:10] + +Change this to NO if you don't want to have the mouse involved at all. + +[MOUSE:NO] + +Change this to YES if you'd like to use a BMP for the mouse cursor. The image currently lags when the game is lagging however. + +[MOUSE_PICTURE:NO] + +This controls the number of milliseconds that must pass before a held key sends an initial repeat press to the game. You might need to adjust this. + +[KEY_HOLD_MS:250] + +This controls the number of milliseconds that must pass before a held key sends a repeat press to the game after the repeat process has begun. + +[KEY_REPEAT_MS:150] + +If you set KEY_REPEAT_ACCEL_LIMIT above one, then after KEY_REPEAT_ACCEL_START repetitions the repetition delay will smoothly decrease until repetition is this number of times faster than at the start. + +[KEY_REPEAT_ACCEL_LIMIT:8] +[KEY_REPEAT_ACCEL_START:10] + +This controls the number of milliseconds between macro instructions. + +[MACRO_MS:15] + +This controls the number of milliseconds that must pass before input works again after the view recenters on an event in dwarf mode. + +[RECENTER_INTERFACE_SHUTDOWN_MS:0] + +Change this to NO if you want to leave save uncompressed (you might want to do this if you are experience save corruption). + +[COMPRESSED_SAVES:YES] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/data/init/overrides.txt b/scripts/dragondeplatino/gemset/data/init/overrides.txt new file mode 100644 index 0000000..8a09b8d --- /dev/null +++ b/scripts/dragondeplatino/gemset/data/init/overrides.txt @@ -0,0 +1,3487 @@ + +[TILESET:_overrides_items.png:_overrides_items.png:2] + +[OVERRIDE:47:I:AMMO:AMMO:0:2:0] +[OVERRIDE:47:I:AMMO:AMMO:1:2:1] +[OVERRIDE:47:I:AMMO:AMMO:2:2:2] +[OVERRIDE:12:I:AMULET:AMULET::2:3] +[OVERRIDE:127:I:ANIMALTRAP:ANIMALTRAP::2:4] +[OVERRIDE:229:I:ANVIL:ANVIL::2:5] +[OVERRIDE:91:I:ARMOR:ARMOR:0:2:6] +[OVERRIDE:91:I:ARMOR:ARMOR:1:2:7] +[OVERRIDE:91:I:ARMOR:ARMOR:2:2:8] +[OVERRIDE:91:I:ARMOR:ARMOR:3:2:9] +[OVERRIDE:91:I:ARMOR:ARMOR:4:2:10] +[OVERRIDE:91:I:ARMOR:ARMOR:5:2:11] +[OVERRIDE:91:I:ARMOR:ARMOR:6:2:12] +[OVERRIDE:91:I:ARMOR:ARMOR:7:2:13] +[OVERRIDE:91:I:ARMOR:ARMOR:8:2:14] +[OVERRIDE:91:I:ARMOR:ARMOR:9:2:15] + +[OVERRIDE:91:I:ARMOR:ARMOR:10:2:16] +[OVERRIDE:91:I:ARMOR:ARMOR:11:2:17] +[OVERRIDE:14:I:ARMORSTAND:ARMORSTAND::2:18] +[OVERRIDE:146:I:BACKPACK:BACKPACK::2:19] +[OVERRIDE:17:I:BALLISTAARROWHEAD:BALLISTAARROWHEAD::2:20] +[OVERRIDE:220:I:BALLISTAPARTS:BALLISTAPARTS::2:21] +[OVERRIDE:240:I:BAR:BAR::2:22] +[OVERRIDE:246:I:BARREL:BARREL::2:23:] +[OVERRIDE:233:I:BED:BED::2:24] +[OVERRIDE:88:I:BIN:BIN::2:25:] +[OVERRIDE:254:I:BLOCKS:BLOCKS::2:26] +[OVERRIDE:8:I:BOOK:BOOK::2:27] +[OVERRIDE:7:I:BOULDER:BOULDER::2:28] +[OVERRIDE:9:I:BOULDER:BOULDER::2:29] +[OVERRIDE:15:I:BOULDER:BOULDER::2:30] +[OVERRIDE:42:I:BOULDER:BOULDER::2:31] + +[OVERRIDE:43:I:BOULDER:BOULDER::2:32] +[OVERRIDE:11:I:BOX:BOX::2:33] +[OVERRIDE:146:I:BOX:BOX::2:34] +[OVERRIDE:148:I:BRACELET:BRACELET::2:35] +[OVERRIDE:150:I:BUCKET:BUCKET::2:36] +[OVERRIDE:227:I:CABINET:CABINET::2:37] +[OVERRIDE:19:I:CAGE:CAGE::2:38:] +[OVERRIDE:220:I:CATAPULTPARTS:CATAPULTPARTS::2:39] +[OVERRIDE:21:I:CHAIN:CHAIN::2:40] +[OVERRIDE:210:I:CHAIR:CHAIR::2:41] +[OVERRIDE:37:I:CHEESE:CHEESE::2:42] +[OVERRIDE:167:I:CLOTH:CLOTH::2:43] +[OVERRIDE:48:I:COFFIN:COFFIN::2:44] +[OVERRIDE:36:I:COIN:COIN::2:45] +[OVERRIDE:1:I:CORPSE:CORPSE::2:46] +[OVERRIDE:11:I:CORPSE:CORPSE::2:46] +[OVERRIDE:15:I:CORPSE:CORPSE::2:46] +[OVERRIDE:16:I:CORPSE:CORPSE::2:46] +[OVERRIDE:37:I:CORPSE:CORPSE::2:46] +[OVERRIDE:42:I:CORPSE:CORPSE::2:46] +[OVERRIDE:64:I:CORPSE:CORPSE::2:46] +[OVERRIDE:65:I:CORPSE:CORPSE::2:46] +[OVERRIDE:66:I:CORPSE:CORPSE::2:46] +[OVERRIDE:67:I:CORPSE:CORPSE::2:46] +[OVERRIDE:68:I:CORPSE:CORPSE::2:46] +[OVERRIDE:69:I:CORPSE:CORPSE::2:46] +[OVERRIDE:70:I:CORPSE:CORPSE::2:46] +[OVERRIDE:71:I:CORPSE:CORPSE::2:46] +[OVERRIDE:72:I:CORPSE:CORPSE::2:46] +[OVERRIDE:73:I:CORPSE:CORPSE::2:46] +[OVERRIDE:74:I:CORPSE:CORPSE::2:46] +[OVERRIDE:75:I:CORPSE:CORPSE::2:46] +[OVERRIDE:76:I:CORPSE:CORPSE::2:46] +[OVERRIDE:77:I:CORPSE:CORPSE::2:46] +[OVERRIDE:78:I:CORPSE:CORPSE::2:46] +[OVERRIDE:79:I:CORPSE:CORPSE::2:46] +[OVERRIDE:80:I:CORPSE:CORPSE::2:46] +[OVERRIDE:82:I:CORPSE:CORPSE::2:46] +[OVERRIDE:83:I:CORPSE:CORPSE::2:46] +[OVERRIDE:84:I:CORPSE:CORPSE::2:46] +[OVERRIDE:85:I:CORPSE:CORPSE::2:46] +[OVERRIDE:87:I:CORPSE:CORPSE::2:46] +[OVERRIDE:89:I:CORPSE:CORPSE::2:46] +[OVERRIDE:97:I:CORPSE:CORPSE::2:46] +[OVERRIDE:98:I:CORPSE:CORPSE::2:46] +[OVERRIDE:99:I:CORPSE:CORPSE::2:46] +[OVERRIDE:100:I:CORPSE:CORPSE::2:46] +[OVERRIDE:101:I:CORPSE:CORPSE::2:46] +[OVERRIDE:102:I:CORPSE:CORPSE::2:46] +[OVERRIDE:103:I:CORPSE:CORPSE::2:46] +[OVERRIDE:104:I:CORPSE:CORPSE::2:46] +[OVERRIDE:105:I:CORPSE:CORPSE::2:46] +[OVERRIDE:106:I:CORPSE:CORPSE::2:46] +[OVERRIDE:107:I:CORPSE:CORPSE::2:46] +[OVERRIDE:108:I:CORPSE:CORPSE::2:46] +[OVERRIDE:109:I:CORPSE:CORPSE::2:46] +[OVERRIDE:110:I:CORPSE:CORPSE::2:46] +[OVERRIDE:111:I:CORPSE:CORPSE::2:46] +[OVERRIDE:112:I:CORPSE:CORPSE::2:46] +[OVERRIDE:114:I:CORPSE:CORPSE::2:46] +[OVERRIDE:115:I:CORPSE:CORPSE::2:46] +[OVERRIDE:116:I:CORPSE:CORPSE::2:46] +[OVERRIDE:118:I:CORPSE:CORPSE::2:46] +[OVERRIDE:119:I:CORPSE:CORPSE::2:46] +[OVERRIDE:126:I:CORPSE:CORPSE::2:46] +[OVERRIDE:157:I:CORPSE:CORPSE::2:46] +[OVERRIDE:149:I:CORPSE:CORPSE::2:46] +[OVERRIDE:149:I:CORPSE:CORPSE::2:46] +[OVERRIDE:224:I:CORPSE:CORPSE::2:46] +[OVERRIDE:234:I:CORPSE:CORPSE::2:46] +[OVERRIDE:253:I:CORPSEPIECE:CORPSEPIECE::2:47] + +[OVERRIDE:230:I:CROWN:CROWN::2:48] +[OVERRIDE:194:I:CRUTCH:CRUTCH::2:49] +[OVERRIDE:15:I:DOOR:DOOR::2:50] +[OVERRIDE:79:I:DOOR:DOOR::2:51] +[OVERRIDE:186:I:DOOR:DOOR::2:52:] +[OVERRIDE:197:I:DOOR:DOOR::2:53] +[OVERRIDE:240:I:DOOR:DOOR::2:54] +[OVERRIDE:235:I:EARRING:EARRING::2:55] +[OVERRIDE:248:I:EGG:EGG::2:56] +[OVERRIDE:143:I:FIGURINE:FIGURINE::2:57] +[OVERRIDE:224:I:FISH:FISH::2:58] +[OVERRIDE:224:I:FISH_RAW:FISH_RAW::2:59] +[OVERRIDE:173:I:FLASK:FLASK::2:60] +[OVERRIDE:42:I:FLOODGATE:FLOODGATE::2:61] +[OVERRIDE:88:I:FLOODGATE:FLOODGATE::2:62] +[OVERRIDE:215:I:FLOODGATE:FLOODGATE::2:63:] + +[OVERRIDE:37:I:FOOD:FOOD:0:2:64] +[OVERRIDE:37:I:FOOD:FOOD:1:2:65] +[OVERRIDE:37:I:FOOD:FOOD:2:2:66] +[OVERRIDE:4:I:GEM:GEM::2:67] +[OVERRIDE:247:I:GLOB:GLOB::2:68] +[OVERRIDE:91:I:GLOVES:GLOVES:0:2:69] +[OVERRIDE:91:I:GLOVES:GLOVES:1:2:70] +[OVERRIDE:91:I:GLOVES:GLOVES:2:2:71] +[OVERRIDE:20:I:GOBLET:GOBLET::2:72] +[OVERRIDE:35:I:GRATE:GRATE::2:73] +[OVERRIDE:155:I:HATCH_COVER:HATCH_COVER::2:74:] +[OVERRIDE:91:I:HELM:HELM:0:2:75] +[OVERRIDE:91:I:HELM:HELM:1:2:76] +[OVERRIDE:91:I:HELM:HELM:2:2:77] +[OVERRIDE:91:I:HELM:HELM:3:2:78] +[OVERRIDE:91:I:HELM:HELM:4:2:79] + +[OVERRIDE:91:I:HELM:HELM:5:2:80] +[OVERRIDE:91:I:HELM:HELM:6:2:81] +[OVERRIDE:91:I:HELM:HELM:7:2:82] +[OVERRIDE:168:I:INSTRUMENT:INSTRUMENT:0:2:83] +[OVERRIDE:168:I:INSTRUMENT:INSTRUMENT:1:2:84] +[OVERRIDE:168:I:INSTRUMENT:INSTRUMENT:2:2:85] +[OVERRIDE:168:I:INSTRUMENT:INSTRUMENT:3:2:86] +[OVERRIDE:168:I:INSTRUMENT:INSTRUMENT:4:2:87] +[OVERRIDE:224:I:MEAT:MEAT::2:88] +[OVERRIDE:9:I:MILLSTONE:MILLSTONE::2:89] +[OVERRIDE:159:I:ORTHOPEDIC_CAST:ORTHOPEDIC_CAST::2:90] +[OVERRIDE:91:I:PANTS:PANTS:0:2:91] +[OVERRIDE:91:I:PANTS:PANTS:1:2:92] +[OVERRIDE:91:I:PANTS:PANTS:2:2:93] +[OVERRIDE:91:I:PANTS:PANTS:3:2:94] +[OVERRIDE:91:I:PANTS:PANTS:4:2:95] + +[OVERRIDE:91:I:PANTS:PANTS:5:2:96] +[OVERRIDE:91:I:PANTS:PANTS:6:2:97] +[OVERRIDE:91:I:PANTS:PANTS:7:2:98] +[OVERRIDE:91:I:PANTS:PANTS:8:2:99] +[OVERRIDE:124:I:PIPE_SECTION:PIPE_SECTION::2:100] +[OVERRIDE:3:I:PLANT:PLANT::2:101] +[OVERRIDE:5:I:PLANT:PLANT::2:102] +[OVERRIDE:6:I:PLANT:PLANT::2:103] +[OVERRIDE:21:I:PLANT:PLANT::2:104] +[OVERRIDE:58:I:PLANT:PLANT::2:105] +[OVERRIDE:152:I:PLANT:PLANT::2:106] +[OVERRIDE:159:I:PLANT:PLANT::2:107] +[OVERRIDE:231:I:PLANT:PLANT::2:108] +[OVERRIDE:232:I:PLANT:PLANT::2:109] +[OVERRIDE:250:I:PLANT:PLANT::2:110] +[OVERRIDE:5:I:PLANT_GROWTH:PLANT_GROWTH:0:2:111] +[OVERRIDE:5:I:PLANT_GROWTH:PLANT_GROWTH:1:2:111] +[OVERRIDE:5:I:PLANT_GROWTH:PLANT_GROWTH:2:2:111] +[OVERRIDE:5:I:PLANT_GROWTH:PLANT_GROWTH:3:2:111] + +[OVERRIDE:6:I:PLANT_GROWTH:PLANT_GROWTH:0:2:112] +[OVERRIDE:6:I:PLANT_GROWTH:PLANT_GROWTH:1:2:112] +[OVERRIDE:6:I:PLANT_GROWTH:PLANT_GROWTH:2:2:112] +[OVERRIDE:6:I:PLANT_GROWTH:PLANT_GROWTH:3:2:112] +[OVERRIDE:7:I:PLANT_GROWTH:PLANT_GROWTH:0:2:113] +[OVERRIDE:7:I:PLANT_GROWTH:PLANT_GROWTH:1:2:113] +[OVERRIDE:7:I:PLANT_GROWTH:PLANT_GROWTH:2:2:113] +[OVERRIDE:7:I:PLANT_GROWTH:PLANT_GROWTH:3:2:113] +[OVERRIDE:37:I:PLANT_GROWTH:PLANT_GROWTH:0:2:114] +[OVERRIDE:37:I:PLANT_GROWTH:PLANT_GROWTH:1:2:114] +[OVERRIDE:37:I:PLANT_GROWTH:PLANT_GROWTH:2:2:114] +[OVERRIDE:37:I:PLANT_GROWTH:PLANT_GROWTH:3:2:114] +[OVERRIDE:42:I:PLANT_GROWTH:PLANT_GROWTH:0:2:115] +[OVERRIDE:42:I:PLANT_GROWTH:PLANT_GROWTH:1:2:115] +[OVERRIDE:42:I:PLANT_GROWTH:PLANT_GROWTH:2:2:115] +[OVERRIDE:42:I:PLANT_GROWTH:PLANT_GROWTH:3:2:115] +[OVERRIDE:111:I:PLANT_GROWTH:PLANT_GROWTH:0:2:116] +[OVERRIDE:111:I:PLANT_GROWTH:PLANT_GROWTH:1:2:116] +[OVERRIDE:111:I:PLANT_GROWTH:PLANT_GROWTH:2:2:116] +[OVERRIDE:111:I:PLANT_GROWTH:PLANT_GROWTH:3:2:116] +[OVERRIDE:9:I:QUERN:QUERN::2:117] +[OVERRIDE:146:I:QUIVER:QUIVER::2:118] +[OVERRIDE:253:I:REMAINS:REMAINS::2:119] +[OVERRIDE:148:I:RING:RING::2:120] +[OVERRIDE:250:I:ROCK:ROCK::2:121] +[OVERRIDE:15:I:ROUGH:ROUGH::2:122] +[OVERRIDE:45:I:SCEPTER:SCEPTER::2:123] +[OVERRIDE:250:I:SEEDS:SEEDS::2:124] +[OVERRIDE:91:I:SHIELD:SHIELD:0:2:125] +[OVERRIDE:91:I:SHIELD:SHIELD:1:2:126] +[OVERRIDE:91:I:SHOES:SHOES:0:2:127] + +[OVERRIDE:91:I:SHOES:SHOES:1:2:128] +[OVERRIDE:91:I:SHOES:SHOES:2:2:129] +[OVERRIDE:91:I:SHOES:SHOES:3:2:130] +[OVERRIDE:91:I:SHOES:SHOES:4:2:131] +[OVERRIDE:91:I:SHOES:SHOES:5:2:132] +[OVERRIDE:17:I:SIEGEAMMO:SIEGEAMMO::2:133] +[OVERRIDE:196:I:SIEGEAMMO:SIEGEAMMO::2:134] +[OVERRIDE:174:I:SIEGEAMMO:SIEGEAMMO::2:135] +[OVERRIDE:225:I:SKIN_TANNED:SKIN_TANNED::2:136] +[OVERRIDE:239:I:SLAB:SLAB::2:137] +[OVERRIDE:4:I:SMALLGEM:SMALLGEM::2:138] +[OVERRIDE:159:I:SPLINT:SPLINT::2:139] +[OVERRIDE:234:I:STATUE:STATUE::2:140] +[OVERRIDE:209:I:TABLE:TABLE::2:141] +[OVERRIDE:237:I:THREAD:THREAD::2:142] +[OVERRIDE:147:I:TOOL:TOOL:0:2:143] + +[OVERRIDE:13:I:TOOL:TOOL:1:2:144] +[OVERRIDE:248:I:TOOL:TOOL:2:2:145] +[OVERRIDE:248:I:TOOL:TOOL:3:2:146] +[OVERRIDE:47:I:TOOL:TOOL:4:2:147] +[OVERRIDE:47:I:TOOL:TOOL:5:2:148] +[OVERRIDE:47:I:TOOL:TOOL:6:2:149] +[OVERRIDE:47:I:TOOL:TOOL:7:2:150] +[OVERRIDE:47:I:TOOL:TOOL:8:2:151] +[OVERRIDE:47:I:TOOL:TOOL:9:2:152] +[OVERRIDE:8:I:TOOL:TOOL:10:2:153] +[OVERRIDE:229:I:TOOL:TOOL:11:2:154] +[OVERRIDE:232:I:TOOL:TOOL:12:2:155] +[OVERRIDE:22:I:TOOL:TOOL:13:2:156] +[OVERRIDE:236:I:TOOL:TOOL:14:2:157] +[OVERRIDE:173:I:TOOL:TOOL:15:2:158] +[OVERRIDE:254:I:TOOL:TOOL:16:2:159:] + +[OVERRIDE:153:I:TOOL:TOOL:17:2:160] +[OVERRIDE:158:I:TOOL:TOOL:18:2:161] +[OVERRIDE:135:I:TOTEM:TOTEM::2:162] +[OVERRIDE:145:I:TOY:TOY:0:2:163] +[OVERRIDE:145:I:TOY:TOY:1:2:164] +[OVERRIDE:145:I:TOY:TOY:2:2:165] +[OVERRIDE:145:I:TOY:TOY:3:2:166] +[OVERRIDE:145:I:TOY:TOY:4:2:167] +[OVERRIDE:232:I:TRACTION_BENCH:TRACTION_BENCH::2:168] +[OVERRIDE:228:I:TRAPCOMP:TRAPCOMP:0:2:169] +[OVERRIDE:228:I:TRAPCOMP:TRAPCOMP:1:2:170] +[OVERRIDE:228:I:TRAPCOMP:TRAPCOMP:2:2:171] +[OVERRIDE:228:I:TRAPCOMP:TRAPCOMP:3:2:172] +[OVERRIDE:228:I:TRAPCOMP:TRAPCOMP:4:2:173] +[OVERRIDE:128:I:TRAPPARTS:TRAPPARTS::2:174] +[OVERRIDE:47:I:WEAPON:WEAPON:0:2:175] + +[OVERRIDE:47:I:WEAPON:WEAPON:1:2:176] +[OVERRIDE:47:I:WEAPON:WEAPON:2:2:177] +[OVERRIDE:47:I:WEAPON:WEAPON:3:2:178] +[OVERRIDE:47:I:WEAPON:WEAPON:4:2:179] +[OVERRIDE:47:I:WEAPON:WEAPON:5:2:180] +[OVERRIDE:47:I:WEAPON:WEAPON:6:2:181] +[OVERRIDE:47:I:WEAPON:WEAPON:7:2:182] +[OVERRIDE:47:I:WEAPON:WEAPON:8:2:183] +[OVERRIDE:47:I:WEAPON:WEAPON:9:2:184] +[OVERRIDE:47:I:WEAPON:WEAPON:10:2:185] +[OVERRIDE:47:I:WEAPON:WEAPON:11:2:186] +[OVERRIDE:47:I:WEAPON:WEAPON:12:2:187] +[OVERRIDE:47:I:WEAPON:WEAPON:13:2:188] +[OVERRIDE:47:I:WEAPON:WEAPON:14:2:189] +[OVERRIDE:47:I:WEAPON:WEAPON:15:2:190] +[OVERRIDE:47:I:WEAPON:WEAPON:16:2:191] + +[OVERRIDE:47:I:WEAPON:WEAPON:17:2:192] +[OVERRIDE:47:I:WEAPON:WEAPON:18:2:193] +[OVERRIDE:47:I:WEAPON:WEAPON:19:2:194] +[OVERRIDE:47:I:WEAPON:WEAPON:20:2:195] +[OVERRIDE:47:I:WEAPON:WEAPON:21:2:196] +[OVERRIDE:47:I:WEAPON:WEAPON:22:2:197] +[OVERRIDE:47:I:WEAPON:WEAPON:23:2:198] +[OVERRIDE:251:I:WEAPONRACK:WEAPONRACK::2:199] +[OVERRIDE:177:I:WINDOW:WINDOW::2:200] +[OVERRIDE:22:I:WOOD:WOOD::2:201] + +========================================================================================================================================================== + +[TILESET:_overrides_soil_misc.png:_overrides_soil_misc.png:3] + +[OVERRIDE:178:T:OpenSpace:3:0] +[OVERRIDE:249:T:OpenSpace:3:1] +[OVERRIDE:250:T:OpenSpace:3:1] +[OVERRIDE:35:T:Chasm:3:2] +[OVERRIDE:42:T:EeriePit:3:3] +[OVERRIDE:0:T:Void:3:4:3:4] #Unknown +[OVERRIDE:31:T:RampTop:3:5] +[OVERRIDE:242:T:Ashes1:3:6] +[OVERRIDE:243:T:Ashes2:3:7] +[OVERRIDE:126:T:Ashes3:3:8] +[OVERRIDE:240:T:Driftwood:3:9] +[OVERRIDE:39:T:Fire:3:10] +[OVERRIDE:44:T:Fire:3:11] +[OVERRIDE:46:T:Fire:3:12] +[OVERRIDE:96:T:Fire:3:13] +[OVERRIDE:15:T:Campfire:3:14] +[OVERRIDE:176:T:SemiMoltenRock:3:15:13:5] + +#[OVERRIDE:206:T:GlowingBarrier:3:16] #Unknown +#[OVERRIDE:197:T:GlowingFloor:3:17] #Unknown +[OVERRIDE:60:T:UnderworldGateStairU:3:18] +[OVERRIDE:62:T:UnderworldGateStairD:3:19] +[OVERRIDE:88:T:UnderworldGateStairUD:3:20] +[OVERRIDE:39:T:SoilFloor1:3:21] #Varied +[OVERRIDE:44:T:SoilFloor2:3:22] #Varied +[OVERRIDE:96:T:SoilFloor3:3:23] #Varied +[OVERRIDE:46:T:SoilFloor4:3:24] #Varied +[OVERRIDE:46:T:SoilFloor1:3:21] #Uniform +[OVERRIDE:46:T:SoilFloor2:3:22] #Uniform +[OVERRIDE:46:T:SoilFloor3:3:23] #Uniform +[OVERRIDE:46:T:SoilFloor4:3:24] #Uniform +[OVERRIDE:247:T:SoilFloor1:3:25] #Varied +[OVERRIDE:247:T:SoilFloor2:3:26] #Varied +[OVERRIDE:126:T:SoilFloor3:3:27] #Varied +[OVERRIDE:126:T:SoilFloor4:3:28] #Varied +[OVERRIDE:247:T:SoilFloor1:3:25] #Uniform +[OVERRIDE:247:T:SoilFloor2:3:26] #Uniform +[OVERRIDE:247:T:SoilFloor3:3:27] #Uniform +[OVERRIDE:247:T:SoilFloor4:3:28] #Uniform +[OVERRIDE:39:T:SoilWetFloor1:3:29] #Varied +[OVERRIDE:44:T:SoilWetFloor2:3:30] #Varied +[OVERRIDE:96:T:SoilWetFloor3:3:31] #Varied +[OVERRIDE:46:T:SoilWetFloor4:3:32] #Varied +[OVERRIDE:46:T:SoilWetFloor1:3:29] #Uniform +[OVERRIDE:46:T:SoilWetFloor2:3:30] #Uniform +[OVERRIDE:46:T:SoilWetFloor3:3:31] #Uniform +[OVERRIDE:46:T:SoilWetFloor4:3:32] #Uniform + +[OVERRIDE:247:T:SoilWetFloor1:3:33] #Varied +[OVERRIDE:247:T:SoilWetFloor2:3:34] #Varied +[OVERRIDE:126:T:SoilWetFloor3:3:35] #Varied +[OVERRIDE:126:T:SoilWetFloor4:3:36] #Varied +[OVERRIDE:247:T:SoilWetFloor1:3:33] #Uniform +[OVERRIDE:247:T:SoilWetFloor2:3:34] #Uniform +[OVERRIDE:247:T:SoilWetFloor3:3:35] #Uniform +[OVERRIDE:247:T:SoilWetFloor4:3:36] #Uniform +[OVERRIDE:205:T:FurrowedSoil:3:37] +[OVERRIDE:7:T:SoilWall:3:38] #Ocean floor +[OVERRIDE:176:T:SoilWall:3:39] #Clay +[OVERRIDE:177:T:SoilWall:3:40] #Sand +[OVERRIDE:178:T:SoilWall:3:41] #Soil +[OVERRIDE:30:T:SoilRamp:3:42] +[OVERRIDE:60:T:SoilStairU:3:43] +[OVERRIDE:62:T:SoilStairD:3:44] +[OVERRIDE:88:T:SoilStairUD:3:45] +[OVERRIDE:30:T:RiverRampN:3:46] +[OVERRIDE:30:T:RiverRampS:3:46] +[OVERRIDE:30:T:RiverRampE:3:46] +[OVERRIDE:30:T:RiverRampW:3:46] +[OVERRIDE:30:T:RiverRampNE:3:46] +[OVERRIDE:30:T:RiverRampNW:3:46] +[OVERRIDE:30:T:RiverRampSE:3:46] +[OVERRIDE:30:T:RiverRampSW:3:46] +[OVERRIDE:30:T:MurkyPoolRamp:3:47] + +========================================================================================================================================================== + +[TILESET:_overrides_plants.png:_overrides_plants.png:4] + +[OVERRIDE:46:T:GrassLightFloor1:4:0] #Grass 1 varied +[OVERRIDE:44:T:GrassLightFloor2:4:1] #Grass 2 varied +[OVERRIDE:96:T:GrassLightFloor3:4:2] #Grass 3 varied +[OVERRIDE:39:T:GrassLightFloor4:4:3] #Grass 4 varied +[OVERRIDE:46:T:GrassLightFloor1:4:0] #Grass 1 uniform +[OVERRIDE:46:T:GrassLightFloor2:4:1] #Grass 2 uniform +[OVERRIDE:46:T:GrassLightFloor3:4:2] #Grass 3 uniform +[OVERRIDE:46:T:GrassLightFloor4:4:3] #Grass 4 uniform +[OVERRIDE:5:T:GrassLightFloor1:4:4] #Flowers 1 varied +[OVERRIDE:5:T:GrassLightFloor2:4:5] #Flowers 2 varied +[OVERRIDE:5:T:GrassLightFloor3:4:6] #Flowers 3 varied +[OVERRIDE:5:T:GrassLightFloor4:4:7] #Flowers 4 varied +[OVERRIDE:46:T:GrassLightFloor1:4:4] #Flowers 1 uniform +[OVERRIDE:46:T:GrassLightFloor2:4:5] #Flowers 2 uniform +[OVERRIDE:46:T:GrassLightFloor3:4:6] #Flowers 3 uniform +[OVERRIDE:46:T:GrassLightFloor4:4:7] #Flowers 4 uniform +[OVERRIDE:231:T:GrassLightFloor1:4:8] #Bamboo 1 varied +[OVERRIDE:159:T:GrassLightFloor2:4:9] #Bamboo 2 varied +[OVERRIDE:231:T:GrassLightFloor3:4:10] #Bamboo 3 varied +[OVERRIDE:159:T:GrassLightFloor4:4:11] #Bamboo 4 varied +[OVERRIDE:46:T:GrassLightFloor1:4:8] #Bamboo 1 uniform +[OVERRIDE:46:T:GrassLightFloor2:4:9] #Bamboo 2 uniform +[OVERRIDE:46:T:GrassLightFloor3:4:10] #Bamboo 3 uniform +[OVERRIDE:46:T:GrassLightFloor4:4:11] #Bamboo 4 uniform +[OVERRIDE:242:T:GrassLightFloor1:4:12] #Tendril 1, Frame 1 varied +[OVERRIDE:243:T:GrassLightFloor2:4:13] #Tendril 2, Frame 1 varied +[OVERRIDE:169:T:GrassLightFloor3:4:14] #Tendril 3, Frame 1 varied +[OVERRIDE:170:T:GrassLightFloor4:4:15] #Tendril 4, Frame 1 varied +[OVERRIDE:46:T:GrassLightFloor1:4:12] #Tendril 1, Frame 1 uniform +[OVERRIDE:46:T:GrassLightFloor2:4:13] #Tendril 2, Frame 1 uniform +[OVERRIDE:46:T:GrassLightFloor3:4:14] #Tendril 3, Frame 1 uniform +[OVERRIDE:46:T:GrassLightFloor4:4:15] #Tendril 4, Frame 1 uniform + +[OVERRIDE:243:T:GrassLightFloor1:4:16] #Tendril 1, Frame 2 varied +[OVERRIDE:242:T:GrassLightFloor2:4:17] #Tendril 2, Frame 2 varied +[OVERRIDE:170:T:GrassLightFloor3:4:18] #Tendril 3, Frame 2 varied +[OVERRIDE:169:T:GrassLightFloor4:4:19] #Tendril 4, Frame 2 varied +[OVERRIDE:46:T:GrassLightFloor1:4:16] #Tendril 1, Frame 2 uniform +[OVERRIDE:46:T:GrassLightFloor2:4:17] #Tendril 2, Frame 2 uniform +[OVERRIDE:46:T:GrassLightFloor3:4:18] #Tendril 3, Frame 2 uniform +[OVERRIDE:46:T:GrassLightFloor4:4:19] #Tendril 4, Frame 2 uniform +[OVERRIDE:79:T:GrassLightFloor1:4:20] #Bubble 1, Frame 1 varied +[OVERRIDE:111:T:GrassLightFloor2:4:21] #Bubble 2, Frame 1 varied +[OVERRIDE:9:T:GrassLightFloor3:4:22] #Bubble 3, Frame 1 varied +[OVERRIDE:248:T:GrassLightFloor4:4:23] #Bubble 4, Frame 1 varied +[OVERRIDE:46:T:GrassLightFloor1:4:20] #Bubble 1, Frame 1 uniform +[OVERRIDE:46:T:GrassLightFloor2:4:21] #Bubble 2, Frame 1 uniform +[OVERRIDE:46:T:GrassLightFloor3:4:22] #Bubble 3, Frame 1 uniform +[OVERRIDE:46:T:GrassLightFloor4:4:23] #Bubble 4, Frame 1 uniform +[OVERRIDE:249:T:GrassLightFloor1:4:24] #Bubble 1, Frame 2 varied +[OVERRIDE:249:T:GrassLightFloor2:4:25] #Bubble 2, Frame 2 varied +[OVERRIDE:249:T:GrassLightFloor3:4:26] #Bubble 3, Frame 2 varied +[OVERRIDE:249:T:GrassLightFloor4:4:27] #Bubble 4, Frame 2 varied +[OVERRIDE:46:T:GrassLightFloor1:4:24] #Bubble 1, Frame 1 uniform +[OVERRIDE:46:T:GrassLightFloor2:4:25] #Bubble 2, Frame 1 uniform +[OVERRIDE:46:T:GrassLightFloor3:4:26] #Bubble 3, Frame 1 uniform +[OVERRIDE:46:T:GrassLightFloor4:4:27] #Bubble 4, Frame 1 uniform +[OVERRIDE:30:T:GrassLightRamp:4:28] +[OVERRIDE:60:T:Grass2StairU:4:29] +[OVERRIDE:62:T:Grass2StairD:4:30] +[OVERRIDE:88:T:Grass2StairUD:4:31] + +[OVERRIDE:46:T:GrassDarkFloor1:4:32] #Grass 1 varied +[OVERRIDE:44:T:GrassDarkFloor2:4:33] #Grass 2 varied +[OVERRIDE:96:T:GrassDarkFloor3:4:34] #Grass 3 varied +[OVERRIDE:39:T:GrassDarkFloor4:4:35] #Grass 4 varied +[OVERRIDE:46:T:GrassDarkFloor1:4:32] #Grass 1 uniform +[OVERRIDE:46:T:GrassDarkFloor2:4:33] #Grass 2 uniform +[OVERRIDE:46:T:GrassDarkFloor3:4:34] #Grass 3 uniform +[OVERRIDE:46:T:GrassDarkFloor4:4:35] #Grass 4 uniform +[OVERRIDE:5:T:GrassDarkFloor1:4:36] #Flowers 1 varied +[OVERRIDE:5:T:GrassDarkFloor2:4:37] #Flowers 2 varied +[OVERRIDE:5:T:GrassDarkFloor3:4:38] #Flowers 3 varied +[OVERRIDE:5:T:GrassDarkFloor4:4:39] #Flowers 4 varied +[OVERRIDE:46:T:GrassDarkFloor1:4:36] #Flowers 1 uniform +[OVERRIDE:46:T:GrassDarkFloor2:4:37] #Flowers 2 uniform +[OVERRIDE:46:T:GrassDarkFloor3:4:38] #Flowers 3 uniform +[OVERRIDE:46:T:GrassDarkFloor4:4:39] #Flowers 4 uniform +[OVERRIDE:231:T:GrassDarkFloor1:4:40] #Bamboo 1 varied +[OVERRIDE:159:T:GrassDarkFloor2:4:41] #Bamboo 2 varied +[OVERRIDE:231:T:GrassDarkFloor3:4:42] #Bamboo 3 varied +[OVERRIDE:159:T:GrassDarkFloor4:4:43] #Bamboo 4 varied +[OVERRIDE:46:T:GrassDarkFloor1:4:40] #Bamboo 1 uniform +[OVERRIDE:46:T:GrassDarkFloor2:4:41] #Bamboo 2 uniform +[OVERRIDE:46:T:GrassDarkFloor3:4:42] #Bamboo 3 uniform +[OVERRIDE:46:T:GrassDarkFloor4:4:43] #Bamboo 4 uniform +[OVERRIDE:242:T:GrassDarkFloor1:4:44] #Tendril 1, Frame 1 varied +[OVERRIDE:243:T:GrassDarkFloor2:4:45] #Tendril 2, Frame 1 varied +[OVERRIDE:169:T:GrassDarkFloor3:4:46] #Tendril 3, Frame 1 varied +[OVERRIDE:170:T:GrassDarkFloor4:4:47] #Tendril 4, Frame 1 varied +[OVERRIDE:46:T:GrassDarkFloor1:4:44] #Tendril 1, Frame 1 uniform +[OVERRIDE:46:T:GrassDarkFloor2:4:45] #Tendril 2, Frame 1 uniform +[OVERRIDE:46:T:GrassDarkFloor3:4:46] #Tendril 3, Frame 1 uniform +[OVERRIDE:46:T:GrassDarkFloor4:4:47] #Tendril 4, Frame 1 uniform + +[OVERRIDE:243:T:GrassDarkFloor1:4:48] #Tendril 1, Frame 2 varied +[OVERRIDE:242:T:GrassDarkFloor2:4:49] #Tendril 2, Frame 2 varied +[OVERRIDE:170:T:GrassDarkFloor3:4:50] #Tendril 3, Frame 2 varied +[OVERRIDE:169:T:GrassDarkFloor4:4:51] #Tendril 4, Frame 2 varied +[OVERRIDE:46:T:GrassDarkFloor1:4:48] #Tendril 1, Frame 2 uniform +[OVERRIDE:46:T:GrassDarkFloor2:4:49] #Tendril 2, Frame 2 uniform +[OVERRIDE:46:T:GrassDarkFloor3:4:50] #Tendril 3, Frame 2 uniform +[OVERRIDE:46:T:GrassDarkFloor4:4:51] #Tendril 4, Frame 2 uniform +[OVERRIDE:79:T:GrassDarkFloor1:4:52] #Bubble 1, Frame 1 varied +[OVERRIDE:111:T:GrassDarkFloor2:4:53] #Bubble 2, Frame 1 varied +[OVERRIDE:9:T:GrassDarkFloor3:4:54] #Bubble 3, Frame 1 varied +[OVERRIDE:248:T:GrassDarkFloor4:4:55] #Bubble 4, Frame 1 varied +[OVERRIDE:46:T:GrassDarkFloor1:4:52] #Bubble 1, Frame 1 uniform +[OVERRIDE:46:T:GrassDarkFloor2:4:53] #Bubble 2, Frame 1 uniform +[OVERRIDE:46:T:GrassDarkFloor3:4:54] #Bubble 3, Frame 1 uniform +[OVERRIDE:46:T:GrassDarkFloor4:4:55] #Bubble 4, Frame 1 uniform +[OVERRIDE:249:T:GrassDarkFloor1:4:56] #Bubble 1, Frame 2 varied +[OVERRIDE:249:T:GrassDarkFloor2:4:57] #Bubble 2, Frame 2 varied +[OVERRIDE:249:T:GrassDarkFloor3:4:58] #Bubble 3, Frame 2 varied +[OVERRIDE:249:T:GrassDarkFloor4:4:59] #Bubble 4, Frame 2 varied +[OVERRIDE:46:T:GrassDarkFloor1:4:56] #Bubble 1, Frame 2 uniform +[OVERRIDE:46:T:GrassDarkFloor2:4:57] #Bubble 2, Frame 2 uniform +[OVERRIDE:46:T:GrassDarkFloor3:4:58] #Bubble 3, Frame 2 uniform +[OVERRIDE:46:T:GrassDarkFloor4:4:59] #Bubble 4, Frame 2 uniform +[OVERRIDE:30:T:GrassDarkRamp:4:60] +[OVERRIDE:60:T:Grass1StairU:4:61] +[OVERRIDE:62:T:Grass1StairD:4:62] +[OVERRIDE:88:T:Grass1StairUD:4:63] + +[OVERRIDE:46:T:GrassDryFloor1:4:64] #Grass 1 varied +[OVERRIDE:44:T:GrassDryFloor2:4:65] #Grass 2 varied +[OVERRIDE:96:T:GrassDryFloor3:4:66] #Grass 3 varied +[OVERRIDE:39:T:GrassDryFloor4:4:67] #Grass 4 varied +[OVERRIDE:46:T:GrassDryFloor1:4:64] #Grass 1 uniform +[OVERRIDE:46:T:GrassDryFloor2:4:65] #Grass 2 uniform +[OVERRIDE:46:T:GrassDryFloor3:4:66] #Grass 3 uniform +[OVERRIDE:46:T:GrassDryFloor4:4:67] #Grass 4 uniform +[OVERRIDE:5:T:GrassDryFloor1:4:68] #Flowers 1 varied +[OVERRIDE:5:T:GrassDryFloor2:4:69] #Flowers 2 varied +[OVERRIDE:5:T:GrassDryFloor3:4:70] #Flowers 3 varied +[OVERRIDE:5:T:GrassDryFloor4:4:71] #Flowers 4 varied +[OVERRIDE:46:T:GrassDryFloor1:4:68] #Flowers 1 uniform +[OVERRIDE:46:T:GrassDryFloor2:4:69] #Flowers 2 uniform +[OVERRIDE:46:T:GrassDryFloor3:4:70] #Flowers 3 uniform +[OVERRIDE:46:T:GrassDryFloor4:4:71] #Flowers 4 uniform +[OVERRIDE:231:T:GrassDryFloor1:4:72] #Bamboo 1 varied +[OVERRIDE:159:T:GrassDryFloor2:4:73] #Bamboo 2 varied +[OVERRIDE:231:T:GrassDryFloor3:4:74] #Bamboo 3 varied +[OVERRIDE:159:T:GrassDryFloor4:4:75] #Bamboo 4 varied +[OVERRIDE:46:T:GrassDryFloor1:4:72] #Bamboo 1 uniform +[OVERRIDE:46:T:GrassDryFloor2:4:73] #Bamboo 2 uniform +[OVERRIDE:46:T:GrassDryFloor3:4:74] #Bamboo 3 uniform +[OVERRIDE:46:T:GrassDryFloor4:4:75] #Bamboo 4 uniform +[OVERRIDE:242:T:GrassDryFloor1:4:76] #Tendril 1, Frame 1 varied +[OVERRIDE:243:T:GrassDryFloor2:4:77] #Tendril 2, Frame 1 varied +[OVERRIDE:169:T:GrassDryFloor3:4:78] #Tendril 3, Frame 1 varied +[OVERRIDE:170:T:GrassDryFloor4:4:79] #Tendril 4, Frame 1 varied +[OVERRIDE:46:T:GrassDryFloor1:4:76] #Tendril 1, Frame 1 uniform +[OVERRIDE:46:T:GrassDryFloor2:4:77] #Tendril 2, Frame 1 uniform +[OVERRIDE:46:T:GrassDryFloor3:4:78] #Tendril 3, Frame 1 uniform +[OVERRIDE:46:T:GrassDryFloor4:4:79] #Tendril 4, Frame 1 uniform + +[OVERRIDE:243:T:GrassDryFloor1:4:80] #Tendril 1, Frame 2 varied +[OVERRIDE:242:T:GrassDryFloor2:4:81] #Tendril 2, Frame 2 varied +[OVERRIDE:170:T:GrassDryFloor3:4:82] #Tendril 3, Frame 2 varied +[OVERRIDE:169:T:GrassDryFloor4:4:83] #Tendril 4, Frame 2 varied +[OVERRIDE:46:T:GrassDryFloor1:4:80] #Tendril 1, Frame 2 uniform +[OVERRIDE:46:T:GrassDryFloor2:4:81] #Tendril 2, Frame 2 uniform +[OVERRIDE:46:T:GrassDryFloor3:4:82] #Tendril 3, Frame 2 uniform +[OVERRIDE:46:T:GrassDryFloor4:4:83] #Tendril 4, Frame 2 uniform +[OVERRIDE:79:T:GrassDryFloor1:4:84] #Bubble 1, Frame 1 varied +[OVERRIDE:111:T:GrassDryFloor2:4:85] #Bubble 2, Frame 1 varied +[OVERRIDE:9:T:GrassDryFloor3:4:86] #Bubble 3, Frame 1 varied +[OVERRIDE:248:T:GrassDryFloor4:4:87] #Bubble 4, Frame 1 varied +[OVERRIDE:46:T:GrassDryFloor1:4:84] #Bubble 1, Frame 1 uniform +[OVERRIDE:46:T:GrassDryFloor2:4:85] #Bubble 2, Frame 1 uniform +[OVERRIDE:46:T:GrassDryFloor3:4:86] #Bubble 3, Frame 1 uniform +[OVERRIDE:46:T:GrassDryFloor4:4:87] #Bubble 4, Frame 1 uniform +[OVERRIDE:249:T:GrassDryFloor1:4:88] #Bubble 1, Frame 2 varied +[OVERRIDE:249:T:GrassDryFloor2:4:89] #Bubble 2, Frame 2 varied +[OVERRIDE:249:T:GrassDryFloor3:4:90] #Bubble 3, Frame 2 varied +[OVERRIDE:249:T:GrassDryFloor4:4:91] #Bubble 4, Frame 2 varied +[OVERRIDE:46:T:GrassDryFloor1:4:88] #Bubble 1, Frame 2 uniform +[OVERRIDE:46:T:GrassDryFloor2:4:89] #Bubble 2, Frame 2 uniform +[OVERRIDE:46:T:GrassDryFloor3:4:90] #Bubble 3, Frame 2 uniform +[OVERRIDE:46:T:GrassDryFloor4:4:91] #Bubble 4, Frame 2 uniform +[OVERRIDE:30:T:GrassDryRamp:4:92] + +[OVERRIDE:46:T:GrassDeadFloor1:4:96] #Grass 1 varied +[OVERRIDE:44:T:GrassDeadFloor2:4:97] #Grass 2 varied +[OVERRIDE:96:T:GrassDeadFloor3:4:98] #Grass 3 varied +[OVERRIDE:39:T:GrassDeadFloor4:4:99] #Grass 4 varied +[OVERRIDE:46:T:GrassDeadFloor1:4:96] #Grass 1 uniform +[OVERRIDE:46:T:GrassDeadFloor2:4:97] #Grass 2 uniform +[OVERRIDE:46:T:GrassDeadFloor3:4:98] #Grass 3 uniform +[OVERRIDE:46:T:GrassDeadFloor4:4:99] #Grass 4 uniform +[OVERRIDE:5:T:GrassDeadFloor1:4:100] #Flowers 1 varied +[OVERRIDE:5:T:GrassDeadFloor2:4:101] #Flowers 2 varied +[OVERRIDE:5:T:GrassDeadFloor3:4:102] #Flowers 3 varied +[OVERRIDE:5:T:GrassDeadFloor4:4:103] #Flowers 4 varied +[OVERRIDE:46:T:GrassDeadFloor1:4:100] #Flowers 1 uniform +[OVERRIDE:46:T:GrassDeadFloor2:4:101] #Flowers 2 uniform +[OVERRIDE:46:T:GrassDeadFloor3:4:102] #Flowers 3 uniform +[OVERRIDE:46:T:GrassDeadFloor4:4:103] #Flowers 4 uniform +[OVERRIDE:231:T:GrassDeadFloor1:4:104] #Bamboo 1 varied +[OVERRIDE:159:T:GrassDeadFloor2:4:105] #Bamboo 2 varied +[OVERRIDE:231:T:GrassDeadFloor3:4:106] #Bamboo 3 varied +[OVERRIDE:159:T:GrassDeadFloor4:4:107] #Bamboo 4 varied +[OVERRIDE:46:T:GrassDeadFloor1:4:104] #Bamboo 1 uniform +[OVERRIDE:46:T:GrassDeadFloor2:4:105] #Bamboo 2 uniform +[OVERRIDE:46:T:GrassDeadFloor3:4:106] #Bamboo 3 uniform +[OVERRIDE:46:T:GrassDeadFloor4:4:107] #Bamboo 4 uniform +[OVERRIDE:242:T:GrassDeadFloor1:4:108] #Tendril 1, Frame 1 varied +[OVERRIDE:243:T:GrassDeadFloor2:4:109] #Tendril 2, Frame 1 varied +[OVERRIDE:169:T:GrassDeadFloor3:4:110] #Tendril 3, Frame 1 varied +[OVERRIDE:170:T:GrassDeadFloor4:4:111] #Tendril 4, Frame 1 varied +[OVERRIDE:46:T:GrassDeadFloor1:4:108] #Tendril 1, Frame 1 uniform +[OVERRIDE:46:T:GrassDeadFloor2:4:109] #Tendril 2, Frame 1 uniform +[OVERRIDE:46:T:GrassDeadFloor3:4:110] #Tendril 3, Frame 1 uniform +[OVERRIDE:46:T:GrassDeadFloor4:4:111] #Tendril 4, Frame 1 uniform + +[OVERRIDE:243:T:GrassDeadFloor1:4:112] #Tendril 1, Frame 2 varied +[OVERRIDE:242:T:GrassDeadFloor2:4:113] #Tendril 2, Frame 2 varied +[OVERRIDE:170:T:GrassDeadFloor3:4:114] #Tendril 3, Frame 2 varied +[OVERRIDE:169:T:GrassDeadFloor4:4:115] #Tendril 4, Frame 2 varied +[OVERRIDE:46:T:GrassDeadFloor1:4:112] #Tendril 1, Frame 2 uniform +[OVERRIDE:46:T:GrassDeadFloor2:4:113] #Tendril 2, Frame 2 uniform +[OVERRIDE:46:T:GrassDeadFloor3:4:114] #Tendril 3, Frame 2 uniform +[OVERRIDE:46:T:GrassDeadFloor4:4:115] #Tendril 4, Frame 2 uniform +[OVERRIDE:79:T:GrassDeadFloor1:4:116] #Bubble 1, Frame 1 varied +[OVERRIDE:111:T:GrassDeadFloor2:4:117] #Bubble 2, Frame 1 varied +[OVERRIDE:9:T:GrassDeadFloor3:4:118] #Bubble 3, Frame 1 varied +[OVERRIDE:248:T:GrassDeadFloor4:4:119] #Bubble 4, Frame 1 varied +[OVERRIDE:46:T:GrassDeadFloor1:4:116] #Bubble 1, Frame 1 uniform +[OVERRIDE:46:T:GrassDeadFloor2:4:117] #Bubble 2, Frame 1 uniform +[OVERRIDE:46:T:GrassDeadFloor3:4:118] #Bubble 3, Frame 1 uniform +[OVERRIDE:46:T:GrassDeadFloor4:4:119] #Bubble 4, Frame 1 uniform +[OVERRIDE:249:T:GrassDeadFloor1:4:120] #Bubble 1, Frame 2 varied +[OVERRIDE:249:T:GrassDeadFloor2:4:121] #Bubble 2, Frame 2 varied +[OVERRIDE:249:T:GrassDeadFloor3:4:122] #Bubble 3, Frame 2 varied +[OVERRIDE:249:T:GrassDeadFloor4:4:123] #Bubble 4, Frame 2 varied +[OVERRIDE:46:T:GrassDeadFloor1:4:120] #Bubble 1, Frame 2 uniform +[OVERRIDE:46:T:GrassDeadFloor2:4:121] #Bubble 2, Frame 2 uniform +[OVERRIDE:46:T:GrassDeadFloor3:4:122] #Bubble 3, Frame 2 uniform +[OVERRIDE:46:T:GrassDeadFloor4:4:123] #Bubble 4, Frame 2 uniform +[OVERRIDE:30:T:GrassDeadRamp:4:124] + +[OVERRIDE:252:T:GrassLightFloor1:4:128] #Underground 1 varied +[OVERRIDE:253:T:GrassLightFloor2:4:129] #Underground 2 varied +[OVERRIDE:252:T:GrassLightFloor3:4:130] #Underground 3 varied +[OVERRIDE:253:T:GrassLightFloor4:4:131] #Underground 4 varied +[OVERRIDE:46:T:GrassLightFloor1:4:128] #Underground 1 uniform +[OVERRIDE:46:T:GrassLightFloor2:4:129] #Underground 2 uniform +[OVERRIDE:46:T:GrassLightFloor3:4:130] #Underground 3 uniform +[OVERRIDE:46:T:GrassLightFloor4:4:131] #Underground 4 uniform +[OVERRIDE:252:T:GrassDarkFloor1:4:132] #Underground 1 varied +[OVERRIDE:253:T:GrassDarkFloor2:4:133] #Underground 2 varied +[OVERRIDE:252:T:GrassDarkFloor3:4:134] #Underground 3 varied +[OVERRIDE:253:T:GrassDarkFloor4:4:135] #Underground 4 varied +[OVERRIDE:46:T:GrassDarkFloor1:4:132] #Underground 1 uniform +[OVERRIDE:46:T:GrassDarkFloor2:4:133] #Underground 2 uniform +[OVERRIDE:46:T:GrassDarkFloor3:4:134] #Underground 3 uniform +[OVERRIDE:46:T:GrassDarkFloor4:4:135] #Underground 4 uniform +[OVERRIDE:252:T:GrassDryFloor1:4:136] #Underground 1 varied +[OVERRIDE:253:T:GrassDryFloor2:4:137] #Underground 2 varied +[OVERRIDE:252:T:GrassDryFloor3:4:138] #Underground 3 varied +[OVERRIDE:253:T:GrassDryFloor4:4:139] #Underground 4 varied +[OVERRIDE:46:T:GrassDryFloor1:4:136] #Underground 1 uniform +[OVERRIDE:46:T:GrassDryFloor2:4:137] #Underground 2 uniform +[OVERRIDE:46:T:GrassDryFloor3:4:138] #Underground 3 uniform +[OVERRIDE:46:T:GrassDryFloor4:4:139] #Underground 4 uniform +[OVERRIDE:252:T:GrassDeadFloor1:4:140] #Underground 1 varied +[OVERRIDE:253:T:GrassDeadFloor2:4:141] #Underground 2 varied +[OVERRIDE:252:T:GrassDeadFloor3:4:142] #Underground 3 varied +[OVERRIDE:253:T:GrassDeadFloor4:4:143] #Underground 4 varied +[OVERRIDE:46:T:GrassDeadFloor1:4:140] #Underground 1 uniform +[OVERRIDE:46:T:GrassDeadFloor2:4:141] #Underground 2 uniform +[OVERRIDE:46:T:GrassDeadFloor3:4:142] #Underground 3 uniform +[OVERRIDE:46:T:GrassDeadFloor4:4:143] #Underground 4 uniform + +[OVERRIDE:6:T:Shrub:4:144] +[OVERRIDE:34:T:Shrub:4:145] +#[OVERRIDE:37:T:Shrub:4:146] +[OVERRIDE:58:T:Shrub:4:147] +[OVERRIDE:34:T:ShrubDead:4:148] +[OVERRIDE:58:T:ShrubDead:4:149] + +[OVERRIDE:231:T:Sapling:4:160] +[OVERRIDE:231:T:SaplingDead:4:161] + +========================================================================================================================================================== + +[TILESET:_overrides_tree_cap.png:_overrides_tree_cap.png:5] + +[OVERRIDE:79:T:TreeTrunkPillar:5:0] +[OVERRIDE:127:T:TreeTrunkSloping:5:1] +[OVERRIDE:10:T:TreeTrunkInterior:5:2] +[OVERRIDE:205:T:TreeTrunkS:5:3] +[OVERRIDE:205:T:TreeTrunkN:5:4] +[OVERRIDE:186:T:TreeTrunkE:5:5] +[OVERRIDE:186:T:TreeTrunkW:5:6] +[OVERRIDE:186:T:TreeTrunkNS:5:7] +[OVERRIDE:205:T:TreeTrunkEW:5:8] +[OVERRIDE:200:T:TreeTrunkSW:5:9] +[OVERRIDE:188:T:TreeTrunkSE:5:10] +[OVERRIDE:201:T:TreeTrunkNW:5:11] +[OVERRIDE:187:T:TreeTrunkNE:5:12] +[OVERRIDE:202:T:TreeTrunkNEW:5:13] +[OVERRIDE:203:T:TreeTrunkSEW:5:14] +[OVERRIDE:185:T:TreeTrunkNSW:5:15] + +[OVERRIDE:204:T:TreeTrunkNSE:5:16] +[OVERRIDE:206:T:TreeTrunkNSEW:5:17] +[OVERRIDE:207:T:TreeTrunkBranchN:5:18] +[OVERRIDE:209:T:TreeTrunkBranchS:5:19] +[OVERRIDE:182:T:TreeTrunkBranchW:5:20] +[OVERRIDE:199:T:TreeTrunkBranchE:5:21] +[OVERRIDE:179:T:TreeBranchNS:5:22] +[OVERRIDE:196:T:TreeBranchEW:5:23] +[OVERRIDE:192:T:TreeBranchNE:5:24] +[OVERRIDE:217:T:TreeBranchNW:5:25] +[OVERRIDE:218:T:TreeBranchSE:5:26] +[OVERRIDE:191:T:TreeBranchSW:5:27] +[OVERRIDE:193:T:TreeBranchNEW:5:28] +[OVERRIDE:194:T:TreeBranchSEW:5:29] +[OVERRIDE:180:T:TreeBranchNSW:5:30] +[OVERRIDE:195:T:TreeBranchNSE:5:31] + +[OVERRIDE:197:T:TreeBranchNSEW:5:32] +[OVERRIDE:5:T:TreeBranches:5:33] +[OVERRIDE:37:T:TreeBranches:5:34] +[OVERRIDE:42:T:TreeBranches:5:35] +[OVERRIDE:172:T:TreeBranches:5:36] +[OVERRIDE:5:T:TreeBranchesSmooth:5:37] +[OVERRIDE:37:T:TreeBranchesSmooth:5:38] +[OVERRIDE:42:T:TreeBranchesSmooth:5:39] +[OVERRIDE:35:T:TreeBranchesSmooth:5:40] +[OVERRIDE:5:T:TreeTwigs:5:41] +[OVERRIDE:37:T:TreeTwigs:5:42] +[OVERRIDE:42:T:TreeTwigs:5:43] +[OVERRIDE:59:T:TreeTwigs:5:44] +[OVERRIDE:172:T:TreeRoots:5:45:8:5] +[OVERRIDE:127:T:TreeRootSloping:5:46:8:5] +[OVERRIDE:19:T:BurningTreeTrunk:5:47] + +[OVERRIDE:172:T:BurningTreeBranches:5:48] +[OVERRIDE:59:T:BurningTreeTwigs:5:49] +[OVERRIDE:79:T:TreeDeadTrunkPillar:5:50] +[OVERRIDE:127:T:TreeDeadTrunkSloping:5:51] +[OVERRIDE:10:T:TreeDeadTrunkInterior:5:52] +[OVERRIDE:205:T:TreeDeadTrunkS:5:53] +[OVERRIDE:205:T:TreeDeadTrunkN:5:54] +[OVERRIDE:186:T:TreeDeadTrunkE:5:55] +[OVERRIDE:186:T:TreeDeadTrunkW:5:56] +[OVERRIDE:186:T:TreeDeadTrunkNS:5:57] +[OVERRIDE:205:T:TreeDeadTrunkEW:5:58] +[OVERRIDE:200:T:TreeDeadTrunkSW:5:59] +[OVERRIDE:188:T:TreeDeadTrunkSE:5:60] +[OVERRIDE:201:T:TreeDeadTrunkNW:5:61] +[OVERRIDE:187:T:TreeDeadTrunkNE:5:62] +[OVERRIDE:202:T:TreeDeadTrunkNEW:5:63] + +[OVERRIDE:203:T:TreeDeadTrunkSEW:5:64] +[OVERRIDE:185:T:TreeDeadTrunkNSW:5:65] +[OVERRIDE:204:T:TreeDeadTrunkNSE:5:66] +[OVERRIDE:206:T:TreeDeadTrunkNSEW:5:67] +[OVERRIDE:207:T:TreeDeadTrunkBranchN:5:68] +[OVERRIDE:209:T:TreeDeadTrunkBranchS:5:69] +[OVERRIDE:182:T:TreeDeadTrunkBranchW:5:70] +[OVERRIDE:199:T:TreeDeadTrunkBranchE:5:71] +[OVERRIDE:179:T:TreeDeadBranchNS:5:72] +[OVERRIDE:196:T:TreeDeadBranchEW:5:73] +[OVERRIDE:192:T:TreeDeadBranchNE:5:74] +[OVERRIDE:217:T:TreeDeadBranchNW:5:75] +[OVERRIDE:218:T:TreeDeadBranchSE:5:76] +[OVERRIDE:191:T:TreeDeadBranchSW:5:77] +[OVERRIDE:193:T:TreeDeadBranchNEW:5:78] +[OVERRIDE:194:T:TreeDeadBranchSEW:5:79] + +[OVERRIDE:180:T:TreeDeadBranchNSW:5:80] +[OVERRIDE:195:T:TreeDeadBranchNSE:5:81] +[OVERRIDE:197:T:TreeDeadBranchNSEW:5:82] +[OVERRIDE:5:T:TreeDeadBranches:5:83] +[OVERRIDE:37:T:TreeDeadBranches:5:84] +[OVERRIDE:42:T:TreeDeadBranches:5:85] +[OVERRIDE:172:T:TreeDeadBranches:5:86] +[OVERRIDE:35:T:TreeDeadBranchesSmooth:5:87] +[OVERRIDE:37:T:TreeDeadBranchesSmooth:5:88] +[OVERRIDE:42:T:TreeDeadBranchesSmooth:5:89] +[OVERRIDE:172:T:TreeDeadBranchesSmooth:5:90] +[OVERRIDE:5:T:TreeDeadTwigs:5:91] +[OVERRIDE:37:T:TreeDeadTwigs:5:92] +[OVERRIDE:42:T:TreeDeadTwigs:5:93] +[OVERRIDE:59:T:TreeDeadTwigs:5:94] +[OVERRIDE:172:T:TreeDeadRoots:5:95:8:5] + +[OVERRIDE:127:T:TreeDeadRootSloping:5:96:8:5] +[OVERRIDE:249:T:TreeCapFloor1:5:97] #varied +[OVERRIDE:249:T:TreeCapFloor2:5:98] #varied +[OVERRIDE:249:T:TreeCapFloor3:5:99] #varied +[OVERRIDE:249:T:TreeCapFloor4:5:100] #varied +[OVERRIDE:46:T:TreeCapFloor1:5:97] #uniform +[OVERRIDE:46:T:TreeCapFloor2:5:98] #uniform +[OVERRIDE:46:T:TreeCapFloor3:5:99] #uniform +[OVERRIDE:46:T:TreeCapFloor4:5:100] #uniform +[OVERRIDE:79:T:TreeCapPillar:5:101] +[OVERRIDE:205:T:TreeCapWallS:5:102] +[OVERRIDE:205:T:TreeCapWallN:5:103] +[OVERRIDE:186:T:TreeCapWallE:5:104] +[OVERRIDE:186:T:TreeCapWallW:5:105] +[OVERRIDE:187:T:TreeCapWallNE:5:109] +[OVERRIDE:201:T:TreeCapWallNW:5:108] +[OVERRIDE:188:T:TreeCapWallSE:5:107] +[OVERRIDE:200:T:TreeCapWallSW:5:106] +[OVERRIDE:30:T:TreeCapRamp:5:110] +[OVERRIDE:46:T:BurningTreeCapFloor:5:111] #varied + +[OVERRIDE:46:T:BurningTreeCapFloor:5:111] #uniform +[OVERRIDE:19:T:BurningTreeCapWall:5:112] +[OVERRIDE:30:T:BurningTreeCapRamp:5:113] +[OVERRIDE:249:T:TreeDeadCapFloor1:5:114] #varied +[OVERRIDE:249:T:TreeDeadCapFloor2:5:115] #varied +[OVERRIDE:249:T:TreeDeadCapFloor3:5:116] #varied +[OVERRIDE:249:T:TreeDeadCapFloor4:5:117] #varied +[OVERRIDE:46:T:TreeDeadCapFloor1:5:114] #uniform +[OVERRIDE:46:T:TreeDeadCapFloor2:5:115] #uniform +[OVERRIDE:46:T:TreeDeadCapFloor3:5:116] #uniform +[OVERRIDE:46:T:TreeDeadCapFloor4:5:117] #uniform +[OVERRIDE:79:T:TreeDeadCapPillar:5:118] +[OVERRIDE:205:T:TreeDeadCapWallS:5:119] +[OVERRIDE:205:T:TreeDeadCapWallN:5:120] +[OVERRIDE:186:T:TreeDeadCapWallW:5:121] +[OVERRIDE:186:T:TreeDeadCapWallE:5:122] +[OVERRIDE:188:T:TreeDeadCapWallSE:5:123] +[OVERRIDE:200:T:TreeDeadCapWallSW:5:124] +[OVERRIDE:187:T:TreeDeadCapWallNE:5:125] +[OVERRIDE:201:T:TreeDeadCapWallNW:5:126] +[OVERRIDE:30:T:TreeDeadCapRamp:5:127] + +========================================================================================================================================================== + +[TILESET:_overrides_stone.png:_overrides_stone.png:6] + +[OVERRIDE:39:T:StoneFloor1:6:0] #varied +[OVERRIDE:44:T:StoneFloor2:6:1] #varied +[OVERRIDE:96:T:StoneFloor3:6:2] #varied +[OVERRIDE:46:T:StoneFloor4:6:3] #varied +[OVERRIDE:46:T:StoneFloor1:6:0] #uniform +[OVERRIDE:46:T:StoneFloor2:6:1] #uniform +[OVERRIDE:46:T:StoneFloor3:6:2] #uniform +[OVERRIDE:46:T:StoneFloor4:6:3] #uniform +[OVERRIDE:43:T:StoneFloor1:6:4] +[OVERRIDE:43:T:StoneFloor2:6:5] +[OVERRIDE:43:T:StoneFloor3:6:6] +[OVERRIDE:43:T:StoneFloor4:6:7] +[OVERRIDE:39:T:StonePebbles1:6:8] #varied +[OVERRIDE:44:T:StonePebbles2:6:9] #varied +[OVERRIDE:96:T:StonePebbles3:6:10] #varied +[OVERRIDE:46:T:StonePebbles4:6:11] #varied +[OVERRIDE:46:T:StonePebbles1:6:8] #uniform +[OVERRIDE:46:T:StonePebbles2:6:9] #uniform +[OVERRIDE:46:T:StonePebbles3:6:10] #uniform +[OVERRIDE:46:T:StonePebbles4:6:11] #uniform +[OVERRIDE:43:T:StoneFloorSmooth:6:12:8] +[OVERRIDE:35:T:StoneWall:6:13] +[OVERRIDE:45:T:StoneWall:6:14] +[OVERRIDE:61:T:StoneWall:6:15] + +[OVERRIDE:176:T:StoneWall:6:16] +[OVERRIDE:177:T:StoneWall:6:17] +[OVERRIDE:178:T:StoneWall:6:18] +[OVERRIDE:236:T:StoneWall:6:19] +[OVERRIDE:247:T:StoneWall:6:20] +[OVERRIDE:176:T:StoneWallWorn1:6:21] +[OVERRIDE:177:T:StoneWallWorn2:6:22] +[OVERRIDE:178:T:StoneWallWorn3:6:23] +[OVERRIDE:79:T:StonePillar:6:24:8] +[OVERRIDE:183:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:184:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:185:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:186:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:187:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:188:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:189:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:190:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:200:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:201:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:202:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:203:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:204:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:205:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:206:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:211:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:212:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:213:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:214:T:StoneWallSmoothLU2:6:25:8] +[OVERRIDE:183:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:184:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:185:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:186:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:187:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:188:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:189:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:190:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:200:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:201:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:202:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:203:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:204:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:205:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:206:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:211:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:212:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:213:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:214:T:StoneWallSmoothRU2:6:26:8] +[OVERRIDE:183:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:184:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:185:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:186:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:187:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:188:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:189:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:190:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:200:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:201:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:202:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:203:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:204:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:205:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:206:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:211:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:212:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:213:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:214:T:StoneWallSmoothLD2:6:27:8] +[OVERRIDE:183:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:184:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:185:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:186:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:187:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:188:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:189:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:190:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:200:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:201:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:202:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:203:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:204:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:205:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:206:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:211:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:212:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:213:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:214:T:StoneWallSmoothRD2:6:28:8] +[OVERRIDE:183:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:184:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:185:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:186:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:187:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:188:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:189:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:190:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:200:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:201:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:202:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:203:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:204:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:205:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:206:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:211:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:212:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:213:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:214:T:StoneWallSmoothL2U:6:29:8] +[OVERRIDE:183:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:184:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:185:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:186:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:187:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:188:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:189:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:190:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:200:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:201:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:202:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:203:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:204:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:205:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:206:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:211:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:212:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:213:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:214:T:StoneWallSmoothL2D:6:30:8] +[OVERRIDE:183:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:184:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:185:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:186:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:187:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:188:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:189:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:190:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:200:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:201:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:202:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:203:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:204:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:205:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:206:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:211:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:212:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:213:T:StoneWallSmoothR2U:6:31:8] +[OVERRIDE:214:T:StoneWallSmoothR2U:6:31:8] + +[OVERRIDE:183:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:184:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:185:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:186:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:187:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:188:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:189:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:190:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:200:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:201:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:202:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:203:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:204:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:205:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:206:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:211:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:212:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:213:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:214:T:StoneWallSmoothR2D:6:32:8] +[OVERRIDE:183:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:184:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:185:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:186:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:187:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:188:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:189:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:190:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:200:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:201:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:202:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:203:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:204:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:205:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:206:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:211:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:212:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:213:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:214:T:StoneWallSmoothUD:6:33:8] +[OVERRIDE:183:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:184:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:185:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:186:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:187:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:188:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:189:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:190:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:200:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:201:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:202:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:203:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:204:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:205:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:206:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:211:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:212:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:213:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:214:T:StoneWallSmoothLR:6:34:8] +[OVERRIDE:183:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:184:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:185:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:186:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:187:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:188:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:189:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:190:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:200:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:201:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:202:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:203:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:204:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:205:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:206:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:211:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:212:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:213:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:214:T:StoneWallSmoothRU:6:35:8] +[OVERRIDE:183:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:184:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:185:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:186:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:187:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:188:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:189:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:190:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:200:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:201:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:202:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:203:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:204:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:205:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:206:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:211:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:212:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:213:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:214:T:StoneWallSmoothLU:6:36:8] +[OVERRIDE:183:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:184:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:185:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:186:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:187:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:188:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:189:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:190:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:200:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:201:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:202:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:203:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:204:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:205:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:206:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:211:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:212:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:213:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:214:T:StoneWallSmoothRD:6:37:8] +[OVERRIDE:183:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:184:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:185:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:186:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:187:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:188:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:189:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:190:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:200:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:201:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:202:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:203:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:204:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:205:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:206:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:211:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:212:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:213:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:214:T:StoneWallSmoothLD:6:38:8] +[OVERRIDE:183:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:184:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:185:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:186:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:187:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:188:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:189:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:190:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:200:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:201:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:202:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:203:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:204:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:205:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:206:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:211:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:212:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:213:T:StoneWallSmoothLRU:6:39:8] +[OVERRIDE:214:T:StoneWallSmoothLRU:6:39:8] + +[OVERRIDE:183:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:184:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:185:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:186:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:187:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:188:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:189:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:190:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:200:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:201:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:202:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:203:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:204:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:205:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:206:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:211:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:212:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:213:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:214:T:StoneWallSmoothLRD:6:40:8] +[OVERRIDE:183:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:184:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:185:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:186:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:187:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:188:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:189:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:190:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:200:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:201:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:202:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:203:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:204:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:205:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:206:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:211:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:212:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:213:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:214:T:StoneWallSmoothLUD:6:41:8] +[OVERRIDE:183:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:184:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:185:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:186:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:187:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:188:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:189:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:190:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:200:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:201:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:202:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:203:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:204:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:205:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:206:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:211:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:212:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:213:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:214:T:StoneWallSmoothRUD:6:42:8] +[OVERRIDE:183:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:184:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:185:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:186:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:187:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:188:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:189:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:190:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:200:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:201:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:202:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:203:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:204:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:205:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:206:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:211:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:212:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:213:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:214:T:StoneWallSmoothLRUD:6:43:8] +[OVERRIDE:206:T:StoneFortification:6:44:8] +[OVERRIDE:208:T:StoneFloorTrackN:6:45:1] +[OVERRIDE:210:T:StoneFloorTrackS:6:46:1] +[OVERRIDE:181:T:StoneFloorTrackW:6:47:1] +[OVERRIDE:198:T:StoneFloorTrackE:6:48:1] +[OVERRIDE:186:T:StoneFloorTrackNS:6:49:1] +[OVERRIDE:205:T:StoneFloorTrackEW:6:50:1] +[OVERRIDE:200:T:StoneFloorTrackNE:6:51:1] +[OVERRIDE:188:T:StoneFloorTrackNW:6:52:1] +[OVERRIDE:201:T:StoneFloorTrackSE:6:53:1] +[OVERRIDE:187:T:StoneFloorTrackSW:6:54:1] +[OVERRIDE:202:T:StoneFloorTrackNEW:6:55:1] +[OVERRIDE:203:T:StoneFloorTrackSEW:6:56:1] +[OVERRIDE:185:T:StoneFloorTrackNSW:6:57:1] +[OVERRIDE:204:T:StoneFloorTrackNSE:6:58:1] +[OVERRIDE:206:T:StoneFloorTrackNSEW:6:59:1] +[OVERRIDE:30:T:StoneRampTrackN:6:60:1] +[OVERRIDE:30:T:StoneRampTrackS:6:61:1] +[OVERRIDE:30:T:StoneRampTrackW:6:62:1] +[OVERRIDE:30:T:StoneRampTrackE:6:63:1] + +[OVERRIDE:30:T:StoneRampTrackNS:6:64:1] +[OVERRIDE:30:T:StoneRampTrackEW:6:65:1] +[OVERRIDE:30:T:StoneRampTrackNE:6:66:1] +[OVERRIDE:30:T:StoneRampTrackNW:6:67:1] +[OVERRIDE:30:T:StoneRampTrackSE:6:68:1] +[OVERRIDE:30:T:StoneRampTrackSW:6:69:1] +[OVERRIDE:30:T:StoneRampTrackNEW:6:70:1] +[OVERRIDE:30:T:StoneRampTrackSEW:6:71:1] +[OVERRIDE:30:T:StoneRampTrackNSW:6:72:1] +[OVERRIDE:30:T:StoneRampTrackNSE:6:73:1] +[OVERRIDE:30:T:StoneRampTrackNSEW:6:74:1] +[OVERRIDE:31:T:StoneRampTrackN:6:75:1] +[OVERRIDE:31:T:StoneRampTrackS:6:76:1] +[OVERRIDE:31:T:StoneRampTrackW:6:77:1] +[OVERRIDE:31:T:StoneRampTrackE:6:78:1] +[OVERRIDE:31:T:StoneRampTrackNS:6:79:1] + +[OVERRIDE:31:T:StoneRampTrackEW:6:80:1] +[OVERRIDE:31:T:StoneRampTrackNE:6:81:1] +[OVERRIDE:31:T:StoneRampTrackNW:6:82:1] +[OVERRIDE:31:T:StoneRampTrackSE:6:83:1] +[OVERRIDE:31:T:StoneRampTrackSW:6:84:1] +[OVERRIDE:31:T:StoneRampTrackNEW:6:85:1] +[OVERRIDE:31:T:StoneRampTrackSEW:6:86:1] +[OVERRIDE:31:T:StoneRampTrackNSW:6:87:1] +[OVERRIDE:31:T:StoneRampTrackNSE:6:88:1] +[OVERRIDE:31:T:StoneRampTrackNSEW:6:89:1] +[OVERRIDE:30:T:StoneRamp:6:90] +[OVERRIDE:60:T:StoneStairU:6:91:8] +[OVERRIDE:62:T:StoneStairD:6:92:8] +[OVERRIDE:88:T:StoneStairUD:6:93:8] +[OVERRIDE:236:T:StoneBoulder:6:94] + +========================================================================================================================================================== + +[TILESET:_overrides_mineral.png:_overrides_mineral.png:7] + +[OVERRIDE:39:T:MineralFloor1:7:0] #varied +[OVERRIDE:44:T:MineralFloor2:7:1] #varied +[OVERRIDE:96:T:MineralFloor3:7:2] #varied +[OVERRIDE:46:T:MineralFloor4:7:3] #varied +[OVERRIDE:46:T:MineralFloor1:7:0] #uniform +[OVERRIDE:46:T:MineralFloor2:7:1] #uniform +[OVERRIDE:46:T:MineralFloor3:7:2] #uniform +[OVERRIDE:46:T:MineralFloor4:7:3] #uniform +[OVERRIDE:43:T:MineralFloor1:7:4] +[OVERRIDE:43:T:MineralFloor2:7:5] +[OVERRIDE:43:T:MineralFloor3:7:6] +[OVERRIDE:43:T:MineralFloor4:7:7] +[OVERRIDE:39:T:MineralPebbles1:7:8] #varied +[OVERRIDE:44:T:MineralPebbles2:7:9] #varied +[OVERRIDE:96:T:MineralPebbles3:7:10] #varied +[OVERRIDE:46:T:MineralPebbles4:7:11] #varied +[OVERRIDE:46:T:MineralPebbles1:7:8] #uniform +[OVERRIDE:46:T:MineralPebbles2:7:9] #uniform +[OVERRIDE:46:T:MineralPebbles3:7:10] #uniform +[OVERRIDE:46:T:MineralPebbles4:7:11] #uniform +[OVERRIDE:43:T:MineralFloorSmooth:7:12:8] +[OVERRIDE:9:T:MineralWall:7:13] +[OVERRIDE:15:T:MineralWall:7:14] +[OVERRIDE:34:T:MineralWall:7:15] + +[OVERRIDE:35:T:MineralWall:7:16] +[OVERRIDE:36:T:MineralWall:7:17] +[OVERRIDE:42:T:MineralWall:7:18] +[OVERRIDE:43:T:MineralWall:7:19] +[OVERRIDE:45:T:MineralWall:7:20] +[OVERRIDE:59:T:MineralWall:7:21] +[OVERRIDE:61:T:MineralWall:7:22] +[OVERRIDE:79:T:MineralWall:7:23] +[OVERRIDE:94:T:MineralWall:7:24] +[OVERRIDE:111:T:MineralWall:7:25] +[OVERRIDE:118:T:MineralWall:7:26] +[OVERRIDE:120:T:MineralWall:7:27] +[OVERRIDE:124:T:MineralWall:7:28] +[OVERRIDE:126:T:MineralWall:7:29] +[OVERRIDE:156:T:MineralWall:7:30] +[OVERRIDE:176:T:MineralWall:7:31] + +[OVERRIDE:177:T:MineralWall:7:32] +[OVERRIDE:178:T:MineralWall:7:33] +[OVERRIDE:233:T:MineralWall:7:34] +[OVERRIDE:236:T:MineralWall:7:35] +[OVERRIDE:247:T:MineralWall:7:36] +[OVERRIDE:176:T:MineralWallWorn1:7:37] +[OVERRIDE:177:T:MineralWallWorn2:7:38] +[OVERRIDE:178:T:MineralWallWorn3:7:39] +[OVERRIDE:79:T:MineralPillar:7:40:8] +[OVERRIDE:183:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:184:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:185:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:186:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:187:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:188:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:189:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:190:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:200:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:201:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:202:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:203:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:204:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:205:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:206:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:211:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:212:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:213:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:214:T:MineralWallSmoothLU2:7:41:8] +[OVERRIDE:183:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:184:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:185:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:186:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:187:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:188:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:189:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:190:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:200:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:201:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:202:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:203:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:204:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:205:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:206:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:211:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:212:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:213:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:214:T:MineralWallSmoothRU2:7:42:8] +[OVERRIDE:183:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:184:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:185:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:186:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:187:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:188:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:189:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:190:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:200:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:201:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:202:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:203:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:204:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:205:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:206:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:211:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:212:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:213:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:214:T:MineralWallSmoothLD2:7:43:8] +[OVERRIDE:183:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:184:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:185:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:186:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:187:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:188:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:189:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:190:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:200:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:201:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:202:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:203:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:204:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:205:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:206:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:211:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:212:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:213:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:214:T:MineralWallSmoothRD2:7:44:8] +[OVERRIDE:183:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:184:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:185:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:186:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:187:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:188:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:189:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:190:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:200:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:201:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:202:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:203:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:204:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:205:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:206:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:211:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:212:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:213:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:214:T:MineralWallSmoothL2U:7:45:8] +[OVERRIDE:183:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:184:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:185:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:186:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:187:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:188:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:189:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:190:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:200:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:201:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:202:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:203:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:204:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:205:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:206:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:211:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:212:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:213:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:214:T:MineralWallSmoothL2D:7:46:8] +[OVERRIDE:183:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:184:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:185:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:186:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:187:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:188:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:189:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:190:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:200:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:201:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:202:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:203:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:204:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:205:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:206:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:211:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:212:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:213:T:MineralWallSmoothR2U:7:47:8] +[OVERRIDE:214:T:MineralWallSmoothR2U:7:47:8] + +[OVERRIDE:183:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:184:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:185:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:186:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:187:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:188:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:189:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:190:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:200:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:201:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:202:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:203:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:204:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:205:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:206:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:211:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:212:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:213:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:214:T:MineralWallSmoothR2D:7:48:8] +[OVERRIDE:183:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:184:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:185:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:186:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:187:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:188:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:189:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:190:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:200:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:201:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:202:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:203:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:204:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:205:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:206:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:211:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:212:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:213:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:214:T:MineralWallSmoothUD:7:49:8] +[OVERRIDE:183:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:184:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:185:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:186:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:187:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:188:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:189:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:190:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:200:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:201:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:202:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:203:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:204:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:205:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:206:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:211:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:212:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:213:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:214:T:MineralWallSmoothLR:7:50:8] +[OVERRIDE:183:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:184:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:185:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:186:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:187:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:188:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:189:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:190:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:200:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:201:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:202:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:203:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:204:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:205:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:206:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:211:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:212:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:213:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:214:T:MineralWallSmoothRU:7:51:8] +[OVERRIDE:183:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:184:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:185:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:186:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:187:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:188:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:189:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:190:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:200:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:201:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:202:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:203:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:204:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:205:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:206:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:211:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:212:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:213:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:214:T:MineralWallSmoothLU:7:52:8] +[OVERRIDE:183:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:184:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:185:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:186:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:187:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:188:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:189:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:190:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:200:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:201:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:202:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:203:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:204:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:205:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:206:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:211:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:212:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:213:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:214:T:MineralWallSmoothRD:7:53:8] +[OVERRIDE:183:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:184:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:185:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:186:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:187:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:188:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:189:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:190:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:200:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:201:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:202:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:203:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:204:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:205:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:206:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:211:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:212:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:213:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:214:T:MineralWallSmoothLD:7:54:8] +[OVERRIDE:183:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:184:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:185:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:186:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:187:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:188:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:189:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:190:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:200:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:201:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:202:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:203:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:204:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:205:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:206:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:211:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:212:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:213:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:214:T:MineralWallSmoothLRU:7:55:8] +[OVERRIDE:183:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:184:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:185:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:186:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:187:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:188:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:189:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:190:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:200:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:201:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:202:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:203:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:204:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:205:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:206:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:211:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:212:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:213:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:214:T:MineralWallSmoothLRD:7:56:8] +[OVERRIDE:183:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:184:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:185:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:186:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:187:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:188:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:189:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:190:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:200:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:201:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:202:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:203:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:204:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:205:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:206:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:211:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:212:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:213:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:214:T:MineralWallSmoothLUD:7:57:8] +[OVERRIDE:183:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:184:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:185:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:186:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:187:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:188:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:189:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:190:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:200:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:201:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:202:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:203:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:204:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:205:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:206:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:211:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:212:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:213:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:214:T:MineralWallSmoothRUD:7:58:8] +[OVERRIDE:183:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:184:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:185:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:186:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:187:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:188:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:189:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:190:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:200:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:201:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:202:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:203:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:204:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:205:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:206:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:211:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:212:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:213:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:214:T:MineralWallSmoothLRUD:7:59:8] +[OVERRIDE:206:T:MineralFortification:7:60:8] +[OVERRIDE:208:T:MineralFloorTrackN:7:61:1] +[OVERRIDE:210:T:MineralFloorTrackS:7:62:1] +[OVERRIDE:181:T:MineralFloorTrackW:7:63:1] + +[OVERRIDE:198:T:MineralFloorTrackE:7:64:1] +[OVERRIDE:186:T:MineralFloorTrackNS:7:65:1] +[OVERRIDE:205:T:MineralFloorTrackEW:7:66:1] +[OVERRIDE:200:T:MineralFloorTrackNE:7:67:1] +[OVERRIDE:188:T:MineralFloorTrackNW:7:68:1] +[OVERRIDE:201:T:MineralFloorTrackSE:7:69:1] +[OVERRIDE:187:T:MineralFloorTrackSW:7:70:1] +[OVERRIDE:202:T:MineralFloorTrackNEW:7:71:1] +[OVERRIDE:203:T:MineralFloorTrackSEW:7:72:1] +[OVERRIDE:185:T:MineralFloorTrackNSW:7:73:1] +[OVERRIDE:204:T:MineralFloorTrackNSE:7:74:1] +[OVERRIDE:206:T:MineralFloorTrackNSEW:7:75:1] +[OVERRIDE:30:T:MineralRampTrackN:7:76:1] +[OVERRIDE:30:T:MineralRampTrackS:7:77:1] +[OVERRIDE:30:T:MineralRampTrackW:7:78:1] +[OVERRIDE:30:T:MineralRampTrackE:7:79:1] + +[OVERRIDE:30:T:MineralRampTrackNS:7:80:1] +[OVERRIDE:30:T:MineralRampTrackEW:7:81:1] +[OVERRIDE:30:T:MineralRampTrackNE:7:82:1] +[OVERRIDE:30:T:MineralRampTrackNW:7:83:1] +[OVERRIDE:30:T:MineralRampTrackSE:7:84:1] +[OVERRIDE:30:T:MineralRampTrackSW:7:85:1] +[OVERRIDE:30:T:MineralRampTrackNEW:7:86:1] +[OVERRIDE:30:T:MineralRampTrackSEW:7:87:1] +[OVERRIDE:30:T:MineralRampTrackNSW:7:88:1] +[OVERRIDE:30:T:MineralRampTrackNSE:7:89:1] +[OVERRIDE:30:T:MineralRampTrackNSEW:7:90:1] +[OVERRIDE:31:T:MineralRampTrackN:7:91:1] +[OVERRIDE:31:T:MineralRampTrackS:7:92:1] +[OVERRIDE:31:T:MineralRampTrackW:7:93:1] +[OVERRIDE:31:T:MineralRampTrackE:7:94:1] +[OVERRIDE:31:T:MineralRampTrackNS:7:95:1] + +[OVERRIDE:31:T:MineralRampTrackEW:7:96:1] +[OVERRIDE:31:T:MineralRampTrackNE:7:97:1] +[OVERRIDE:31:T:MineralRampTrackNW:7:98:1] +[OVERRIDE:31:T:MineralRampTrackSE:7:99:1] +[OVERRIDE:31:T:MineralRampTrackSW:7:100:1] +[OVERRIDE:31:T:MineralRampTrackNEW:7:101:1] +[OVERRIDE:31:T:MineralRampTrackSEW:7:102:1] +[OVERRIDE:31:T:MineralRampTrackNSW:7:103:1] +[OVERRIDE:31:T:MineralRampTrackNSE:7:104:1] +[OVERRIDE:31:T:MineralRampTrackNSEW:7:105:1] +[OVERRIDE:30:T:MineralRamp:7:106] +[OVERRIDE:60:T:MineralStairU:7:107:8] +[OVERRIDE:62:T:MineralStairD:7:108:8] +[OVERRIDE:88:T:MineralStairUD:7:109:8] +[OVERRIDE:236:T:MineralBoulder:7:110] + +========================================================================================================================================================== + +[TILESET:_overrides_constructed.png:_overrides_constructed.png:8] + +[OVERRIDE:43:T:ConstructedFloor:8:0:8] +[OVERRIDE:79:T:ConstructedPillar:8:1:8] +[OVERRIDE:183:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:184:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:185:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:186:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:187:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:188:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:189:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:190:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:200:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:201:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:202:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:203:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:204:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:205:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:206:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:211:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:212:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:213:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:214:T:ConstructedWallLU2:8:2:8] +[OVERRIDE:183:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:184:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:185:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:186:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:187:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:188:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:189:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:190:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:200:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:201:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:202:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:203:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:204:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:205:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:206:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:211:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:212:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:213:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:214:T:ConstructedWallRU2:8:3:8] +[OVERRIDE:183:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:184:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:185:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:186:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:187:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:188:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:189:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:190:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:200:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:201:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:202:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:203:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:204:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:205:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:206:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:211:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:212:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:213:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:214:T:ConstructedWallLD2:8:4:8] +[OVERRIDE:183:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:184:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:185:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:186:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:187:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:188:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:189:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:190:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:200:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:201:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:202:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:203:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:204:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:205:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:206:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:211:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:212:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:213:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:214:T:ConstructedWallRD2:8:5:8] +[OVERRIDE:183:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:184:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:185:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:186:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:187:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:188:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:189:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:190:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:200:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:201:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:202:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:203:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:204:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:205:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:206:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:211:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:212:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:213:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:214:T:ConstructedWallL2U:8:6:8] +[OVERRIDE:183:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:184:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:185:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:186:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:187:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:188:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:189:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:190:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:200:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:201:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:202:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:203:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:204:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:205:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:206:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:211:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:212:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:213:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:214:T:ConstructedWallL2D:8:7:8] +[OVERRIDE:183:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:184:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:185:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:186:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:187:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:188:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:189:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:190:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:200:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:201:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:202:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:203:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:204:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:205:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:206:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:211:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:212:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:213:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:214:T:ConstructedWallR2U:8:8:8] +[OVERRIDE:183:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:184:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:185:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:186:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:187:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:188:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:189:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:190:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:200:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:201:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:202:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:203:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:204:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:205:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:206:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:211:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:212:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:213:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:214:T:ConstructedWallR2D:8:9:8] +[OVERRIDE:183:T:ConstructedWallUD:8:10:8] +[OVERRIDE:184:T:ConstructedWallUD:8:10:8] +[OVERRIDE:185:T:ConstructedWallUD:8:10:8] +[OVERRIDE:186:T:ConstructedWallUD:8:10:8] +[OVERRIDE:187:T:ConstructedWallUD:8:10:8] +[OVERRIDE:188:T:ConstructedWallUD:8:10:8] +[OVERRIDE:189:T:ConstructedWallUD:8:10:8] +[OVERRIDE:190:T:ConstructedWallUD:8:10:8] +[OVERRIDE:200:T:ConstructedWallUD:8:10:8] +[OVERRIDE:201:T:ConstructedWallUD:8:10:8] +[OVERRIDE:202:T:ConstructedWallUD:8:10:8] +[OVERRIDE:203:T:ConstructedWallUD:8:10:8] +[OVERRIDE:204:T:ConstructedWallUD:8:10:8] +[OVERRIDE:205:T:ConstructedWallUD:8:10:8] +[OVERRIDE:206:T:ConstructedWallUD:8:10:8] +[OVERRIDE:211:T:ConstructedWallUD:8:10:8] +[OVERRIDE:212:T:ConstructedWallUD:8:10:8] +[OVERRIDE:213:T:ConstructedWallUD:8:10:8] +[OVERRIDE:214:T:ConstructedWallUD:8:10:8] +[OVERRIDE:183:T:ConstructedWallLR:8:11:8] +[OVERRIDE:184:T:ConstructedWallLR:8:11:8] +[OVERRIDE:185:T:ConstructedWallLR:8:11:8] +[OVERRIDE:186:T:ConstructedWallLR:8:11:8] +[OVERRIDE:187:T:ConstructedWallLR:8:11:8] +[OVERRIDE:188:T:ConstructedWallLR:8:11:8] +[OVERRIDE:189:T:ConstructedWallLR:8:11:8] +[OVERRIDE:190:T:ConstructedWallLR:8:11:8] +[OVERRIDE:200:T:ConstructedWallLR:8:11:8] +[OVERRIDE:201:T:ConstructedWallLR:8:11:8] +[OVERRIDE:202:T:ConstructedWallLR:8:11:8] +[OVERRIDE:203:T:ConstructedWallLR:8:11:8] +[OVERRIDE:204:T:ConstructedWallLR:8:11:8] +[OVERRIDE:205:T:ConstructedWallLR:8:11:8] +[OVERRIDE:206:T:ConstructedWallLR:8:11:8] +[OVERRIDE:211:T:ConstructedWallLR:8:11:8] +[OVERRIDE:212:T:ConstructedWallLR:8:11:8] +[OVERRIDE:213:T:ConstructedWallLR:8:11:8] +[OVERRIDE:214:T:ConstructedWallLR:8:11:8] +[OVERRIDE:183:T:ConstructedWallRU:8:12:8] +[OVERRIDE:184:T:ConstructedWallRU:8:12:8] +[OVERRIDE:185:T:ConstructedWallRU:8:12:8] +[OVERRIDE:186:T:ConstructedWallRU:8:12:8] +[OVERRIDE:187:T:ConstructedWallRU:8:12:8] +[OVERRIDE:188:T:ConstructedWallRU:8:12:8] +[OVERRIDE:189:T:ConstructedWallRU:8:12:8] +[OVERRIDE:190:T:ConstructedWallRU:8:12:8] +[OVERRIDE:200:T:ConstructedWallRU:8:12:8] +[OVERRIDE:201:T:ConstructedWallRU:8:12:8] +[OVERRIDE:202:T:ConstructedWallRU:8:12:8] +[OVERRIDE:203:T:ConstructedWallRU:8:12:8] +[OVERRIDE:204:T:ConstructedWallRU:8:12:8] +[OVERRIDE:205:T:ConstructedWallRU:8:12:8] +[OVERRIDE:206:T:ConstructedWallRU:8:12:8] +[OVERRIDE:211:T:ConstructedWallRU:8:12:8] +[OVERRIDE:212:T:ConstructedWallRU:8:12:8] +[OVERRIDE:213:T:ConstructedWallRU:8:12:8] +[OVERRIDE:214:T:ConstructedWallRU:8:12:8] +[OVERRIDE:183:T:ConstructedWallLU:8:13:8] +[OVERRIDE:184:T:ConstructedWallLU:8:13:8] +[OVERRIDE:185:T:ConstructedWallLU:8:13:8] +[OVERRIDE:186:T:ConstructedWallLU:8:13:8] +[OVERRIDE:187:T:ConstructedWallLU:8:13:8] +[OVERRIDE:188:T:ConstructedWallLU:8:13:8] +[OVERRIDE:189:T:ConstructedWallLU:8:13:8] +[OVERRIDE:190:T:ConstructedWallLU:8:13:8] +[OVERRIDE:200:T:ConstructedWallLU:8:13:8] +[OVERRIDE:201:T:ConstructedWallLU:8:13:8] +[OVERRIDE:202:T:ConstructedWallLU:8:13:8] +[OVERRIDE:203:T:ConstructedWallLU:8:13:8] +[OVERRIDE:204:T:ConstructedWallLU:8:13:8] +[OVERRIDE:205:T:ConstructedWallLU:8:13:8] +[OVERRIDE:206:T:ConstructedWallLU:8:13:8] +[OVERRIDE:211:T:ConstructedWallLU:8:13:8] +[OVERRIDE:212:T:ConstructedWallLU:8:13:8] +[OVERRIDE:213:T:ConstructedWallLU:8:13:8] +[OVERRIDE:214:T:ConstructedWallLU:8:13:8] +[OVERRIDE:183:T:ConstructedWallRD:8:14:8] +[OVERRIDE:184:T:ConstructedWallRD:8:14:8] +[OVERRIDE:185:T:ConstructedWallRD:8:14:8] +[OVERRIDE:186:T:ConstructedWallRD:8:14:8] +[OVERRIDE:187:T:ConstructedWallRD:8:14:8] +[OVERRIDE:188:T:ConstructedWallRD:8:14:8] +[OVERRIDE:189:T:ConstructedWallRD:8:14:8] +[OVERRIDE:190:T:ConstructedWallRD:8:14:8] +[OVERRIDE:200:T:ConstructedWallRD:8:14:8] +[OVERRIDE:201:T:ConstructedWallRD:8:14:8] +[OVERRIDE:202:T:ConstructedWallRD:8:14:8] +[OVERRIDE:203:T:ConstructedWallRD:8:14:8] +[OVERRIDE:204:T:ConstructedWallRD:8:14:8] +[OVERRIDE:205:T:ConstructedWallRD:8:14:8] +[OVERRIDE:206:T:ConstructedWallRD:8:14:8] +[OVERRIDE:211:T:ConstructedWallRD:8:14:8] +[OVERRIDE:212:T:ConstructedWallRD:8:14:8] +[OVERRIDE:213:T:ConstructedWallRD:8:14:8] +[OVERRIDE:214:T:ConstructedWallRD:8:14:8] +[OVERRIDE:183:T:ConstructedWallLD:8:15:8] +[OVERRIDE:184:T:ConstructedWallLD:8:15:8] +[OVERRIDE:185:T:ConstructedWallLD:8:15:8] +[OVERRIDE:186:T:ConstructedWallLD:8:15:8] +[OVERRIDE:187:T:ConstructedWallLD:8:15:8] +[OVERRIDE:188:T:ConstructedWallLD:8:15:8] +[OVERRIDE:189:T:ConstructedWallLD:8:15:8] +[OVERRIDE:190:T:ConstructedWallLD:8:15:8] +[OVERRIDE:200:T:ConstructedWallLD:8:15:8] +[OVERRIDE:201:T:ConstructedWallLD:8:15:8] +[OVERRIDE:202:T:ConstructedWallLD:8:15:8] +[OVERRIDE:203:T:ConstructedWallLD:8:15:8] +[OVERRIDE:204:T:ConstructedWallLD:8:15:8] +[OVERRIDE:205:T:ConstructedWallLD:8:15:8] +[OVERRIDE:206:T:ConstructedWallLD:8:15:8] +[OVERRIDE:211:T:ConstructedWallLD:8:15:8] +[OVERRIDE:212:T:ConstructedWallLD:8:15:8] +[OVERRIDE:213:T:ConstructedWallLD:8:15:8] +[OVERRIDE:214:T:ConstructedWallLD:8:15:8] + +[OVERRIDE:183:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:184:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:185:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:186:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:187:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:188:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:189:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:190:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:200:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:201:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:202:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:203:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:204:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:205:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:206:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:211:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:212:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:213:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:214:T:ConstructedWallLRU:8:16:8] +[OVERRIDE:183:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:184:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:185:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:186:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:187:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:188:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:189:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:190:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:200:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:201:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:202:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:203:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:204:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:205:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:206:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:211:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:212:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:213:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:214:T:ConstructedWallLRD:8:17:8] +[OVERRIDE:183:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:184:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:185:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:186:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:187:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:188:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:189:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:190:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:200:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:201:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:202:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:203:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:204:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:205:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:206:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:211:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:212:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:213:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:214:T:ConstructedWallLUD:8:18:8] +[OVERRIDE:183:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:184:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:185:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:186:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:187:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:188:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:189:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:190:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:200:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:201:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:202:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:203:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:204:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:205:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:206:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:211:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:212:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:213:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:214:T:ConstructedWallRUD:8:19:8] +[OVERRIDE:183:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:184:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:185:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:186:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:187:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:188:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:189:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:190:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:200:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:201:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:202:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:203:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:204:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:205:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:206:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:211:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:212:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:213:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:214:T:ConstructedWallLRUD:8:20:8] +[OVERRIDE:206:T:ConstructedFortification:8:21:8] +[OVERRIDE:208:T:ConstructedFloorTrackN:8:22:8:1] +[OVERRIDE:210:T:ConstructedFloorTrackS:8:23:8:1] +[OVERRIDE:181:T:ConstructedFloorTrackW:8:24:8:1] +[OVERRIDE:198:T:ConstructedFloorTrackE:8:25:8:1] +[OVERRIDE:186:T:ConstructedFloorTrackNS:8:26:8:1] +[OVERRIDE:205:T:ConstructedFloorTrackEW:8:27:8:1] +[OVERRIDE:200:T:ConstructedFloorTrackNE:8:28:8:1] +[OVERRIDE:188:T:ConstructedFloorTrackNW:8:29:8:1] +[OVERRIDE:201:T:ConstructedFloorTrackSE:8:30:8:1] +[OVERRIDE:187:T:ConstructedFloorTrackSW:8:31:8:1] + +[OVERRIDE:202:T:ConstructedFloorTrackNEW:8:32:8:1] +[OVERRIDE:203:T:ConstructedFloorTrackSEW:8:33:8:1] +[OVERRIDE:185:T:ConstructedFloorTrackNSW:8:34:8:1] +[OVERRIDE:204:T:ConstructedFloorTrackNSE:8:35:8:1] +[OVERRIDE:206:T:ConstructedFloorTrackNSEW:8:36:8:1] +[OVERRIDE:30:T:ConstructedRampTrackN:8:37:1] +[OVERRIDE:30:T:ConstructedRampTrackS:8:38:1] +[OVERRIDE:30:T:ConstructedRampTrackW:8:39:1] +[OVERRIDE:30:T:ConstructedRampTrackE:8:40:1] +[OVERRIDE:30:T:ConstructedRampTrackNS:8:41:1] +[OVERRIDE:30:T:ConstructedRampTrackEW:8:42:1] +[OVERRIDE:30:T:ConstructedRampTrackNE:8:43:1] +[OVERRIDE:30:T:ConstructedRampTrackNW:8:44:1] +[OVERRIDE:30:T:ConstructedRampTrackSE:8:45:1] +[OVERRIDE:30:T:ConstructedRampTrackSW:8:46:1] +[OVERRIDE:30:T:ConstructedRampTrackNEW:8:47:1] + +[OVERRIDE:30:T:ConstructedRampTrackSEW:8:48:1] +[OVERRIDE:30:T:ConstructedRampTrackNSW:8:49:1] +[OVERRIDE:30:T:ConstructedRampTrackNSE:8:50:1] +[OVERRIDE:30:T:ConstructedRampTrackNSEW:8:51:1] +[OVERRIDE:31:T:ConstructedRampTrackN:8:52:1] +[OVERRIDE:31:T:ConstructedRampTrackS:8:53:1] +[OVERRIDE:31:T:ConstructedRampTrackW:8:54:1] +[OVERRIDE:31:T:ConstructedRampTrackE:8:55:1] +[OVERRIDE:31:T:ConstructedRampTrackNS:8:56:1] +[OVERRIDE:31:T:ConstructedRampTrackEW:8:57:1] +[OVERRIDE:31:T:ConstructedRampTrackNE:8:58:1] +[OVERRIDE:31:T:ConstructedRampTrackNW:8:59:1] +[OVERRIDE:31:T:ConstructedRampTrackSE:8:60:1] +[OVERRIDE:31:T:ConstructedRampTrackSW:8:61:1] +[OVERRIDE:31:T:ConstructedRampTrackNEW:8:62:1] +[OVERRIDE:31:T:ConstructedRampTrackSEW:8:63:1] + +[OVERRIDE:31:T:ConstructedRampTrackNSW:8:64:1] +[OVERRIDE:31:T:ConstructedRampTrackNSE:8:65:1] +[OVERRIDE:31:T:ConstructedRampTrackNSEW:8:66:1] +[OVERRIDE:30:T:ConstructedRamp:8:67:8] +[OVERRIDE:60:T:ConstructedStairU:8:68:8] +[OVERRIDE:62:T:ConstructedStairD:8:69:8] +[OVERRIDE:88:T:ConstructedStairUD:8:70:8] + +========================================================================================================================================================== + +[TILESET:_overrides_frozen.png:_overrides_frozen.png:9] + +[OVERRIDE:178:T:FrozenFloor1:9:0] #varied +[OVERRIDE:178:T:FrozenFloor2:9:0] #varied +[OVERRIDE:178:T:FrozenFloor3:9:0] #varied +[OVERRIDE:178:T:FrozenFloor4:9:0] #varied +[OVERRIDE:46:T:FrozenFloor1:9:0] #uniform +[OVERRIDE:46:T:FrozenFloor2:9:0] #uniform +[OVERRIDE:46:T:FrozenFloor3:9:0] #uniform +[OVERRIDE:46:T:FrozenFloor4:9:0] #uniform +[OVERRIDE:43:T:FrozenFloorSmooth:9:1] +[OVERRIDE:219:T:FrozenWall:9:2] +[OVERRIDE:176:T:FrozenWallWorn1:9:3] +[OVERRIDE:177:T:FrozenWallWorn2:9:4] +[OVERRIDE:178:T:FrozenWallWorn3:9:5] +[OVERRIDE:79:T:FrozenPillar:9:6] +[OVERRIDE:183:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:184:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:185:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:186:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:187:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:188:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:189:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:190:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:200:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:201:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:202:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:203:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:204:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:205:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:206:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:211:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:212:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:213:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:214:T:FrozenWallSmoothLU2:9:7] +[OVERRIDE:183:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:184:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:185:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:186:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:187:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:188:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:189:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:190:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:200:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:201:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:202:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:203:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:204:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:205:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:206:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:211:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:212:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:213:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:214:T:FrozenWallSmoothRU2:9:8] +[OVERRIDE:183:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:184:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:185:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:186:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:187:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:188:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:189:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:190:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:200:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:201:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:202:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:203:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:204:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:205:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:206:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:211:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:212:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:213:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:214:T:FrozenWallSmoothLD2:9:9] +[OVERRIDE:183:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:184:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:185:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:186:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:187:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:188:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:189:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:190:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:200:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:201:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:202:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:203:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:204:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:205:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:206:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:211:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:212:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:213:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:214:T:FrozenWallSmoothRD2:9:10] +[OVERRIDE:183:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:184:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:185:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:186:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:187:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:188:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:189:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:190:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:200:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:201:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:202:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:203:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:204:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:205:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:206:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:211:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:212:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:213:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:214:T:FrozenWallSmoothL2U:9:11] +[OVERRIDE:183:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:184:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:185:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:186:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:187:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:188:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:189:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:190:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:200:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:201:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:202:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:203:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:204:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:205:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:206:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:211:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:212:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:213:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:214:T:FrozenWallSmoothL2D:9:12] +[OVERRIDE:183:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:184:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:185:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:186:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:187:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:188:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:189:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:190:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:200:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:201:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:202:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:203:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:204:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:205:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:206:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:211:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:212:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:213:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:214:T:FrozenWallSmoothR2U:9:13] +[OVERRIDE:183:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:184:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:185:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:186:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:187:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:188:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:189:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:190:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:200:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:201:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:202:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:203:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:204:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:205:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:206:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:211:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:212:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:213:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:214:T:FrozenWallSmoothR2D:9:14] +[OVERRIDE:183:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:184:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:185:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:186:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:187:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:188:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:189:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:190:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:200:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:201:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:202:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:203:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:204:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:205:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:206:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:211:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:212:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:213:T:FrozenWallSmoothUD:9:15] +[OVERRIDE:214:T:FrozenWallSmoothUD:9:15] + +[OVERRIDE:183:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:184:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:185:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:186:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:187:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:188:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:189:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:190:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:200:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:201:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:202:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:203:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:204:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:205:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:206:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:211:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:212:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:213:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:214:T:FrozenWallSmoothLR:9:16] +[OVERRIDE:183:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:184:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:185:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:186:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:187:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:188:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:189:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:190:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:200:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:201:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:202:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:203:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:204:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:205:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:206:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:211:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:212:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:213:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:214:T:FrozenWallSmoothRU:9:17] +[OVERRIDE:183:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:184:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:185:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:186:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:187:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:188:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:189:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:190:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:200:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:201:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:202:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:203:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:204:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:205:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:206:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:211:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:212:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:213:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:214:T:FrozenWallSmoothLU:9:18] +[OVERRIDE:183:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:184:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:185:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:186:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:187:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:188:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:189:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:190:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:200:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:201:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:202:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:203:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:204:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:205:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:206:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:211:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:212:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:213:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:214:T:FrozenWallSmoothRD:9:19] +[OVERRIDE:183:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:184:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:185:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:186:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:187:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:188:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:189:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:190:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:200:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:201:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:202:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:203:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:204:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:205:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:206:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:211:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:212:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:213:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:214:T:FrozenWallSmoothLD:9:20] +[OVERRIDE:183:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:184:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:185:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:186:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:187:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:188:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:189:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:190:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:200:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:201:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:202:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:203:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:204:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:205:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:206:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:211:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:212:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:213:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:214:T:FrozenWallSmoothLRU:9:21] +[OVERRIDE:183:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:184:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:185:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:186:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:187:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:188:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:189:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:190:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:200:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:201:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:202:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:203:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:204:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:205:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:206:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:211:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:212:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:213:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:214:T:FrozenWallSmoothLRD:9:22] +[OVERRIDE:183:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:184:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:185:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:186:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:187:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:188:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:189:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:190:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:200:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:201:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:202:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:203:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:204:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:205:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:206:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:211:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:212:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:213:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:214:T:FrozenWallSmoothLUD:9:23] +[OVERRIDE:183:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:184:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:185:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:186:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:187:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:188:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:189:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:190:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:200:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:201:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:202:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:203:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:204:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:205:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:206:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:211:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:212:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:213:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:214:T:FrozenWallSmoothRUD:9:24] +[OVERRIDE:183:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:184:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:185:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:186:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:187:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:188:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:189:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:190:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:200:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:201:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:202:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:203:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:204:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:205:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:206:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:211:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:212:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:213:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:214:T:FrozenWallSmoothLRUD:9:25] +[OVERRIDE:206:T:FrozenFortification:9:26] +[OVERRIDE:208:T:FrozenFloorTrackN:9:27:1] +[OVERRIDE:210:T:FrozenFloorTrackS:9:28:1] +[OVERRIDE:181:T:FrozenFloorTrackW:9:29:1] +[OVERRIDE:198:T:FrozenFloorTrackE:9:30:1] +[OVERRIDE:186:T:FrozenFloorTrackNS:9:31:1] + +[OVERRIDE:205:T:FrozenFloorTrackEW:9:32:1] +[OVERRIDE:200:T:FrozenFloorTrackNE:9:33:1] +[OVERRIDE:188:T:FrozenFloorTrackNW:9:34:1] +[OVERRIDE:201:T:FrozenFloorTrackSE:9:35:1] +[OVERRIDE:187:T:FrozenFloorTrackSW:9:36:1] +[OVERRIDE:202:T:FrozenFloorTrackNEW:9:37:1] +[OVERRIDE:203:T:FrozenFloorTrackSEW:9:38:1] +[OVERRIDE:185:T:FrozenFloorTrackNSW:9:39:1] +[OVERRIDE:204:T:FrozenFloorTrackNSE:9:40:1] +[OVERRIDE:206:T:FrozenFloorTrackNSEW:9:41:1] +[OVERRIDE:30:T:FrozenRampTrackN:9:42:1] +[OVERRIDE:30:T:FrozenRampTrackS:9:43:1] +[OVERRIDE:30:T:FrozenRampTrackW:9:44:1] +[OVERRIDE:30:T:FrozenRampTrackE:9:45:1] +[OVERRIDE:30:T:FrozenRampTrackNS:9:46:1] +[OVERRIDE:30:T:FrozenRampTrackEW:9:47:1] + +[OVERRIDE:30:T:FrozenRampTrackNE:9:48:1] +[OVERRIDE:30:T:FrozenRampTrackNW:9:49:1] +[OVERRIDE:30:T:FrozenRampTrackSE:9:50:1] +[OVERRIDE:30:T:FrozenRampTrackSW:9:51:1] +[OVERRIDE:30:T:FrozenRampTrackNEW:9:52:1] +[OVERRIDE:30:T:FrozenRampTrackSEW:9:53:1] +[OVERRIDE:30:T:FrozenRampTrackNSW:9:54:1] +[OVERRIDE:30:T:FrozenRampTrackNSE:9:55:1] +[OVERRIDE:30:T:FrozenRampTrackNSEW:9:56:1] +[OVERRIDE:31:T:FrozenRampTrackN:9:57:1] +[OVERRIDE:31:T:FrozenRampTrackS:9:58:1] +[OVERRIDE:31:T:FrozenRampTrackW:9:59:1] +[OVERRIDE:31:T:FrozenRampTrackE:9:60:1] +[OVERRIDE:31:T:FrozenRampTrackNS:9:61:1] +[OVERRIDE:31:T:FrozenRampTrackEW:9:62:1] +[OVERRIDE:31:T:FrozenRampTrackNE:9:63:1] + +[OVERRIDE:31:T:FrozenRampTrackNW:9:64:1] +[OVERRIDE:31:T:FrozenRampTrackSE:9:65:1] +[OVERRIDE:31:T:FrozenRampTrackSW:9:66:1] +[OVERRIDE:31:T:FrozenRampTrackNEW:9:67:1] +[OVERRIDE:31:T:FrozenRampTrackSEW:9:68:1] +[OVERRIDE:31:T:FrozenRampTrackNSW:9:69:1] +[OVERRIDE:31:T:FrozenRampTrackNSE:9:70:1] +[OVERRIDE:31:T:FrozenRampTrackNSEW:9:71:1] +[OVERRIDE:30:T:FrozenRamp:9:72] +[OVERRIDE:60:T:FrozenStairU:9:73] +[OVERRIDE:62:T:FrozenStairD:9:74] +[OVERRIDE:88:T:FrozenStairUD:9:75] + +========================================================================================================================================================== + +[TILESET:_overrides_lava.png:_overrides_lava.png:10] + +[OVERRIDE:39:T:LavaFloor1:10:0] #varied +[OVERRIDE:44:T:LavaFloor2:10:1] #varied +[OVERRIDE:96:T:LavaFloor3:10:2] #varied +[OVERRIDE:46:T:LavaFloor4:10:3] #varied +[OVERRIDE:46:T:LavaFloor1:10:0] #uniform +[OVERRIDE:46:T:LavaFloor2:10:1] #uniform +[OVERRIDE:46:T:LavaFloor3:10:2] #uniform +[OVERRIDE:46:T:LavaFloor4:10:3] #uniform +[OVERRIDE:43:T:LavaFloor1:10:4] +[OVERRIDE:43:T:LavaFloor2:10:5] +[OVERRIDE:43:T:LavaFloor3:10:6] +[OVERRIDE:43:T:LavaFloor4:10:7] +[OVERRIDE:39:T:LavaPebbles1:10:8] #varied +[OVERRIDE:44:T:LavaPebbles2:10:9] #varied +[OVERRIDE:96:T:LavaPebbles3:10:10] #varied +[OVERRIDE:46:T:LavaPebbles4:10:11] #varied +[OVERRIDE:46:T:LavaPebbles1:10:8] #uniform +[OVERRIDE:46:T:LavaPebbles2:10:9] #uniform +[OVERRIDE:46:T:LavaPebbles3:10:10] #uniform +[OVERRIDE:46:T:LavaPebbles4:10:11] #uniform +[OVERRIDE:43:T:LavaFloorSmooth:10:12] +[OVERRIDE:219:T:LavaWall:10:13:10:9] +[OVERRIDE:176:T:LavaWallWorn1:10:14] +[OVERRIDE:177:T:LavaWallWorn2:10:15] + +[OVERRIDE:178:T:LavaWallWorn3:10:16] +[OVERRIDE:79:T:LavaPillar:10:17:8] +[OVERRIDE:183:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:184:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:185:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:186:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:187:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:188:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:189:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:190:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:200:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:201:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:202:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:203:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:204:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:205:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:206:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:211:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:212:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:213:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:214:T:LavaWallSmoothLU2:10:18:8] +[OVERRIDE:183:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:184:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:185:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:186:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:187:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:188:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:189:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:190:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:200:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:201:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:202:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:203:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:204:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:205:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:206:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:211:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:212:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:213:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:214:T:LavaWallSmoothRU2:10:19:8] +[OVERRIDE:183:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:184:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:185:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:186:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:187:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:188:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:189:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:190:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:200:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:201:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:202:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:203:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:204:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:205:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:206:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:211:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:212:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:213:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:214:T:LavaWallSmoothLD2:10:20:8] +[OVERRIDE:183:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:184:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:185:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:186:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:187:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:188:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:189:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:190:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:200:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:201:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:202:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:203:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:204:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:205:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:206:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:211:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:212:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:213:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:214:T:LavaWallSmoothRD2:10:21:8] +[OVERRIDE:183:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:184:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:185:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:186:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:187:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:188:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:189:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:190:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:200:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:201:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:202:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:203:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:204:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:205:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:206:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:211:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:212:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:213:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:214:T:LavaWallSmoothL2U:10:22:8] +[OVERRIDE:183:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:184:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:185:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:186:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:187:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:188:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:189:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:190:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:200:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:201:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:202:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:203:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:204:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:205:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:206:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:211:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:212:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:213:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:214:T:LavaWallSmoothL2D:10:23:8] +[OVERRIDE:183:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:184:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:185:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:186:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:187:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:188:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:189:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:190:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:200:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:201:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:202:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:203:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:204:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:205:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:206:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:211:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:212:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:213:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:214:T:LavaWallSmoothR2U:10:24:8] +[OVERRIDE:183:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:184:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:185:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:186:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:187:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:188:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:189:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:190:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:200:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:201:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:202:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:203:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:204:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:205:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:206:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:211:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:212:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:213:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:214:T:LavaWallSmoothR2D:10:25:8] +[OVERRIDE:183:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:184:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:185:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:186:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:187:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:188:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:189:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:190:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:200:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:201:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:202:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:203:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:204:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:205:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:206:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:211:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:212:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:213:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:214:T:LavaWallSmoothUD:10:26:8] +[OVERRIDE:183:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:184:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:185:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:186:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:187:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:188:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:189:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:190:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:200:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:201:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:202:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:203:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:204:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:205:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:206:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:211:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:212:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:213:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:214:T:LavaWallSmoothLR:10:27:8] +[OVERRIDE:183:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:184:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:185:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:186:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:187:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:188:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:189:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:190:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:200:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:201:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:202:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:203:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:204:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:205:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:206:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:211:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:212:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:213:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:214:T:LavaWallSmoothRU:10:28:8] +[OVERRIDE:183:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:184:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:185:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:186:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:187:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:188:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:189:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:190:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:200:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:201:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:202:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:203:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:204:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:205:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:206:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:211:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:212:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:213:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:214:T:LavaWallSmoothLU:10:29:8] +[OVERRIDE:183:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:184:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:185:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:186:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:187:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:188:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:189:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:190:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:200:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:201:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:202:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:203:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:204:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:205:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:206:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:211:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:212:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:213:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:214:T:LavaWallSmoothRD:10:30:8] +[OVERRIDE:183:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:184:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:185:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:186:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:187:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:188:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:189:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:190:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:200:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:201:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:202:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:203:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:204:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:205:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:206:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:211:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:212:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:213:T:LavaWallSmoothLD:10:31:8] +[OVERRIDE:214:T:LavaWallSmoothLD:10:31:8] + +[OVERRIDE:183:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:184:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:185:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:186:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:187:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:188:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:189:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:190:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:200:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:201:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:202:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:203:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:204:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:205:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:206:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:211:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:212:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:213:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:214:T:LavaWallSmoothLRU:10:32:8] +[OVERRIDE:183:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:184:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:185:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:186:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:187:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:188:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:189:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:190:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:200:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:201:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:202:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:203:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:204:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:205:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:206:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:211:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:212:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:213:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:214:T:LavaWallSmoothLRD:10:33:8] +[OVERRIDE:183:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:184:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:185:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:186:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:187:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:188:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:189:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:190:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:200:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:201:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:202:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:203:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:204:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:205:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:206:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:211:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:212:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:213:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:214:T:LavaWallSmoothLUD:10:34:8] +[OVERRIDE:183:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:184:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:185:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:186:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:187:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:188:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:189:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:190:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:200:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:201:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:202:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:203:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:204:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:205:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:206:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:211:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:212:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:213:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:214:T:LavaWallSmoothRUD:10:35:8] +[OVERRIDE:183:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:184:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:185:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:186:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:187:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:188:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:189:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:190:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:200:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:201:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:202:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:203:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:204:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:205:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:206:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:211:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:212:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:213:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:214:T:LavaWallSmoothLRUD:10:36:8] +[OVERRIDE:206:T:LavaFortification:10:37:8] +[OVERRIDE:208:T:LavaFloorTrackN:10:38:8:1] +[OVERRIDE:210:T:LavaFloorTrackS:10:39:8:1] +[OVERRIDE:181:T:LavaFloorTrackW:10:40:8:1] +[OVERRIDE:198:T:LavaFloorTrackE:10:41:8:1] +[OVERRIDE:186:T:LavaFloorTrackNS:10:42:8:1] +[OVERRIDE:205:T:LavaFloorTrackEW:10:43:8:1] +[OVERRIDE:200:T:LavaFloorTrackNE:10:44:8:1] +[OVERRIDE:188:T:LavaFloorTrackNW:10:45:8:1] +[OVERRIDE:201:T:LavaFloorTrackSE:10:46:8:1] +[OVERRIDE:187:T:LavaFloorTrackSW:10:47:8:1] + +[OVERRIDE:202:T:LavaFloorTrackNEW:10:48:8:1] +[OVERRIDE:203:T:LavaFloorTrackSEW:10:49:8:1] +[OVERRIDE:185:T:LavaFloorTrackNSW:10:50:8:1] +[OVERRIDE:204:T:LavaFloorTrackNSE:10:51:8:1] +[OVERRIDE:206:T:LavaFloorTrackNSEW:10:52:8:1] +[OVERRIDE:30:T:LavaRampTrackN:10:53:8:1] +[OVERRIDE:30:T:LavaRampTrackS:10:54:8:1] +[OVERRIDE:30:T:LavaRampTrackW:10:55:8:1] +[OVERRIDE:30:T:LavaRampTrackE:10:56:8:1] +[OVERRIDE:30:T:LavaRampTrackNS:10:57:8:1] +[OVERRIDE:30:T:LavaRampTrackEW:10:58:8:1] +[OVERRIDE:30:T:LavaRampTrackNE:10:59:8:1] +[OVERRIDE:30:T:LavaRampTrackNW:10:60:8:1] +[OVERRIDE:30:T:LavaRampTrackSE:10:61:8:1] +[OVERRIDE:30:T:LavaRampTrackSW:10:62:8:1] +[OVERRIDE:30:T:LavaRampTrackNEW:10:63:8:1] + +[OVERRIDE:30:T:LavaRampTrackSEW:10:64:8:1] +[OVERRIDE:30:T:LavaRampTrackNSW:10:65:8:1] +[OVERRIDE:30:T:LavaRampTrackNSE:10:66:8:1] +[OVERRIDE:30:T:LavaRampTrackNSEW:10:67:8:1] +[OVERRIDE:31:T:LavaRampTrackN:10:68:8:1] +[OVERRIDE:31:T:LavaRampTrackS:10:69:8:1] +[OVERRIDE:31:T:LavaRampTrackW:10:70:8:1] +[OVERRIDE:31:T:LavaRampTrackE:10:71:8:1] +[OVERRIDE:31:T:LavaRampTrackNS:10:72:8:1] +[OVERRIDE:31:T:LavaRampTrackEW:10:73:8:1] +[OVERRIDE:31:T:LavaRampTrackNE:10:74:8:1] +[OVERRIDE:31:T:LavaRampTrackNW:10:75:8:1] +[OVERRIDE:31:T:LavaRampTrackSE:10:76:8:1] +[OVERRIDE:31:T:LavaRampTrackSW:10:77:8:1] +[OVERRIDE:31:T:LavaRampTrackNEW:10:78:8:1] +[OVERRIDE:31:T:LavaRampTrackSEW:10:79:8:1] + +[OVERRIDE:31:T:LavaRampTrackNSW:10:80:8:1] +[OVERRIDE:31:T:LavaRampTrackNSE:10:81:8:1] +[OVERRIDE:31:T:LavaRampTrackNSEW:10:82:8:1] +[OVERRIDE:30:T:LavaRamp:10:83] +[OVERRIDE:60:T:LavaStairU:10:84] +[OVERRIDE:62:T:LavaStairD:10:85] +[OVERRIDE:88:T:LavaStairUD:10:86] +[OVERRIDE:236:T:LavaBoulder:10:87] + +========================================================================================================================================================== + +[TILESET:_overrides_feature.png:_overrides_feature.png:11] + +[OVERRIDE:39:T:FeatureFloor1:11:0] #varied +[OVERRIDE:44:T:FeatureFloor2:11:1] #varied +[OVERRIDE:96:T:FeatureFloor3:11:2] #varied +[OVERRIDE:46:T:FeatureFloor4:11:3] #varied +[OVERRIDE:46:T:FeatureFloor1:11:0] #uniform +[OVERRIDE:46:T:FeatureFloor2:11:1] #uniform +[OVERRIDE:46:T:FeatureFloor3:11:2] #uniform +[OVERRIDE:46:T:FeatureFloor4:11:3] #uniform +[OVERRIDE:43:T:FeatureFloor1:11:4] +[OVERRIDE:43:T:FeatureFloor2:11:5] +[OVERRIDE:43:T:FeatureFloor3:11:6] +[OVERRIDE:43:T:FeatureFloor4:11:7] +[OVERRIDE:39:T:FeaturePebbles1:11:8] #varied +[OVERRIDE:44:T:FeaturePebbles2:11:9] #varied +[OVERRIDE:96:T:FeaturePebbles3:11:10] #varied +[OVERRIDE:46:T:FeaturePebbles4:11:11] #varied +[OVERRIDE:46:T:FeaturePebbles1:11:8] #uniform +[OVERRIDE:46:T:FeaturePebbles2:11:9] #uniform +[OVERRIDE:46:T:FeaturePebbles3:11:10] #uniform +[OVERRIDE:46:T:FeaturePebbles4:11:11] #uniform +[OVERRIDE:43:T:FeatureFloorSmooth:11:12:8] +[OVERRIDE:177:T:FeatureWall:11:13] +[OVERRIDE:178:T:FeatureWall:11:14] +[OVERRIDE:176:T:FeatureWallWorn1:11:15] + +[OVERRIDE:177:T:FeatureWallWorn2:11:16] +[OVERRIDE:178:T:FeatureWallWorn3:11:17] +[OVERRIDE:79:T:FeaturePillar:11:18:8] +[OVERRIDE:183:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:184:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:185:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:186:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:187:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:188:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:189:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:190:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:200:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:201:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:202:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:203:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:204:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:205:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:206:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:211:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:212:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:213:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:214:T:FeatureWallSmoothLU2:11:19:8] +[OVERRIDE:183:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:184:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:185:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:186:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:187:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:188:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:189:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:190:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:200:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:201:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:202:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:203:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:204:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:205:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:206:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:211:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:212:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:213:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:214:T:FeatureWallSmoothRU2:11:20:8] +[OVERRIDE:183:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:184:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:185:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:186:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:187:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:188:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:189:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:190:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:200:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:201:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:202:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:203:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:204:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:205:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:206:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:211:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:212:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:213:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:214:T:FeatureWallSmoothLD2:11:21:8] +[OVERRIDE:183:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:184:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:185:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:186:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:187:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:188:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:189:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:190:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:200:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:201:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:202:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:203:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:204:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:205:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:206:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:211:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:212:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:213:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:214:T:FeatureWallSmoothRD2:11:22:8] +[OVERRIDE:183:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:184:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:185:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:186:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:187:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:188:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:189:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:190:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:200:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:201:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:202:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:203:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:204:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:205:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:206:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:211:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:212:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:213:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:214:T:FeatureWallSmoothL2U:11:23:8] +[OVERRIDE:183:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:184:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:185:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:186:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:187:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:188:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:189:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:190:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:200:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:201:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:202:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:203:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:204:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:205:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:206:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:211:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:212:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:213:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:214:T:FeatureWallSmoothL2D:11:24:8] +[OVERRIDE:183:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:184:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:185:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:186:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:187:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:188:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:189:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:190:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:200:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:201:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:202:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:203:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:204:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:205:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:206:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:211:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:212:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:213:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:214:T:FeatureWallSmoothR2U:11:25:8] +[OVERRIDE:183:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:184:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:185:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:186:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:187:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:188:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:189:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:190:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:200:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:201:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:202:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:203:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:204:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:205:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:206:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:211:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:212:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:213:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:214:T:FeatureWallSmoothR2D:11:26:8] +[OVERRIDE:183:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:184:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:185:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:186:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:187:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:188:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:189:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:190:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:200:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:201:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:202:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:203:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:204:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:205:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:206:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:211:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:212:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:213:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:214:T:FeatureWallSmoothUD:11:27:8] +[OVERRIDE:183:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:184:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:185:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:186:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:187:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:188:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:189:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:190:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:200:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:201:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:202:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:203:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:204:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:205:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:206:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:211:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:212:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:213:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:214:T:FeatureWallSmoothLR:11:28:8] +[OVERRIDE:183:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:184:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:185:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:186:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:187:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:188:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:189:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:190:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:200:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:201:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:202:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:203:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:204:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:205:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:206:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:211:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:212:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:213:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:214:T:FeatureWallSmoothRU:11:29:8] +[OVERRIDE:183:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:184:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:185:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:186:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:187:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:188:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:189:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:190:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:200:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:201:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:202:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:203:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:204:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:205:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:206:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:211:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:212:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:213:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:214:T:FeatureWallSmoothLU:11:30:8] +[OVERRIDE:183:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:184:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:185:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:186:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:187:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:188:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:189:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:190:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:200:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:201:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:202:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:203:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:204:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:205:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:206:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:211:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:212:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:213:T:FeatureWallSmoothRD:11:31:8] +[OVERRIDE:214:T:FeatureWallSmoothRD:11:31:8] + +[OVERRIDE:183:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:184:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:185:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:186:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:187:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:188:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:189:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:190:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:200:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:201:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:202:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:203:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:204:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:205:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:206:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:211:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:212:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:213:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:214:T:FeatureWallSmoothLD:11:32:8] +[OVERRIDE:183:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:184:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:185:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:186:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:187:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:188:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:189:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:190:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:200:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:201:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:202:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:203:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:204:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:205:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:206:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:211:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:212:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:213:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:214:T:FeatureWallSmoothLRU:11:33:8] +[OVERRIDE:183:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:184:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:185:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:186:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:187:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:188:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:189:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:190:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:200:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:201:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:202:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:203:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:204:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:205:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:206:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:211:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:212:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:213:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:214:T:FeatureWallSmoothLRD:11:34:8] +[OVERRIDE:183:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:184:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:185:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:186:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:187:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:188:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:189:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:190:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:200:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:201:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:202:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:203:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:204:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:205:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:206:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:211:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:212:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:213:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:214:T:FeatureWallSmoothLUD:11:35:8] +[OVERRIDE:183:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:184:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:185:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:186:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:187:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:188:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:189:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:190:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:200:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:201:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:202:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:203:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:204:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:205:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:206:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:211:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:212:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:213:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:214:T:FeatureWallSmoothRUD:11:36:8] +[OVERRIDE:183:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:184:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:185:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:186:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:187:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:188:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:189:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:190:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:200:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:201:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:202:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:203:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:204:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:205:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:206:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:211:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:212:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:213:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:214:T:FeatureWallSmoothLRUD:11:37:8] +[OVERRIDE:206:T:FeatureFortification:11:38:8] +[OVERRIDE:208:T:FeatureFloorTrackN:11:39:8:1] +[OVERRIDE:210:T:FeatureFloorTrackS:11:40:8:1] +[OVERRIDE:181:T:FeatureFloorTrackW:11:41:8:1] +[OVERRIDE:198:T:FeatureFloorTrackE:11:42:8:1] +[OVERRIDE:186:T:FeatureFloorTrackNS:11:43:8:1] +[OVERRIDE:205:T:FeatureFloorTrackEW:11:44:8:1] +[OVERRIDE:200:T:FeatureFloorTrackNE:11:45:8:1] +[OVERRIDE:188:T:FeatureFloorTrackNW:11:46:8:1] +[OVERRIDE:201:T:FeatureFloorTrackSE:11:47:8:1] + +[OVERRIDE:187:T:FeatureFloorTrackSW:11:48:8:1] +[OVERRIDE:202:T:FeatureFloorTrackNEW:11:49:8:1] +[OVERRIDE:203:T:FeatureFloorTrackSEW:11:50:8:1] +[OVERRIDE:185:T:FeatureFloorTrackNSW:11:51:8:1] +[OVERRIDE:204:T:FeatureFloorTrackNSE:11:52:8:1] +[OVERRIDE:206:T:FeatureFloorTrackNSEW:11:53:8:1] +[OVERRIDE:30:T:FeatureRampTrackN:11:54:8:1] +[OVERRIDE:30:T:FeatureRampTrackS:11:55:8:1] +[OVERRIDE:30:T:FeatureRampTrackW:11:56:8:1] +[OVERRIDE:30:T:FeatureRampTrackE:11:57:8:1] +[OVERRIDE:30:T:FeatureRampTrackNS:11:58:8:1] +[OVERRIDE:30:T:FeatureRampTrackEW:11:59:8:1] +[OVERRIDE:30:T:FeatureRampTrackNE:11:60:8:1] +[OVERRIDE:30:T:FeatureRampTrackNW:11:61:8:1] +[OVERRIDE:30:T:FeatureRampTrackSE:11:62:8:1] +[OVERRIDE:30:T:FeatureRampTrackSW:11:63:8:1] + +[OVERRIDE:30:T:FeatureRampTrackNEW:11:64:8:1] +[OVERRIDE:30:T:FeatureRampTrackSEW:11:65:8:1] +[OVERRIDE:30:T:FeatureRampTrackNSW:11:66:8:1] +[OVERRIDE:30:T:FeatureRampTrackNSE:11:67:8:1] +[OVERRIDE:30:T:FeatureRampTrackNSEW:11:68:8:1] +[OVERRIDE:31:T:FeatureRampTrackN:11:69:8:1] +[OVERRIDE:31:T:FeatureRampTrackS:11:70:8:1] +[OVERRIDE:31:T:FeatureRampTrackW:11:71:8:1] +[OVERRIDE:31:T:FeatureRampTrackE:11:72:8:1] +[OVERRIDE:31:T:FeatureRampTrackNS:11:73:8:1] +[OVERRIDE:31:T:FeatureRampTrackEW:11:74:8:1] +[OVERRIDE:31:T:FeatureRampTrackNE:11:75:8:1] +[OVERRIDE:31:T:FeatureRampTrackNW:11:76:8:1] +[OVERRIDE:31:T:FeatureRampTrackSE:11:77:8:1] +[OVERRIDE:31:T:FeatureRampTrackSW:11:78:8:1] +[OVERRIDE:31:T:FeatureRampTrackNEW:11:79:8:1] + +[OVERRIDE:31:T:FeatureRampTrackSEW:11:80:8:1] +[OVERRIDE:31:T:FeatureRampTrackNSW:11:81:8:1] +[OVERRIDE:31:T:FeatureRampTrackNSE:11:82:8:1] +[OVERRIDE:31:T:FeatureRampTrackNSEW:11:83:8:1] +[OVERRIDE:30:T:FeatureRamp:11:84] +[OVERRIDE:60:T:FeatureStairU:11:85:8] +[OVERRIDE:62:T:FeatureStairD:11:86:8] +[OVERRIDE:88:T:FeatureStairUD:11:87:8] +[OVERRIDE:236:T:FeatureBoulder:11:88] diff --git a/scripts/dragondeplatino/gemset/manifest.json b/scripts/dragondeplatino/gemset/manifest.json new file mode 100644 index 0000000..00df7b1 --- /dev/null +++ b/scripts/dragondeplatino/gemset/manifest.json @@ -0,0 +1,8 @@ +{ + "author": "DragonDePlatino", + "content_version": "1.32", + "df_min_version": "0.40.24", + "df_max_version": "", + "title": "GemSet 24px", + "tooltip": "Colorful, sharp, and crystal-clear." +} \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/amphibians.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/amphibians.png new file mode 100644 index 0000000000000000000000000000000000000000..1a08c174f960e1b474a2f1a5b4dee42b5d35550a GIT binary patch literal 982 zcmV;{11bE8P)Nkln;tmF{qPGPBt&D%iQe8+hdcoI6!BA(_;Ml)U?ZLZ$i>dQ$vV^+3dEwr}o+G*60%x zM8d~YTHaIp$5U$bX@ZGQNS^akLG$x@l9QlS3Qb#zT=J)Z=C=a0izIQ2`8&ezvJ zBL*$=qK)^735qX|@2L@kmiH+h-&3QH1lOD^thqXVZoUT$oP3ucO_^u^0LAY^o~gs{ z`4#}Mc}+yQ?Ma3QEe@w`#X;l%asWO)SMNg&=2)fBivx5vFUGO&UC)tBvV()j0f5)d zwjw{StK*aebqUDRKk|JO(D*zX66}mQq#fKA;F}<7n7*9?@^O6%V!vKZ1tG?Urh4+4 zu--DbXN2~lEym}`=TDq?(>%vAN9DbzEBM0jaqf1f1YrMmA%rBtOP*jF*jJIEcI@Fs zb6F@cO8J8-jmgK662bAg*e-N+1?#Qe26^F2ehSX6Ig)IbLW$oiwgM?|`%ss0?082+ z@nj%*Og8ru-*l_i&2Rqz<=tZT3QNj;1JvmzJ*10oW64wNyt0jrb+%8qB3I|>TUAD@ zZ3plWa9#EyxMEG)_bN)~d}{&zuLCYC)4YouBEnY4Co;sR2=}bE&l6naNbf>`$wj#; zb#Ks;r}$*P4?rnEOS-w>b642~bQzYpp3*OXPH^i;;di zSofuWNEicAOsFHLZC%Wj^3S>MX2c-%4c`M@>S9VjpZbTusCBVRsJl6{7<~$~Im!sZ z(E9trD0Q(*s=Gz6i=9K=tqG#m#m26?wL!GH*w}TqwkXeXY=Qm91-{Ba{Z`-y>_h7x z5~J3|V(M>;lAw^fm^}#}?A0Aw|4@ih7mHnY>l5DN4xiyvb?8!g7+QZHxZ%dQAjv*A z)xhd|en|a8B3fPS-0E(jh*lSiS$FFbQR`wc>u!DFKOc!lnYm&)pa1{>07*qoM6N<$ Ef(MD?)&Kwi literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/annelids.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/annelids.png new file mode 100644 index 0000000000000000000000000000000000000000..b4780fc324b92c51d8e34501764e6b53d2eddd80 GIT binary patch literal 749 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 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/birds_new.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/birds_new.png new file mode 100644 index 0000000000000000000000000000000000000000..cd78a18766bb4ba7e3eabe3152057480c54f0c22 GIT binary patch literal 64982 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

Qsg^|@3h?wK0Ns81sJQOXHy+$ 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�S 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 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/bug_slug_new.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/bug_slug_new.png new file mode 100644 index 0000000000000000000000000000000000000000..cbcdb5f0747686f367e01bd24141cc96bb41057b GIT binary patch literal 36484 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 z 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 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/desert_new.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/desert_new.png new file mode 100644 index 0000000000000000000000000000000000000000..3733c94f524bcb39bf37056b6a7c95335263f85b GIT binary patch literal 8347 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 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/domestic.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/domestic.png new file mode 100644 index 0000000000000000000000000000000000000000..e73d5673a9044154b2796a2d2e2149af6816cc2b GIT binary patch literal 23233 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 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/dwarves.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/dwarves.png new file mode 100644 index 0000000000000000000000000000000000000000..20f915f81a35eb5ea1e12e09f4e6aa1c89cf4ac6 GIT binary patch literal 33786 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 Olb2SJs**4b{Qm%Mab8#e literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/elves.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/elves.png new file mode 100644 index 0000000000000000000000000000000000000000..4926c629ee08721a0b410aaea4a79e4a5a8dad35 GIT binary patch literal 32927 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 YP;o-LypAnc2IvL`Pgg&ebxsLQ03by}0RR91 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/fanciful.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/fanciful.png new file mode 100644 index 0000000000000000000000000000000000000000..8b19e5f6fc4f409cb6aba0b06095cfc074ae70b2 GIT binary patch literal 3547 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 VxTI?fNCf}@002ovPDHLkV1nJQ^S}TA literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/goblins.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/goblins.png new file mode 100644 index 0000000000000000000000000000000000000000..2560b5d620faebee0fbed6c95263ef6700b28bea GIT binary patch literal 32782 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 VAA|1_>41PkO-W0!THfO0{{aPyi?jd$ literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_amphibians.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_amphibians.txt new file mode 100644 index 0000000..23633df --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_amphibians.txt @@ -0,0 +1,15 @@ +graphics_amphibians + +[OBJECT:GRAPHICS] + +[TILE_PAGE:AMPHIBIANS] + [FILE:amphibians.png] + [TILE_DIM:24:24] + [PAGE_DIM:3:2] + +[CREATURE_GRAPHICS:TOAD] + [DEFAULT:AMPHIBIANS:0:0:AS_IS:DEFAULT] + [CHILD:AMPHIBIANS:1:0:AS_IS:DEFAULT] + [ANIMATED:AMPHIBIANS:2:0:AS_IS:DEFAULT] + [TRAINED_WAR:AMPHIBIANS:0:1:AS_IS:DEFAULT] + [TRAINED_HUNTER:AMPHIBIANS:1:1:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_annelids.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_annelids.txt new file mode 100644 index 0000000..79c7d8a --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_annelids.txt @@ -0,0 +1,15 @@ +graphics_annelids + +[OBJECT:GRAPHICS] + +[TILE_PAGE:ANNELIDS] + [FILE:annelids.png] + [TILE_DIM:24:24] + [PAGE_DIM:3:2] + +[CREATURE_GRAPHICS:WORM] + [DEFAULT:ANNELIDS:0:0:AS_IS:DEFAULT] + [CHILD:ANNELIDS:1:0:AS_IS:DEFAULT] + [ANIMATED:ANNELIDS:2:0:AS_IS:DEFAULT] + [TRAINED_WAR:ANNELIDS:0:1:AS_IS:DEFAULT] + [TRAINED_HUNTER:ANNELIDS:1:1:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_birds.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_birds.txt new file mode 100644 index 0000000..db732aa --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_birds.txt @@ -0,0 +1,141 @@ +graphics_birds + +[OBJECT:GRAPHICS] + +[TILE_PAGE:BIRDS] + [FILE:birds.png] + [TILE_DIM:24:24] + [PAGE_DIM:15:8] + +[CREATURE_GRAPHICS:BLUEJAY] + [DEFAULT:BIRDS:0:0:AS_IS:DEFAULT] + [CHILD:BIRDS:5:0:AS_IS:DEFAULT] + [ANIMATED:BIRDS:10:0:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:0:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:5:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CARDINAL] + [DEFAULT:BIRDS:1:0:AS_IS:DEFAULT] + [CHILD:BIRDS:6:0:AS_IS:DEFAULT] + [ANIMATED:BIRDS:11:0:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:1:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:6:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GRACKLE] + [DEFAULT:BIRDS:2:0:AS_IS:DEFAULT] + [CHILD:BIRDS:7:0:AS_IS:DEFAULT] + [ANIMATED:BIRDS:12:0:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:2:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:7:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ORIOLE] + [DEFAULT:BIRDS:3:0:AS_IS:DEFAULT] + [CHILD:BIRDS:8:0:AS_IS:DEFAULT] + [ANIMATED:BIRDS:13:0:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:3:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:8:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:RW_BLACKBIRD] + [DEFAULT:BIRDS:4:0:AS_IS:DEFAULT] + [CHILD:BIRDS:9:0:AS_IS:DEFAULT] + [ANIMATED:BIRDS:14:0:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:4:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:9:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PENGUIN] + [DEFAULT:BIRDS:0:1:AS_IS:DEFAULT] + [CHILD:BIRDS:5:1:AS_IS:DEFAULT] + [ANIMATED:BIRDS:10:1:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:0:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:5:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PENGUIN_LITTLE] + [DEFAULT:BIRDS:1:1:AS_IS:DEFAULT] + [CHILD:BIRDS:6:1:AS_IS:DEFAULT] + [ANIMATED:BIRDS:11:1:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:1:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:6:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PENGUIN_EMPEROR] + [DEFAULT:BIRDS:2:1:AS_IS:DEFAULT] + [CHILD:BIRDS:7:1:AS_IS:DEFAULT] + [ANIMATED:BIRDS:12:1:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:2:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:7:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PENGUIN MAN] + [DEFAULT:BIRDS:3:1:AS_IS:DEFAULT] + [CHILD:BIRDS:8:1:AS_IS:DEFAULT] + [ANIMATED:BIRDS:13:1:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:3:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:8:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_PENGUIN_GIANT] + [DEFAULT:BIRDS:4:1:AS_IS:DEFAULT] + [CHILD:BIRDS:9:1:AS_IS:DEFAULT] + [ANIMATED:BIRDS:14:1:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:4:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:9:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_FALCON_PEREGRINE] + [DEFAULT:BIRDS:0:2:AS_IS:DEFAULT] + [CHILD:BIRDS:5:2:AS_IS:DEFAULT] + [ANIMATED:BIRDS:10:2:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:0:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:5:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PEREGRINE FALCON MAN] + [DEFAULT:BIRDS:1:2:AS_IS:DEFAULT] + [CHILD:BIRDS:6:2:AS_IS:DEFAULT] + [ANIMATED:BIRDS:11:2:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:1:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:6:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT PAREGRINE FALCON] + [DEFAULT:BIRDS:2:2:AS_IS:DEFAULT] + [CHILD:BIRDS:7:2:AS_IS:DEFAULT] + [ANIMATED:BIRDS:12:2:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:2:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:7:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_KIWI] + [DEFAULT:BIRDS:3:2:AS_IS:DEFAULT] + [CHILD:BIRDS:8:2:AS_IS:DEFAULT] + [ANIMATED:BIRDS:13:2:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:3:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:8:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:KIWI MAN] + [DEFAULT:BIRDS:4:2:AS_IS:DEFAULT] + [CHILD:BIRDS:9:2:AS_IS:DEFAULT] + [ANIMATED:BIRDS:14:2:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:4:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:9:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_KIWI_GIANT] + [DEFAULT:BIRDS:0:3:AS_IS:DEFAULT] + [CHILD:BIRDS:5:3:AS_IS:DEFAULT] + [ANIMATED:BIRDS:10:3:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:0:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:5:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_OSTRICH] + [DEFAULT:BIRDS:1:3:AS_IS:DEFAULT] + [CHILD:BIRDS:6:3:AS_IS:DEFAULT] + [ANIMATED:BIRDS:11:3:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:1:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:6:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:OSTRICH MAN] + [DEFAULT:BIRDS:2:3:AS_IS:DEFAULT] + [CHILD:BIRDS:7:3:AS_IS:DEFAULT] + [ANIMATED:BIRDS:12:3:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:2:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:7:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_OSTRICH_GIANT] + [DEFAULT:BIRDS:3:3:AS_IS:DEFAULT] + [CHILD:BIRDS:8:3:AS_IS:DEFAULT] + [ANIMATED:BIRDS:13:3:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS:3:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS:8:7:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_birds_new.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_birds_new.txt new file mode 100644 index 0000000..34fa746 --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_birds_new.txt @@ -0,0 +1,596 @@ +graphics_birds_new + +[OBJECT:GRAPHICS] + +[TILE_PAGE:BIRDS_NEW] + [FILE:birds_new.png] + [TILE_DIM:24:24] + [PAGE_DIM:30:18] + +[CREATURE_GRAPHICS:BIRD_CROW] + [DEFAULT:BIRDS_NEW:0:0:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:10:0:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:20:0:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:0:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:10:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CROW_MAN] + [DEFAULT:BIRDS_NEW:1:0:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:11:0:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:21:0:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:1:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:11:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_CROW] + [DEFAULT:BIRDS_NEW:2:0:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:12:0:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:22:0:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:2:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:12:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_RAVEN] + [DEFAULT:BIRDS_NEW:3:0:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:13:0:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:23:0:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:3:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:13:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:RAVEN_MAN] + [DEFAULT:BIRDS_NEW:4:0:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:14:0:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:24:0:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:4:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:14:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_RAVEN] + [DEFAULT:BIRDS_NEW:5:0:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:15:0:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:25:0:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:5:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:15:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_CASSOWARY] + [DEFAULT:BIRDS_NEW:6:0:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:16:0:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:26:0:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:6:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:16:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CASSOWARY_MAN] + [DEFAULT:BIRDS_NEW:7:0:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:17:0:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:27:0:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:7:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:17:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_CASSOWARY] + [DEFAULT:BIRDS_NEW:8:0:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:18:0:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:28:0:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:8:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:18:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_KEA] + [DEFAULT:BIRDS_NEW:9:0:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:19:0:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:29:0:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:9:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:19:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:KEA_MAN] + [DEFAULT:BIRDS_NEW:0:1:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:10:1:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:20:1:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:0:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:10:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_KEA] + [DEFAULT:BIRDS_NEW:1:1:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:11:1:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:21:1:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:1:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:11:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_OWL_SNOWY] + [DEFAULT:BIRDS_NEW:2:1:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:12:1:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:22:1:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:2:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:12:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SNOWY_OWL_MAN] + [DEFAULT:BIRDS_NEW:3:1:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:13:1:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:23:1:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:3:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:13:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_SNOWY_OWL] + [DEFAULT:BIRDS_NEW:4:1:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:14:1:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:24:1:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:4:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:14:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SPARROW] + [DEFAULT:BIRDS_NEW:5:1:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:15:1:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:25:1:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:5:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:15:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SPARROW_MAN] + [DEFAULT:BIRDS_NEW:6:1:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:16:1:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:26:1:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:6:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:16:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_SPARROW] + [DEFAULT:BIRDS_NEW:7:1:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:17:1:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:27:1:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:7:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:17:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_STORK_WHITE] + [DEFAULT:BIRDS_NEW:8:1:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:18:1:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:28:1:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:8:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:18:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:WHITE_STORK_MAN] + [DEFAULT:BIRDS_NEW:9:1:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:19:1:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:29:1:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:9:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:19:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_WHITE_STORK] + [DEFAULT:BIRDS_NEW:0:2:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:10:2:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:20:2:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:0:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:10:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_LOON] + [DEFAULT:BIRDS_NEW:1:2:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:11:2:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:21:2:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:1:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:11:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LOON_MAN] + [DEFAULT:BIRDS_NEW:2:2:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:12:2:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:22:2:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:2:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:12:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_LOON] + [DEFAULT:BIRDS_NEW:3:2:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:13:2:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:23:2:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:3:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:13:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_OWL_BARN] + [DEFAULT:BIRDS_NEW:4:2:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:14:2:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:24:2:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:4:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:14:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BARN_OWL_MAN] + [DEFAULT:BIRDS_NEW:5:2:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:15:2:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:25:2:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:5:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:15:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_BARN_OWL] + [DEFAULT:BIRDS_NEW:6:2:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:16:2:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:26:2:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:6:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:16:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_PARAKEET] + [DEFAULT:BIRDS_NEW:7:2:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:17:2:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:27:2:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:7:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:17:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PARAKEET_MAN] + [DEFAULT:BIRDS_NEW:8:2:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:18:2:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:28:2:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:8:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:18:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_PARAKEET] + [DEFAULT:BIRDS_NEW:9:2:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:19:2:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:29:2:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:9:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:19:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_KAKAPO] + [DEFAULT:BIRDS_NEW:0:3:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:10:3:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:20:3:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:0:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:10:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:KAKAPO_MAN] + [DEFAULT:BIRDS_NEW:1:3:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:11:3:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:21:3:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:1:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:11:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_KAKAPO] + [DEFAULT:BIRDS_NEW:2:3:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:12:3:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:22:3:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:2:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:12:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_PARROT_GREY] + [DEFAULT:BIRDS_NEW:3:3:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:13:3:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:23:3:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:3:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:13:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GREY_PARROT_MAN] + [DEFAULT:BIRDS_NEW:4:3:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:14:3:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:24:3:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:4:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:14:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_GREY_PARROT] + [DEFAULT:BIRDS_NEW:5:3:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:15:3:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:25:3:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:5:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:15:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_PUFFIN] + [DEFAULT:BIRDS_NEW:6:3:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:16:3:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:26:3:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:6:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:16:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PUFFIN_MAN] + [DEFAULT:BIRDS_NEW:7:3:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:17:3:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:27:3:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:7:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:17:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_PUFFIN] + [DEFAULT:BIRDS_NEW:8:3:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:18:3:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:28:3:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:8:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:18:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_SWAN] + [DEFAULT:BIRDS_NEW:9:3:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:19:3:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:29:3:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:9:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:19:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SWAN_MAN] + [DEFAULT:BIRDS_NEW:0:4:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:10:4:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:20:4:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:0:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:10:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_SWAN] + [DEFAULT:BIRDS_NEW:1:4:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:11:4:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:21:4:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:1:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:11:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_LORIKEET] + [DEFAULT:BIRDS_NEW:2:4:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:12:4:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:22:4:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:2:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:12:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LORIKEET_MAN] + [DEFAULT:BIRDS_NEW:3:4:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:13:4:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:23:4:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:3:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:13:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_LORIKEET] + [DEFAULT:BIRDS_NEW:4:4:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:14:4:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:24:4:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:4:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:14:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_WREN] + [DEFAULT:BIRDS_NEW:5:4:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:15:4:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:25:4:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:5:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:15:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:WREN_MAN] + [DEFAULT:BIRDS_NEW:6:4:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:16:4:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:26:4:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:6:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:16:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_WREN] + [DEFAULT:BIRDS_NEW:7:4:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:17:4:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:27:4:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:7:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:17:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_OSPREY] + [DEFAULT:BIRDS_NEW:8:4:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:18:4:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:28:4:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:8:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:18:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:OSPREY_MAN] + [DEFAULT:BIRDS_NEW:9:4:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:19:4:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:29:4:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:9:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:19:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_OSPREY] + [DEFAULT:BIRDS_NEW:0:5:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:10:5:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:20:5:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:0:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:10:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_EMU] + [DEFAULT:BIRDS_NEW:1:5:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:11:5:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:21:5:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:1:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:11:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:EMU_MAN] + [DEFAULT:BIRDS_NEW:2:5:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:12:5:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:22:5:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:2:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:12:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_EMU] + [DEFAULT:BIRDS_NEW:3:5:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:13:5:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:23:5:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:3:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:13:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_COCKATIEL] + [DEFAULT:BIRDS_NEW:4:5:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:14:5:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:24:5:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:4:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:14:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:COCKATIEL_MAN] + [DEFAULT:BIRDS_NEW:5:5:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:15:5:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:25:5:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:5:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:15:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_COCKATIEL] + [DEFAULT:BIRDS_NEW:6:5:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:16:5:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:26:5:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:6:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:16:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_LOVEBIRD_PEACH-FACED] + [DEFAULT:BIRDS_NEW:7:5:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:17:5:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:27:5:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:7:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:17:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PEACH-FACED_LOVEBIRD_MAN] + [DEFAULT:BIRDS_NEW:8:5:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:18:5:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:28:5:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:8:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:18:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_PEACH-FACED_LOVEBIRD] + [DEFAULT:BIRDS_NEW:9:5:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:19:5:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:29:5:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:9:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:19:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_MAGPIE] + [DEFAULT:BIRDS_NEW:0:6:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:10:6:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:20:6:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:0:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:10:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MAGPIE_MAN] + [DEFAULT:BIRDS_NEW:1:6:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:11:6:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:21:6:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:1:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:11:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_MAGPIE] + [DEFAULT:BIRDS_NEW:2:6:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:12:6:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:22:6:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:2:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:12:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_KESTREL] + [DEFAULT:BIRDS_NEW:3:6:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:13:6:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:23:6:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:3:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:13:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:KESTREL_MAN] + [DEFAULT:BIRDS_NEW:4:6:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:14:6:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:24:6:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:4:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:14:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_KESTREL] + [DEFAULT:BIRDS_NEW:5:6:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:15:6:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:25:6:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:5:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:15:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_ALBATROSS] + [DEFAULT:BIRDS_NEW:6:6:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:16:6:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:26:6:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:6:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:16:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ALBATROSS_MAN] + [DEFAULT:BIRDS_NEW:7:6:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:17:6:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:27:6:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:7:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:17:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_ALBATROSS] + [DEFAULT:BIRDS_NEW:8:6:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:18:6:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:28:6:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:8:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:18:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_OWL_GREAT_HORNED] + [DEFAULT:BIRDS_NEW:9:6:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:19:6:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:29:6:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:9:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:19:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GREAT_HORNED_OWL_MAN] + [DEFAULT:BIRDS_NEW:0:7:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:10:7:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:20:7:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:0:16:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:10:16:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_GREAT_HORNED_OWL] + [DEFAULT:BIRDS_NEW:1:7:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:11:7:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:21:7:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:1:16:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:11:16:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_EAGLE] + [DEFAULT:BIRDS_NEW:2:7:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:12:7:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:22:7:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:2:16:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:12:16:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:EAGLE_MAN] + [DEFAULT:BIRDS_NEW:3:7:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:13:7:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:23:7:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:3:16:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:13:16:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_EAGLE] + [DEFAULT:BIRDS_NEW:4:7:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:14:7:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:24:7:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:4:16:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:14:16:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_HORNBILL] + [DEFAULT:BIRDS_NEW:5:7:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:15:7:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:25:7:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:5:16:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:15:16:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HORNBILL_MAN] + [DEFAULT:BIRDS_NEW:6:7:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:16:7:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:26:7:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:6:16:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:16:16:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_HORNBILL] + [DEFAULT:BIRDS_NEW:7:7:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:17:7:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:27:7:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:7:16:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:17:16:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_LOVEBIRD_MASKED] + [DEFAULT:BIRDS_NEW:8:7:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:18:7:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:28:7:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:8:16:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:18:16:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MASKED_LOVEBIRD_MAN] + [DEFAULT:BIRDS_NEW:9:7:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:19:7:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:29:7:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:9:16:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:19:16:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_MASKED_LOVEBIRD] + [DEFAULT:BIRDS_NEW:0:8:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:10:8:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:20:8:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:0:17:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:10:17:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_BUSHTIT] + [DEFAULT:BIRDS_NEW:1:8:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:11:8:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:21:8:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:1:17:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:11:17:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BUSHTIT_MAN] + [DEFAULT:BIRDS_NEW:2:8:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:12:8:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:22:8:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:2:17:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:12:17:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_BUSHTIT] + [DEFAULT:BIRDS_NEW:3:8:AS_IS:DEFAULT] + [CHILD:BIRDS_NEW:13:8:AS_IS:DEFAULT] + [ANIMATED:BIRDS_NEW:23:8:AS_IS:DEFAULT] + [TRAINED_WAR:BIRDS_NEW:3:17:AS_IS:DEFAULT] + [TRAINED_HUNTER:BIRDS_NEW:13:17:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_bug_slug_new.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_bug_slug_new.txt new file mode 100644 index 0000000..345f104 --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_bug_slug_new.txt @@ -0,0 +1,309 @@ +graphics_bug_slug_new + +[OBJECT:GRAPHICS] + +[TILE_PAGE:BUG_SLUG_NEW] + [FILE:bug_slug_new.png] + [TILE_DIM:24:24] + [PAGE_DIM:21:14] + +[CREATURE_GRAPHICS:DAMSELFLY] + [DEFAULT:BUG_SLUG_NEW:0:0:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:7:0:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:14:0:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:0:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:7:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:DAMSELFLY_MAN] + [DEFAULT:BUG_SLUG_NEW:1:0:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:8:0:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:15:0:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:1:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:8:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_DAMSELFLY] + [DEFAULT:BUG_SLUG_NEW:2:0:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:9:0:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:16:0:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:2:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:9:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MOTH] + [DEFAULT:BUG_SLUG_NEW:3:0:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:10:0:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:17:0:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:3:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:10:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MOTH_MAN] + [DEFAULT:BUG_SLUG_NEW:4:0:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:11:0:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:18:0:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:4:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:11:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_MOTH] + [DEFAULT:BUG_SLUG_NEW:5:0:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:12:0:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:19:0:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:5:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:12:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GRASSHOPPER] + [DEFAULT:BUG_SLUG_NEW:6:0:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:13:0:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:20:0:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:6:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:13:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GRASSHOPPER_MAN] + [DEFAULT:BUG_SLUG_NEW:0:1:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:7:1:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:14:1:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:0:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:7:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_GRASSHOPPER] + [DEFAULT:BUG_SLUG_NEW:1:1:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:8:1:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:15:1:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:1:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:8:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BARK_SCORPION] + [DEFAULT:BUG_SLUG_NEW:2:1:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:9:1:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:16:1:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:2:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:9:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BARK_SCORPION_MAN] + [DEFAULT:BUG_SLUG_NEW:3:1:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:10:1:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:17:1:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:3:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:10:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_BARK_SCORPION] + [DEFAULT:BUG_SLUG_NEW:4:1:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:11:1:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:18:1:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:4:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:11:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MANTIS] + [DEFAULT:BUG_SLUG_NEW:5:1:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:12:1:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:19:1:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:5:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:12:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MANTIS_MAN] + [DEFAULT:BUG_SLUG_NEW:6:1:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:13:1:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:20:1:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:6:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:13:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_MANTIS] + [DEFAULT:BUG_SLUG_NEW:0:2:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:7:2:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:14:2:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:0:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:7:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:TICK] + [DEFAULT:BUG_SLUG_NEW:1:2:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:8:2:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:15:2:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:1:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:8:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:TICK_MAN] + [DEFAULT:BUG_SLUG_NEW:2:2:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:9:2:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:16:2:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:2:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:9:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_TICK] + [DEFAULT:BUG_SLUG_NEW:3:2:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:10:2:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:17:2:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:3:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:10:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LOUSE] + [DEFAULT:BUG_SLUG_NEW:4:2:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:11:2:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:18:2:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:4:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:11:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LOUSE_MAN] + [DEFAULT:BUG_SLUG_NEW:5:2:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:12:2:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:19:2:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:5:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:12:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_LOUSE] + [DEFAULT:BUG_SLUG_NEW:6:2:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:13:2:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:20:2:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:6:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:13:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:THRIPS] + [DEFAULT:BUG_SLUG_NEW:0:3:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:7:3:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:14:3:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:0:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:7:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:THRIPS_MAN] + [DEFAULT:BUG_SLUG_NEW:1:3:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:8:3:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:15:3:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:1:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:8:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_THRIPS] + [DEFAULT:BUG_SLUG_NEW:2:3:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:9:3:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:16:3:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:2:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:9:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SLUG] + [DEFAULT:BUG_SLUG_NEW:3:3:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:10:3:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:17:3:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:3:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:10:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SLUG_MAN] + [DEFAULT:BUG_SLUG_NEW:4:3:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:11:3:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:18:3:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:4:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:11:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_SLUG] + [DEFAULT:BUG_SLUG_NEW:5:3:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:12:3:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:19:3:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:5:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:12:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MOSQUITO] + [DEFAULT:BUG_SLUG_NEW:6:3:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:13:3:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:20:3:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:6:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:13:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MOSQUITO_MAN] + [DEFAULT:BUG_SLUG_NEW:0:4:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:7:4:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:14:4:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:0:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:7:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_MOSQUITO] + [DEFAULT:BUG_SLUG_NEW:1:4:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:8:4:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:15:4:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:1:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:8:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SPIDER_JUMPING] + [DEFAULT:BUG_SLUG_NEW:2:4:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:9:4:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:16:4:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:2:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:9:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:JUMPING_SPIDER_MAN] + [DEFAULT:BUG_SLUG_NEW:3:4:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:10:4:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:17:4:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:3:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:10:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_JUMPING_SPIDER] + [DEFAULT:BUG_SLUG_NEW:4:4:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:11:4:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:18:4:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:4:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:11:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:TERMITE] + [DEFAULT:BUG_SLUG_NEW:5:4:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:12:4:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:19:4:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:5:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:12:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MOON_SNAIL] + [DEFAULT:BUG_SLUG_NEW:6:4:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:13:4:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:20:4:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:6:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:13:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MOON_SNAIL_MAN] + [DEFAULT:BUG_SLUG_NEW:0:5:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:7:5:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:14:5:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:0:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:7:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_MOON_SNAIL] + [DEFAULT:BUG_SLUG_NEW:1:5:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:8:5:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:15:5:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:1:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:8:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SPIDER_BROWN_RECLUSE] + [DEFAULT:BUG_SLUG_NEW:2:5:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:9:5:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:16:5:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:2:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:9:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BROWN_RECLUSE_SPIDER_MAN] + [DEFAULT:BUG_SLUG_NEW:3:5:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:10:5:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:17:5:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:3:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:10:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_BROWN_RECLUSE_SPIDER] + [DEFAULT:BUG_SLUG_NEW:4:5:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:11:5:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:18:5:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:4:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:11:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SNAIL] + [DEFAULT:BUG_SLUG_NEW:5:5:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:12:5:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:19:5:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:5:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:12:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SNAIL_MAN] + [DEFAULT:BUG_SLUG_NEW:6:5:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:13:5:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:20:5:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:6:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:13:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_SNAIL] + [DEFAULT:BUG_SLUG_NEW:0:6:AS_IS:DEFAULT] + [CHILD:BUG_SLUG_NEW:7:6:AS_IS:DEFAULT] + [ANIMATED:BUG_SLUG_NEW:14:6:AS_IS:DEFAULT] + [TRAINED_WAR:BUG_SLUG_NEW:0:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:BUG_SLUG_NEW:7:13:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_desert_new.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_desert_new.txt new file mode 100644 index 0000000..ddce2e9 --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_desert_new.txt @@ -0,0 +1,71 @@ +graphics_desert_new + +[OBJECT:GRAPHICS] + +[TILE_PAGE:DESERT_NEW] + [FILE:desert_new.png] + [TILE_DIM:24:24] + [PAGE_DIM:12:6] + +[CREATURE_GRAPHICS:GECKO_LEOPARD] + [DEFAULT:DESERT_NEW:0:0:AS_IS:DEFAULT] + [CHILD:DESERT_NEW:4:0:AS_IS:DEFAULT] + [ANIMATED:DESERT_NEW:8:0:AS_IS:DEFAULT] + [TRAINED_WAR:DESERT_NEW:0:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:DESERT_NEW:4:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LEOPARD_GECKO_MAN] + [DEFAULT:DESERT_NEW:1:0:AS_IS:DEFAULT] + [CHILD:DESERT_NEW:5:0:AS_IS:DEFAULT] + [ANIMATED:DESERT_NEW:9:0:AS_IS:DEFAULT] + [TRAINED_WAR:DESERT_NEW:1:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:DESERT_NEW:5:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_LEOPARD_GECKO] + [DEFAULT:DESERT_NEW:2:0:AS_IS:DEFAULT] + [CHILD:DESERT_NEW:6:0:AS_IS:DEFAULT] + [ANIMATED:DESERT_NEW:10:0:AS_IS:DEFAULT] + [TRAINED_WAR:DESERT_NEW:2:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:DESERT_NEW:6:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:DESERT TORTOISE] + [DEFAULT:DESERT_NEW:3:0:AS_IS:DEFAULT] + [CHILD:DESERT_NEW:7:0:AS_IS:DEFAULT] + [ANIMATED:DESERT_NEW:11:0:AS_IS:DEFAULT] + [TRAINED_WAR:DESERT_NEW:3:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:DESERT_NEW:7:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:DESERT_TORTOISE_MAN] + [DEFAULT:DESERT_NEW:0:1:AS_IS:DEFAULT] + [CHILD:DESERT_NEW:4:1:AS_IS:DEFAULT] + [ANIMATED:DESERT_NEW:8:1:AS_IS:DEFAULT] + [TRAINED_WAR:DESERT_NEW:0:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:DESERT_NEW:4:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_DESERT_TORTOISE] + [DEFAULT:DESERT_NEW:1:1:AS_IS:DEFAULT] + [CHILD:DESERT_NEW:5:1:AS_IS:DEFAULT] + [ANIMATED:DESERT_NEW:9:1:AS_IS:DEFAULT] + [TRAINED_WAR:DESERT_NEW:1:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:DESERT_NEW:5:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GILA_MONSTER] + [DEFAULT:DESERT_NEW:2:1:AS_IS:DEFAULT] + [CHILD:DESERT_NEW:6:1:AS_IS:DEFAULT] + [ANIMATED:DESERT_NEW:10:1:AS_IS:DEFAULT] + [TRAINED_WAR:DESERT_NEW:2:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:DESERT_NEW:6:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GILA_MONSTER_MAN] + [DEFAULT:DESERT_NEW:3:1:AS_IS:DEFAULT] + [CHILD:DESERT_NEW:7:1:AS_IS:DEFAULT] + [ANIMATED:DESERT_NEW:11:1:AS_IS:DEFAULT] + [TRAINED_WAR:DESERT_NEW:3:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:DESERT_NEW:7:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_GILA_MONSTER] + [DEFAULT:DESERT_NEW:0:2:AS_IS:DEFAULT] + [CHILD:DESERT_NEW:4:2:AS_IS:DEFAULT] + [ANIMATED:DESERT_NEW:8:2:AS_IS:DEFAULT] + [TRAINED_WAR:DESERT_NEW:0:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:DESERT_NEW:4:5:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_domestic.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_domestic.txt new file mode 100644 index 0000000..b1ceabf --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_domestic.txt @@ -0,0 +1,162 @@ +graphics_domestic + +[OBJECT:GRAPHICS] + +[TILE_PAGE:DOMESTIC] + [FILE:domestic.png] + [TILE_DIM:24:24] + [PAGE_DIM:15:10] + +[CREATURE_GRAPHICS:DOG] + [DEFAULT:DOMESTIC:0:0:AS_IS:DEFAULT] + [CHILD:DOMESTIC:5:0:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:10:0:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:0:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:5:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CAT] + [DEFAULT:DOMESTIC:1:0:AS_IS:DEFAULT] + [CHILD:DOMESTIC:6:0:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:11:0:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:1:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:6:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MULE] + [DEFAULT:DOMESTIC:2:0:AS_IS:DEFAULT] + [CHILD:DOMESTIC:7:0:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:12:0:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:2:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:7:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:DONKEY] + [DEFAULT:DOMESTIC:3:0:AS_IS:DEFAULT] + [CHILD:DOMESTIC:8:0:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:13:0:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:3:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:8:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HORSE] + [DEFAULT:DOMESTIC:4:0:AS_IS:DEFAULT] + [CHILD:DOMESTIC:9:0:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:14:0:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:4:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:9:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:COW] + [DEFAULT:DOMESTIC:0:1:AS_IS:DEFAULT] + [CHILD:DOMESTIC:5:1:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:10:1:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:0:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:5:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SHEEP] + [DEFAULT:DOMESTIC:1:1:AS_IS:DEFAULT] + [CHILD:DOMESTIC:6:1:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:11:1:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:1:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:6:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PIG] + [DEFAULT:DOMESTIC:2:1:AS_IS:DEFAULT] + [CHILD:DOMESTIC:7:1:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:12:1:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:2:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:7:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GOAT] + [DEFAULT:DOMESTIC:3:1:AS_IS:DEFAULT] + [CHILD:DOMESTIC:8:1:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:13:1:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:3:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:8:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_CHICKEN] + [DEFAULT:DOMESTIC:4:1:AS_IS:DEFAULT] + [CHILD:DOMESTIC:9:1:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:14:1:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:4:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:9:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CAVY] + [DEFAULT:DOMESTIC:0:2:AS_IS:DEFAULT] + [CHILD:DOMESTIC:5:2:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:10:2:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:0:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:5:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_DUCK] + [DEFAULT:DOMESTIC:1:2:AS_IS:DEFAULT] + [CHILD:DOMESTIC:6:2:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:11:2:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:1:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:6:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:WATER_BUFFALO] + [DEFAULT:DOMESTIC:2:2:AS_IS:DEFAULT] + [CHILD:DOMESTIC:7:2:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:12:2:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:2:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:7:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:REINDEER] + [DEFAULT:DOMESTIC:3:2:AS_IS:DEFAULT] + [CHILD:DOMESTIC:8:2:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:13:2:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:3:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:8:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_GOOSE] + [DEFAULT:DOMESTIC:4:2:AS_IS:DEFAULT] + [CHILD:DOMESTIC:9:2:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:14:2:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:4:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:9:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:YAK] + [DEFAULT:DOMESTIC:0:3:AS_IS:DEFAULT] + [CHILD:DOMESTIC:5:3:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:10:3:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:0:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:5:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LLAMA] + [DEFAULT:DOMESTIC:1:3:AS_IS:DEFAULT] + [CHILD:DOMESTIC:6:3:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:11:3:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:1:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:6:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ALPACA] + [DEFAULT:DOMESTIC:2:3:AS_IS:DEFAULT] + [CHILD:DOMESTIC:7:3:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:12:3:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:2:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:7:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_GUINEAFOWL] + [DEFAULT:DOMESTIC:3:3:AS_IS:DEFAULT] + [CHILD:DOMESTIC:8:3:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:13:3:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:3:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:8:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_PEAFOWL_BLUE] + [DEFAULT:DOMESTIC:4:3:AS_IS:DEFAULT] + [CHILD:DOMESTIC:9:3:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:14:3:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:4:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:9:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_TURKEY] + [DEFAULT:DOMESTIC:0:4:AS_IS:DEFAULT] + [CHILD:DOMESTIC:5:4:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:10:4:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:0:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:5:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:RABBIT] + [DEFAULT:DOMESTIC:1:4:AS_IS:DEFAULT] + [CHILD:DOMESTIC:6:4:AS_IS:DEFAULT] + [ANIMATED:DOMESTIC:11:4:AS_IS:DEFAULT] + [TRAINED_WAR:DOMESTIC:1:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:DOMESTIC:6:9:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_dwarves.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_dwarves.txt new file mode 100644 index 0000000..5f677c9 --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_dwarves.txt @@ -0,0 +1,223 @@ +graphics_dwarves + +[OBJECT:GRAPHICS] + +[TILE_PAGE:DWARVES] + [FILE:dwarves.png] + [TILE_DIM:24:24] + [PAGE_DIM:15:14] + +[CREATURE_GRAPHICS:DWARF] + [STANDARD:DWARVES:0:0:AS_IS:DEFAULT] + [CHILD:DWARVES:1:0:AS_IS:DEFAULT] + [BABY:DWARVES:2:0:AS_IS:DEFAULT] + [DRUNK:DWARVES:3:0:AS_IS:DEFAULT] + [ANIMATED:DWARVES:4:0:AS_IS:DEFAULT] + [GHOST:DWARVES:5:0:AS_IS:DEFAULT] + [MINER:DWARVES:6:0:AS_IS:DEFAULT] + [WOODWORKER:DWARVES:7:0:AS_IS:DEFAULT] + [CARPENTER:DWARVES:8:0:AS_IS:DEFAULT] + [BOWYER:DWARVES:9:0:AS_IS:DEFAULT] + [WOODCUTTER:DWARVES:10:0:AS_IS:DEFAULT] + [STONEWORKER:DWARVES:11:0:AS_IS:DEFAULT] + [ENGRAVER:DWARVES:12:0:AS_IS:DEFAULT] + [MASON:DWARVES:13:0:AS_IS:DEFAULT] + [RANGER:DWARVES:14:0:AS_IS:DEFAULT] + + [ANIMAL_CARETAKER:DWARVES:0:1:AS_IS:DEFAULT] + [ANIMAL_TRAINER:DWARVES:1:1:AS_IS:DEFAULT] + [HUNTER:DWARVES:2:1:AS_IS:DEFAULT] + [TRAPPER:DWARVES:3:1:AS_IS:DEFAULT] + [ANIMAL_DISSECTOR:DWARVES:4:1:AS_IS:DEFAULT] + [METALSMITH:DWARVES:5:1:AS_IS:DEFAULT] + [FURNACE_OPERATOR:DWARVES:6:1:AS_IS:DEFAULT] + [WEAPONSMITH:DWARVES:7:1:AS_IS:DEFAULT] + [ARMORER:DWARVES:8:1:AS_IS:DEFAULT] + [BLACKSMITH:DWARVES:9:1:AS_IS:DEFAULT] + [METALCRAFTER:DWARVES:10:1:AS_IS:DEFAULT] + [JEWELER:DWARVES:11:1:AS_IS:DEFAULT] + [GEM_CUTTER:DWARVES:12:1:AS_IS:DEFAULT] + [GEM_SETTER:DWARVES:13:1:AS_IS:DEFAULT] + [CRAFTSMAN:DWARVES:14:1:AS_IS:DEFAULT] + + [WOODCRAFTER:DWARVES:0:2:AS_IS:DEFAULT] + [STONECRAFTER:DWARVES:1:2:AS_IS:DEFAULT] + [LEATHERWORKER:DWARVES:2:2:AS_IS:DEFAULT] + [BONE_CARVER:DWARVES:3:2:AS_IS:DEFAULT] + [WEAVER:DWARVES:4:2:AS_IS:DEFAULT] + [CLOTHIER:DWARVES:5:2:AS_IS:DEFAULT] + [GLASSMAKER:DWARVES:6:2:AS_IS:DEFAULT] + [POTTER:DWARVES:7:2:AS_IS:DEFAULT] + [GLAZER:DWARVES:8:2:AS_IS:DEFAULT] + [WAX_WORKER:DWARVES:9:2:AS_IS:DEFAULT] + [STRAND_EXTRACTOR:DWARVES:10:2:AS_IS:DEFAULT] + [FISHERY_WORKER:DWARVES:11:2:AS_IS:DEFAULT] + [FISHERMAN:DWARVES:12:2:AS_IS:DEFAULT] + [FISH_DISSECTOR:DWARVES:13:2:AS_IS:DEFAULT] + [FISH_CLEANER:DWARVES:14:2:AS_IS:DEFAULT] + + [FARMER:DWARVES:0:3:AS_IS:DEFAULT] + [CHEESE_MAKER:DWARVES:1:3:AS_IS:DEFAULT] + [MILKER:DWARVES:2:3:AS_IS:DEFAULT] + [COOK:DWARVES:3:3:AS_IS:DEFAULT] + [THRESHER:DWARVES:4:3:AS_IS:DEFAULT] + [MILLER:DWARVES:5:3:AS_IS:DEFAULT] + [BUTCHER:DWARVES:6:3:AS_IS:DEFAULT] + [GELDER:DWARVES:7:3:AS_IS:DEFAULT] + [TANNER:DWARVES:8:3:AS_IS:DEFAULT] + [DYER:DWARVES:9:3:AS_IS:DEFAULT] + [PLANTER:DWARVES:10:3:AS_IS:DEFAULT] + [HERBALIST:DWARVES:11:3:AS_IS:DEFAULT] + [BREWER:DWARVES:12:3:AS_IS:DEFAULT] + [SOAP_MAKER:DWARVES:13:3:AS_IS:DEFAULT] + [POTASH_MAKER:DWARVES:14:3:AS_IS:DEFAULT] + + [LYE_MAKER:DWARVES:0:4:AS_IS:DEFAULT] + [WOOD_BURNER:DWARVES:1:4:AS_IS:DEFAULT] + [SHEARER:DWARVES:2:4:AS_IS:DEFAULT] + [SPINNER:DWARVES:3:4:AS_IS:DEFAULT] + [PRESSER:DWARVES:4:4:AS_IS:DEFAULT] + [BEEKEEPER:DWARVES:5:4:AS_IS:DEFAULT] + [ENGINEER:DWARVES:6:4:AS_IS:DEFAULT] + [MECHANIC:DWARVES:7:4:AS_IS:DEFAULT] + [SIEGE_ENGINEER:DWARVES:8:4:AS_IS:DEFAULT] + [SIEGE_OPERATOR:DWARVES:9:4:AS_IS:DEFAULT] + [PUMP_OPERATOR:DWARVES:10:4:AS_IS:DEFAULT] + [ADMINISTRATOR:DWARVES:11:4:AS_IS:DEFAULT] + [FORCED_ADMINISTRATOR:DWARVES:12:4:AS_IS:DEFAULT] + [CLERK:DWARVES:13:4:AS_IS:DEFAULT] + [TRADER:DWARVES:14:4:AS_IS:DEFAULT] + + [ARCHITECT:DWARVES:0:5:AS_IS:DEFAULT] + [DOCTOR:DWARVES:1:5:AS_IS:DEFAULT] + [DIAGNOSER:DWARVES:2:5:AS_IS:DEFAULT] + [BONE_SETTER:DWARVES:3:5:AS_IS:DEFAULT] + [SUTURER:DWARVES:4:5:AS_IS:DEFAULT] + [SURGEON:DWARVES:5:5:AS_IS:DEFAULT] + [RECRUIT:DWARVES:6:5:AS_IS:DEFAULT] + [HAMMERMAN:DWARVES:7:5:AS_IS:DEFAULT] + [MASTER_HAMMERMAN:DWARVES:8:5:AS_IS:DEFAULT] + [SPEARMAN:DWARVES:9:5:AS_IS:DEFAULT] + [MASTER_SPEARMAN:DWARVES:10:5:AS_IS:DEFAULT] + [CROSSBOWMAN:DWARVES:11:5:AS_IS:DEFAULT] + [MASTER_CROSSBOWMAN:DWARVES:12:5:AS_IS:DEFAULT] + [WRESTLER:DWARVES:13:5:AS_IS:DEFAULT] + [MASTER_WRESTLER:DWARVES:14:5:AS_IS:DEFAULT] + + [AXEMAN:DWARVES:0:6:AS_IS:DEFAULT] + [MASTER_AXEMAN:DWARVES:1:6:AS_IS:DEFAULT] + [SWORDSMAN:DWARVES:2:6:AS_IS:DEFAULT] + [MASTER_SWORDSMAN:DWARVES:3:6:AS_IS:DEFAULT] + [MACEMAN:DWARVES:4:6:AS_IS:DEFAULT] + [MASTER_MACEMAN:DWARVES:5:6:AS_IS:DEFAULT] + [PIKEMAN:DWARVES:6:6:AS_IS:DEFAULT] + [MASTER_PIKEMAN:DWARVES:7:6:AS_IS:DEFAULT] + [BOWMAN:DWARVES:8:6:AS_IS:DEFAULT] + [MASTER_BOWMAN:DWARVES:9:6:AS_IS:DEFAULT] + [BLOWGUNMAN:DWARVES:10:6:AS_IS:DEFAULT] + [MASTER_BLOWGUNMANDWARVES:11:6:AS_IS:DEFAULT] + [LASHER:DWARVES:12:6:AS_IS:DEFAULT] + [MASTER_LASHER:DWARVES:13:6:AS_IS:DEFAULT] + [RECRUIT:DWARVES:14:6:AS_IS:ADVENTURER] + + [HAMMERMAN:DWARVES:0:7:AS_IS:ADVENTURER] + [MASTER_HAMMERMAN:DWARVES:1:7:AS_IS:ADVENTURER] + [SPEARMAN:DWARVES:2:7:AS_IS:ADVENTURER] + [MASTER_SPEARMAN:DWARVES:3:7:AS_IS:ADVENTURER] + [CROSSBOWMAN:DWARVES:4:7:AS_IS:ADVENTURER] + [MASTER_CROSSBOWMAN:DWARVES:5:7:AS_IS:ADVENTURER] + [WRESTLER:DWARVES:6:7:AS_IS:ADVENTURER] + [MASTER_WRESTLER:DWARVES:7:7:AS_IS:ADVENTURER] + [AXEMAN:DWARVES:8:7:AS_IS:ADVENTURER] + [MASTER_AXEMAN:DWARVES:9:7:AS_IS:ADVENTURER] + [SWORDSMAN:DWARVES:10:7:AS_IS:ADVENTURER] + [MASTER_SWORDSMAN:DWARVES:11:7:AS_IS:ADVENTURER] + [MACEMAN:DWARVES:12:7:AS_IS:ADVENTURER] + [MASTER_MACEMAN:DWARVES:13:7:AS_IS:ADVENTURER] + [PIKEMAN:DWARVES:14:7:AS_IS:ADVENTURER] + + [MASTER_PIKEMAN:DWARVES:0:8:AS_IS:ADVENTURER] + [BOWMAN:DWARVES:1:8:AS_IS:ADVENTURER] + [MASTER_BOWMAN:DWARVES:2:8:AS_IS:ADVENTURER] + [BLOWGUNMAN:DWARVES:3:8:AS_IS:ADVENTURER] + [MASTER_BLOWGUNMAN:DWARVES:4:8:AS_IS:ADVENTURER] + [LASHER :DWARVES:5:8:AS_IS:ADVENTURER] + [MASTER_LASHER :DWARVES:6:8:AS_IS:ADVENTURER] + [RECRUIT:DWARVES:7:8:AS_IS:LAW_ENFORCE] + [HAMMERMAN:DWARVES:8:8:AS_IS:LAW_ENFORCE] + [MASTER_HAMMERMAN:DWARVES:9:8:AS_IS:LAW_ENFORCE] + [SPEARMAN:DWARVES:10:8:AS_IS:LAW_ENFORCE] + [MASTER_SPEARMAN:DWARVES:11:8:AS_IS:LAW_ENFORCE] + [CROSSBOWMAN:DWARVES:12:8:AS_IS:LAW_ENFORCE] + [MASTER_CROSSBOWMAN:DWARVES:13:8:AS_IS:LAW_ENFORCE] + [WRESTLER:DWARVES:14:8:AS_IS:LAW_ENFORCE] + + [MASTER_WRESTLER:DWARVES:0:9:AS_IS:LAW_ENFORCE] + [AXEMAN:DWARVES:1:9:AS_IS:LAW_ENFORCE] + [MASTER_AXEMAN:DWARVES:2:9:AS_IS:LAW_ENFORCE] + [SWORDSMAN:DWARVES:3:9:AS_IS:LAW_ENFORCE] + [MASTER_SWORDSMAN:DWARVES:4:9:AS_IS:LAW_ENFORCE] + [MACEMAN:DWARVES:5:9:AS_IS:LAW_ENFORCE] + [MASTER_MACEMAN:DWARVES:6:9:AS_IS:LAW_ENFORCE] + [PIKEMAN:DWARVES:7:9:AS_IS:LAW_ENFORCE] + [MASTER_PIKEMAN:DWARVES:8:9:AS_IS:LAW_ENFORCE] + [BOWMAN:DWARVES:9:9:AS_IS:LAW_ENFORCE] + [MASTER_BOWMAN:DWARVES:10:9:AS_IS:LAW_ENFORCE] + [BLOWGUNMAN:DWARVES:11:9:AS_IS:LAW_ENFORCE] + [MASTER_BLOWGUNMAN:DWARVES:12:9:AS_IS:LAW_ENFORCE] + [LASHER :DWARVES:13:9:AS_IS:LAW_ENFORCE] + [MASTER_LASHER:DWARVES:14:9:AS_IS:LAW_ENFORCE] + + [EXPEDITION_LEADER:DWARVES:0:10:AS_IS:DEFAULT] + [MAYOR:DWARVES:1:10:AS_IS:DEFAULT] + [DUKE:DWARVES:2:10:AS_IS:DEFAULT] + [DUKE_CONSORT:DWARVES:3:10:AS_IS:DEFAULT] + [DUCHESS:DWARVES:4:10:AS_IS:DEFAULT] + [DUCHESS_CONSORT:DWARVES:5:10:AS_IS:DEFAULT] + [COUNT:DWARVES:6:10:AS_IS:DEFAULT] + [COUNT_CONSORT:DWARVES:7:10:AS_IS:DEFAULT] + [COUNTESS:DWARVES:8:10:AS_IS:DEFAULT] + [COUNTESS_CONSORT:DWARVES:9:10:AS_IS:DEFAULT] + [BARON:DWARVES:10:10:AS_IS:DEFAULT] + [BARON_CONSORT:DWARVES:11:10:AS_IS:DEFAULT] + [BARONESS:DWARVES:12:10:AS_IS:DEFAULT] + [BARONESS_CONSORT:DWARVES:13:10:AS_IS:DEFAULT] + [KING:DWARVES:14:10:AS_IS:DEFAULT] + + [MONARCH:DWARVES:14:10:AS_IS:DEFAULT] + + [KING_CONSORT:DWARVES:0:11:AS_IS:DEFAULT] + [QUEEN:DWARVES:1:11:AS_IS:DEFAULT] + [QUEEN_CONSORT:DWARVES:2:11:AS_IS:DEFAULT] + [MANAGER:DWARVES:3:11:AS_IS:DEFAULT] + [BOOKKEEPER:DWARVES:4:11:AS_IS:DEFAULT] + [BROKER:DWARVES:5:11:AS_IS:DEFAULT] + [CHIEF_MEDICAL_DWARF:DWARVES:6:11:AS_IS:DEFAULT] + [DIPLOMAT:DWARVES:7:11:AS_IS:DEFAULT] + [OUTPOST_LIAISON:DWARVES:8:11:AS_IS:DEFAULT] + [MERCHANT:DWARVES:9:11:AS_IS:DEFAULT] + [CHAMPION:DWARVES:10:11:AS_IS:DEFAULT] + [MILITIA_CAPTAIN:DWARVES:11:11:AS_IS:DEFAULT] + [MILITIA_COMMANDER:DWARVES:12:11:AS_IS:DEFAULT] + [HAMMERER:DWARVES:13:11:AS_IS:DEFAULT] + [SHERIFF:DWARVES:14:11:AS_IS:DEFAULT] + + [CAPTAIN_OF_THE_GUARD:DWARVES:0:12:AS_IS:DEFAULT] + [CAPTAIN:DWARVES:1:12:AS_IS:DEFAULT] + [LIEUTENANT:DWARVES:2:12:AS_IS:DEFAULT] + [GENERAL:DWARVES:3:12:AS_IS:DEFAULT] + [RANGER_CAPTAIN:DWARVES:4:12:AS_IS:DEFAULT] + [PRIEST:DWARVES:5:12:AS_IS:DEFAULT] + [HIGH_PRIEST:DWARVES:6:12:AS_IS:DEFAULT] + [ACOLYTE:DWARVES:7:12:AS_IS:DEFAULT] + [DRUID:DWARVES:8:12:AS_IS:DEFAULT] + [CRIMINAL:DWARVES:9:12:AS_IS:DEFAULT] + [THIEF:DWARVES:10:12:AS_IS:DEFAULT] + [MASTER_THIEF:DWARVES:11:12:AS_IS:DEFAULT] + [SNATCHERDWARVES:12:12:AS_IS:DEFAULT] + [SCOUT:DWARVES:13:12:AS_IS:DEFAULT] + [MONSTER_SLAYER:DWARVES:14:12:AS_IS:DEFAULT] + + [BEAST_HUNTER:DWARVES:0:13:AS_IS:DEFAULT] + [SLAVE:DWARVES:1:13:AS_IS:DEFAULT] + [PRISONER:DWARVES:2:13:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_elves.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_elves.txt new file mode 100644 index 0000000..aaf7eed --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_elves.txt @@ -0,0 +1,223 @@ +graphics_elves + +[OBJECT:GRAPHICS] + +[TILE_PAGE:ELVES] + [FILE:elves.png] + [TILE_DIM:24:24] + [PAGE_DIM:15:14] + +[CREATURE_GRAPHICS:ELF] + [STANDARD:ELVES:0:0:AS_IS:DEFAULT] + [CHILD:ELVES:1:0:AS_IS:DEFAULT] + [BABY:ELVES:2:0:AS_IS:DEFAULT] + [DRUNK:ELVES:3:0:AS_IS:DEFAULT] + [ANIMATED:ELVES:4:0:AS_IS:DEFAULT] + [GHOST:ELVES:5:0:AS_IS:DEFAULT] + [MINER:ELVES:6:0:AS_IS:DEFAULT] + [WOODWORKER:ELVES:7:0:AS_IS:DEFAULT] + [CARPENTER:ELVES:8:0:AS_IS:DEFAULT] + [BOWYER:ELVES:9:0:AS_IS:DEFAULT] + [WOODCUTTER:ELVES:10:0:AS_IS:DEFAULT] + [STONEWORKER:ELVES:11:0:AS_IS:DEFAULT] + [ENGRAVER:ELVES:12:0:AS_IS:DEFAULT] + [MASON:ELVES:13:0:AS_IS:DEFAULT] + [RANGER:ELVES:14:0:AS_IS:DEFAULT] + + [ANIMAL_CARETAKER:ELVES:0:1:AS_IS:DEFAULT] + [ANIMAL_TRAINER:ELVES:1:1:AS_IS:DEFAULT] + [HUNTER:ELVES:2:1:AS_IS:DEFAULT] + [TRAPPER:ELVES:3:1:AS_IS:DEFAULT] + [ANIMAL_DISSECTOR:ELVES:4:1:AS_IS:DEFAULT] + [METALSMITH:ELVES:5:1:AS_IS:DEFAULT] + [FURNACE_OPERATOR:ELVES:6:1:AS_IS:DEFAULT] + [WEAPONSMITH:ELVES:7:1:AS_IS:DEFAULT] + [ARMORER:ELVES:8:1:AS_IS:DEFAULT] + [BLACKSMITH:ELVES:9:1:AS_IS:DEFAULT] + [METALCRAFTER:ELVES:10:1:AS_IS:DEFAULT] + [JEWELER:ELVES:11:1:AS_IS:DEFAULT] + [GEM_CUTTER:ELVES:12:1:AS_IS:DEFAULT] + [GEM_SETTER:ELVES:13:1:AS_IS:DEFAULT] + [CRAFTSMAN:ELVES:14:1:AS_IS:DEFAULT] + + [WOODCRAFTER:ELVES:0:2:AS_IS:DEFAULT] + [STONECRAFTER:ELVES:1:2:AS_IS:DEFAULT] + [LEATHERWORKER:ELVES:2:2:AS_IS:DEFAULT] + [BONE_CARVER:ELVES:3:2:AS_IS:DEFAULT] + [WEAVER:ELVES:4:2:AS_IS:DEFAULT] + [CLOTHIER:ELVES:5:2:AS_IS:DEFAULT] + [GLASSMAKER:ELVES:6:2:AS_IS:DEFAULT] + [POTTER:ELVES:7:2:AS_IS:DEFAULT] + [GLAZER:ELVES:8:2:AS_IS:DEFAULT] + [WAX_WORKER:ELVES:9:2:AS_IS:DEFAULT] + [STRAND_EXTRACTOR:ELVES:10:2:AS_IS:DEFAULT] + [FISHERY_WORKER:ELVES:11:2:AS_IS:DEFAULT] + [FISHERMAN:ELVES:12:2:AS_IS:DEFAULT] + [FISH_DISSECTOR:ELVES:13:2:AS_IS:DEFAULT] + [FISH_CLEANER:ELVES:14:2:AS_IS:DEFAULT] + + [FARMER:ELVES:0:3:AS_IS:DEFAULT] + [CHEESE_MAKER:ELVES:1:3:AS_IS:DEFAULT] + [MILKER:ELVES:2:3:AS_IS:DEFAULT] + [COOK:ELVES:3:3:AS_IS:DEFAULT] + [THRESHER:ELVES:4:3:AS_IS:DEFAULT] + [MILLER:ELVES:5:3:AS_IS:DEFAULT] + [BUTCHER:ELVES:6:3:AS_IS:DEFAULT] + [GELDER:ELVES:7:3:AS_IS:DEFAULT] + [TANNER:ELVES:8:3:AS_IS:DEFAULT] + [DYER:ELVES:9:3:AS_IS:DEFAULT] + [PLANTER:ELVES:10:3:AS_IS:DEFAULT] + [HERBALIST:ELVES:11:3:AS_IS:DEFAULT] + [BREWER:ELVES:12:3:AS_IS:DEFAULT] + [SOAP_MAKER:ELVES:13:3:AS_IS:DEFAULT] + [POTASH_MAKER:ELVES:14:3:AS_IS:DEFAULT] + + [LYE_MAKER:ELVES:0:4:AS_IS:DEFAULT] + [WOOD_BURNER:ELVES:1:4:AS_IS:DEFAULT] + [SHEARER:ELVES:2:4:AS_IS:DEFAULT] + [SPINNER:ELVES:3:4:AS_IS:DEFAULT] + [PRESSER:ELVES:4:4:AS_IS:DEFAULT] + [BEEKEEPER:ELVES:5:4:AS_IS:DEFAULT] + [ENGINEER:ELVES:6:4:AS_IS:DEFAULT] + [MECHANIC:ELVES:7:4:AS_IS:DEFAULT] + [SIEGE_ENGINEER:ELVES:8:4:AS_IS:DEFAULT] + [SIEGE_OPERATOR:ELVES:9:4:AS_IS:DEFAULT] + [PUMP_OPERATOR:ELVES:10:4:AS_IS:DEFAULT] + [ADMINISTRATOR:ELVES:11:4:AS_IS:DEFAULT] + [FORCED_ADMINISTRATOR:ELVES:12:4:AS_IS:DEFAULT] + [CLERK:ELVES:13:4:AS_IS:DEFAULT] + [TRADER:ELVES:14:4:AS_IS:DEFAULT] + + [ARCHITECT:ELVES:0:5:AS_IS:DEFAULT] + [DOCTOR:ELVES:1:5:AS_IS:DEFAULT] + [DIAGNOSER:ELVES:2:5:AS_IS:DEFAULT] + [BONE_SETTER:ELVES:3:5:AS_IS:DEFAULT] + [SUTURER:ELVES:4:5:AS_IS:DEFAULT] + [SURGEON:ELVES:5:5:AS_IS:DEFAULT] + [RECRUIT:ELVES:6:5:AS_IS:DEFAULT] + [HAMMERMAN:ELVES:7:5:AS_IS:DEFAULT] + [MASTER_HAMMERMAN:ELVES:8:5:AS_IS:DEFAULT] + [SPEARMAN:ELVES:9:5:AS_IS:DEFAULT] + [MASTER_SPEARMAN:ELVES:10:5:AS_IS:DEFAULT] + [CROSSBOWMAN:ELVES:11:5:AS_IS:DEFAULT] + [MASTER_CROSSBOWMAN:ELVES:12:5:AS_IS:DEFAULT] + [WRESTLER:ELVES:13:5:AS_IS:DEFAULT] + [MASTER_WRESTLER:ELVES:14:5:AS_IS:DEFAULT] + + [AXEMAN:ELVES:0:6:AS_IS:DEFAULT] + [MASTER_AXEMAN:ELVES:1:6:AS_IS:DEFAULT] + [SWORDSMAN:ELVES:2:6:AS_IS:DEFAULT] + [MASTER_SWORDSMAN:ELVES:3:6:AS_IS:DEFAULT] + [MACEMAN:ELVES:4:6:AS_IS:DEFAULT] + [MASTER_MACEMAN:ELVES:5:6:AS_IS:DEFAULT] + [PIKEMAN:ELVES:6:6:AS_IS:DEFAULT] + [MASTER_PIKEMAN:ELVES:7:6:AS_IS:DEFAULT] + [BOWMAN:ELVES:8:6:AS_IS:DEFAULT] + [MASTER_BOWMAN:ELVES:9:6:AS_IS:DEFAULT] + [BLOWGUNMAN:ELVES:10:6:AS_IS:DEFAULT] + [MASTER_BLOWGUNMANELVES:11:6:AS_IS:DEFAULT] + [LASHER:ELVES:12:6:AS_IS:DEFAULT] + [MASTER_LASHER:ELVES:13:6:AS_IS:DEFAULT] + [RECRUIT:ELVES:14:6:AS_IS:ADVENTURER] + + [HAMMERMAN:ELVES:0:7:AS_IS:ADVENTURER] + [MASTER_HAMMERMAN:ELVES:1:7:AS_IS:ADVENTURER] + [SPEARMAN:ELVES:2:7:AS_IS:ADVENTURER] + [MASTER_SPEARMAN:ELVES:3:7:AS_IS:ADVENTURER] + [CROSSBOWMAN:ELVES:4:7:AS_IS:ADVENTURER] + [MASTER_CROSSBOWMAN:ELVES:5:7:AS_IS:ADVENTURER] + [WRESTLER:ELVES:6:7:AS_IS:ADVENTURER] + [MASTER_WRESTLER:ELVES:7:7:AS_IS:ADVENTURER] + [AXEMAN:ELVES:8:7:AS_IS:ADVENTURER] + [MASTER_AXEMAN:ELVES:9:7:AS_IS:ADVENTURER] + [SWORDSMAN:ELVES:10:7:AS_IS:ADVENTURER] + [MASTER_SWORDSMAN:ELVES:11:7:AS_IS:ADVENTURER] + [MACEMAN:ELVES:12:7:AS_IS:ADVENTURER] + [MASTER_MACEMAN:ELVES:13:7:AS_IS:ADVENTURER] + [PIKEMAN:ELVES:14:7:AS_IS:ADVENTURER] + + [MASTER_PIKEMAN:ELVES:0:8:AS_IS:ADVENTURER] + [BOWMAN:ELVES:1:8:AS_IS:ADVENTURER] + [MASTER_BOWMAN:ELVES:2:8:AS_IS:ADVENTURER] + [BLOWGUNMAN:ELVES:3:8:AS_IS:ADVENTURER] + [MASTER_BLOWGUNMAN:ELVES:4:8:AS_IS:ADVENTURER] + [LASHER :ELVES:5:8:AS_IS:ADVENTURER] + [MASTER_LASHER :ELVES:6:8:AS_IS:ADVENTURER] + [RECRUIT:ELVES:7:8:AS_IS:LAW_ENFORCE] + [HAMMERMAN:ELVES:8:8:AS_IS:LAW_ENFORCE] + [MASTER_HAMMERMAN:ELVES:9:8:AS_IS:LAW_ENFORCE] + [SPEARMAN:ELVES:10:8:AS_IS:LAW_ENFORCE] + [MASTER_SPEARMAN:ELVES:11:8:AS_IS:LAW_ENFORCE] + [CROSSBOWMAN:ELVES:12:8:AS_IS:LAW_ENFORCE] + [MASTER_CROSSBOWMAN:ELVES:13:8:AS_IS:LAW_ENFORCE] + [WRESTLER:ELVES:14:8:AS_IS:LAW_ENFORCE] + + [MASTER_WRESTLER:ELVES:0:9:AS_IS:LAW_ENFORCE] + [AXEMAN:ELVES:1:9:AS_IS:LAW_ENFORCE] + [MASTER_AXEMAN:ELVES:2:9:AS_IS:LAW_ENFORCE] + [SWORDSMAN:ELVES:3:9:AS_IS:LAW_ENFORCE] + [MASTER_SWORDSMAN:ELVES:4:9:AS_IS:LAW_ENFORCE] + [MACEMAN:ELVES:5:9:AS_IS:LAW_ENFORCE] + [MASTER_MACEMAN:ELVES:6:9:AS_IS:LAW_ENFORCE] + [PIKEMAN:ELVES:7:9:AS_IS:LAW_ENFORCE] + [MASTER_PIKEMAN:ELVES:8:9:AS_IS:LAW_ENFORCE] + [BOWMAN:ELVES:9:9:AS_IS:LAW_ENFORCE] + [MASTER_BOWMAN:ELVES:10:9:AS_IS:LAW_ENFORCE] + [BLOWGUNMAN:ELVES:11:9:AS_IS:LAW_ENFORCE] + [MASTER_BLOWGUNMAN:ELVES:12:9:AS_IS:LAW_ENFORCE] + [LASHER :ELVES:13:9:AS_IS:LAW_ENFORCE] + [MASTER_LASHER:ELVES:14:9:AS_IS:LAW_ENFORCE] + + [EXPEDITION_LEADER:ELVES:0:10:AS_IS:DEFAULT] + [MAYOR:ELVES:1:10:AS_IS:DEFAULT] + [DUKE:ELVES:2:10:AS_IS:DEFAULT] + [DUKE_CONSORT:ELVES:3:10:AS_IS:DEFAULT] + [DUCHESS:ELVES:4:10:AS_IS:DEFAULT] + [DUCHESS_CONSORT:ELVES:5:10:AS_IS:DEFAULT] + [COUNT:ELVES:6:10:AS_IS:DEFAULT] + [COUNT_CONSORT:ELVES:7:10:AS_IS:DEFAULT] + [COUNTESS:ELVES:8:10:AS_IS:DEFAULT] + [COUNTESS_CONSORT:ELVES:9:10:AS_IS:DEFAULT] + [BARON:ELVES:10:10:AS_IS:DEFAULT] + [BARON_CONSORT:ELVES:11:10:AS_IS:DEFAULT] + [BARONESS:ELVES:12:10:AS_IS:DEFAULT] + [BARONESS_CONSORT:ELVES:13:10:AS_IS:DEFAULT] + [KING:ELVES:14:10:AS_IS:DEFAULT] + + [MONARCH:ELVES:14:10:AS_IS:DEFAULT] + + [KING_CONSORT:ELVES:0:11:AS_IS:DEFAULT] + [QUEEN:ELVES:1:11:AS_IS:DEFAULT] + [QUEEN_CONSORT:ELVES:2:11:AS_IS:DEFAULT] + [MANAGER:ELVES:3:11:AS_IS:DEFAULT] + [BOOKKEEPER:ELVES:4:11:AS_IS:DEFAULT] + [BROKER:ELVES:5:11:AS_IS:DEFAULT] + [CHIEF_MEDICAL_DWARF:ELVES:6:11:AS_IS:DEFAULT] + [DIPLOMAT:ELVES:7:11:AS_IS:DEFAULT] + [OUTPOST_LIAISON:ELVES:8:11:AS_IS:DEFAULT] + [MERCHANT:ELVES:9:11:AS_IS:DEFAULT] + [CHAMPION:ELVES:10:11:AS_IS:DEFAULT] + [MILITIA_CAPTAIN:ELVES:11:11:AS_IS:DEFAULT] + [MILITIA_COMMANDER:ELVES:12:11:AS_IS:DEFAULT] + [HAMMERER:ELVES:13:11:AS_IS:DEFAULT] + [SHERIFF:ELVES:14:11:AS_IS:DEFAULT] + + [CAPTAIN_OF_THE_GUARD:ELVES:0:12:AS_IS:DEFAULT] + [CAPTAIN:ELVES:1:12:AS_IS:DEFAULT] + [LIEUTENANT:ELVES:2:12:AS_IS:DEFAULT] + [GENERAL:ELVES:3:12:AS_IS:DEFAULT] + [RANGER_CAPTAIN:ELVES:4:12:AS_IS:DEFAULT] + [PRIEST:ELVES:5:12:AS_IS:DEFAULT] + [HIGH_PRIEST:ELVES:6:12:AS_IS:DEFAULT] + [ACOLYTE:ELVES:7:12:AS_IS:DEFAULT] + [DRUID:ELVES:8:12:AS_IS:DEFAULT] + [CRIMINAL:ELVES:9:12:AS_IS:DEFAULT] + [THIEF:ELVES:10:12:AS_IS:DEFAULT] + [MASTER_THIEF:ELVES:11:12:AS_IS:DEFAULT] + [SNATCHERELVES:12:12:AS_IS:DEFAULT] + [SCOUT:ELVES:13:12:AS_IS:DEFAULT] + [MONSTER_SLAYER:ELVES:14:12:AS_IS:DEFAULT] + + [BEAST_HUNTER:ELVES:0:13:AS_IS:DEFAULT] + [SLAVE:ELVES:1:13:AS_IS:DEFAULT] + [PRISONER:ELVES:2:13:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_equipment.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_equipment.txt new file mode 100644 index 0000000..5dea7b0 --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_equipment.txt @@ -0,0 +1,11 @@ +graphics_equipment + +[OBJECT:GRAPHICS] + +[TILE_PAGE:EQUIPMENT] + [FILE:equipment.png] + [TILE_DIM:24:24] + [PAGE_DIM:1:1] + +[CREATURE_GRAPHICS:EQUIPMENT_WAGON] + [DEFAULT:EQUIPMENT:0:0:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_fanciful.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_fanciful.txt new file mode 100644 index 0000000..a3ea0d8 --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_fanciful.txt @@ -0,0 +1,29 @@ +graphics_fanciful + +[OBJECT:GRAPHICS] + +[TILE_PAGE:FANCIFUL] + [FILE:fanciful.png] + [TILE_DIM:24:24] + [PAGE_DIM:6:4] + +[CREATURE_GRAPHICS:CHIMERA] + [DEFAULT:FANCIFUL:0:0:AS_IS:DEFAULT] + [CHILD:FANCIFUL:2:0:AS_IS:DEFAULT] + [ANIMATED:FANCIFUL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:FANCIFUL:0:2:AS_IS:DEFAULT] + [TRAINED_HUNTER:FANCIFUL:2:2:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CENTAUR] + [DEFAULT:FANCIFUL:1:0:AS_IS:DEFAULT] + [CHILD:FANCIFUL:3:0:AS_IS:DEFAULT] + [ANIMATED:FANCIFUL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:FANCIFUL:1:2:AS_IS:DEFAULT] + [TRAINED_HUNTER:FANCIFUL:3:2:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GRIFFON] + [DEFAULT:FANCIFUL:0:1:AS_IS:DEFAULT] + [CHILD:FANCIFUL:2:1:AS_IS:DEFAULT] + [ANIMATED:FANCIFUL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:FANCIFUL:0:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:FANCIFUL:2:3:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_goblins.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_goblins.txt new file mode 100644 index 0000000..929916f --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_goblins.txt @@ -0,0 +1,223 @@ +graphics_goblins + +[OBJECT:GRAPHICS] + +[TILE_PAGE:GOBLINS] + [FILE:goblins.png] + [TILE_DIM:24:24] + [PAGE_DIM:15:14] + +[CREATURE_GRAPHICS:GOBLIN] + [STANDARD:GOBLINS:0:0:AS_IS:DEFAULT] + [CHILD:GOBLINS:1:0:AS_IS:DEFAULT] + [BABY:GOBLINS:2:0:AS_IS:DEFAULT] + [DRUNK:GOBLINS:3:0:AS_IS:DEFAULT] + [ANIMATED:GOBLINS:4:0:AS_IS:DEFAULT] + [GHOST:GOBLINS:5:0:AS_IS:DEFAULT] + [MINER:GOBLINS:6:0:AS_IS:DEFAULT] + [WOODWORKER:GOBLINS:7:0:AS_IS:DEFAULT] + [CARPENTER:GOBLINS:8:0:AS_IS:DEFAULT] + [BOWYER:GOBLINS:9:0:AS_IS:DEFAULT] + [WOODCUTTER:GOBLINS:10:0:AS_IS:DEFAULT] + [STONEWORKER:GOBLINS:11:0:AS_IS:DEFAULT] + [ENGRAVER:GOBLINS:12:0:AS_IS:DEFAULT] + [MASON:GOBLINS:13:0:AS_IS:DEFAULT] + [RANGER:GOBLINS:14:0:AS_IS:DEFAULT] + + [ANIMAL_CARETAKER:GOBLINS:0:1:AS_IS:DEFAULT] + [ANIMAL_TRAINER:GOBLINS:1:1:AS_IS:DEFAULT] + [HUNTER:GOBLINS:2:1:AS_IS:DEFAULT] + [TRAPPER:GOBLINS:3:1:AS_IS:DEFAULT] + [ANIMAL_DISSECTOR:GOBLINS:4:1:AS_IS:DEFAULT] + [METALSMITH:GOBLINS:5:1:AS_IS:DEFAULT] + [FURNACE_OPERATOR:GOBLINS:6:1:AS_IS:DEFAULT] + [WEAPONSMITH:GOBLINS:7:1:AS_IS:DEFAULT] + [ARMORER:GOBLINS:8:1:AS_IS:DEFAULT] + [BLACKSMITH:GOBLINS:9:1:AS_IS:DEFAULT] + [METALCRAFTER:GOBLINS:10:1:AS_IS:DEFAULT] + [JEWELER:GOBLINS:11:1:AS_IS:DEFAULT] + [GEM_CUTTER:GOBLINS:12:1:AS_IS:DEFAULT] + [GEM_SETTER:GOBLINS:13:1:AS_IS:DEFAULT] + [CRAFTSMAN:GOBLINS:14:1:AS_IS:DEFAULT] + + [WOODCRAFTER:GOBLINS:0:2:AS_IS:DEFAULT] + [STONECRAFTER:GOBLINS:1:2:AS_IS:DEFAULT] + [LEATHERWORKER:GOBLINS:2:2:AS_IS:DEFAULT] + [BONE_CARVER:GOBLINS:3:2:AS_IS:DEFAULT] + [WEAVER:GOBLINS:4:2:AS_IS:DEFAULT] + [CLOTHIER:GOBLINS:5:2:AS_IS:DEFAULT] + [GLASSMAKER:GOBLINS:6:2:AS_IS:DEFAULT] + [POTTER:GOBLINS:7:2:AS_IS:DEFAULT] + [GLAZER:GOBLINS:8:2:AS_IS:DEFAULT] + [WAX_WORKER:GOBLINS:9:2:AS_IS:DEFAULT] + [STRAND_EXTRACTOR:GOBLINS:10:2:AS_IS:DEFAULT] + [FISHERY_WORKER:GOBLINS:11:2:AS_IS:DEFAULT] + [FISHERMAN:GOBLINS:12:2:AS_IS:DEFAULT] + [FISH_DISSECTOR:GOBLINS:13:2:AS_IS:DEFAULT] + [FISH_CLEANER:GOBLINS:14:2:AS_IS:DEFAULT] + + [FARMER:GOBLINS:0:3:AS_IS:DEFAULT] + [CHEESE_MAKER:GOBLINS:1:3:AS_IS:DEFAULT] + [MILKER:GOBLINS:2:3:AS_IS:DEFAULT] + [COOK:GOBLINS:3:3:AS_IS:DEFAULT] + [THRESHER:GOBLINS:4:3:AS_IS:DEFAULT] + [MILLER:GOBLINS:5:3:AS_IS:DEFAULT] + [BUTCHER:GOBLINS:6:3:AS_IS:DEFAULT] + [GELDER:GOBLINS:7:3:AS_IS:DEFAULT] + [TANNER:GOBLINS:8:3:AS_IS:DEFAULT] + [DYER:GOBLINS:9:3:AS_IS:DEFAULT] + [PLANTER:GOBLINS:10:3:AS_IS:DEFAULT] + [HERBALIST:GOBLINS:11:3:AS_IS:DEFAULT] + [BREWER:GOBLINS:12:3:AS_IS:DEFAULT] + [SOAP_MAKER:GOBLINS:13:3:AS_IS:DEFAULT] + [POTASH_MAKER:GOBLINS:14:3:AS_IS:DEFAULT] + + [LYE_MAKER:GOBLINS:0:4:AS_IS:DEFAULT] + [WOOD_BURNER:GOBLINS:1:4:AS_IS:DEFAULT] + [SHEARER:GOBLINS:2:4:AS_IS:DEFAULT] + [SPINNER:GOBLINS:3:4:AS_IS:DEFAULT] + [PRESSER:GOBLINS:4:4:AS_IS:DEFAULT] + [BEEKEEPER:GOBLINS:5:4:AS_IS:DEFAULT] + [ENGINEER:GOBLINS:6:4:AS_IS:DEFAULT] + [MECHANIC:GOBLINS:7:4:AS_IS:DEFAULT] + [SIEGE_ENGINEER:GOBLINS:8:4:AS_IS:DEFAULT] + [SIEGE_OPERATOR:GOBLINS:9:4:AS_IS:DEFAULT] + [PUMP_OPERATOR:GOBLINS:10:4:AS_IS:DEFAULT] + [ADMINISTRATOR:GOBLINS:11:4:AS_IS:DEFAULT] + [FORCED_ADMINISTRATOR:GOBLINS:12:4:AS_IS:DEFAULT] + [CLERK:GOBLINS:13:4:AS_IS:DEFAULT] + [TRADER:GOBLINS:14:4:AS_IS:DEFAULT] + + [ARCHITECT:GOBLINS:0:5:AS_IS:DEFAULT] + [DOCTOR:GOBLINS:1:5:AS_IS:DEFAULT] + [DIAGNOSER:GOBLINS:2:5:AS_IS:DEFAULT] + [BONE_SETTER:GOBLINS:3:5:AS_IS:DEFAULT] + [SUTURER:GOBLINS:4:5:AS_IS:DEFAULT] + [SURGEON:GOBLINS:5:5:AS_IS:DEFAULT] + [RECRUIT:GOBLINS:6:5:AS_IS:DEFAULT] + [HAMMERMAN:GOBLINS:7:5:AS_IS:DEFAULT] + [MASTER_HAMMERMAN:GOBLINS:8:5:AS_IS:DEFAULT] + [SPEARMAN:GOBLINS:9:5:AS_IS:DEFAULT] + [MASTER_SPEARMAN:GOBLINS:10:5:AS_IS:DEFAULT] + [CROSSBOWMAN:GOBLINS:11:5:AS_IS:DEFAULT] + [MASTER_CROSSBOWMAN:GOBLINS:12:5:AS_IS:DEFAULT] + [WRESTLER:GOBLINS:13:5:AS_IS:DEFAULT] + [MASTER_WRESTLER:GOBLINS:14:5:AS_IS:DEFAULT] + + [AXEMAN:GOBLINS:0:6:AS_IS:DEFAULT] + [MASTER_AXEMAN:GOBLINS:1:6:AS_IS:DEFAULT] + [SWORDSMAN:GOBLINS:2:6:AS_IS:DEFAULT] + [MASTER_SWORDSMAN:GOBLINS:3:6:AS_IS:DEFAULT] + [MACEMAN:GOBLINS:4:6:AS_IS:DEFAULT] + [MASTER_MACEMAN:GOBLINS:5:6:AS_IS:DEFAULT] + [PIKEMAN:GOBLINS:6:6:AS_IS:DEFAULT] + [MASTER_PIKEMAN:GOBLINS:7:6:AS_IS:DEFAULT] + [BOWMAN:GOBLINS:8:6:AS_IS:DEFAULT] + [MASTER_BOWMAN:GOBLINS:9:6:AS_IS:DEFAULT] + [BLOWGUNMAN:GOBLINS:10:6:AS_IS:DEFAULT] + [MASTER_BLOWGUNMANGOBLINS:11:6:AS_IS:DEFAULT] + [LASHER:GOBLINS:12:6:AS_IS:DEFAULT] + [MASTER_LASHER:GOBLINS:13:6:AS_IS:DEFAULT] + [RECRUIT:GOBLINS:14:6:AS_IS:ADVENTURER] + + [HAMMERMAN:GOBLINS:0:7:AS_IS:ADVENTURER] + [MASTER_HAMMERMAN:GOBLINS:1:7:AS_IS:ADVENTURER] + [SPEARMAN:GOBLINS:2:7:AS_IS:ADVENTURER] + [MASTER_SPEARMAN:GOBLINS:3:7:AS_IS:ADVENTURER] + [CROSSBOWMAN:GOBLINS:4:7:AS_IS:ADVENTURER] + [MASTER_CROSSBOWMAN:GOBLINS:5:7:AS_IS:ADVENTURER] + [WRESTLER:GOBLINS:6:7:AS_IS:ADVENTURER] + [MASTER_WRESTLER:GOBLINS:7:7:AS_IS:ADVENTURER] + [AXEMAN:GOBLINS:8:7:AS_IS:ADVENTURER] + [MASTER_AXEMAN:GOBLINS:9:7:AS_IS:ADVENTURER] + [SWORDSMAN:GOBLINS:10:7:AS_IS:ADVENTURER] + [MASTER_SWORDSMAN:GOBLINS:11:7:AS_IS:ADVENTURER] + [MACEMAN:GOBLINS:12:7:AS_IS:ADVENTURER] + [MASTER_MACEMAN:GOBLINS:13:7:AS_IS:ADVENTURER] + [PIKEMAN:GOBLINS:14:7:AS_IS:ADVENTURER] + + [MASTER_PIKEMAN:GOBLINS:0:8:AS_IS:ADVENTURER] + [BOWMAN:GOBLINS:1:8:AS_IS:ADVENTURER] + [MASTER_BOWMAN:GOBLINS:2:8:AS_IS:ADVENTURER] + [BLOWGUNMAN:GOBLINS:3:8:AS_IS:ADVENTURER] + [MASTER_BLOWGUNMAN:GOBLINS:4:8:AS_IS:ADVENTURER] + [LASHER :GOBLINS:5:8:AS_IS:ADVENTURER] + [MASTER_LASHER :GOBLINS:6:8:AS_IS:ADVENTURER] + [RECRUIT:GOBLINS:7:8:AS_IS:LAW_ENFORCE] + [HAMMERMAN:GOBLINS:8:8:AS_IS:LAW_ENFORCE] + [MASTER_HAMMERMAN:GOBLINS:9:8:AS_IS:LAW_ENFORCE] + [SPEARMAN:GOBLINS:10:8:AS_IS:LAW_ENFORCE] + [MASTER_SPEARMAN:GOBLINS:11:8:AS_IS:LAW_ENFORCE] + [CROSSBOWMAN:GOBLINS:12:8:AS_IS:LAW_ENFORCE] + [MASTER_CROSSBOWMAN:GOBLINS:13:8:AS_IS:LAW_ENFORCE] + [WRESTLER:GOBLINS:14:8:AS_IS:LAW_ENFORCE] + + [MASTER_WRESTLER:GOBLINS:0:9:AS_IS:LAW_ENFORCE] + [AXEMAN:GOBLINS:1:9:AS_IS:LAW_ENFORCE] + [MASTER_AXEMAN:GOBLINS:2:9:AS_IS:LAW_ENFORCE] + [SWORDSMAN:GOBLINS:3:9:AS_IS:LAW_ENFORCE] + [MASTER_SWORDSMAN:GOBLINS:4:9:AS_IS:LAW_ENFORCE] + [MACEMAN:GOBLINS:5:9:AS_IS:LAW_ENFORCE] + [MASTER_MACEMAN:GOBLINS:6:9:AS_IS:LAW_ENFORCE] + [PIKEMAN:GOBLINS:7:9:AS_IS:LAW_ENFORCE] + [MASTER_PIKEMAN:GOBLINS:8:9:AS_IS:LAW_ENFORCE] + [BOWMAN:GOBLINS:9:9:AS_IS:LAW_ENFORCE] + [MASTER_BOWMAN:GOBLINS:10:9:AS_IS:LAW_ENFORCE] + [BLOWGUNMAN:GOBLINS:11:9:AS_IS:LAW_ENFORCE] + [MASTER_BLOWGUNMAN:GOBLINS:12:9:AS_IS:LAW_ENFORCE] + [LASHER :GOBLINS:13:9:AS_IS:LAW_ENFORCE] + [MASTER_LASHER:GOBLINS:14:9:AS_IS:LAW_ENFORCE] + + [EXPEDITION_LEADER:GOBLINS:0:10:AS_IS:DEFAULT] + [MAYOR:GOBLINS:1:10:AS_IS:DEFAULT] + [DUKE:GOBLINS:2:10:AS_IS:DEFAULT] + [DUKE_CONSORT:GOBLINS:3:10:AS_IS:DEFAULT] + [DUCHESS:GOBLINS:4:10:AS_IS:DEFAULT] + [DUCHESS_CONSORT:GOBLINS:5:10:AS_IS:DEFAULT] + [COUNT:GOBLINS:6:10:AS_IS:DEFAULT] + [COUNT_CONSORT:GOBLINS:7:10:AS_IS:DEFAULT] + [COUNTESS:GOBLINS:8:10:AS_IS:DEFAULT] + [COUNTESS_CONSORT:GOBLINS:9:10:AS_IS:DEFAULT] + [BARON:GOBLINS:10:10:AS_IS:DEFAULT] + [BARON_CONSORT:GOBLINS:11:10:AS_IS:DEFAULT] + [BARONESS:GOBLINS:12:10:AS_IS:DEFAULT] + [BARONESS_CONSORT:GOBLINS:13:10:AS_IS:DEFAULT] + [KING:GOBLINS:14:10:AS_IS:DEFAULT] + + [MONARCH:GOBLINS:14:10:AS_IS:DEFAULT] + + [KING_CONSORT:GOBLINS:0:11:AS_IS:DEFAULT] + [QUEEN:GOBLINS:1:11:AS_IS:DEFAULT] + [QUEEN_CONSORT:GOBLINS:2:11:AS_IS:DEFAULT] + [MANAGER:GOBLINS:3:11:AS_IS:DEFAULT] + [BOOKKEEPER:GOBLINS:4:11:AS_IS:DEFAULT] + [BROKER:GOBLINS:5:11:AS_IS:DEFAULT] + [CHIEF_MEDICAL_DWARF:GOBLINS:6:11:AS_IS:DEFAULT] + [DIPLOMAT:GOBLINS:7:11:AS_IS:DEFAULT] + [OUTPOST_LIAISON:GOBLINS:8:11:AS_IS:DEFAULT] + [MERCHANT:GOBLINS:9:11:AS_IS:DEFAULT] + [CHAMPION:GOBLINS:10:11:AS_IS:DEFAULT] + [MILITIA_CAPTAIN:GOBLINS:11:11:AS_IS:DEFAULT] + [MILITIA_COMMANDER:GOBLINS:12:11:AS_IS:DEFAULT] + [HAMMERER:GOBLINS:13:11:AS_IS:DEFAULT] + [SHERIFF:GOBLINS:14:11:AS_IS:DEFAULT] + + [CAPTAIN_OF_THE_GUARD:GOBLINS:0:12:AS_IS:DEFAULT] + [CAPTAIN:GOBLINS:1:12:AS_IS:DEFAULT] + [LIEUTENANT:GOBLINS:2:12:AS_IS:DEFAULT] + [GENERAL:GOBLINS:3:12:AS_IS:DEFAULT] + [RANGER_CAPTAIN:GOBLINS:4:12:AS_IS:DEFAULT] + [PRIEST:GOBLINS:5:12:AS_IS:DEFAULT] + [HIGH_PRIEST:GOBLINS:6:12:AS_IS:DEFAULT] + [ACOLYTE:GOBLINS:7:12:AS_IS:DEFAULT] + [DRUID:GOBLINS:8:12:AS_IS:DEFAULT] + [CRIMINAL:GOBLINS:9:12:AS_IS:DEFAULT] + [THIEF:GOBLINS:10:12:AS_IS:DEFAULT] + [MASTER_THIEF:GOBLINS:11:12:AS_IS:DEFAULT] + [SNATCHERGOBLINS:12:12:AS_IS:DEFAULT] + [SCOUT:GOBLINS:13:12:AS_IS:DEFAULT] + [MONSTER_SLAYER:GOBLINS:14:12:AS_IS:DEFAULT] + + [BEAST_HUNTER:GOBLINS:0:13:AS_IS:DEFAULT] + [SLAVE:GOBLINS:1:13:AS_IS:DEFAULT] + [PRISONER:GOBLINS:2:13:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_humans.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_humans.txt new file mode 100644 index 0000000..5602ffa --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_humans.txt @@ -0,0 +1,223 @@ +graphics_humans + +[OBJECT:GRAPHICS] + +[TILE_PAGE:HUMANS] + [FILE:humans.png] + [TILE_DIM:24:24] + [PAGE_DIM:15:14] + +[CREATURE_GRAPHICS:HUMAN] + [STANDARD:HUMANS:0:0:AS_IS:DEFAULT] + [CHILD:HUMANS:1:0:AS_IS:DEFAULT] + [BABY:HUMANS:2:0:AS_IS:DEFAULT] + [DRUNK:HUMANS:3:0:AS_IS:DEFAULT] + [ANIMATED:HUMANS:4:0:AS_IS:DEFAULT] + [GHOST:HUMANS:5:0:AS_IS:DEFAULT] + [MINER:HUMANS:6:0:AS_IS:DEFAULT] + [WOODWORKER:HUMANS:7:0:AS_IS:DEFAULT] + [CARPENTER:HUMANS:8:0:AS_IS:DEFAULT] + [BOWYER:HUMANS:9:0:AS_IS:DEFAULT] + [WOODCUTTER:HUMANS:10:0:AS_IS:DEFAULT] + [STONEWORKER:HUMANS:11:0:AS_IS:DEFAULT] + [ENGRAVER:HUMANS:12:0:AS_IS:DEFAULT] + [MASON:HUMANS:13:0:AS_IS:DEFAULT] + [RANGER:HUMANS:14:0:AS_IS:DEFAULT] + + [ANIMAL_CARETAKER:HUMANS:0:1:AS_IS:DEFAULT] + [ANIMAL_TRAINER:HUMANS:1:1:AS_IS:DEFAULT] + [HUNTER:HUMANS:2:1:AS_IS:DEFAULT] + [TRAPPER:HUMANS:3:1:AS_IS:DEFAULT] + [ANIMAL_DISSECTOR:HUMANS:4:1:AS_IS:DEFAULT] + [METALSMITH:HUMANS:5:1:AS_IS:DEFAULT] + [FURNACE_OPERATOR:HUMANS:6:1:AS_IS:DEFAULT] + [WEAPONSMITH:HUMANS:7:1:AS_IS:DEFAULT] + [ARMORER:HUMANS:8:1:AS_IS:DEFAULT] + [BLACKSMITH:HUMANS:9:1:AS_IS:DEFAULT] + [METALCRAFTER:HUMANS:10:1:AS_IS:DEFAULT] + [JEWELER:HUMANS:11:1:AS_IS:DEFAULT] + [GEM_CUTTER:HUMANS:12:1:AS_IS:DEFAULT] + [GEM_SETTER:HUMANS:13:1:AS_IS:DEFAULT] + [CRAFTSMAN:HUMANS:14:1:AS_IS:DEFAULT] + + [WOODCRAFTER:HUMANS:0:2:AS_IS:DEFAULT] + [STONECRAFTER:HUMANS:1:2:AS_IS:DEFAULT] + [LEATHERWORKER:HUMANS:2:2:AS_IS:DEFAULT] + [BONE_CARVER:HUMANS:3:2:AS_IS:DEFAULT] + [WEAVER:HUMANS:4:2:AS_IS:DEFAULT] + [CLOTHIER:HUMANS:5:2:AS_IS:DEFAULT] + [GLASSMAKER:HUMANS:6:2:AS_IS:DEFAULT] + [POTTER:HUMANS:7:2:AS_IS:DEFAULT] + [GLAZER:HUMANS:8:2:AS_IS:DEFAULT] + [WAX_WORKER:HUMANS:9:2:AS_IS:DEFAULT] + [STRAND_EXTRACTOR:HUMANS:10:2:AS_IS:DEFAULT] + [FISHERY_WORKER:HUMANS:11:2:AS_IS:DEFAULT] + [FISHERMAN:HUMANS:12:2:AS_IS:DEFAULT] + [FISH_DISSECTOR:HUMANS:13:2:AS_IS:DEFAULT] + [FISH_CLEANER:HUMANS:14:2:AS_IS:DEFAULT] + + [FARMER:HUMANS:0:3:AS_IS:DEFAULT] + [CHEESE_MAKER:HUMANS:1:3:AS_IS:DEFAULT] + [MILKER:HUMANS:2:3:AS_IS:DEFAULT] + [COOK:HUMANS:3:3:AS_IS:DEFAULT] + [THRESHER:HUMANS:4:3:AS_IS:DEFAULT] + [MILLER:HUMANS:5:3:AS_IS:DEFAULT] + [BUTCHER:HUMANS:6:3:AS_IS:DEFAULT] + [GELDER:HUMANS:7:3:AS_IS:DEFAULT] + [TANNER:HUMANS:8:3:AS_IS:DEFAULT] + [DYER:HUMANS:9:3:AS_IS:DEFAULT] + [PLANTER:HUMANS:10:3:AS_IS:DEFAULT] + [HERBALIST:HUMANS:11:3:AS_IS:DEFAULT] + [BREWER:HUMANS:12:3:AS_IS:DEFAULT] + [SOAP_MAKER:HUMANS:13:3:AS_IS:DEFAULT] + [POTASH_MAKER:HUMANS:14:3:AS_IS:DEFAULT] + + [LYE_MAKER:HUMANS:0:4:AS_IS:DEFAULT] + [WOOD_BURNER:HUMANS:1:4:AS_IS:DEFAULT] + [SHEARER:HUMANS:2:4:AS_IS:DEFAULT] + [SPINNER:HUMANS:3:4:AS_IS:DEFAULT] + [PRESSER:HUMANS:4:4:AS_IS:DEFAULT] + [BEEKEEPER:HUMANS:5:4:AS_IS:DEFAULT] + [ENGINEER:HUMANS:6:4:AS_IS:DEFAULT] + [MECHANIC:HUMANS:7:4:AS_IS:DEFAULT] + [SIEGE_ENGINEER:HUMANS:8:4:AS_IS:DEFAULT] + [SIEGE_OPERATOR:HUMANS:9:4:AS_IS:DEFAULT] + [PUMP_OPERATOR:HUMANS:10:4:AS_IS:DEFAULT] + [ADMINISTRATOR:HUMANS:11:4:AS_IS:DEFAULT] + [FORCED_ADMINISTRATOR:HUMANS:12:4:AS_IS:DEFAULT] + [CLERK:HUMANS:13:4:AS_IS:DEFAULT] + [TRADER:HUMANS:14:4:AS_IS:DEFAULT] + + [ARCHITECT:HUMANS:0:5:AS_IS:DEFAULT] + [DOCTOR:HUMANS:1:5:AS_IS:DEFAULT] + [DIAGNOSER:HUMANS:2:5:AS_IS:DEFAULT] + [BONE_SETTER:HUMANS:3:5:AS_IS:DEFAULT] + [SUTURER:HUMANS:4:5:AS_IS:DEFAULT] + [SURGEON:HUMANS:5:5:AS_IS:DEFAULT] + [RECRUIT:HUMANS:6:5:AS_IS:DEFAULT] + [HAMMERMAN:HUMANS:7:5:AS_IS:DEFAULT] + [MASTER_HAMMERMAN:HUMANS:8:5:AS_IS:DEFAULT] + [SPEARMAN:HUMANS:9:5:AS_IS:DEFAULT] + [MASTER_SPEARMAN:HUMANS:10:5:AS_IS:DEFAULT] + [CROSSBOWMAN:HUMANS:11:5:AS_IS:DEFAULT] + [MASTER_CROSSBOWMAN:HUMANS:12:5:AS_IS:DEFAULT] + [WRESTLER:HUMANS:13:5:AS_IS:DEFAULT] + [MASTER_WRESTLER:HUMANS:14:5:AS_IS:DEFAULT] + + [AXEMAN:HUMANS:0:6:AS_IS:DEFAULT] + [MASTER_AXEMAN:HUMANS:1:6:AS_IS:DEFAULT] + [SWORDSMAN:HUMANS:2:6:AS_IS:DEFAULT] + [MASTER_SWORDSMAN:HUMANS:3:6:AS_IS:DEFAULT] + [MACEMAN:HUMANS:4:6:AS_IS:DEFAULT] + [MASTER_MACEMAN:HUMANS:5:6:AS_IS:DEFAULT] + [PIKEMAN:HUMANS:6:6:AS_IS:DEFAULT] + [MASTER_PIKEMAN:HUMANS:7:6:AS_IS:DEFAULT] + [BOWMAN:HUMANS:8:6:AS_IS:DEFAULT] + [MASTER_BOWMAN:HUMANS:9:6:AS_IS:DEFAULT] + [BLOWGUNMAN:HUMANS:10:6:AS_IS:DEFAULT] + [MASTER_BLOWGUNMANHUMANS:11:6:AS_IS:DEFAULT] + [LASHER:HUMANS:12:6:AS_IS:DEFAULT] + [MASTER_LASHER:HUMANS:13:6:AS_IS:DEFAULT] + [RECRUIT:HUMANS:14:6:AS_IS:ADVENTURER] + + [HAMMERMAN:HUMANS:0:7:AS_IS:ADVENTURER] + [MASTER_HAMMERMAN:HUMANS:1:7:AS_IS:ADVENTURER] + [SPEARMAN:HUMANS:2:7:AS_IS:ADVENTURER] + [MASTER_SPEARMAN:HUMANS:3:7:AS_IS:ADVENTURER] + [CROSSBOWMAN:HUMANS:4:7:AS_IS:ADVENTURER] + [MASTER_CROSSBOWMAN:HUMANS:5:7:AS_IS:ADVENTURER] + [WRESTLER:HUMANS:6:7:AS_IS:ADVENTURER] + [MASTER_WRESTLER:HUMANS:7:7:AS_IS:ADVENTURER] + [AXEMAN:HUMANS:8:7:AS_IS:ADVENTURER] + [MASTER_AXEMAN:HUMANS:9:7:AS_IS:ADVENTURER] + [SWORDSMAN:HUMANS:10:7:AS_IS:ADVENTURER] + [MASTER_SWORDSMAN:HUMANS:11:7:AS_IS:ADVENTURER] + [MACEMAN:HUMANS:12:7:AS_IS:ADVENTURER] + [MASTER_MACEMAN:HUMANS:13:7:AS_IS:ADVENTURER] + [PIKEMAN:HUMANS:14:7:AS_IS:ADVENTURER] + + [MASTER_PIKEMAN:HUMANS:0:8:AS_IS:ADVENTURER] + [BOWMAN:HUMANS:1:8:AS_IS:ADVENTURER] + [MASTER_BOWMAN:HUMANS:2:8:AS_IS:ADVENTURER] + [BLOWGUNMAN:HUMANS:3:8:AS_IS:ADVENTURER] + [MASTER_BLOWGUNMAN:HUMANS:4:8:AS_IS:ADVENTURER] + [LASHER :HUMANS:5:8:AS_IS:ADVENTURER] + [MASTER_LASHER :HUMANS:6:8:AS_IS:ADVENTURER] + [RECRUIT:HUMANS:7:8:AS_IS:LAW_ENFORCE] + [HAMMERMAN:HUMANS:8:8:AS_IS:LAW_ENFORCE] + [MASTER_HAMMERMAN:HUMANS:9:8:AS_IS:LAW_ENFORCE] + [SPEARMAN:HUMANS:10:8:AS_IS:LAW_ENFORCE] + [MASTER_SPEARMAN:HUMANS:11:8:AS_IS:LAW_ENFORCE] + [CROSSBOWMAN:HUMANS:12:8:AS_IS:LAW_ENFORCE] + [MASTER_CROSSBOWMAN:HUMANS:13:8:AS_IS:LAW_ENFORCE] + [WRESTLER:HUMANS:14:8:AS_IS:LAW_ENFORCE] + + [MASTER_WRESTLER:HUMANS:0:9:AS_IS:LAW_ENFORCE] + [AXEMAN:HUMANS:1:9:AS_IS:LAW_ENFORCE] + [MASTER_AXEMAN:HUMANS:2:9:AS_IS:LAW_ENFORCE] + [SWORDSMAN:HUMANS:3:9:AS_IS:LAW_ENFORCE] + [MASTER_SWORDSMAN:HUMANS:4:9:AS_IS:LAW_ENFORCE] + [MACEMAN:HUMANS:5:9:AS_IS:LAW_ENFORCE] + [MASTER_MACEMAN:HUMANS:6:9:AS_IS:LAW_ENFORCE] + [PIKEMAN:HUMANS:7:9:AS_IS:LAW_ENFORCE] + [MASTER_PIKEMAN:HUMANS:8:9:AS_IS:LAW_ENFORCE] + [BOWMAN:HUMANS:9:9:AS_IS:LAW_ENFORCE] + [MASTER_BOWMAN:HUMANS:10:9:AS_IS:LAW_ENFORCE] + [BLOWGUNMAN:HUMANS:11:9:AS_IS:LAW_ENFORCE] + [MASTER_BLOWGUNMAN:HUMANS:12:9:AS_IS:LAW_ENFORCE] + [LASHER :HUMANS:13:9:AS_IS:LAW_ENFORCE] + [MASTER_LASHER:HUMANS:14:9:AS_IS:LAW_ENFORCE] + + [EXPEDITION_LEADER:HUMANS:0:10:AS_IS:DEFAULT] + [MAYOR:HUMANS:1:10:AS_IS:DEFAULT] + [DUKE:HUMANS:2:10:AS_IS:DEFAULT] + [DUKE_CONSORT:HUMANS:3:10:AS_IS:DEFAULT] + [DUCHESS:HUMANS:4:10:AS_IS:DEFAULT] + [DUCHESS_CONSORT:HUMANS:5:10:AS_IS:DEFAULT] + [COUNT:HUMANS:6:10:AS_IS:DEFAULT] + [COUNT_CONSORT:HUMANS:7:10:AS_IS:DEFAULT] + [COUNTESS:HUMANS:8:10:AS_IS:DEFAULT] + [COUNTESS_CONSORT:HUMANS:9:10:AS_IS:DEFAULT] + [BARON:HUMANS:10:10:AS_IS:DEFAULT] + [BARON_CONSORT:HUMANS:11:10:AS_IS:DEFAULT] + [BARONESS:HUMANS:12:10:AS_IS:DEFAULT] + [BARONESS_CONSORT:HUMANS:13:10:AS_IS:DEFAULT] + [KING:HUMANS:14:10:AS_IS:DEFAULT] + + [MONARCH:HUMANS:14:10:AS_IS:DEFAULT] + + [KING_CONSORT:HUMANS:0:11:AS_IS:DEFAULT] + [QUEEN:HUMANS:1:11:AS_IS:DEFAULT] + [QUEEN_CONSORT:HUMANS:2:11:AS_IS:DEFAULT] + [MANAGER:HUMANS:3:11:AS_IS:DEFAULT] + [BOOKKEEPER:HUMANS:4:11:AS_IS:DEFAULT] + [BROKER:HUMANS:5:11:AS_IS:DEFAULT] + [CHIEF_MEDICAL_DWARF:HUMANS:6:11:AS_IS:DEFAULT] + [DIPLOMAT:HUMANS:7:11:AS_IS:DEFAULT] + [OUTPOST_LIAISON:HUMANS:8:11:AS_IS:DEFAULT] + [MERCHANT:HUMANS:9:11:AS_IS:DEFAULT] + [CHAMPION:HUMANS:10:11:AS_IS:DEFAULT] + [MILITIA_CAPTAIN:HUMANS:11:11:AS_IS:DEFAULT] + [MILITIA_COMMANDER:HUMANS:12:11:AS_IS:DEFAULT] + [HAMMERER:HUMANS:13:11:AS_IS:DEFAULT] + [SHERIFF:HUMANS:14:11:AS_IS:DEFAULT] + + [CAPTAIN_OF_THE_GUARD:HUMANS:0:12:AS_IS:DEFAULT] + [CAPTAIN:HUMANS:1:12:AS_IS:DEFAULT] + [LIEUTENANT:HUMANS:2:12:AS_IS:DEFAULT] + [GENERAL:HUMANS:3:12:AS_IS:DEFAULT] + [RANGER_CAPTAIN:HUMANS:4:12:AS_IS:DEFAULT] + [PRIEST:HUMANS:5:12:AS_IS:DEFAULT] + [HIGH_PRIEST:HUMANS:6:12:AS_IS:DEFAULT] + [ACOLYTE:HUMANS:7:12:AS_IS:DEFAULT] + [DRUID:HUMANS:8:12:AS_IS:DEFAULT] + [CRIMINAL:HUMANS:9:12:AS_IS:DEFAULT] + [THIEF:HUMANS:10:12:AS_IS:DEFAULT] + [MASTER_THIEF:HUMANS:11:12:AS_IS:DEFAULT] + [SNATCHERHUMANS:12:12:AS_IS:DEFAULT] + [SCOUT:HUMANS:13:12:AS_IS:DEFAULT] + [MONSTER_SLAYER:HUMANS:14:12:AS_IS:DEFAULT] + + [BEAST_HUNTER:HUMANS:0:13:AS_IS:DEFAULT] + [SLAVE:HUMANS:1:13:AS_IS:DEFAULT] + [PRISONER:HUMANS:2:13:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_insects.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_insects.txt new file mode 100644 index 0000000..8ad59ee --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_insects.txt @@ -0,0 +1,71 @@ +graphics_insects + +[OBJECT:GRAPHICS] + +[TILE_PAGE:INSECTS] + [FILE:insects.png] + [TILE_DIM:24:24] + [PAGE_DIM:9:6] + +[CREATURE_GRAPHICS:FLY] + [DEFAULT:INSECTS:0:0:AS_IS:DEFAULT] + [CHILD:INSECTS:3:0:AS_IS:DEFAULT] + [ANIMATED:INSECTS:6:0:AS_IS:DEFAULT] + [TRAINED_WAR:INSECTS:0:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:INSECTS:3:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ROACH_LARGE] + [DEFAULT:INSECTS:1:0:AS_IS:DEFAULT] + [CHILD:INSECTS:4:0:AS_IS:DEFAULT] + [ANIMATED:INSECTS:7:0:AS_IS:DEFAULT] + [TRAINED_WAR:INSECTS:1:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:INSECTS:4:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BEETLE] + [DEFAULT:INSECTS:2:0:AS_IS:DEFAULT] + [CHILD:INSECTS:5:0:AS_IS:DEFAULT] + [ANIMATED:INSECTS:8:0:AS_IS:DEFAULT] + [TRAINED_WAR:INSECTS:2:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:INSECTS:5:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ANT] + [DEFAULT:INSECTS:0:1:AS_IS:DEFAULT] + [CHILD:INSECTS:3:1:AS_IS:DEFAULT] + [ANIMATED:INSECTS:6:1:AS_IS:DEFAULT] + [TRAINED_WAR:INSECTS:0:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:INSECTS:3:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BUTTERFLY_MONARCH] + [DEFAULT:INSECTS:1:1:AS_IS:DEFAULT] + [CHILD:INSECTS:4:1:AS_IS:DEFAULT] + [ANIMATED:INSECTS:7:1:AS_IS:DEFAULT] + [TRAINED_WAR:INSECTS:1:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:INSECTS:4:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FIREFLY] + [DEFAULT:INSECTS:2:1:AS_IS:DEFAULT] + [CHILD:INSECTS:5:1:AS_IS:DEFAULT] + [ANIMATED:INSECTS:8:1:AS_IS:DEFAULT] + [TRAINED_WAR:INSECTS:2:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:INSECTS:5:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:DRAGONFLY] + [DEFAULT:INSECTS:0:2:AS_IS:DEFAULT] + [CHILD:INSECTS:3:2:AS_IS:DEFAULT] + [ANIMATED:INSECTS:6:2:AS_IS:DEFAULT] + [TRAINED_WAR:INSECTS:0:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:INSECTS:3:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HONEY_BEE] + [DEFAULT:INSECTS:1:2:AS_IS:DEFAULT] + [CHILD:INSECTS:4:2:AS_IS:DEFAULT] + [ANIMATED:INSECTS:7:2:AS_IS:DEFAULT] + [TRAINED_WAR:INSECTS:1:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:INSECTS:4:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BUMBLEBEE] + [DEFAULT:INSECTS:2:2:AS_IS:DEFAULT] + [CHILD:INSECTS:5:2:AS_IS:DEFAULT] + [ANIMATED:INSECTS:8:2:AS_IS:DEFAULT] + [TRAINED_WAR:INSECTS:2:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:INSECTS:5:5:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_kobolds.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_kobolds.txt new file mode 100644 index 0000000..358b92d --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_kobolds.txt @@ -0,0 +1,223 @@ +graphics_kobolds + +[OBJECT:GRAPHICS] + +[TILE_PAGE:KOBOLDS] + [FILE:kobolds.png] + [TILE_DIM:24:24] + [PAGE_DIM:15:14] + +[CREATURE_GRAPHICS:KOBOLD] + [STANDARD:KOBOLDS:0:0:AS_IS:DEFAULT] + [CHILD:KOBOLDS:1:0:AS_IS:DEFAULT] + [BABY:KOBOLDS:2:0:AS_IS:DEFAULT] + [DRUNK:KOBOLDS:3:0:AS_IS:DEFAULT] + [ANIMATED:KOBOLDS:4:0:AS_IS:DEFAULT] + [GHOST:KOBOLDS:5:0:AS_IS:DEFAULT] + [MINER:KOBOLDS:6:0:AS_IS:DEFAULT] + [WOODWORKER:KOBOLDS:7:0:AS_IS:DEFAULT] + [CARPENTER:KOBOLDS:8:0:AS_IS:DEFAULT] + [BOWYER:KOBOLDS:9:0:AS_IS:DEFAULT] + [WOODCUTTER:KOBOLDS:10:0:AS_IS:DEFAULT] + [STONEWORKER:KOBOLDS:11:0:AS_IS:DEFAULT] + [ENGRAVER:KOBOLDS:12:0:AS_IS:DEFAULT] + [MASON:KOBOLDS:13:0:AS_IS:DEFAULT] + [RANGER:KOBOLDS:14:0:AS_IS:DEFAULT] + + [ANIMAL_CARETAKER:KOBOLDS:0:1:AS_IS:DEFAULT] + [ANIMAL_TRAINER:KOBOLDS:1:1:AS_IS:DEFAULT] + [HUNTER:KOBOLDS:2:1:AS_IS:DEFAULT] + [TRAPPER:KOBOLDS:3:1:AS_IS:DEFAULT] + [ANIMAL_DISSECTOR:KOBOLDS:4:1:AS_IS:DEFAULT] + [METALSMITH:KOBOLDS:5:1:AS_IS:DEFAULT] + [FURNACE_OPERATOR:KOBOLDS:6:1:AS_IS:DEFAULT] + [WEAPONSMITH:KOBOLDS:7:1:AS_IS:DEFAULT] + [ARMORER:KOBOLDS:8:1:AS_IS:DEFAULT] + [BLACKSMITH:KOBOLDS:9:1:AS_IS:DEFAULT] + [METALCRAFTER:KOBOLDS:10:1:AS_IS:DEFAULT] + [JEWELER:KOBOLDS:11:1:AS_IS:DEFAULT] + [GEM_CUTTER:KOBOLDS:12:1:AS_IS:DEFAULT] + [GEM_SETTER:KOBOLDS:13:1:AS_IS:DEFAULT] + [CRAFTSMAN:KOBOLDS:14:1:AS_IS:DEFAULT] + + [WOODCRAFTER:KOBOLDS:0:2:AS_IS:DEFAULT] + [STONECRAFTER:KOBOLDS:1:2:AS_IS:DEFAULT] + [LEATHERWORKER:KOBOLDS:2:2:AS_IS:DEFAULT] + [BONE_CARVER:KOBOLDS:3:2:AS_IS:DEFAULT] + [WEAVER:KOBOLDS:4:2:AS_IS:DEFAULT] + [CLOTHIER:KOBOLDS:5:2:AS_IS:DEFAULT] + [GLASSMAKER:KOBOLDS:6:2:AS_IS:DEFAULT] + [POTTER:KOBOLDS:7:2:AS_IS:DEFAULT] + [GLAZER:KOBOLDS:8:2:AS_IS:DEFAULT] + [WAX_WORKER:KOBOLDS:9:2:AS_IS:DEFAULT] + [STRAND_EXTRACTOR:KOBOLDS:10:2:AS_IS:DEFAULT] + [FISHERY_WORKER:KOBOLDS:11:2:AS_IS:DEFAULT] + [FISHERMAN:KOBOLDS:12:2:AS_IS:DEFAULT] + [FISH_DISSECTOR:KOBOLDS:13:2:AS_IS:DEFAULT] + [FISH_CLEANER:KOBOLDS:14:2:AS_IS:DEFAULT] + + [FARMER:KOBOLDS:0:3:AS_IS:DEFAULT] + [CHEESE_MAKER:KOBOLDS:1:3:AS_IS:DEFAULT] + [MILKER:KOBOLDS:2:3:AS_IS:DEFAULT] + [COOK:KOBOLDS:3:3:AS_IS:DEFAULT] + [THRESHER:KOBOLDS:4:3:AS_IS:DEFAULT] + [MILLER:KOBOLDS:5:3:AS_IS:DEFAULT] + [BUTCHER:KOBOLDS:6:3:AS_IS:DEFAULT] + [GELDER:KOBOLDS:7:3:AS_IS:DEFAULT] + [TANNER:KOBOLDS:8:3:AS_IS:DEFAULT] + [DYER:KOBOLDS:9:3:AS_IS:DEFAULT] + [PLANTER:KOBOLDS:10:3:AS_IS:DEFAULT] + [HERBALIST:KOBOLDS:11:3:AS_IS:DEFAULT] + [BREWER:KOBOLDS:12:3:AS_IS:DEFAULT] + [SOAP_MAKER:KOBOLDS:13:3:AS_IS:DEFAULT] + [POTASH_MAKER:KOBOLDS:14:3:AS_IS:DEFAULT] + + [LYE_MAKER:KOBOLDS:0:4:AS_IS:DEFAULT] + [WOOD_BURNER:KOBOLDS:1:4:AS_IS:DEFAULT] + [SHEARER:KOBOLDS:2:4:AS_IS:DEFAULT] + [SPINNER:KOBOLDS:3:4:AS_IS:DEFAULT] + [PRESSER:KOBOLDS:4:4:AS_IS:DEFAULT] + [BEEKEEPER:KOBOLDS:5:4:AS_IS:DEFAULT] + [ENGINEER:KOBOLDS:6:4:AS_IS:DEFAULT] + [MECHANIC:KOBOLDS:7:4:AS_IS:DEFAULT] + [SIEGE_ENGINEER:KOBOLDS:8:4:AS_IS:DEFAULT] + [SIEGE_OPERATOR:KOBOLDS:9:4:AS_IS:DEFAULT] + [PUMP_OPERATOR:KOBOLDS:10:4:AS_IS:DEFAULT] + [ADMINISTRATOR:KOBOLDS:11:4:AS_IS:DEFAULT] + [FORCED_ADMINISTRATOR:KOBOLDS:12:4:AS_IS:DEFAULT] + [CLERK:KOBOLDS:13:4:AS_IS:DEFAULT] + [TRADER:KOBOLDS:14:4:AS_IS:DEFAULT] + + [ARCHITECT:KOBOLDS:0:5:AS_IS:DEFAULT] + [DOCTOR:KOBOLDS:1:5:AS_IS:DEFAULT] + [DIAGNOSER:KOBOLDS:2:5:AS_IS:DEFAULT] + [BONE_SETTER:KOBOLDS:3:5:AS_IS:DEFAULT] + [SUTURER:KOBOLDS:4:5:AS_IS:DEFAULT] + [SURGEON:KOBOLDS:5:5:AS_IS:DEFAULT] + [RECRUIT:KOBOLDS:6:5:AS_IS:DEFAULT] + [HAMMERMAN:KOBOLDS:7:5:AS_IS:DEFAULT] + [MASTER_HAMMERMAN:KOBOLDS:8:5:AS_IS:DEFAULT] + [SPEARMAN:KOBOLDS:9:5:AS_IS:DEFAULT] + [MASTER_SPEARMAN:KOBOLDS:10:5:AS_IS:DEFAULT] + [CROSSBOWMAN:KOBOLDS:11:5:AS_IS:DEFAULT] + [MASTER_CROSSBOWMAN:KOBOLDS:12:5:AS_IS:DEFAULT] + [WRESTLER:KOBOLDS:13:5:AS_IS:DEFAULT] + [MASTER_WRESTLER:KOBOLDS:14:5:AS_IS:DEFAULT] + + [AXEMAN:KOBOLDS:0:6:AS_IS:DEFAULT] + [MASTER_AXEMAN:KOBOLDS:1:6:AS_IS:DEFAULT] + [SWORDSMAN:KOBOLDS:2:6:AS_IS:DEFAULT] + [MASTER_SWORDSMAN:KOBOLDS:3:6:AS_IS:DEFAULT] + [MACEMAN:KOBOLDS:4:6:AS_IS:DEFAULT] + [MASTER_MACEMAN:KOBOLDS:5:6:AS_IS:DEFAULT] + [PIKEMAN:KOBOLDS:6:6:AS_IS:DEFAULT] + [MASTER_PIKEMAN:KOBOLDS:7:6:AS_IS:DEFAULT] + [BOWMAN:KOBOLDS:8:6:AS_IS:DEFAULT] + [MASTER_BOWMAN:KOBOLDS:9:6:AS_IS:DEFAULT] + [BLOWGUNMAN:KOBOLDS:10:6:AS_IS:DEFAULT] + [MASTER_BLOWGUNMANKOBOLDS:11:6:AS_IS:DEFAULT] + [LASHER:KOBOLDS:12:6:AS_IS:DEFAULT] + [MASTER_LASHER:KOBOLDS:13:6:AS_IS:DEFAULT] + [RECRUIT:KOBOLDS:14:6:AS_IS:ADVENTURER] + + [HAMMERMAN:KOBOLDS:0:7:AS_IS:ADVENTURER] + [MASTER_HAMMERMAN:KOBOLDS:1:7:AS_IS:ADVENTURER] + [SPEARMAN:KOBOLDS:2:7:AS_IS:ADVENTURER] + [MASTER_SPEARMAN:KOBOLDS:3:7:AS_IS:ADVENTURER] + [CROSSBOWMAN:KOBOLDS:4:7:AS_IS:ADVENTURER] + [MASTER_CROSSBOWMAN:KOBOLDS:5:7:AS_IS:ADVENTURER] + [WRESTLER:KOBOLDS:6:7:AS_IS:ADVENTURER] + [MASTER_WRESTLER:KOBOLDS:7:7:AS_IS:ADVENTURER] + [AXEMAN:KOBOLDS:8:7:AS_IS:ADVENTURER] + [MASTER_AXEMAN:KOBOLDS:9:7:AS_IS:ADVENTURER] + [SWORDSMAN:KOBOLDS:10:7:AS_IS:ADVENTURER] + [MASTER_SWORDSMAN:KOBOLDS:11:7:AS_IS:ADVENTURER] + [MACEMAN:KOBOLDS:12:7:AS_IS:ADVENTURER] + [MASTER_MACEMAN:KOBOLDS:13:7:AS_IS:ADVENTURER] + [PIKEMAN:KOBOLDS:14:7:AS_IS:ADVENTURER] + + [MASTER_PIKEMAN:KOBOLDS:0:8:AS_IS:ADVENTURER] + [BOWMAN:KOBOLDS:1:8:AS_IS:ADVENTURER] + [MASTER_BOWMAN:KOBOLDS:2:8:AS_IS:ADVENTURER] + [BLOWGUNMAN:KOBOLDS:3:8:AS_IS:ADVENTURER] + [MASTER_BLOWGUNMAN:KOBOLDS:4:8:AS_IS:ADVENTURER] + [LASHER :KOBOLDS:5:8:AS_IS:ADVENTURER] + [MASTER_LASHER :KOBOLDS:6:8:AS_IS:ADVENTURER] + [RECRUIT:KOBOLDS:7:8:AS_IS:LAW_ENFORCE] + [HAMMERMAN:KOBOLDS:8:8:AS_IS:LAW_ENFORCE] + [MASTER_HAMMERMAN:KOBOLDS:9:8:AS_IS:LAW_ENFORCE] + [SPEARMAN:KOBOLDS:10:8:AS_IS:LAW_ENFORCE] + [MASTER_SPEARMAN:KOBOLDS:11:8:AS_IS:LAW_ENFORCE] + [CROSSBOWMAN:KOBOLDS:12:8:AS_IS:LAW_ENFORCE] + [MASTER_CROSSBOWMAN:KOBOLDS:13:8:AS_IS:LAW_ENFORCE] + [WRESTLER:KOBOLDS:14:8:AS_IS:LAW_ENFORCE] + + [MASTER_WRESTLER:KOBOLDS:0:9:AS_IS:LAW_ENFORCE] + [AXEMAN:KOBOLDS:1:9:AS_IS:LAW_ENFORCE] + [MASTER_AXEMAN:KOBOLDS:2:9:AS_IS:LAW_ENFORCE] + [SWORDSMAN:KOBOLDS:3:9:AS_IS:LAW_ENFORCE] + [MASTER_SWORDSMAN:KOBOLDS:4:9:AS_IS:LAW_ENFORCE] + [MACEMAN:KOBOLDS:5:9:AS_IS:LAW_ENFORCE] + [MASTER_MACEMAN:KOBOLDS:6:9:AS_IS:LAW_ENFORCE] + [PIKEMAN:KOBOLDS:7:9:AS_IS:LAW_ENFORCE] + [MASTER_PIKEMAN:KOBOLDS:8:9:AS_IS:LAW_ENFORCE] + [BOWMAN:KOBOLDS:9:9:AS_IS:LAW_ENFORCE] + [MASTER_BOWMAN:KOBOLDS:10:9:AS_IS:LAW_ENFORCE] + [BLOWGUNMAN:KOBOLDS:11:9:AS_IS:LAW_ENFORCE] + [MASTER_BLOWGUNMAN:KOBOLDS:12:9:AS_IS:LAW_ENFORCE] + [LASHER :KOBOLDS:13:9:AS_IS:LAW_ENFORCE] + [MASTER_LASHER:KOBOLDS:14:9:AS_IS:LAW_ENFORCE] + + [EXPEDITION_LEADER:KOBOLDS:0:10:AS_IS:DEFAULT] + [MAYOR:KOBOLDS:1:10:AS_IS:DEFAULT] + [DUKE:KOBOLDS:2:10:AS_IS:DEFAULT] + [DUKE_CONSORT:KOBOLDS:3:10:AS_IS:DEFAULT] + [DUCHESS:KOBOLDS:4:10:AS_IS:DEFAULT] + [DUCHESS_CONSORT:KOBOLDS:5:10:AS_IS:DEFAULT] + [COUNT:KOBOLDS:6:10:AS_IS:DEFAULT] + [COUNT_CONSORT:KOBOLDS:7:10:AS_IS:DEFAULT] + [COUNTESS:KOBOLDS:8:10:AS_IS:DEFAULT] + [COUNTESS_CONSORT:KOBOLDS:9:10:AS_IS:DEFAULT] + [BARON:KOBOLDS:10:10:AS_IS:DEFAULT] + [BARON_CONSORT:KOBOLDS:11:10:AS_IS:DEFAULT] + [BARONESS:KOBOLDS:12:10:AS_IS:DEFAULT] + [BARONESS_CONSORT:KOBOLDS:13:10:AS_IS:DEFAULT] + [KING:KOBOLDS:14:10:AS_IS:DEFAULT] + + [MONARCH:KOBOLDS:14:10:AS_IS:DEFAULT] + + [KING_CONSORT:KOBOLDS:0:11:AS_IS:DEFAULT] + [QUEEN:KOBOLDS:1:11:AS_IS:DEFAULT] + [QUEEN_CONSORT:KOBOLDS:2:11:AS_IS:DEFAULT] + [MANAGER:KOBOLDS:3:11:AS_IS:DEFAULT] + [BOOKKEEPER:KOBOLDS:4:11:AS_IS:DEFAULT] + [BROKER:KOBOLDS:5:11:AS_IS:DEFAULT] + [CHIEF_MEDICAL_DWARF:KOBOLDS:6:11:AS_IS:DEFAULT] + [DIPLOMAT:KOBOLDS:7:11:AS_IS:DEFAULT] + [OUTPOST_LIAISON:KOBOLDS:8:11:AS_IS:DEFAULT] + [MERCHANT:KOBOLDS:9:11:AS_IS:DEFAULT] + [CHAMPION:KOBOLDS:10:11:AS_IS:DEFAULT] + [MILITIA_CAPTAIN:KOBOLDS:11:11:AS_IS:DEFAULT] + [MILITIA_COMMANDER:KOBOLDS:12:11:AS_IS:DEFAULT] + [HAMMERER:KOBOLDS:13:11:AS_IS:DEFAULT] + [SHERIFF:KOBOLDS:14:11:AS_IS:DEFAULT] + + [CAPTAIN_OF_THE_GUARD:KOBOLDS:0:12:AS_IS:DEFAULT] + [CAPTAIN:KOBOLDS:1:12:AS_IS:DEFAULT] + [LIEUTENANT:KOBOLDS:2:12:AS_IS:DEFAULT] + [GENERAL:KOBOLDS:3:12:AS_IS:DEFAULT] + [RANGER_CAPTAIN:KOBOLDS:4:12:AS_IS:DEFAULT] + [PRIEST:KOBOLDS:5:12:AS_IS:DEFAULT] + [HIGH_PRIEST:KOBOLDS:6:12:AS_IS:DEFAULT] + [ACOLYTE:KOBOLDS:7:12:AS_IS:DEFAULT] + [DRUID:KOBOLDS:8:12:AS_IS:DEFAULT] + [CRIMINAL:KOBOLDS:9:12:AS_IS:DEFAULT] + [THIEF:KOBOLDS:10:12:AS_IS:DEFAULT] + [MASTER_THIEF:KOBOLDS:11:12:AS_IS:DEFAULT] + [SNATCHERKOBOLDS:12:12:AS_IS:DEFAULT] + [SCOUT:KOBOLDS:13:12:AS_IS:DEFAULT] + [MONSTER_SLAYER:KOBOLDS:14:12:AS_IS:DEFAULT] + + [BEAST_HUNTER:KOBOLDS:0:13:AS_IS:DEFAULT] + [SLAVE:KOBOLDS:1:13:AS_IS:DEFAULT] + [PRISONER:KOBOLDS:2:13:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_mountain.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_mountain.txt new file mode 100644 index 0000000..a664bea --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_mountain.txt @@ -0,0 +1,36 @@ +graphics_large_mountain + +[OBJECT:GRAPHICS] + +[TILE_PAGE:LARGE_MOUNTAIN] + [FILE:large_mountain.png] + [TILE_DIM:24:24] + [PAGE_DIM:6:4] + +[CREATURE_GRAPHICS:GOAT_MOUNTAIN] + [DEFAULT:LARGE_MOUNTAIN:0:0:AS_IS:DEFAULT] + [CHILD:LARGE_MOUNTAIN:2:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_MOUNTAIN:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_MOUNTAIN:0:2:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_MOUNTAIN:2:2:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MARMOT_HOARY] + [DEFAULT:LARGE_MOUNTAIN:1:0:AS_IS:DEFAULT] + [CHILD:LARGE_MOUNTAIN:3:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_MOUNTAIN:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_MOUNTAIN:1:2:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_MOUNTAIN:3:2:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GNOME_MOUNTAIN] + [DEFAULT:LARGE_MOUNTAIN:0:1:AS_IS:DEFAULT] + [CHILD:LARGE_MOUNTAIN:2:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_MOUNTAIN:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_MOUNTAIN:0:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_MOUNTAIN:2:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GNOME_DARK] + [DEFAULT:LARGE_MOUNTAIN:1:1:AS_IS:DEFAULT] + [CHILD:LARGE_MOUNTAIN:3:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_MOUNTAIN:5:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_MOUNTAIN:1:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_MOUNTAIN:3:3:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_ocean.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_ocean.txt new file mode 100644 index 0000000..b4149cb --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_ocean.txt @@ -0,0 +1,274 @@ +graphics_large_ocean + +[OBJECT:GRAPHICS] + +[TILE_PAGE:LARGE_OCEAN] + [FILE:large_ocean.png] + [TILE_DIM:24:24] + [PAGE_DIM:21:12] + +[CREATURE_GRAPHICS:WALRUS] + [DEFAULT:LARGE_OCEAN:0:0:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:7:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:14:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:0:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:7:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_LAMPREY_SEA] + [DEFAULT:LARGE_OCEAN:1:0:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:8:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:15:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:1:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:8:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SHARK_GREAT_WHITE] + [DEFAULT:LARGE_OCEAN:2:0:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:9:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:16:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:2:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:9:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SHARK_FRILL] + [DEFAULT:LARGE_OCEAN:3:0:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:10:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:17:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:3:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:10:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SHARK_SPINY_DOGFISH] + [DEFAULT:LARGE_OCEAN:4:0:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:11:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:18:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:4:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:11:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SHARK_WOBBEGONG_SPOTTED] + [DEFAULT:LARGE_OCEAN:5:0:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:12:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:19:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:5:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:12:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SHARK_WHALE] + [DEFAULT:LARGE_OCEAN:6:0:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:13:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:20:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:6:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:13:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SHARK_BASKING] + [DEFAULT:LARGE_OCEAN:0:1:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:7:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:14:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:0:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:7:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SHARK_NURSE] + [DEFAULT:LARGE_OCEAN:1:1:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:8:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:15:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:1:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:8:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SHARK_MAKO_SHORTFIN] + [DEFAULT:LARGE_OCEAN:2:1:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:9:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:16:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:2:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:9:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SHARK_MAKO_LONGFIN] + [DEFAULT:LARGE_OCEAN:3:1:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:10:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:17:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:3:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:10:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SHARK_TIGER] + [DEFAULT:LARGE_OCEAN:4:1:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:11:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:18:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:4:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:11:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SHARK_BULL] + [DEFAULT:LARGE_OCEAN:5:1:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:12:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:19:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:5:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:12:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SHARK_REEF_BLACKTIP] + [DEFAULT:LARGE_OCEAN:6:1:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:13:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:20:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:6:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:13:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SHARK_REEF_WHITETIP] + [DEFAULT:LARGE_OCEAN:0:2:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:7:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:14:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:0:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:7:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SHARK_BLUE] + [DEFAULT:LARGE_OCEAN:1:2:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:8:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:15:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:1:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:8:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SHARK_HAMMERHEAD] + [DEFAULT:LARGE_OCEAN:2:2:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:9:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:16:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:2:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:9:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SHARK_ANGEL] + [DEFAULT:LARGE_OCEAN:3:2:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:10:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:17:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:3:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:10:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_SKATE_COMMON] + [DEFAULT:LARGE_OCEAN:4:2:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:11:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:18:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:4:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:11:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_RAY_MANTA] + [DEFAULT:LARGE_OCEAN:5:2:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:12:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:19:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:5:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:12:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_STINGRAY] + [DEFAULT:LARGE_OCEAN:6:2:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:13:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:20:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:6:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:13:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_COELACANTH] + [DEFAULT:LARGE_OCEAN:0:3:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:7:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:14:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:0:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:7:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_STURGEON] + [DEFAULT:LARGE_OCEAN:1:3:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:8:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:15:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:1:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:8:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_CONGER_EEL] + [DEFAULT:LARGE_OCEAN:2:3:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:9:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:16:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:2:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:9:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_MILKFISH] + [DEFAULT:LARGE_OCEAN:3:3:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:10:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:17:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:3:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:10:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_COD] + [DEFAULT:LARGE_OCEAN:4:3:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:11:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:18:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:4:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:11:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_OPAH] + [DEFAULT:LARGE_OCEAN:5:3:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:12:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:19:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:5:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:12:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_GROUPER_GIANT] + [DEFAULT:LARGE_OCEAN:6:3:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:13:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:20:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:6:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:13:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_BLUEFISH] + [DEFAULT:LARGE_OCEAN:0:4:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:7:4:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:14:4:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:0:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:7:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_SUNFISH_OCEAN] + [DEFAULT:LARGE_OCEAN:1:4:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:8:4:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:15:4:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:1:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:8:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_SWORDFISH] + [DEFAULT:LARGE_OCEAN:2:4:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:9:4:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:16:4:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:2:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:9:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_MARLIN] + [DEFAULT:LARGE_OCEAN:3:4:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:10:4:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:17:4:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:3:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:10:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_HALIBUT] + [DEFAULT:LARGE_OCEAN:4:4:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:11:4:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:18:4:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:4:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:11:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_BARRACUDA_GREAT] + [DEFAULT:LARGE_OCEAN:5:4:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:12:4:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:19:4:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:5:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:12:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_TUNA_BLUEFIN] + [DEFAULT:LARGE_OCEAN:6:4:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:13:4:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:20:4:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:6:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:13:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:NARWHAL] + [DEFAULT:LARGE_OCEAN:0:5:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:7:5:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:14:5:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:0:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:7:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:NARWHAL MAN] + [DEFAULT:LARGE_OCEAN:1:5:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:8:5:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:15:5:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:1:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:8:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:NARWHAL, GIANT] + [DEFAULT:LARGE_OCEAN:2:5:AS_IS:DEFAULT] + [CHILD:LARGE_OCEAN:9:5:AS_IS:DEFAULT] + [ANIMATED:LARGE_OCEAN:16:5:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_OCEAN:2:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_OCEAN:9:11:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_riverlake.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_riverlake.txt new file mode 100644 index 0000000..e8c6fe4 --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_riverlake.txt @@ -0,0 +1,64 @@ +graphics_large_riverlake + +[OBJECT:GRAPHICS] + +[TILE_PAGE:LARGE_RIVERLAKE] + [FILE:large_riverlake.png] + [TILE_DIM:24:24] + [PAGE_DIM:9:6] + +[CREATURE_GRAPHICS:HIPPO] + [DEFAULT:LARGE_RIVERLAKE:0:0:AS_IS:DEFAULT] + [CHILD:LARGE_RIVERLAKE:3:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_RIVERLAKE:6:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_RIVERLAKE:0:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_RIVERLAKE:3:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_GAR_LONGNOSE] + [DEFAULT:LARGE_RIVERLAKE:1:0:AS_IS:DEFAULT] + [CHILD:LARGE_RIVERLAKE:4:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_RIVERLAKE:7:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_RIVERLAKE:1:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_RIVERLAKE:4:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_CARP] + [DEFAULT:LARGE_RIVERLAKE:2:0:AS_IS:DEFAULT] + [CHILD:LARGE_RIVERLAKE:5:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_RIVERLAKE:8:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_RIVERLAKE:2:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_RIVERLAKE:5:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_TIGERFISH] + [DEFAULT:LARGE_RIVERLAKE:0:1:AS_IS:DEFAULT] + [CHILD:LARGE_RIVERLAKE:3:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_RIVERLAKE:6:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_RIVERLAKE:0:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_RIVERLAKE:3:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_PIKE] + [DEFAULT:LARGE_RIVERLAKE:1:1:AS_IS:DEFAULT] + [CHILD:LARGE_RIVERLAKE:4:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_RIVERLAKE:7:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_RIVERLAKE:1:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_RIVERLAKE:4:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PLATYPUS] + [DEFAULT:LARGE_RIVERLAKE:2:1:AS_IS:DEFAULT] + [CHILD:LARGE_RIVERLAKE:5:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_RIVERLAKE:8:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_RIVERLAKE:2:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_RIVERLAKE:5:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PLATYPUS MAN] + [DEFAULT:LARGE_RIVERLAKE:0:2:AS_IS:DEFAULT] + [CHILD:LARGE_RIVERLAKE:3:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_RIVERLAKE:6:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_RIVERLAKE:0:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_RIVERLAKE:3:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PLATYPUS, GIANT] + [DEFAULT:LARGE_RIVERLAKE:1:2:AS_IS:DEFAULT] + [CHILD:LARGE_RIVERLAKE:4:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_RIVERLAKE:7:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_RIVERLAKE:1:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_RIVERLAKE:4:5:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_temperate.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_temperate.txt new file mode 100644 index 0000000..219abf5 --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_temperate.txt @@ -0,0 +1,190 @@ +graphics_large_temperate + +[OBJECT:GRAPHICS] + +[TILE_PAGE:LARGE_TEMPERATE] + [FILE:large_temperate.png] + [TILE_DIM:24:24] + [PAGE_DIM:18:10] + +[CREATURE_GRAPHICS:BEAR_GRIZZLY] + [DEFAULT:LARGE_TEMPERATE:0:0:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:6:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:12:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:0:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:6:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BEAR_BLACK] + [DEFAULT:LARGE_TEMPERATE:1:0:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:7:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:13:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:1:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:7:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:DEER] + [DEFAULT:LARGE_TEMPERATE:2:0:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:8:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:14:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:2:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:8:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FOX] + [DEFAULT:LARGE_TEMPERATE:3:0:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:9:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:15:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:3:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:9:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:RACCOON] + [DEFAULT:LARGE_TEMPERATE:4:0:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:10:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:16:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:4:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:10:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MACAQUE_RHESUS] + [DEFAULT:LARGE_TEMPERATE:5:0:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:11:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:17:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:5:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:11:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:COUGAR] + [DEFAULT:LARGE_TEMPERATE:0:1:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:6:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:12:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:0:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:6:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:WOLF] + [DEFAULT:LARGE_TEMPERATE:1:1:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:7:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:13:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:1:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:7:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GROUNDHOG] + [DEFAULT:LARGE_TEMPERATE:2:1:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:8:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:14:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:2:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:8:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ALLIGATOR] + [DEFAULT:LARGE_TEMPERATE:3:1:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:9:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:15:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:3:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:9:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_BUZZARD] + [DEFAULT:LARGE_TEMPERATE:4:1:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:10:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:16:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:4:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:10:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PANDA] + [DEFAULT:LARGE_TEMPERATE:5:1:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:11:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:17:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:5:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:11:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PANDA, GIGANTIC] + [DEFAULT:LARGE_TEMPERATE:0:2:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:6:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:12:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:0:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:6:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PANDA MAN] + [DEFAULT:LARGE_TEMPERATE:1:2:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:7:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:13:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:1:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:7:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CAPYBARA] + [DEFAULT:LARGE_TEMPERATE:2:2:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:8:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:14:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:2:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:8:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CAPYBARA, GIANT] + [DEFAULT:LARGE_TEMPERATE:3:2:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:9:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:15:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:3:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:9:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CAPYBARA MAN] + [DEFAULT:LARGE_TEMPERATE:4:2:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:10:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:16:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:4:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:10:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BADGER] + [DEFAULT:LARGE_TEMPERATE:5:2:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:11:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:17:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:5:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:11:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BADGER MAN] + [DEFAULT:LARGE_TEMPERATE:0:3:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:6:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:12:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:0:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:6:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BADGER, GIANT] + [DEFAULT:LARGE_TEMPERATE:1:3:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:7:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:13:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:1:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:7:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MOOSE] + [DEFAULT:LARGE_TEMPERATE:2:3:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:8:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:14:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:2:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:8:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MOOSE MAN] + [DEFAULT:LARGE_TEMPERATE:3:3:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:9:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:15:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:3:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:9:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MOOSE, GIANT] + [DEFAULT:LARGE_TEMPERATE:4:3:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:10:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:16:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:4:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:10:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:RED PANDA] + [DEFAULT:LARGE_TEMPERATE:5:3:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:11:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:17:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:5:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:11:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:RED PANDA MAN] + [DEFAULT:LARGE_TEMPERATE:0:4:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:6:4:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:12:4:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:0:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:6:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:RED PANDA, GIANT] + [DEFAULT:LARGE_TEMPERATE:1:4:AS_IS:DEFAULT] + [CHILD:LARGE_TEMPERATE:7:4:AS_IS:DEFAULT] + [ANIMATED:LARGE_TEMPERATE:13:4:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TEMPERATE:1:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TEMPERATE:7:9:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_tropical.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_tropical.txt new file mode 100644 index 0000000..598edfa --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_tropical.txt @@ -0,0 +1,260 @@ +graphics_large_tropical + +[OBJECT:GRAPHICS] + +[TILE_PAGE:LARGE_TROPICAL] + [FILE:large_tropical.png] + [TILE_DIM:24:24] + [PAGE_DIM:18:12] + +[CREATURE_GRAPHICS:ELEPHANT] + [DEFAULT:LARGE_TROPICAL:0:0:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:6:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:12:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:0:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:6:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:WARTHOG] + [DEFAULT:LARGE_TROPICAL:1:0:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:7:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:13:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:1:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:7:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LION] + [DEFAULT:LARGE_TROPICAL:2:0:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:8:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:14:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:2:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:8:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LEOPARD] + [DEFAULT:LARGE_TROPICAL:3:0:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:9:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:15:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:3:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:9:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:JAGUAR] + [DEFAULT:LARGE_TROPICAL:4:0:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:10:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:16:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:4:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:10:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:TIGER] + [DEFAULT:LARGE_TROPICAL:5:0:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:11:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:17:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:5:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:11:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:TIGERMAN] + [DEFAULT:LARGE_TROPICAL:0:1:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:6:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:12:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:0:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:6:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CHEETAH] + [DEFAULT:LARGE_TROPICAL:1:1:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:7:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:13:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:1:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:7:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GAZELLE] + [DEFAULT:LARGE_TROPICAL:2:1:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:8:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:14:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:2:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:8:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MANDRILL] + [DEFAULT:LARGE_TROPICAL:3:1:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:9:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:15:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:3:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:9:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CHIMPANZEE] + [DEFAULT:LARGE_TROPICAL:4:1:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:10:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:16:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:4:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:10:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BONOBO] + [DEFAULT:LARGE_TROPICAL:5:1:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:11:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:17:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:5:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:11:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GORILLA] + [DEFAULT:LARGE_TROPICAL:0:2:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:6:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:12:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:0:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:6:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ORANGUTAN] + [DEFAULT:LARGE_TROPICAL:1:2:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:7:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:13:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:1:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:7:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIBBON_SIAMANG] + [DEFAULT:LARGE_TROPICAL:2:2:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:8:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:14:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:2:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:8:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIBBON_WHITE_HANDED] + [DEFAULT:LARGE_TROPICAL:3:2:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:9:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:15:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:3:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:9:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIBBON_BLACK_HANDED] + [DEFAULT:LARGE_TROPICAL:4:2:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:10:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:16:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:4:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:10:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIBBON_GRAY] + [DEFAULT:LARGE_TROPICAL:5:2:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:11:2:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:17:2:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:5:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:11:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIBBON_SILVERY] + [DEFAULT:LARGE_TROPICAL:0:3:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:6:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:12:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:0:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:6:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIBBON_PILEATED] + [DEFAULT:LARGE_TROPICAL:1:3:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:7:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:13:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:1:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:7:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIBBON_BILOU] + [DEFAULT:LARGE_TROPICAL:2:3:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:8:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:14:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:2:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:8:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIBBON_WHITE_BROWED] + [DEFAULT:LARGE_TROPICAL:3:3:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:9:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:15:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:3:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:9:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIBBON_BLACK_CRESTED] + [DEFAULT:LARGE_TROPICAL:4:3:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:10:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:16:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:4:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:10:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CAMEL_1_HUMP] + [DEFAULT:LARGE_TROPICAL:5:3:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:11:3:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:17:3:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:5:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:11:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CAMEL_2_HUMP] + [DEFAULT:LARGE_TROPICAL:0:4:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:6:4:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:12:4:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:0:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:6:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CROCODILE_SALTWATER] + [DEFAULT:LARGE_TROPICAL:1:4:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:7:4:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:13:4:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:1:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:7:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_VULTURE] + [DEFAULT:LARGE_TROPICAL:2:4:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:8:4:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:14:4:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:2:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:8:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:RHINOCEROS] + [DEFAULT:LARGE_TROPICAL:3:4:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:9:4:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:15:4:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:3:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:9:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIRAFFE] + [DEFAULT:LARGE_TROPICAL:4:4:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:10:4:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:16:4:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:4:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:10:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HONEY BADGER] + [DEFAULT:LARGE_TROPICAL:5:4:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:11:4:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:17:4:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:5:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:11:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT TORTOISE] + [DEFAULT:LARGE_TROPICAL:0:5:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:6:5:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:12:5:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:0:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:6:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT TORTOISE MAN] + [DEFAULT:LARGE_TROPICAL:1:5:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:7:5:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:13:5:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:1:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:7:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIGANTIC TORTOISE] + [DEFAULT:LARGE_TROPICAL:2:5:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:8:5:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:14:5:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:2:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:8:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ARMADILLO] + [DEFAULT:LARGE_TROPICAL:3:5:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:9:5:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:15:5:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:3:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:9:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ARMADILLO MAN] + [DEFAULT:LARGE_TROPICAL:4:5:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:10:5:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:16:5:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:4:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:10:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ARMADILLO, GIANT] + [DEFAULT:LARGE_TROPICAL:5:5:AS_IS:DEFAULT] + [CHILD:LARGE_TROPICAL:11:5:AS_IS:DEFAULT] + [ANIMATED:LARGE_TROPICAL:17:5:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TROPICAL:5:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TROPICAL:11:11:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_tundra.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_tundra.txt new file mode 100644 index 0000000..65f4df8 --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_large_tundra.txt @@ -0,0 +1,29 @@ +graphics_large_tundra + +[OBJECT:GRAPHICS] + +[TILE_PAGE:LARGE_TUNDRA] + [FILE:large_tundra.png] + [TILE_DIM:24:24] + [PAGE_DIM:6:4] + +[CREATURE_GRAPHICS:MUSKOX] + [DEFAULT:LARGE_TUNDRA:0:0:AS_IS:DEFAULT] + [CHILD:LARGE_TUNDRA:2:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_TUNDRA:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TUNDRA:0:2:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TUNDRA:2:2:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ELK] + [DEFAULT:LARGE_TUNDRA:1:0:AS_IS:DEFAULT] + [CHILD:LARGE_TUNDRA:3:0:AS_IS:DEFAULT] + [ANIMATED:LARGE_TUNDRA:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TUNDRA:1:2:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TUNDRA:3:2:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BEAR_POLAR] + [DEFAULT:LARGE_TUNDRA:0:1:AS_IS:DEFAULT] + [CHILD:LARGE_TUNDRA:2:1:AS_IS:DEFAULT] + [ANIMATED:LARGE_TUNDRA:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:LARGE_TUNDRA:0:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:LARGE_TUNDRA:2:3:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_mountain_new.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_mountain_new.txt new file mode 100644 index 0000000..897100f --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_mountain_new.txt @@ -0,0 +1,50 @@ +graphics_mountain_new + +[OBJECT:GRAPHICS] + +[TILE_PAGE:MOUNTAIN_NEW] + [FILE:mountain_new.png] + [TILE_DIM:24:24] + [PAGE_DIM:9:4] + +[CREATURE_GRAPHICS:WOLVERINE] + [DEFAULT:MOUNTAIN_NEW:0:0:AS_IS:DEFAULT] + [CHILD:MOUNTAIN_NEW:3:0:AS_IS:DEFAULT] + [ANIMATED:MOUNTAIN_NEW:6:0:AS_IS:DEFAULT] + [TRAINED_WAR:MOUNTAIN_NEW:0:2:AS_IS:DEFAULT] + [TRAINED_HUNTER:MOUNTAIN_NEW:3:2:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:WOLVERINE_MAN] + [DEFAULT:MOUNTAIN_NEW:1:0:AS_IS:DEFAULT] + [CHILD:MOUNTAIN_NEW:4:0:AS_IS:DEFAULT] + [ANIMATED:MOUNTAIN_NEW:7:0:AS_IS:DEFAULT] + [TRAINED_WAR:MOUNTAIN_NEW:1:2:AS_IS:DEFAULT] + [TRAINED_HUNTER:MOUNTAIN_NEW:4:2:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_WOLVERINE] + [DEFAULT:MOUNTAIN_NEW:2:0:AS_IS:DEFAULT] + [CHILD:MOUNTAIN_NEW:5:0:AS_IS:DEFAULT] + [ANIMATED:MOUNTAIN_NEW:8:0:AS_IS:DEFAULT] + [TRAINED_WAR:MOUNTAIN_NEW:2:2:AS_IS:DEFAULT] + [TRAINED_HUNTER:MOUNTAIN_NEW:5:2:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CHINCHILLA] + [DEFAULT:MOUNTAIN_NEW:0:1:AS_IS:DEFAULT] + [CHILD:MOUNTAIN_NEW:3:1:AS_IS:DEFAULT] + [ANIMATED:MOUNTAIN_NEW:6:1:AS_IS:DEFAULT] + [TRAINED_WAR:MOUNTAIN_NEW:0:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:MOUNTAIN_NEW:3:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CHINCHILLA_MAN] + [DEFAULT:MOUNTAIN_NEW:1:1:AS_IS:DEFAULT] + [CHILD:MOUNTAIN_NEW:4:1:AS_IS:DEFAULT] + [ANIMATED:MOUNTAIN_NEW:7:1:AS_IS:DEFAULT] + [TRAINED_WAR:MOUNTAIN_NEW:1:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:MOUNTAIN_NEW:4:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_CHINCHILLA] + [DEFAULT:MOUNTAIN_NEW:2:1:AS_IS:DEFAULT] + [CHILD:MOUNTAIN_NEW:5:1:AS_IS:DEFAULT] + [ANIMATED:MOUNTAIN_NEW:8:1:AS_IS:DEFAULT] + [TRAINED_WAR:MOUNTAIN_NEW:2:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:MOUNTAIN_NEW:5:3:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_next_underground.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_next_underground.txt new file mode 100644 index 0000000..c7ece56 --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_next_underground.txt @@ -0,0 +1,232 @@ +graphics_next_underground + +[OBJECT:GRAPHICS] + +[TILE_PAGE:NEXT_UNDERGROUND] + [FILE:next_underground.png] + [TILE_DIM:24:24] + [PAGE_DIM:18:12] + +[CREATURE_GRAPHICS:FLOATING_GUTS] + [DEFAULT:NEXT_UNDERGROUND:0:0:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:6:0:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:12:0:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:0:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:6:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:DRUNIAN] + [DEFAULT:NEXT_UNDERGROUND:1:0:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:7:0:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:13:0:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:1:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:7:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CREEPING_EYE] + [DEFAULT:NEXT_UNDERGROUND:2:0:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:8:0:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:14:0:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:2:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:8:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:VORACIOUS_CAVE_CRAWLER] + [DEFAULT:NEXT_UNDERGROUND:3:0:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:9:0:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:15:0:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:3:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:9:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BLIND_CAVE_OGRE] + [DEFAULT:NEXT_UNDERGROUND:4:0:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:10:0:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:16:0:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:4:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:10:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CAP_HOPPER] + [DEFAULT:NEXT_UNDERGROUND:5:0:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:11:0:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:17:0:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:5:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:11:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MAGMA_CRAB] + [DEFAULT:NEXT_UNDERGROUND:0:1:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:6:1:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:12:1:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:0:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:6:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CRUNDLE] + [DEFAULT:NEXT_UNDERGROUND:1:1:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:7:1:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:13:1:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:1:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:7:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HUNGRY_HEAD] + [DEFAULT:NEXT_UNDERGROUND:2:1:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:8:1:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:14:1:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:2:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:8:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FLESH_BALL] + [DEFAULT:NEXT_UNDERGROUND:3:1:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:9:1:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:15:1:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:3:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:9:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ELK_BIRD] + [DEFAULT:NEXT_UNDERGROUND:4:1:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:10:1:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:16:1:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:4:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:10:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HELMET_SNAKE] + [DEFAULT:NEXT_UNDERGROUND:5:1:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:11:1:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:17:1:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:5:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:11:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GREEN_DEVOURER] + [DEFAULT:NEXT_UNDERGROUND:0:2:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:6:2:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:12:2:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:0:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:6:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:RUTHERER] + [DEFAULT:NEXT_UNDERGROUND:1:2:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:7:2:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:13:2:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:1:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:7:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CREEPY_CRAWLER] + [DEFAULT:NEXT_UNDERGROUND:2:2:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:8:2:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:14:2:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:2:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:8:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:DRALTHA] + [DEFAULT:NEXT_UNDERGROUND:3:2:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:9:2:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:15:2:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:3:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:9:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_EARTHWORM] + [DEFAULT:NEXT_UNDERGROUND:4:2:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:10:2:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:16:2:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:4:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:10:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BLOOD_MAN] + [DEFAULT:NEXT_UNDERGROUND:5:2:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:11:2:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:17:2:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:5:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:11:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BUGBAT] + [DEFAULT:NEXT_UNDERGROUND:0:3:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:6:3:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:12:3:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:0:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:6:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MANERA] + [DEFAULT:NEXT_UNDERGROUND:1:3:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:7:3:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:13:3:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:1:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:7:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MOLEMARIAN] + [DEFAULT:NEXT_UNDERGROUND:2:3:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:8:3:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:14:3:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:2:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:8:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:JABBERER] + [DEFAULT:NEXT_UNDERGROUND:3:3:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:9:3:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:15:3:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:3:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:9:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:POND_GRABBER] + [DEFAULT:NEXT_UNDERGROUND:4:3:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:10:3:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:16:3:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:4:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:10:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BLIND_CAVE_BEAR] + [DEFAULT:NEXT_UNDERGROUND:5:3:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:11:3:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:17:3:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:5:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:11:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CAVE_DRAGON] + [DEFAULT:NEXT_UNDERGROUND:0:4:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:6:4:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:12:4:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:0:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:6:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:REACHER] + [DEFAULT:NEXT_UNDERGROUND:1:4:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:7:4:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:13:4:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:1:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:7:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ELEMENTMAN_GABBRO] + [DEFAULT:NEXT_UNDERGROUND:2:4:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:8:4:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:14:4:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:2:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:8:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GORLAK] + [DEFAULT:NEXT_UNDERGROUND:3:4:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:9:4:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:15:4:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:3:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:9:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CAVE_FLOATER] + [DEFAULT:NEXT_UNDERGROUND:4:4:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:10:4:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:16:4:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:4:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:10:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PLUMP_HELMET_MAN] + [DEFAULT:NEXT_UNDERGROUND:5:4:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:11:4:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:17:4:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:5:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:11:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CAVE_BLOB] + [DEFAULT:NEXT_UNDERGROUND:0:5:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:6:5:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:12:5:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:0:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:6:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ELEMENTMAN_AMETHYST] + [DEFAULT:NEXT_UNDERGROUND:1:5:AS_IS:DEFAULT] + [CHILD:NEXT_UNDERGROUND:7:5:AS_IS:DEFAULT] + [ANIMATED:NEXT_UNDERGROUND:13:5:AS_IS:DEFAULT] + [TRAINED_WAR:NEXT_UNDERGROUND:1:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:NEXT_UNDERGROUND:7:11:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_ocean_new.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_ocean_new.txt new file mode 100644 index 0000000..cef4969 --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_ocean_new.txt @@ -0,0 +1,239 @@ +graphics_ocean_new + +[OBJECT:GRAPHICS] + +[TILE_PAGE:OCEAN_NEW] + [FILE:ocean_new.png] + [TILE_DIM:24:24] + [PAGE_DIM:18:12] + +[CREATURE_GRAPHICS:OCTOPUS] + [DEFAULT:OCEAN_NEW:0:0:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:6:0:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:12:0:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:0:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:6:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:OCTOPUS_MAN] + [DEFAULT:OCEAN_NEW:1:0:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:7:0:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:13:0:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:1:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:7:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_OCTOPUS] + [DEFAULT:OCEAN_NEW:2:0:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:8:0:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:14:0:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:2:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:8:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CRAB] + [DEFAULT:OCEAN_NEW:3:0:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:9:0:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:15:0:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:3:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:9:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CRAB_MAN] + [DEFAULT:OCEAN_NEW:4:0:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:10:0:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:16:0:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:4:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:10:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_CRAB] + [DEFAULT:OCEAN_NEW:5:0:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:11:0:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:17:0:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:5:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:11:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LEOPARD_SEAL] + [DEFAULT:OCEAN_NEW:0:1:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:6:1:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:12:1:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:0:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:6:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LEOPARD_SEAL_MAN] + [DEFAULT:OCEAN_NEW:1:1:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:7:1:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:13:1:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:1:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:7:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_LEOPARD_SEAL] + [DEFAULT:OCEAN_NEW:2:1:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:8:1:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:14:1:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:2:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:8:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CUTTLEFISH] + [DEFAULT:OCEAN_NEW:3:1:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:9:1:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:15:1:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:3:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:9:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CUTTLEFISH_MAN] + [DEFAULT:OCEAN_NEW:4:1:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:10:1:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:16:1:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:4:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:10:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_CUTTLEFISH] + [DEFAULT:OCEAN_NEW:5:1:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:11:1:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:17:1:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:5:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:11:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ORCA] + [DEFAULT:OCEAN_NEW:0:2:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:6:2:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:12:2:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:0:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:6:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ORCA_MAN] + [DEFAULT:OCEAN_NEW:1:2:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:7:2:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:13:2:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:1:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:7:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_ORCA] + [DEFAULT:OCEAN_NEW:2:2:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:8:2:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:14:2:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:2:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:8:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SPONGE] + [DEFAULT:OCEAN_NEW:3:2:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:9:2:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:15:2:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:3:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:9:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SPONGE_MAN] + [DEFAULT:OCEAN_NEW:4:2:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:10:2:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:16:2:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:4:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:10:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_SPONGE] + [DEFAULT:OCEAN_NEW:5:2:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:11:2:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:17:2:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:5:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:11:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HORSESHOE_CRAB] + [DEFAULT:OCEAN_NEW:0:3:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:6:3:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:12:3:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:0:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:6:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HORSESHOE_CRAB_MAN] + [DEFAULT:OCEAN_NEW:1:3:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:7:3:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:13:3:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:1:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:7:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_HORSESHOE_CRAB] + [DEFAULT:OCEAN_NEW:2:3:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:8:3:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:14:3:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:2:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:8:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SPERM_WHALE] + [DEFAULT:OCEAN_NEW:3:3:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:9:3:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:15:3:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:3:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:9:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SPERM_WHALE_MAN] + [DEFAULT:OCEAN_NEW:4:3:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:10:3:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:16:3:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:4:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:10:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_SPERM_WHALE] + [DEFAULT:OCEAN_NEW:5:3:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:11:3:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:17:3:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:5:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:11:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ELEPHANT_SEAL] + [DEFAULT:OCEAN_NEW:0:4:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:6:4:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:12:4:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:0:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:6:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ELEPHANT_SEAL_MAN] + [DEFAULT:OCEAN_NEW:1:4:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:7:4:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:13:4:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:1:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:7:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_ELEPHANT_SEAL] + [DEFAULT:OCEAN_NEW:2:4:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:8:4:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:14:4:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:2:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:8:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HARP_SEAL] + [DEFAULT:OCEAN_NEW:3:4:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:9:4:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:15:4:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:3:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:9:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HARP_SEAL_MAN] + [DEFAULT:OCEAN_NEW:4:4:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:10:4:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:16:4:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:4:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:10:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_HARP_SEAL] + [DEFAULT:OCEAN_NEW:5:4:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:11:4:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:17:4:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:5:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:11:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:NAUTILUS] + [DEFAULT:OCEAN_NEW:0:5:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:6:5:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:12:5:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:0:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:6:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:NAUTILUS_MAN] + [DEFAULT:OCEAN_NEW:1:5:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:7:5:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:13:5:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:1:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:7:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_NAUTILUS] + [DEFAULT:OCEAN_NEW:2:5:AS_IS:DEFAULT] + [CHILD:OCEAN_NEW:8:5:AS_IS:DEFAULT] + [ANIMATED:OCEAN_NEW:14:5:AS_IS:DEFAULT] + [TRAINED_WAR:OCEAN_NEW:2:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:OCEAN_NEW:8:11:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_other.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_other.txt new file mode 100644 index 0000000..640272e --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_other.txt @@ -0,0 +1,71 @@ +graphics_other + +[OBJECT:GRAPHICS] + +[TILE_PAGE:OTHER] + [FILE:other.png] + [TILE_DIM:24:24] + [PAGE_DIM:9:6] + +[CREATURE_GRAPHICS:FOXSQUIRREL] + [DEFAULT:OTHER:0:0:AS_IS:DEFAULT] + [CHILD:OTHER:3:0:AS_IS:DEFAULT] + [ANIMATED:OTHER:6:0:AS_IS:DEFAULT] + [TRAINED_WAR:OTHER:0:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:OTHER:3:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MOGHOPPER] + [DEFAULT:OTHER:1:0:AS_IS:DEFAULT] + [CHILD:OTHER:4:0:AS_IS:DEFAULT] + [ANIMATED:OTHER:7:0:AS_IS:DEFAULT] + [TRAINED_WAR:OTHER:1:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:OTHER:4:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:RAT_DEMON] + [DEFAULT:OTHER:2:0:AS_IS:DEFAULT] + [CHILD:OTHER:5:0:AS_IS:DEFAULT] + [ANIMATED:OTHER:8:0:AS_IS:DEFAULT] + [TRAINED_WAR:OTHER:2:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:OTHER:5:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:WAMBLER_FLUFFY] + [DEFAULT:OTHER:0:1:AS_IS:DEFAULT] + [CHILD:OTHER:3:1:AS_IS:DEFAULT] + [ANIMATED:OTHER:6:1:AS_IS:DEFAULT] + [TRAINED_WAR:OTHER:0:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:OTHER:3:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LIZARD_RHINO_TWO_LEGGED] + [DEFAULT:OTHER:1:1:AS_IS:DEFAULT] + [CHILD:OTHER:4:1:AS_IS:DEFAULT] + [ANIMATED:OTHER:7:1:AS_IS:DEFAULT] + [TRAINED_WAR:OTHER:1:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:OTHER:4:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:WORM_KNUCKLE] + [DEFAULT:OTHER:2:1:AS_IS:DEFAULT] + [CHILD:OTHER:5:1:AS_IS:DEFAULT] + [ANIMATED:OTHER:8:1:AS_IS:DEFAULT] + [TRAINED_WAR:OTHER:2:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:OTHER:5:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SPIDER_PHANTOM] + [DEFAULT:OTHER:0:2:AS_IS:DEFAULT] + [CHILD:OTHER:3:2:AS_IS:DEFAULT] + [ANIMATED:OTHER:6:2:AS_IS:DEFAULT] + [TRAINED_WAR:OTHER:0:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:OTHER:3:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FLY_ACORN] + [DEFAULT:OTHER:1:2:AS_IS:DEFAULT] + [CHILD:OTHER:4:2:AS_IS:DEFAULT] + [ANIMATED:OTHER:7:2:AS_IS:DEFAULT] + [TRAINED_WAR:OTHER:1:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:OTHER:4:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GNAT_BLOOD] + [DEFAULT:OTHER:2:2:AS_IS:DEFAULT] + [CHILD:OTHER:5:2:AS_IS:DEFAULT] + [ANIMATED:OTHER:8:2:AS_IS:DEFAULT] + [TRAINED_WAR:OTHER:2:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:OTHER:5:5:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_procedural.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_procedural.txt new file mode 100644 index 0000000..c36577c --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_procedural.txt @@ -0,0 +1,5405 @@ +graphics_procedural + +[OBJECT:GRAPHICS] + +[TILE_PAGE:PROCEDURAL] + [FILE:procedural.png] + [TILE_DIM:24:24] + [PAGE_DIM:6:4] + +[CREATURE_GRAPHICS:DEMON] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_0] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_1] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_2] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_3] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_4] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_5] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_6] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_7] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_8] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_9] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_10] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_11] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_12] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_13] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_14] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_15] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_16] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_17] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_18] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_19] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_20] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_21] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_22] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_23] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_24] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_25] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_26] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_27] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_28] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_29] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_30] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_31] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_32] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_33] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_34] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_35] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_36] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_37] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_38] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_39] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_40] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_41] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_42] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_43] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_44] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_45] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_46] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_47] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_48] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_49] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_50] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_51] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_52] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_53] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_54] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_55] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_56] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_57] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_58] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_59] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_60] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_61] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_62] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_63] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_64] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_65] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_66] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_67] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_68] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_69] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_70] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_71] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_72] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_73] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_74] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_75] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_76] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_77] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_78] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_79] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_80] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_81] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_82] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_83] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_84] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_85] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_86] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_87] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_88] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_89] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_90] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_91] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_92] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_93] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_94] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_95] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_96] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_97] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_98] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_99] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_100] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_101] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_102] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_103] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_104] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_105] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_106] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_107] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_108] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_109] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_110] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_111] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_112] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_113] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_114] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_115] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_116] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_117] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_118] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_119] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_120] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_121] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_122] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_123] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_124] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_125] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_126] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_127] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_128] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_129] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_130] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_131] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_132] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_133] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_134] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_135] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_136] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_137] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_138] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_139] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_140] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_141] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_142] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_143] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_144] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_145] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_146] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_147] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_148] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_149] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_150] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_151] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_152] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_153] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_154] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_155] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_156] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_157] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_158] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_159] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_160] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_161] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_162] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_163] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_164] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_165] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_166] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_167] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_168] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_169] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_170] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_171] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_172] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_173] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_174] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_175] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_176] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_177] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_178] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_179] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_180] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_181] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_182] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_183] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_184] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_185] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_186] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_187] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_188] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_189] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_190] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_191] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_192] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_193] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_194] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_195] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_196] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_197] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_198] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_199] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_200] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_201] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_202] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_203] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_204] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_205] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_206] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_207] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_208] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_209] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_210] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_211] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_212] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_213] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_214] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_215] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_216] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_217] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_218] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_219] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_220] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_221] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_222] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_223] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_224] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_225] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_226] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_227] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_228] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_229] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_230] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_231] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_232] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_233] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_234] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_235] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_236] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_237] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_238] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_239] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_240] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_241] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_242] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_243] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_244] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_245] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_246] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_247] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_248] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_249] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_250] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_251] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_252] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_253] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_254] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:DEMON_255] + [DEFAULT:PROCEDURAL:0:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:0:ADD_COLOR:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_0] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_1] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_2] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_3] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_4] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_5] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_6] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_7] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_8] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_9] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_10] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_11] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_12] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_13] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_14] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_15] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_16] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_17] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_18] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_19] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_20] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_21] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_22] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_23] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_24] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_25] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_26] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_27] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_28] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_29] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_30] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_31] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_32] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_33] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_34] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_35] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_36] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_37] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_38] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_39] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_40] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_41] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_42] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_43] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_44] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_45] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_46] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_47] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_48] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_49] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_50] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_51] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_52] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_53] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_54] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_55] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_56] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_57] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_58] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_59] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_60] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_61] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_62] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_63] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_64] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_65] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_66] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_67] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_68] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_69] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_70] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_71] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_72] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_73] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_74] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_75] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_76] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_77] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_78] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_79] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_80] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_81] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_82] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_83] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_84] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_85] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_86] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_87] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_88] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_89] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_90] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_91] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_92] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_93] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_94] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_95] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_96] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_97] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_98] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_99] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_100] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_101] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_102] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_103] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_104] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_105] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_106] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_107] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_108] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_109] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_110] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_111] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_112] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_113] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_114] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_115] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_116] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_117] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_118] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_119] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_120] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_121] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_122] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_123] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_124] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_125] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_126] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_127] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_128] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_129] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_130] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_131] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_132] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_133] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_134] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_135] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_136] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_137] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_138] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_139] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_140] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_141] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_142] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_143] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_144] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_145] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_146] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_147] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_148] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_149] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_150] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_151] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_152] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_153] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_154] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_155] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_156] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_157] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_158] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_159] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_160] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_161] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_162] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_163] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_164] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_165] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_166] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_167] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_168] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_169] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_170] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_171] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_172] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_173] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_174] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_175] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_176] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_177] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_178] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_179] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_180] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_181] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_182] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_183] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_184] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_185] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_186] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_187] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_188] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_189] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_190] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_191] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_192] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_193] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_194] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_195] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_196] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_197] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_198] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_199] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_200] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_201] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_202] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_203] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_204] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_205] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_206] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_207] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_208] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_209] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_210] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_211] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_212] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_213] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_214] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_215] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_216] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_217] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_218] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_219] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_220] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_221] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_222] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_223] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_224] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_225] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_226] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_227] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_228] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_229] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_230] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_231] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_232] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_233] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_234] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_235] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_236] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_237] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_238] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_239] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_240] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_241] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_242] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_243] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_244] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_245] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_246] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_247] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_248] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_249] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_250] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_251] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_252] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_253] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_254] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:TITAN_255] + [DEFAULT:PROCEDURAL:1:0:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:3:0:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:5:0:ADD_COLOR:DEFAULT] + [TRAINED_WAR:PROCEDURAL:1:2:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:3:2:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_0] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_1] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_2] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_3] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_4] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_5] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_6] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_7] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_8] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_9] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_10] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_11] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_12] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_13] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_14] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_15] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_16] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_17] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_18] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_19] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_20] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_21] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_22] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_23] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_24] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_25] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_26] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_27] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_28] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_29] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_30] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_31] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_32] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_33] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_34] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_35] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_36] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_37] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_38] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_39] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_40] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_41] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_42] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_43] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_44] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_45] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_46] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_47] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_48] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_49] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_50] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_51] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_52] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_53] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_54] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_55] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_56] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_57] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_58] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_59] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_60] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_61] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_62] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_63] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_64] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_65] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_66] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_67] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_68] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_69] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_70] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_71] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_72] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_73] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_74] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_75] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_76] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_77] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_78] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_79] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_80] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_81] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_82] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_83] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_84] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_85] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_86] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_87] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_88] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_89] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_90] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_91] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_92] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_93] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_94] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_95] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_96] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_97] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_98] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_99] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_100] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_101] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_102] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_103] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_104] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_105] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_106] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_107] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_108] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_109] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_110] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_111] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_112] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_113] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_114] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_115] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_116] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_117] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_118] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_119] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_120] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_121] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_122] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_123] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_124] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_125] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_126] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_127] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_128] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_129] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_130] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_131] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_132] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_133] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_134] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_135] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_136] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_137] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_138] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_139] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_140] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_141] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_142] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_143] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_144] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_145] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_146] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_147] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_148] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_149] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_150] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_151] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_152] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_153] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_154] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_155] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_156] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_157] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_158] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_159] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_160] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_161] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_162] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_163] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_164] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_165] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_166] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_167] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_168] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_169] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_170] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_171] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_172] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_173] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_174] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_175] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_176] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_177] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_178] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_179] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_180] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_181] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_182] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_183] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_184] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_185] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_186] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_187] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_188] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_189] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_190] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_191] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_192] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_193] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_194] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_195] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_196] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_197] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_198] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_199] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_200] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_201] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_202] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_203] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_204] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_205] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_206] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_207] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_208] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_209] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_210] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_211] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_212] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_213] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_214] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_215] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_216] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_217] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_218] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_219] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_220] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_221] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_222] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_223] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_224] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_225] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_226] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_227] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_228] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_229] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_230] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_231] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_232] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_233] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_234] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_235] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_236] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_237] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_238] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_239] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_240] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_241] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_242] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_243] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_244] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_245] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_246] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_247] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_248] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_249] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_250] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_251] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_252] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_253] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_254] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] + +[CREATURE_GRAPHICS:FORGOTTEN_BEAST_255] + [DEFAULT:PROCEDURAL:0:1:ADD_COLOR:DEFAULT] + [CHILD:PROCEDURAL:2:1:ADD_COLOR:DEFAULT] + [ANIMATED:PROCEDURAL:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:PROCEDURAL:0:3:ADD_COLOR:DEFAULT] + [TRAINED_HUNTER:PROCEDURAL:2:3:ADD_COLOR:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_reptiles.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_reptiles.txt new file mode 100644 index 0000000..965ec9d --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_reptiles.txt @@ -0,0 +1,15 @@ +graphics_reptiles + +[OBJECT:GRAPHICS] + +[TILE_PAGE:REPTILES] + [FILE:reptiles.png] + [TILE_DIM:24:24] + [PAGE_DIM:3:2] + +[CREATURE_GRAPHICS:LIZARD] + [DEFAULT:REPTILES:0:0:AS_IS:DEFAULT] + [CHILD:REPTILES:1:0:AS_IS:DEFAULT] + [ANIMATED:REPTILES:2:0:AS_IS:DEFAULT] + [TRAINED_WAR:REPTILES:0:1:AS_IS:DEFAULT] + [TRAINED_HUNTER:REPTILES:1:1:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_riverlakepool_new.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_riverlakepool_new.txt new file mode 100644 index 0000000..3f1f4b8 --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_riverlakepool_new.txt @@ -0,0 +1,169 @@ +graphics_riverlakepool_new + +[OBJECT:GRAPHICS] + +[TILE_PAGE:RIVERLAKEPOOL_NEW] + [FILE:riverlakepool_new.png] + [TILE_DIM:24:24] + [PAGE_DIM:15:10] + +[CREATURE_GRAPHICS:RIVER OTTER] + [DEFAULT:RIVERLAKEPOOL_NEW:0:0:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:5:0:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:10:0:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:0:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:5:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SEA OTTER] + [DEFAULT:RIVERLAKEPOOL_NEW:1:0:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:6:0:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:11:0:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:1:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:6:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:OTTER_MAN] + [DEFAULT:RIVERLAKEPOOL_NEW:2:0:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:7:0:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:12:0:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:2:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:7:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_OTTER] + [DEFAULT:RIVERLAKEPOOL_NEW:3:0:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:8:0:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:13:0:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:3:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:8:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SNAPPING TURTLE] + [DEFAULT:RIVERLAKEPOOL_NEW:4:0:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:9:0:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:14:0:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:4:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:9:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ALLIGATOR SNAPPING TURTLE] + [DEFAULT:RIVERLAKEPOOL_NEW:0:1:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:5:1:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:10:1:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:0:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:5:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SNAPPING_TURTLE_MAN] + [DEFAULT:RIVERLAKEPOOL_NEW:1:1:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:6:1:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:11:1:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:1:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:6:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_SNAPPING_TURTLE] + [DEFAULT:RIVERLAKEPOOL_NEW:2:1:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:7:1:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:12:1:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:2:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:7:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BEAVER] + [DEFAULT:RIVERLAKEPOOL_NEW:3:1:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:8:1:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:13:1:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:3:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:8:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BEAVER_MAN] + [DEFAULT:RIVERLAKEPOOL_NEW:4:1:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:9:1:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:14:1:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:4:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:9:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_BEAVER] + [DEFAULT:RIVERLAKEPOOL_NEW:0:2:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:5:2:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:10:2:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:0:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:5:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LEECH] + [DEFAULT:RIVERLAKEPOOL_NEW:1:2:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:6:2:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:11:2:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:1:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:6:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LEECH_MAN] + [DEFAULT:RIVERLAKEPOOL_NEW:2:2:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:7:2:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:12:2:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:2:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:7:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_LEECH] + [DEFAULT:RIVERLAKEPOOL_NEW:3:2:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:8:2:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:13:2:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:3:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:8:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:AXOLOTL] + [DEFAULT:RIVERLAKEPOOL_NEW:4:2:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:9:2:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:14:2:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:4:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:9:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:AXOLOTL_MAN] + [DEFAULT:RIVERLAKEPOOL_NEW:0:3:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:5:3:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:10:3:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:0:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:5:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_AXOLOTL] + [DEFAULT:RIVERLAKEPOOL_NEW:1:3:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:6:3:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:11:3:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:1:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:6:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MINK] + [DEFAULT:RIVERLAKEPOOL_NEW:2:3:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:7:3:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:12:3:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:2:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:7:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MINK_MAN] + [DEFAULT:RIVERLAKEPOOL_NEW:3:3:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:8:3:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:13:3:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:3:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:8:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_MINK] + [DEFAULT:RIVERLAKEPOOL_NEW:4:3:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:9:3:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:14:3:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:4:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:9:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:POND_TURTLE] + [DEFAULT:RIVERLAKEPOOL_NEW:0:4:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:5:4:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:10:4:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:0:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:5:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:POND_TURTLE_MAN] + [DEFAULT:RIVERLAKEPOOL_NEW:1:4:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:6:4:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:11:4:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:1:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:6:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_POND_TURTLE] + [DEFAULT:RIVERLAKEPOOL_NEW:2:4:AS_IS:DEFAULT] + [CHILD:RIVERLAKEPOOL_NEW:7:4:AS_IS:DEFAULT] + [ANIMATED:RIVERLAKEPOOL_NEW:12:4:AS_IS:DEFAULT] + [TRAINED_WAR:RIVERLAKEPOOL_NEW:2:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:RIVERLAKEPOOL_NEW:7:9:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_savage_tropical.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_savage_tropical.txt new file mode 100644 index 0000000..21f5ce3 --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_savage_tropical.txt @@ -0,0 +1,50 @@ +graphics_savage_tropical + +[OBJECT:GRAPHICS] + +[TILE_PAGE:SAVAGE_TROPICAL] + [FILE:savage_tropical.png] + [TILE_DIM:24:24] + [PAGE_DIM:9:4] + +[CREATURE_GRAPHICS:LION_GIANT] + [DEFAULT:SAVAGE_TROPICAL:0:0:AS_IS:DEFAULT] + [CHILD:SAVAGE_TROPICAL:3:0:AS_IS:DEFAULT] + [ANIMATED:SAVAGE_TROPICAL:6:0:AS_IS:DEFAULT] + [TRAINED_WAR:SAVAGE_TROPICAL:0:2:AS_IS:DEFAULT] + [TRAINED_HUNTER:SAVAGE_TROPICAL:3:2:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LEOPARD_GIANT] + [DEFAULT:SAVAGE_TROPICAL:1:0:AS_IS:DEFAULT] + [CHILD:SAVAGE_TROPICAL:4:0:AS_IS:DEFAULT] + [ANIMATED:SAVAGE_TROPICAL:7:0:AS_IS:DEFAULT] + [TRAINED_WAR:SAVAGE_TROPICAL:1:2:AS_IS:DEFAULT] + [TRAINED_HUNTER:SAVAGE_TROPICAL:4:2:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:JAGUAR_GIANT] + [DEFAULT:SAVAGE_TROPICAL:2:0:AS_IS:DEFAULT] + [CHILD:SAVAGE_TROPICAL:5:0:AS_IS:DEFAULT] + [ANIMATED:SAVAGE_TROPICAL:8:0:AS_IS:DEFAULT] + [TRAINED_WAR:SAVAGE_TROPICAL:2:2:AS_IS:DEFAULT] + [TRAINED_HUNTER:SAVAGE_TROPICAL:5:2:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:TIGER_GIANT] + [DEFAULT:SAVAGE_TROPICAL:0:1:AS_IS:DEFAULT] + [CHILD:SAVAGE_TROPICAL:3:1:AS_IS:DEFAULT] + [ANIMATED:SAVAGE_TROPICAL:6:1:AS_IS:DEFAULT] + [TRAINED_WAR:SAVAGE_TROPICAL:0:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:SAVAGE_TROPICAL:3:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CHEETAH_GIANT] + [DEFAULT:SAVAGE_TROPICAL:1:1:AS_IS:DEFAULT] + [CHILD:SAVAGE_TROPICAL:4:1:AS_IS:DEFAULT] + [ANIMATED:SAVAGE_TROPICAL:7:1:AS_IS:DEFAULT] + [TRAINED_WAR:SAVAGE_TROPICAL:1:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:SAVAGE_TROPICAL:4:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SCORPION_DESERT_GIANT] + [DEFAULT:SAVAGE_TROPICAL:2:1:AS_IS:DEFAULT] + [CHILD:SAVAGE_TROPICAL:5:1:AS_IS:DEFAULT] + [ANIMATED:SAVAGE_TROPICAL:8:1:AS_IS:DEFAULT] + [TRAINED_WAR:SAVAGE_TROPICAL:2:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:SAVAGE_TROPICAL:5:3:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_small_mammal_new.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_small_mammal_new.txt new file mode 100644 index 0000000..c6df18e --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_small_mammal_new.txt @@ -0,0 +1,71 @@ +graphics_small_mammal_new + +[OBJECT:GRAPHICS] + +[TILE_PAGE:SMALL_MAMMAL_NEW] + [FILE:small_mammal_new.png] + [TILE_DIM:24:24] + [PAGE_DIM:9:6] + +[CREATURE_GRAPHICS:HAMSTER] + [DEFAULT:SMALL_MAMMAL_NEW:0:0:AS_IS:DEFAULT] + [CHILD:SMALL_MAMMAL_NEW:3:0:AS_IS:DEFAULT] + [ANIMATED:SMALL_MAMMAL_NEW:6:0:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_MAMMAL_NEW:0:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_MAMMAL_NEW:3:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HAMSTER_MAN] + [DEFAULT:SMALL_MAMMAL_NEW:1:0:AS_IS:DEFAULT] + [CHILD:SMALL_MAMMAL_NEW:4:0:AS_IS:DEFAULT] + [ANIMATED:SMALL_MAMMAL_NEW:7:0:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_MAMMAL_NEW:1:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_MAMMAL_NEW:4:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_HAMSTER] + [DEFAULT:SMALL_MAMMAL_NEW:2:0:AS_IS:DEFAULT] + [CHILD:SMALL_MAMMAL_NEW:5:0:AS_IS:DEFAULT] + [ANIMATED:SMALL_MAMMAL_NEW:8:0:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_MAMMAL_NEW:2:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_MAMMAL_NEW:5:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HEDGEHOG] + [DEFAULT:SMALL_MAMMAL_NEW:0:1:AS_IS:DEFAULT] + [CHILD:SMALL_MAMMAL_NEW:3:1:AS_IS:DEFAULT] + [ANIMATED:SMALL_MAMMAL_NEW:6:1:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_MAMMAL_NEW:0:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_MAMMAL_NEW:3:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HEDGEHOG_MAN] + [DEFAULT:SMALL_MAMMAL_NEW:1:1:AS_IS:DEFAULT] + [CHILD:SMALL_MAMMAL_NEW:4:1:AS_IS:DEFAULT] + [ANIMATED:SMALL_MAMMAL_NEW:7:1:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_MAMMAL_NEW:1:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_MAMMAL_NEW:4:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_HEDGEHOG] + [DEFAULT:SMALL_MAMMAL_NEW:2:1:AS_IS:DEFAULT] + [CHILD:SMALL_MAMMAL_NEW:5:1:AS_IS:DEFAULT] + [ANIMATED:SMALL_MAMMAL_NEW:8:1:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_MAMMAL_NEW:2:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_MAMMAL_NEW:5:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SQUIRREL_FLYING] + [DEFAULT:SMALL_MAMMAL_NEW:0:2:AS_IS:DEFAULT] + [CHILD:SMALL_MAMMAL_NEW:3:2:AS_IS:DEFAULT] + [ANIMATED:SMALL_MAMMAL_NEW:6:2:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_MAMMAL_NEW:0:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_MAMMAL_NEW:3:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FLYING_SQUIRREL_MAN] + [DEFAULT:SMALL_MAMMAL_NEW:1:2:AS_IS:DEFAULT] + [CHILD:SMALL_MAMMAL_NEW:4:2:AS_IS:DEFAULT] + [ANIMATED:SMALL_MAMMAL_NEW:7:2:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_MAMMAL_NEW:1:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_MAMMAL_NEW:4:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_FLYING_SQUIRREL] + [DEFAULT:SMALL_MAMMAL_NEW:2:2:AS_IS:DEFAULT] + [CHILD:SMALL_MAMMAL_NEW:5:2:AS_IS:DEFAULT] + [ANIMATED:SMALL_MAMMAL_NEW:8:2:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_MAMMAL_NEW:2:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_MAMMAL_NEW:5:5:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_small_mammals.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_small_mammals.txt new file mode 100644 index 0000000..0c36ddf --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_small_mammals.txt @@ -0,0 +1,36 @@ +graphics_small_mammals + +[OBJECT:GRAPHICS] + +[TILE_PAGE:SMALL_MAMMALS] + [FILE:small_mammals.png] + [TILE_DIM:24:24] + [PAGE_DIM:6:4] + +[CREATURE_GRAPHICS:RAT] + [DEFAULT:SMALL_MAMMALS:0:0:AS_IS:DEFAULT] + [CHILD:SMALL_MAMMALS:2:0:AS_IS:DEFAULT] + [ANIMATED:SMALL_MAMMALS:4:0:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_MAMMALS:0:2:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_MAMMALS:2:2:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SQUIRREL_GRAY] + [DEFAULT:SMALL_MAMMALS:1:0:AS_IS:DEFAULT] + [CHILD:SMALL_MAMMALS:3:0:AS_IS:DEFAULT] + [ANIMATED:SMALL_MAMMALS:5:0:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_MAMMALS:1:2:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_MAMMALS:3:2:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SQUIRREL_RED] + [DEFAULT:SMALL_MAMMALS:0:1:AS_IS:DEFAULT] + [CHILD:SMALL_MAMMALS:2:1:AS_IS:DEFAULT] + [ANIMATED:SMALL_MAMMALS:4:1:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_MAMMALS:0:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_MAMMALS:2:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CHIPMUNK] + [DEFAULT:SMALL_MAMMALS:1:1:AS_IS:DEFAULT] + [CHILD:SMALL_MAMMALS:3:1:AS_IS:DEFAULT] + [ANIMATED:SMALL_MAMMALS:5:1:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_MAMMALS:1:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_MAMMALS:3:3:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_small_ocean.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_small_ocean.txt new file mode 100644 index 0000000..0903eec --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_small_ocean.txt @@ -0,0 +1,176 @@ +graphics_small_ocean + +[OBJECT:GRAPHICS] + +[TILE_PAGE:SMALL_OCEAN] + [FILE:small_ocean.png] + [TILE_DIM:24:24] + [PAGE_DIM:15:10] + +[CREATURE_GRAPHICS:MUSSEL] + [DEFAULT:SMALL_OCEAN:0:0:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:5:0:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:10:0:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:0:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:5:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:OYSTER] + [DEFAULT:SMALL_OCEAN:1:0:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:6:0:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:11:0:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:1:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:6:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_SALMON] + [DEFAULT:SMALL_OCEAN:2:0:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:7:0:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:12:0:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:2:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:7:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_CLOWNFISH] + [DEFAULT:SMALL_OCEAN:3:0:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:8:0:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:13:0:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:3:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:8:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_HAGFISH] + [DEFAULT:SMALL_OCEAN:4:0:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:9:0:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:14:0:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:4:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:9:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_LAMPREY_BROOK] + [DEFAULT:SMALL_OCEAN:0:1:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:5:1:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:10:1:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:0:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:5:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_RAY_BAT] + [DEFAULT:SMALL_OCEAN:1:1:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:6:1:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:11:1:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:1:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:6:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_RAY_THORNBACK] + [DEFAULT:SMALL_OCEAN:2:1:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:7:1:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:12:1:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:2:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:7:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_RATFISH_SPOTTED] + [DEFAULT:SMALL_OCEAN:3:1:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:8:1:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:13:1:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:3:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:8:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_HERRING] + [DEFAULT:SMALL_OCEAN:4:1:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:9:1:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:14:1:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:4:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:9:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_SHAD] + [DEFAULT:SMALL_OCEAN:0:2:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:5:2:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:10:2:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:0:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:5:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_ANCHOVY] + [DEFAULT:SMALL_OCEAN:1:2:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:6:2:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:11:2:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:1:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:6:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_TROUT_STEELHEAD] + [DEFAULT:SMALL_OCEAN:2:2:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:7:2:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:12:2:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:2:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:7:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_HAKE] + [DEFAULT:SMALL_OCEAN:3:2:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:8:2:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:13:2:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:3:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:8:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_SEAHORSE] + [DEFAULT:SMALL_OCEAN:4:2:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:9:2:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:14:2:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:4:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:9:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_GLASSEYE] + [DEFAULT:SMALL_OCEAN:0:3:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:5:3:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:10:3:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:0:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:5:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_PUFFER_WHITE_SPOTTED] + [DEFAULT:SMALL_OCEAN:1:3:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:6:3:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:11:3:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:1:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:6:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_SOLE] + [DEFAULT:SMALL_OCEAN:2:3:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:7:3:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:12:3:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:2:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:7:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_FLOUNDER] + [DEFAULT:SMALL_OCEAN:3:3:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:8:3:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:13:3:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:3:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:8:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_MACKEREL] + [DEFAULT:SMALL_OCEAN:4:3:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:9:3:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:14:3:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:4:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:9:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:JELLYFISH_SEA_NETTLE] + [DEFAULT:SMALL_OCEAN:0:4:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:5:4:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:10:4:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:0:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:5:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SQUID] + [DEFAULT:SMALL_OCEAN:1:4:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:6:4:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:11:4:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:1:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:6:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SQUID MAN] + [DEFAULT:SMALL_OCEAN:2:4:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:7:4:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:12:4:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:2:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:7:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIGANTIC SQUID] + [DEFAULT:SMALL_OCEAN:3:4:AS_IS:DEFAULT] + [CHILD:SMALL_OCEAN:8:4:AS_IS:DEFAULT] + [ANIMATED:SMALL_OCEAN:13:4:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_OCEAN:3:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_OCEAN:8:9:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_small_riverlake.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_small_riverlake.txt new file mode 100644 index 0000000..3a80a06 --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_small_riverlake.txt @@ -0,0 +1,85 @@ +graphics_small_riverlake + +[OBJECT:GRAPHICS] + +[TILE_PAGE:SMALL_RIVERLAKE] + [FILE:small_riverlake.png] + [TILE_DIM:24:24] + [PAGE_DIM:12:6] + +[CREATURE_GRAPHICS:FISH_LUNGFISH] + [DEFAULT:SMALL_RIVERLAKE:0:0:AS_IS:DEFAULT] + [CHILD:SMALL_RIVERLAKE:4:0:AS_IS:DEFAULT] + [ANIMATED:SMALL_RIVERLAKE:8:0:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_RIVERLAKE:0:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_RIVERLAKE:4:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_LOACH_CLOWN] + [DEFAULT:SMALL_RIVERLAKE:1:0:AS_IS:DEFAULT] + [CHILD:SMALL_RIVERLAKE:5:0:AS_IS:DEFAULT] + [ANIMATED:SMALL_RIVERLAKE:9:0:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_RIVERLAKE:1:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_RIVERLAKE:5:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_BULLHEAD_BROWN] + [DEFAULT:SMALL_RIVERLAKE:2:0:AS_IS:DEFAULT] + [CHILD:SMALL_RIVERLAKE:6:0:AS_IS:DEFAULT] + [ANIMATED:SMALL_RIVERLAKE:10:0:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_RIVERLAKE:2:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_RIVERLAKE:6:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_BULLHEAD_YELLOW] + [DEFAULT:SMALL_RIVERLAKE:3:0:AS_IS:DEFAULT] + [CHILD:SMALL_RIVERLAKE:7:0:AS_IS:DEFAULT] + [ANIMATED:SMALL_RIVERLAKE:11:0:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_RIVERLAKE:3:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_RIVERLAKE:7:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_BULLHEAD_BLACK] + [DEFAULT:SMALL_RIVERLAKE:0:1:AS_IS:DEFAULT] + [CHILD:SMALL_RIVERLAKE:4:1:AS_IS:DEFAULT] + [ANIMATED:SMALL_RIVERLAKE:8:1:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_RIVERLAKE:0:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_RIVERLAKE:4:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_KNIFEFISH_BANDED] + [DEFAULT:SMALL_RIVERLAKE:1:1:AS_IS:DEFAULT] + [CHILD:SMALL_RIVERLAKE:5:1:AS_IS:DEFAULT] + [ANIMATED:SMALL_RIVERLAKE:9:1:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_RIVERLAKE:1:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_RIVERLAKE:5:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_CHAR] + [DEFAULT:SMALL_RIVERLAKE:2:1:AS_IS:DEFAULT] + [CHILD:SMALL_RIVERLAKE:6:1:AS_IS:DEFAULT] + [ANIMATED:SMALL_RIVERLAKE:10:1:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_RIVERLAKE:2:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_RIVERLAKE:6:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_TROUT_RAINBOW] + [DEFAULT:SMALL_RIVERLAKE:3:1:AS_IS:DEFAULT] + [CHILD:SMALL_RIVERLAKE:7:1:AS_IS:DEFAULT] + [ANIMATED:SMALL_RIVERLAKE:11:1:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_RIVERLAKE:3:4:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_RIVERLAKE:7:4:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_MOLLY_SAILFIN] + [DEFAULT:SMALL_RIVERLAKE:0:2:AS_IS:DEFAULT] + [CHILD:SMALL_RIVERLAKE:4:2:AS_IS:DEFAULT] + [ANIMATED:SMALL_RIVERLAKE:8:2:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_RIVERLAKE:0:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_RIVERLAKE:4:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_GUPPY] + [DEFAULT:SMALL_RIVERLAKE:1:2:AS_IS:DEFAULT] + [CHILD:SMALL_RIVERLAKE:5:2:AS_IS:DEFAULT] + [ANIMATED:SMALL_RIVERLAKE:9:2:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_RIVERLAKE:1:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_RIVERLAKE:5:5:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_PERCH] + [DEFAULT:SMALL_RIVERLAKE:2:2:AS_IS:DEFAULT] + [CHILD:SMALL_RIVERLAKE:6:2:AS_IS:DEFAULT] + [ANIMATED:SMALL_RIVERLAKE:10:2:AS_IS:DEFAULT] + [TRAINED_WAR:SMALL_RIVERLAKE:2:5:AS_IS:DEFAULT] + [TRAINED_HUNTER:SMALL_RIVERLAKE:6:5:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_standard.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_standard.txt new file mode 100644 index 0000000..4859def --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_standard.txt @@ -0,0 +1,239 @@ +graphics_standard + +[OBJECT:GRAPHICS] + +[TILE_PAGE:STANDARD] + [FILE:standard.png] + [TILE_DIM:24:24] + [PAGE_DIM:18:12] + +!!!!!CREATURE_GRAPHICS:DWARF] + !!!!!DEFAULT:STANDARD:0:0:AS_IS:DEFAULT] + !!!!!CHILD:STANDARD:6:0:AS_IS:DEFAULT] + !!!!!ANIMATED:STANDARD:12:0:AS_IS:DEFAULT] + !!!!!TRAINED_WAR:STANDARD:0:6:AS_IS:DEFAULT] + !!!!!TRAINED_HUNTER:STANDARD:6:6:AS_IS:DEFAULT] + +!!!!!CREATURE_GRAPHICS:HUMAN] + !!!!!DEFAULT:STANDARD:1:0:AS_IS:DEFAULT] + !!!!!CHILD:STANDARD:7:0:AS_IS:DEFAULT] + !!!!!ANIMATED:STANDARD:13:0:AS_IS:DEFAULT] + !!!!!TRAINED_WAR:STANDARD:1:6:AS_IS:DEFAULT] + !!!!!TRAINED_HUNTER:STANDARD:7:6:AS_IS:DEFAULT] + +!!!!!CREATURE_GRAPHICS:ELF] + !!!!!DEFAULT:STANDARD:2:0:AS_IS:DEFAULT] + !!!!!CHILD:STANDARD:8:0:AS_IS:DEFAULT] + !!!!!ANIMATED:STANDARD:14:0:AS_IS:DEFAULT] + !!!!!TRAINED_WAR:STANDARD:2:6:AS_IS:DEFAULT] + !!!!!TRAINED_HUNTER:STANDARD:8:6:AS_IS:DEFAULT] + +!!!!!CREATURE_GRAPHICS:GOBLIN] + !!!!!DEFAULT:STANDARD:3:0:AS_IS:DEFAULT] + !!!!!CHILD:STANDARD:9:0:AS_IS:DEFAULT] + !!!!!ANIMATED:STANDARD:15:0:AS_IS:DEFAULT] + !!!!!TRAINED_WAR:STANDARD:3:6:AS_IS:DEFAULT] + !!!!!TRAINED_HUNTER:STANDARD:9:6:AS_IS:DEFAULT] + +!!!!!CREATURE_GRAPHICS:KOBOLD] + !!!!!DEFAULT:STANDARD:4:0:AS_IS:DEFAULT] + !!!!!CHILD:STANDARD:10:0:AS_IS:DEFAULT] + !!!!!ANIMATED:STANDARD:16:0:AS_IS:DEFAULT] + !!!!!TRAINED_WAR:STANDARD:4:6:AS_IS:DEFAULT] + !!!!!TRAINED_HUNTER:STANDARD:10:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GREMLIN] + [DEFAULT:STANDARD:5:0:AS_IS:DEFAULT] + [CHILD:STANDARD:11:0:AS_IS:DEFAULT] + [ANIMATED:STANDARD:17:0:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:5:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:11:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:TROLL] + [DEFAULT:STANDARD:0:1:AS_IS:DEFAULT] + [CHILD:STANDARD:6:1:AS_IS:DEFAULT] + [ANIMATED:STANDARD:12:1:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:0:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:6:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:OGRE] + [DEFAULT:STANDARD:1:1:AS_IS:DEFAULT] + [CHILD:STANDARD:7:1:AS_IS:DEFAULT] + [ANIMATED:STANDARD:13:1:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:1:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:7:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:UNICORN] + [DEFAULT:STANDARD:2:1:AS_IS:DEFAULT] + [CHILD:STANDARD:8:1:AS_IS:DEFAULT] + [ANIMATED:STANDARD:14:1:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:2:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:8:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:DRAGON] + [DEFAULT:STANDARD:3:1:AS_IS:DEFAULT] + [CHILD:STANDARD:9:1:AS_IS:DEFAULT] + [ANIMATED:STANDARD:15:1:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:3:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:9:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SATYR] + [DEFAULT:STANDARD:4:1:AS_IS:DEFAULT] + [CHILD:STANDARD:10:1:AS_IS:DEFAULT] + [ANIMATED:STANDARD:16:1:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:4:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:10:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:COLOSSUS_BRONZE] + [DEFAULT:STANDARD:5:1:AS_IS:DEFAULT] + [CHILD:STANDARD:11:1:AS_IS:DEFAULT] + [ANIMATED:STANDARD:17:1:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:5:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:11:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT] + [DEFAULT:STANDARD:0:2:AS_IS:DEFAULT] + [CHILD:STANDARD:6:2:AS_IS:DEFAULT] + [ANIMATED:STANDARD:12:2:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:0:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:6:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CYCLOPS] + [DEFAULT:STANDARD:1:2:AS_IS:DEFAULT] + [CHILD:STANDARD:7:2:AS_IS:DEFAULT] + [ANIMATED:STANDARD:13:2:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:1:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:7:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ETTIN] + [DEFAULT:STANDARD:2:2:AS_IS:DEFAULT] + [CHILD:STANDARD:8:2:AS_IS:DEFAULT] + [ANIMATED:STANDARD:14:2:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:2:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:8:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MINOTAUR] + [DEFAULT:STANDARD:3:2:AS_IS:DEFAULT] + [CHILD:STANDARD:9:2:AS_IS:DEFAULT] + [ANIMATED:STANDARD:15:2:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:3:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:9:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:YETI] + [DEFAULT:STANDARD:4:2:AS_IS:DEFAULT] + [CHILD:STANDARD:10:2:AS_IS:DEFAULT] + [ANIMATED:STANDARD:16:2:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:4:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:10:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SASQUATCH] + [DEFAULT:STANDARD:5:2:AS_IS:DEFAULT] + [CHILD:STANDARD:11:2:AS_IS:DEFAULT] + [ANIMATED:STANDARD:17:2:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:5:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:11:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BLIZZARD_MAN] + [DEFAULT:STANDARD:0:3:AS_IS:DEFAULT] + [CHILD:STANDARD:6:3:AS_IS:DEFAULT] + [ANIMATED:STANDARD:12:3:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:0:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:6:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:WOLF_ICE] + [DEFAULT:STANDARD:1:3:AS_IS:DEFAULT] + [CHILD:STANDARD:7:3:AS_IS:DEFAULT] + [ANIMATED:STANDARD:13:3:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:1:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:7:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FAIRY] + [DEFAULT:STANDARD:2:3:AS_IS:DEFAULT] + [CHILD:STANDARD:8:3:AS_IS:DEFAULT] + [ANIMATED:STANDARD:14:3:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:2:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:8:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PIXIE] + [DEFAULT:STANDARD:3:3:AS_IS:DEFAULT] + [CHILD:STANDARD:9:3:AS_IS:DEFAULT] + [ANIMATED:STANDARD:15:3:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:3:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:9:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BEAK_DOG] + [DEFAULT:STANDARD:4:3:AS_IS:DEFAULT] + [CHILD:STANDARD:10:3:AS_IS:DEFAULT] + [ANIMATED:STANDARD:16:3:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:4:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:10:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GRIMELING] + [DEFAULT:STANDARD:5:3:AS_IS:DEFAULT] + [CHILD:STANDARD:11:3:AS_IS:DEFAULT] + [ANIMATED:STANDARD:17:3:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:5:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:11:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BLENDEC_FOUL] + [DEFAULT:STANDARD:0:4:AS_IS:DEFAULT] + [CHILD:STANDARD:6:4:AS_IS:DEFAULT] + [ANIMATED:STANDARD:12:4:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:0:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:6:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:STRANGLER] + [DEFAULT:STANDARD:1:4:AS_IS:DEFAULT] + [CHILD:STANDARD:7:4:AS_IS:DEFAULT] + [ANIMATED:STANDARD:13:4:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:1:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:7:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:NIGHTWING] + [DEFAULT:STANDARD:2:4:AS_IS:DEFAULT] + [CHILD:STANDARD:8:4:AS_IS:DEFAULT] + [ANIMATED:STANDARD:14:4:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:2:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:8:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HARPY] + [DEFAULT:STANDARD:3:4:AS_IS:DEFAULT] + [CHILD:STANDARD:9:4:AS_IS:DEFAULT] + [ANIMATED:STANDARD:15:4:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:3:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:9:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HYDRA] + [DEFAULT:STANDARD:4:4:AS_IS:DEFAULT] + [CHILD:STANDARD:10:4:AS_IS:DEFAULT] + [ANIMATED:STANDARD:16:4:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:4:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:10:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MERPERSON] + [DEFAULT:STANDARD:5:4:AS_IS:DEFAULT] + [CHILD:STANDARD:11:4:AS_IS:DEFAULT] + [ANIMATED:STANDARD:17:4:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:5:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:11:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SEA_SERPENT] + [DEFAULT:STANDARD:0:5:AS_IS:DEFAULT] + [CHILD:STANDARD:6:5:AS_IS:DEFAULT] + [ANIMATED:STANDARD:12:5:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:0:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:6:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SEA_MONSTER] + [DEFAULT:STANDARD:1:5:AS_IS:DEFAULT] + [CHILD:STANDARD:7:5:AS_IS:DEFAULT] + [ANIMATED:STANDARD:13:5:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:1:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:7:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_ROC] + [DEFAULT:STANDARD:2:5:AS_IS:DEFAULT] + [CHILD:STANDARD:8:5:AS_IS:DEFAULT] + [ANIMATED:STANDARD:14:5:AS_IS:DEFAULT] + [TRAINED_WAR:STANDARD:2:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:STANDARD:8:11:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_subterranean.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_subterranean.txt new file mode 100644 index 0000000..1a34abe --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_subterranean.txt @@ -0,0 +1,239 @@ +graphics_subterranean + +[OBJECT:GRAPHICS] + +[TILE_PAGE:SUBTERRANEAN] + [FILE:subterranean.png] + [TILE_DIM:24:24] + [PAGE_DIM:18:12] + +[CREATURE_GRAPHICS:CROCODILE_CAVE] + [DEFAULT:SUBTERRANEAN:0:0:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:6:0:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:12:0:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:0:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:6:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:TOAD_GIANT] + [DEFAULT:SUBTERRANEAN:1:0:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:7:0:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:13:0:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:1:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:7:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:OLM_GIANT] + [DEFAULT:SUBTERRANEAN:2:0:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:8:0:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:14:0:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:2:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:8:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BAT_GIANT] + [DEFAULT:SUBTERRANEAN:3:0:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:9:0:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:15:0:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:3:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:9:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:RAT_GIANT] + [DEFAULT:SUBTERRANEAN:4:0:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:10:0:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:16:0:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:4:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:10:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:RAT_LARGE] + [DEFAULT:SUBTERRANEAN:5:0:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:11:0:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:17:0:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:5:6:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:11:6:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MOLE_DOG_NAKED] + [DEFAULT:SUBTERRANEAN:0:1:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:6:1:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:12:1:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:0:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:6:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:TROGLODYTE] + [DEFAULT:SUBTERRANEAN:1:1:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:7:1:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:13:1:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:1:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:7:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MOLE_GIANT] + [DEFAULT:SUBTERRANEAN:2:1:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:8:1:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:14:1:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:2:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:8:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:IMP_FIRE] + [DEFAULT:SUBTERRANEAN:3:1:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:9:1:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:15:1:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:3:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:9:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SPIDER_CAVE_GIANT] + [DEFAULT:SUBTERRANEAN:4:1:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:10:1:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:16:1:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:4:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:10:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SPIDER_CAVE] + [DEFAULT:SUBTERRANEAN:5:1:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:11:1:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:17:1:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:5:7:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:11:7:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:FISH_CAVE] + [DEFAULT:SUBTERRANEAN:0:2:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:6:2:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:12:2:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:0:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:6:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CAVE_FISH_MAN] + [DEFAULT:SUBTERRANEAN:1:2:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:7:2:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:13:2:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:1:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:7:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LOBSTER_CAVE] + [DEFAULT:SUBTERRANEAN:2:2:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:8:2:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:14:2:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:2:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:8:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SNAKE_FIRE] + [DEFAULT:SUBTERRANEAN:3:2:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:9:2:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:15:2:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:3:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:9:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:OLM] + [DEFAULT:SUBTERRANEAN:4:2:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:10:2:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:16:2:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:4:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:10:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:OLM_MAN] + [DEFAULT:SUBTERRANEAN:5:2:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:11:2:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:17:2:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:5:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:11:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BAT] + [DEFAULT:SUBTERRANEAN:0:3:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:6:3:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:12:3:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:0:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:6:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BAT_MAN] + [DEFAULT:SUBTERRANEAN:1:3:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:7:3:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:13:3:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:1:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:7:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MAGGOT_PURRING] + [DEFAULT:SUBTERRANEAN:2:3:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:8:3:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:14:3:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:2:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:8:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ELEMENTMAN_FIRE] + [DEFAULT:SUBTERRANEAN:3:3:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:9:3:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:15:3:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:3:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:9:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ELEMENTMAN_MAGMA] + [DEFAULT:SUBTERRANEAN:4:3:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:10:3:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:16:3:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:4:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:10:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ELEMENTMAN_IRON] + [DEFAULT:SUBTERRANEAN:5:3:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:11:3:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:17:3:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:5:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:11:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ELEMENTMAN_MUD] + [DEFAULT:SUBTERRANEAN:0:4:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:6:4:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:12:4:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:0:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:6:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_SWALLOW_CAVE] + [DEFAULT:SUBTERRANEAN:1:4:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:7:4:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:13:4:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:1:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:7:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CAVE_SWALLOW_MAN] + [DEFAULT:SUBTERRANEAN:2:4:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:8:4:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:14:4:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:2:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:8:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BIRD_SWALLOW_CAVE_GIANT] + [DEFAULT:SUBTERRANEAN:3:4:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:9:4:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:15:4:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:3:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:9:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:AMPHIBIAN_MAN] + [DEFAULT:SUBTERRANEAN:4:4:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:10:4:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:16:4:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:4:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:10:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:REPTILE_MAN] + [DEFAULT:SUBTERRANEAN:5:4:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:11:4:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:17:4:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:5:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:11:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SERPENT_MAN] + [DEFAULT:SUBTERRANEAN:0:5:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:6:5:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:12:5:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:0:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:6:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ANT_MAN] + [DEFAULT:SUBTERRANEAN:1:5:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:7:5:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:13:5:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:1:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:7:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:RODENT MAN] + [DEFAULT:SUBTERRANEAN:2:5:AS_IS:DEFAULT] + [CHILD:SUBTERRANEAN:8:5:AS_IS:DEFAULT] + [ANIMATED:SUBTERRANEAN:14:5:AS_IS:DEFAULT] + [TRAINED_WAR:SUBTERRANEAN:2:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:SUBTERRANEAN:8:11:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_temperate_new.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_temperate_new.txt new file mode 100644 index 0000000..d9d5750 --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_temperate_new.txt @@ -0,0 +1,449 @@ +graphics_temperate_new + +[OBJECT:GRAPHICS] + +[TILE_PAGE:TEMPERATE_NEW] + [FILE:temperate_new.png] + [TILE_DIM:24:24] + [PAGE_DIM:24:16] + +[CREATURE_GRAPHICS:WILD_BOAR] + [DEFAULT:TEMPERATE_NEW:0:0:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:8:0:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:16:0:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:0:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:8:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:WILD_BOAR_MAN] + [DEFAULT:TEMPERATE_NEW:1:0:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:9:0:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:17:0:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:1:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:9:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_WILD_BOAR] + [DEFAULT:TEMPERATE_NEW:2:0:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:10:0:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:18:0:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:2:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:10:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:COYOTE] + [DEFAULT:TEMPERATE_NEW:3:0:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:11:0:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:19:0:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:3:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:11:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:COYOTE_MAN] + [DEFAULT:TEMPERATE_NEW:4:0:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:12:0:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:20:0:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:4:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:12:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_COYOTE] + [DEFAULT:TEMPERATE_NEW:5:0:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:13:0:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:21:0:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:5:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:13:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:KANGAROO] + [DEFAULT:TEMPERATE_NEW:6:0:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:14:0:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:22:0:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:6:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:14:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:KANGAROO_MAN] + [DEFAULT:TEMPERATE_NEW:7:0:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:15:0:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:23:0:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:7:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:15:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_KANGAROO] + [DEFAULT:TEMPERATE_NEW:0:1:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:8:1:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:16:1:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:0:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:8:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:KOALA] + [DEFAULT:TEMPERATE_NEW:1:1:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:9:1:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:17:1:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:1:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:9:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:KOALA_MAN] + [DEFAULT:TEMPERATE_NEW:2:1:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:10:1:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:18:1:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:2:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:10:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_KOALA] + [DEFAULT:TEMPERATE_NEW:3:1:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:11:1:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:19:1:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:3:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:11:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ADDER] + [DEFAULT:TEMPERATE_NEW:4:1:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:12:1:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:20:1:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:4:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:12:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ADDER_MAN] + [DEFAULT:TEMPERATE_NEW:5:1:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:13:1:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:21:1:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:5:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:13:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_ADDER] + [DEFAULT:TEMPERATE_NEW:6:1:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:14:1:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:22:1:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:6:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:14:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ECHIDNA] + [DEFAULT:TEMPERATE_NEW:7:1:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:15:1:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:23:1:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:7:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:15:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ECHIDNA_MAN] + [DEFAULT:TEMPERATE_NEW:0:2:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:8:2:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:16:2:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:0:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:8:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_ECHIDNA] + [DEFAULT:TEMPERATE_NEW:1:2:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:9:2:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:17:2:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:1:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:9:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PORCUPINE] + [DEFAULT:TEMPERATE_NEW:2:2:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:10:2:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:18:2:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:2:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:10:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PORCUPINE_MAN] + [DEFAULT:TEMPERATE_NEW:3:2:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:11:2:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:19:2:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:3:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:11:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_PORCUPINE] + [DEFAULT:TEMPERATE_NEW:4:2:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:12:2:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:20:2:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:4:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:12:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:KINGSNAKE] + [DEFAULT:TEMPERATE_NEW:5:2:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:13:2:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:21:2:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:5:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:13:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:KINGSNAKE_MAN] + [DEFAULT:TEMPERATE_NEW:6:2:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:14:2:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:22:2:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:6:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:14:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_KINGSNAKE] + [DEFAULT:TEMPERATE_NEW:7:2:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:15:2:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:23:2:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:7:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:15:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GRAY_LANGUR] + [DEFAULT:TEMPERATE_NEW:0:3:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:8:3:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:16:3:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:0:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:8:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GRAY_LANGUR_MAN] + [DEFAULT:TEMPERATE_NEW:1:3:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:9:3:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:17:3:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:1:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:9:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_GRAY_LANGUR] + [DEFAULT:TEMPERATE_NEW:2:3:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:10:3:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:18:3:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:2:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:10:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BOBCAT] + [DEFAULT:TEMPERATE_NEW:3:3:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:11:3:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:19:3:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:3:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:11:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BOBCAT_MAN] + [DEFAULT:TEMPERATE_NEW:4:3:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:12:3:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:20:3:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:4:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:12:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_BOBCAT] + [DEFAULT:TEMPERATE_NEW:5:3:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:13:3:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:21:3:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:5:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:13:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SKUNK] + [DEFAULT:TEMPERATE_NEW:6:3:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:14:3:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:22:3:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:6:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:14:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SKUNK_MAN] + [DEFAULT:TEMPERATE_NEW:7:3:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:15:3:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:23:3:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:7:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:15:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_SKUNK] + [DEFAULT:TEMPERATE_NEW:0:4:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:8:4:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:16:4:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:0:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:8:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GREEN_TREE_FROG] + [DEFAULT:TEMPERATE_NEW:1:4:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:9:4:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:17:4:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:1:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:9:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GREEN_TREE_FROG_MAN] + [DEFAULT:TEMPERATE_NEW:2:4:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:10:4:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:18:4:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:2:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:10:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_GREEN_TREE_FROG] + [DEFAULT:TEMPERATE_NEW:3:4:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:11:4:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:19:4:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:3:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:11:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HARE] + [DEFAULT:TEMPERATE_NEW:4:4:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:12:4:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:20:4:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:4:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:12:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HARE_MAN] + [DEFAULT:TEMPERATE_NEW:5:4:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:13:4:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:21:4:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:5:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:13:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_HARE] + [DEFAULT:TEMPERATE_NEW:6:4:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:14:4:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:22:4:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:6:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:14:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:RATTLESNAKE] + [DEFAULT:TEMPERATE_NEW:7:4:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:15:4:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:23:4:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:7:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:15:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:RATTLESNAKE_MAN] + [DEFAULT:TEMPERATE_NEW:0:5:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:8:5:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:16:5:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:0:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:8:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_RATTLESNAKE] + [DEFAULT:TEMPERATE_NEW:1:5:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:9:5:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:17:5:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:1:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:9:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:WEASEL] + [DEFAULT:TEMPERATE_NEW:2:5:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:10:5:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:18:5:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:2:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:10:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:WEASEL_MAN] + [DEFAULT:TEMPERATE_NEW:3:5:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:11:5:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:19:5:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:3:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:11:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_WEASEL] + [DEFAULT:TEMPERATE_NEW:4:5:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:12:5:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:20:5:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:4:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:12:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:COPPERHEAD_SNAKE] + [DEFAULT:TEMPERATE_NEW:5:5:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:13:5:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:21:5:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:5:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:13:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:COPPERHEAD_SNAKE_MAN] + [DEFAULT:TEMPERATE_NEW:6:5:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:14:5:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:22:5:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:6:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:14:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_COPPERHEAD_SNAKE] + [DEFAULT:TEMPERATE_NEW:7:5:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:15:5:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:23:5:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:7:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:15:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:IBEX] + [DEFAULT:TEMPERATE_NEW:0:6:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:8:6:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:16:6:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:0:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:8:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:IBEX_MAN] + [DEFAULT:TEMPERATE_NEW:1:6:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:9:6:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:17:6:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:1:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:9:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_IBEX] + [DEFAULT:TEMPERATE_NEW:2:6:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:10:6:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:18:6:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:2:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:10:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:WOMBAT] + [DEFAULT:TEMPERATE_NEW:3:6:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:11:6:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:19:6:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:3:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:11:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:WOMBAT_MAN] + [DEFAULT:TEMPERATE_NEW:4:6:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:12:6:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:20:6:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:4:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:12:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_WOMBAT] + [DEFAULT:TEMPERATE_NEW:5:6:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:13:6:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:21:6:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:5:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:13:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:DINGO] + [DEFAULT:TEMPERATE_NEW:6:6:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:14:6:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:22:6:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:6:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:14:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:DINGO_MAN] + [DEFAULT:TEMPERATE_NEW:7:6:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:15:6:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:23:6:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:7:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:15:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_DINGO] + [DEFAULT:TEMPERATE_NEW:0:7:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:8:7:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:16:7:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:0:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:8:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:COATI] + [DEFAULT:TEMPERATE_NEW:1:7:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:9:7:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:17:7:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:1:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:9:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:COATI_MAN] + [DEFAULT:TEMPERATE_NEW:2:7:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:10:7:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:18:7:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:2:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:10:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_COATI] + [DEFAULT:TEMPERATE_NEW:3:7:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:11:7:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:19:7:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:3:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:11:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:OPOSSUM] + [DEFAULT:TEMPERATE_NEW:4:7:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:12:7:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:20:7:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:4:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:12:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:OPOSSUM_MAN] + [DEFAULT:TEMPERATE_NEW:5:7:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:13:7:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:21:7:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:5:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:13:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_OPOSSUM] + [DEFAULT:TEMPERATE_NEW:6:7:AS_IS:DEFAULT] + [CHILD:TEMPERATE_NEW:14:7:AS_IS:DEFAULT] + [ANIMATED:TEMPERATE_NEW:22:7:AS_IS:DEFAULT] + [TRAINED_WAR:TEMPERATE_NEW:6:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:TEMPERATE_NEW:14:15:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_tropical_new.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_tropical_new.txt new file mode 100644 index 0000000..9ce2cfb --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_tropical_new.txt @@ -0,0 +1,428 @@ +graphics_tropical_new + +[OBJECT:GRAPHICS] + +[TILE_PAGE:TROPICAL_NEW] + [FILE:tropical_new.png] + [TILE_DIM:24:24] + [PAGE_DIM:24:16] + +[CREATURE_GRAPHICS:MONGOOSE] + [DEFAULT:TROPICAL_NEW:0:0:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:8:0:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:16:0:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:0:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:8:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MONGOOSE_MAN] + [DEFAULT:TROPICAL_NEW:1:0:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:9:0:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:17:0:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:1:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:9:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_MONGOOSE] + [DEFAULT:TROPICAL_NEW:2:0:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:10:0:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:18:0:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:2:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:10:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HYENA] + [DEFAULT:TROPICAL_NEW:3:0:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:11:0:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:19:0:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:3:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:11:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:HYENA_MAN] + [DEFAULT:TROPICAL_NEW:4:0:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:12:0:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:20:0:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:4:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:12:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_HYENA] + [DEFAULT:TROPICAL_NEW:5:0:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:13:0:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:21:0:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:5:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:13:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ANACONDA] + [DEFAULT:TROPICAL_NEW:6:0:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:14:0:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:22:0:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:6:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:14:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:ANACONDA_MAN] + [DEFAULT:TROPICAL_NEW:7:0:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:15:0:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:23:0:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:7:8:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:15:8:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_ANACONDA] + [DEFAULT:TROPICAL_NEW:0:1:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:8:1:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:16:1:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:0:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:8:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MONITOR_LIZARD] + [DEFAULT:TROPICAL_NEW:1:1:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:9:1:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:17:1:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:1:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:9:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:MONITOR_LIZARD_MAN] + [DEFAULT:TROPICAL_NEW:2:1:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:10:1:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:18:1:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:2:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:10:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_MONITOR_LIZARD] + [DEFAULT:TROPICAL_NEW:3:1:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:11:1:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:19:1:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:3:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:11:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:KING_COBRA] + [DEFAULT:TROPICAL_NEW:4:1:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:12:1:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:20:1:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:4:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:12:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:KING_COBRA_MAN] + [DEFAULT:TROPICAL_NEW:5:1:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:13:1:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:21:1:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:5:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:13:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_KING_COBRA] + [DEFAULT:TROPICAL_NEW:6:1:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:14:1:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:22:1:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:6:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:14:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:OCELOT] + [DEFAULT:TROPICAL_NEW:7:1:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:15:1:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:23:1:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:7:9:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:15:9:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:OCELOT_MAN] + [DEFAULT:TROPICAL_NEW:0:2:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:8:2:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:16:2:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:0:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:8:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_OCELOT] + [DEFAULT:TROPICAL_NEW:1:2:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:9:2:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:17:2:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:1:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:9:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:JACKAL] + [DEFAULT:TROPICAL_NEW:2:2:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:10:2:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:18:2:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:2:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:10:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:JACKAL_MAN] + [DEFAULT:TROPICAL_NEW:3:2:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:11:2:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:19:2:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:3:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:11:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_JACKAL] + [DEFAULT:TROPICAL_NEW:4:2:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:12:2:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:20:2:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:4:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:12:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CAPUCHIN] + [DEFAULT:TROPICAL_NEW:5:2:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:13:2:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:21:2:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:5:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:13:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:CAPUCHIN_MAN] + [DEFAULT:TROPICAL_NEW:6:2:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:14:2:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:22:2:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:6:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:14:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_CAPUCHIN] + [DEFAULT:TROPICAL_NEW:7:2:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:15:2:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:23:2:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:7:10:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:15:10:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SLOTH] + [DEFAULT:TROPICAL_NEW:0:3:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:8:3:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:16:3:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:0:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:8:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SLOTH_MAN] + [DEFAULT:TROPICAL_NEW:1:3:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:9:3:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:17:3:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:1:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:9:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_SLOTH] + [DEFAULT:TROPICAL_NEW:2:3:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:10:3:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:18:3:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:2:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:10:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SPIDER_MONKEY] + [DEFAULT:TROPICAL_NEW:3:3:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:11:3:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:19:3:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:3:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:11:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SPIDER_MONKEY_MAN] + [DEFAULT:TROPICAL_NEW:4:3:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:12:3:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:20:3:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:4:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:12:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_SPIDER_MONKEY] + [DEFAULT:TROPICAL_NEW:5:3:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:13:3:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:21:3:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:5:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:13:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PANGOLIN] + [DEFAULT:TROPICAL_NEW:6:3:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:14:3:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:22:3:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:6:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:14:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PANGOLIN_MAN] + [DEFAULT:TROPICAL_NEW:7:3:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:15:3:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:23:3:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:7:11:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:15:11:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_PANGOLIN] + [DEFAULT:TROPICAL_NEW:0:4:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:8:4:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:16:4:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:0:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:8:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BLACK_MAMBA] + [DEFAULT:TROPICAL_NEW:1:4:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:9:4:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:17:4:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:1:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:9:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BLACK_MAMBA_MAN] + [DEFAULT:TROPICAL_NEW:2:4:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:10:4:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:18:4:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:2:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:10:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_BLACK_MAMBA] + [DEFAULT:TROPICAL_NEW:3:4:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:11:4:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:19:4:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:3:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:11:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BEAR_SLOTH] + [DEFAULT:TROPICAL_NEW:4:4:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:12:4:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:20:4:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:4:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:12:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:SLOTH_BEAR_MAN] + [DEFAULT:TROPICAL_NEW:5:4:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:13:4:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:21:4:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:5:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:13:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_SLOTH_BEAR] + [DEFAULT:TROPICAL_NEW:6:4:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:14:4:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:22:4:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:6:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:14:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:AYE-AYE] + [DEFAULT:TROPICAL_NEW:7:4:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:15:4:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:23:4:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:7:12:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:15:12:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:AYE-AYE_MAN] + [DEFAULT:TROPICAL_NEW:0:5:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:8:5:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:16:5:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:0:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:8:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_AYE-AYE] + [DEFAULT:TROPICAL_NEW:1:5:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:9:5:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:17:5:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:1:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:9:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BUSHMASTER] + [DEFAULT:TROPICAL_NEW:2:5:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:10:5:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:18:5:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:2:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:10:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:BUSHMASTER_MAN] + [DEFAULT:TROPICAL_NEW:3:5:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:11:5:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:19:5:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:3:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:11:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_BUSHMASTER] + [DEFAULT:TROPICAL_NEW:4:5:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:12:5:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:20:5:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:4:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:12:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PYTHON] + [DEFAULT:TROPICAL_NEW:5:5:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:13:5:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:21:5:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:5:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:13:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:PYTHON_MAN] + [DEFAULT:TROPICAL_NEW:6:5:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:14:5:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:22:5:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:6:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:14:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_PYTHON] + [DEFAULT:TROPICAL_NEW:7:5:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:15:5:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:23:5:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:7:13:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:15:13:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:TAPIR] + [DEFAULT:TROPICAL_NEW:0:6:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:8:6:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:16:6:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:0:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:8:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:TAPIR_MAN] + [DEFAULT:TROPICAL_NEW:1:6:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:9:6:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:17:6:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:1:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:9:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_TAPIR] + [DEFAULT:TROPICAL_NEW:2:6:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:10:6:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:18:6:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:2:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:10:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:IMPALA] + [DEFAULT:TROPICAL_NEW:3:6:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:11:6:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:19:6:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:3:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:11:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:IMPALA_MAN] + [DEFAULT:TROPICAL_NEW:4:6:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:12:6:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:20:6:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:4:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:12:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_IMPALA] + [DEFAULT:TROPICAL_NEW:5:6:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:13:6:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:21:6:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:5:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:13:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:AARDVARK] + [DEFAULT:TROPICAL_NEW:6:6:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:14:6:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:22:6:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:6:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:14:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:AARDVARK_MAN] + [DEFAULT:TROPICAL_NEW:7:6:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:15:6:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:23:6:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:7:14:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:15:14:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_AARDVARK] + [DEFAULT:TROPICAL_NEW:0:7:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:8:7:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:16:7:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:0:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:8:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LION_TAMARIN] + [DEFAULT:TROPICAL_NEW:1:7:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:9:7:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:17:7:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:1:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:9:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LION_TAMARIN_MAN] + [DEFAULT:TROPICAL_NEW:2:7:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:10:7:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:18:7:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:2:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:10:15:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_LION_TAMARIN] + [DEFAULT:TROPICAL_NEW:3:7:AS_IS:DEFAULT] + [CHILD:TROPICAL_NEW:11:7:AS_IS:DEFAULT] + [ANIMATED:TROPICAL_NEW:19:7:AS_IS:DEFAULT] + [TRAINED_WAR:TROPICAL_NEW:3:15:AS_IS:DEFAULT] + [TRAINED_HUNTER:TROPICAL_NEW:11:15:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_tundra_taiga_new.txt b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_tundra_taiga_new.txt new file mode 100644 index 0000000..f75b2da --- /dev/null +++ b/scripts/dragondeplatino/gemset/raw/graphics/24x24/graphics_tundra_taiga_new.txt @@ -0,0 +1,50 @@ +graphics_tundra_taiga_new + +[OBJECT:GRAPHICS] + +[TILE_PAGE:TUNDRA_TAIGA_NEW] + [FILE:tundra_taiga_new.png] + [TILE_DIM:24:24] + [PAGE_DIM:9:4] + +[CREATURE_GRAPHICS:STOAT] + [DEFAULT:TUNDRA_TAIGA_NEW:0:0:AS_IS:DEFAULT] + [CHILD:TUNDRA_TAIGA_NEW:3:0:AS_IS:DEFAULT] + [ANIMATED:TUNDRA_TAIGA_NEW:6:0:AS_IS:DEFAULT] + [TRAINED_WAR:TUNDRA_TAIGA_NEW:0:2:AS_IS:DEFAULT] + [TRAINED_HUNTER:TUNDRA_TAIGA_NEW:3:2:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:STOAT_MAN] + [DEFAULT:TUNDRA_TAIGA_NEW:1:0:AS_IS:DEFAULT] + [CHILD:TUNDRA_TAIGA_NEW:4:0:AS_IS:DEFAULT] + [ANIMATED:TUNDRA_TAIGA_NEW:7:0:AS_IS:DEFAULT] + [TRAINED_WAR:TUNDRA_TAIGA_NEW:1:2:AS_IS:DEFAULT] + [TRAINED_HUNTER:TUNDRA_TAIGA_NEW:4:2:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_STOAT] + [DEFAULT:TUNDRA_TAIGA_NEW:2:0:AS_IS:DEFAULT] + [CHILD:TUNDRA_TAIGA_NEW:5:0:AS_IS:DEFAULT] + [ANIMATED:TUNDRA_TAIGA_NEW:8:0:AS_IS:DEFAULT] + [TRAINED_WAR:TUNDRA_TAIGA_NEW:2:2:AS_IS:DEFAULT] + [TRAINED_HUNTER:TUNDRA_TAIGA_NEW:5:2:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LYNX] + [DEFAULT:TUNDRA_TAIGA_NEW:0:1:AS_IS:DEFAULT] + [CHILD:TUNDRA_TAIGA_NEW:3:1:AS_IS:DEFAULT] + [ANIMATED:TUNDRA_TAIGA_NEW:6:1:AS_IS:DEFAULT] + [TRAINED_WAR:TUNDRA_TAIGA_NEW:0:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:TUNDRA_TAIGA_NEW:3:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:LYNX_MAN] + [DEFAULT:TUNDRA_TAIGA_NEW:1:1:AS_IS:DEFAULT] + [CHILD:TUNDRA_TAIGA_NEW:4:1:AS_IS:DEFAULT] + [ANIMATED:TUNDRA_TAIGA_NEW:7:1:AS_IS:DEFAULT] + [TRAINED_WAR:TUNDRA_TAIGA_NEW:1:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:TUNDRA_TAIGA_NEW:4:3:AS_IS:DEFAULT] + +[CREATURE_GRAPHICS:GIANT_LYNX] + [DEFAULT:TUNDRA_TAIGA_NEW:2:1:AS_IS:DEFAULT] + [CHILD:TUNDRA_TAIGA_NEW:5:1:AS_IS:DEFAULT] + [ANIMATED:TUNDRA_TAIGA_NEW:8:1:AS_IS:DEFAULT] + [TRAINED_WAR:TUNDRA_TAIGA_NEW:2:3:AS_IS:DEFAULT] + [TRAINED_HUNTER:TUNDRA_TAIGA_NEW:5:3:AS_IS:DEFAULT] \ No newline at end of file diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/humans.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/humans.png new file mode 100644 index 0000000000000000000000000000000000000000..da8f3844a3f212b47b6efd942508588743493c3e GIT binary patch literal 32342 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 fr~mDY)jKV4)-z{9b`D^_c#y1=;`{P0X?H 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 QKodYqO<%Q6*)Hn;0B*#C6951J literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/kobolds.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/kobolds.png new file mode 100644 index 0000000000000000000000000000000000000000..773ced4b7bf5fd3a75dce1110198c7fec6f7cd6c GIT binary patch literal 32580 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 V0ul}1od*Gb3bHCP6;j5Z{}0ZCR+In$ literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/kobolds_alt.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/kobolds_alt.png new file mode 100644 index 0000000000000000000000000000000000000000..bb83c702d7bdec715a140a81fd2b7936be199020 GIT binary patch literal 30506 zcmYhicT`i)_XQe2igctGiGXyZi}VNxf>eP>FVaD2(pv&jg#aR5LI-I|?*gHBDI#5Z zmmX>$Brl)ud%v~bA9t-;ch;11@64Qi_Sy4EPv<2CDGMn80HDxNf1wWm;5p$QJrW|^ zn=hlA^Z>vkfW`|YLx1=|yL$}xybrH`0l(6>Md&wH$B}Szb|00*0THstpQC=vqz~WY z_{qZEU)c8gi|UT=lkWEN8&UlryVThcyCS7#`+$l=s%iH75@2DjGC5BBxBA{A@sH}# ziorlrYn83D1d8dLGMa_gEEj{#JhYO#N6|5~$G!2l*zu98+I8Z@U}lo#V%GvK@8=#p^>ZqG@|M~7##L}5BC0AgIHb}%6@{`iFM+(c}Hm~fyc(ymcVVf z&H1nImul{SBbYJ2j6P*KZcNhh`_Uo_`4Cc2Koj;JLq4nR$Qj#kt)$!j+JP(x|L)rB z7Z__{wjaAGKI(bm@kA4R0TgY;WLg;tf_QizhWE3|^MF`(3O>HC+vDQ*=KN@0*ofT> za9c`CXcE%2^l2jW)Je8_VUotS46nBhc|u3&=J-X=5l);@Q&W@w_t}%Be>uxyyw6RI zwJ5(@%b8>-M~lhyHPMX8Bo67uOSoyyS2;o7!aM`Bhs(cU2WfsWoo+&dV_zz}Kw{}; zIZf#XG@c%Dy^#$V<=mxBM(+COwvm~`@n+&Jv{j#R8Vty6yk-}0STLzy|pc}uM(*}mKC152ES5y!aAI{7%YD>7viws+VY_w zsqyJp*@bP7dyoaQttr<|kg%*JtIjD`)MzA96S|9++nDf#a>0S~!wgJP`8>riZx}SR zah|Wv94G6#yPoGr)0o^_w*2A!VlEi-M~}rRtCT!7+Ueu)Nh}*HE31TU(ZICbL3zN_ z#BT1M_Q{XuKS?V&d;z}fmOB0WAL44{auvCLhLx9#TVB!KNu(G^5j{*^xd()-K;+|Y zKyDa1*9-OG+D-e{E3oMx_9`r9VW*H(&0X=IQd}MU9J@ifk^BVE$w7MXcU=otSX<)| z5*BWRp31-25K7>0joNM7;OWH9z3afftgAWdeH(68N*DUKI^BNgtfE23qjsXtD}S~z z6Xqh*dx;xI^XlD08)Fmj{5Z|v&1-UY3 z+H@Ti1@3#4eyj1Qg~``D&vqCYM8))e{*uhOO2`6~47^m}g1XoLS2z?CZwn&4UO66W zcLJ9b;7;@E_>Pky|vcJOV8VHGE>t~m@6^Ay7-SdMR1V*b_^ zj@y~&BeDyRemS>c5Zz%7wg$5ss+JM{ch@17s+*3CVnSE2yk~4or(}GNX(v2-#CMC$ zLfox;ef?uCG|J=1l31sG?sWi#+E&9Zy0sa_g#I}j=58rqeWsr;&%UB|`Xh;QC3Dd< z=mEdMMHJw>dU{ZL${6t;c7jw6+}(Vnq3jzfxP}d zu^)+{=_Skeu5Yq*4kN6~0zyC}{w_HG*!i{E!Gt)A`K_!{Ow=sVA5p{x2)~mSxzT*G zv{T00F_Ztc|Cp6^#Y6lzAl~57p2WJK6ifcl6$Nkjy@}&oF=?8Dw+Vf^GWtUZ*fr4~Aj;gX<7S$AS5nPe=nDAlH+PeAnL3^9)WIr?*7!rJ0>WJ0SHcY(U65Nr&fb zWf&ER1NzVi4@gw2p+QsGL+#3%yrOQPL^>dC`(H0i^Q${!>|I#DMV(`i-;DNgndkX3 zRZq87NY9Ni{d=A=%i9euX{?5vLi^>wOAqS+I9Z9{c6P3ftLv{;>|#ev>xb5kp>NwI z{_Dd@4TTrI^r!~CsJ1yK9U1{$^=YE+O^chTg@)I7+Rb_7^F}L3@riw|)kZ3j&>K95 zGg9oP#j4^Y)2`}b)O-HOrCRc5{HM|17H|^lD`_4J;_4HZr!)^={awBceEzS1 z(NMH_ntV;jy6kKbpEA%ja#*NeIj%>$2IX^N^4y_yT;HRAb>KM>D?xm9*-O4|{vK1;`&tflK_TxkK9&ZR8#TLk=`2P#9>5a9V{cZrmDrV-Q~w>%n}^-lN?dy5UifS7Q$rI^ zS0}U$O(hV_6-GoZtz-8yZ7fBb(3F`7v#|x#D~y+9hMkAXD33pnyT4{J5)sFAotSP# zEX%+kq4T$wb!~bwGuI(Yf?{#B0A1G$>U^;8$a{5p(~8bW#K;{s_&cSNdkvQROt{X* z9w}zco`zxlQF4!x=%o6YJH;i3l4fQ8@{2>=hi>3QARi2#Z(hFhRdv z)FB;nMm7=M>|popvc{wh_~iHaxT}<5BSOe2(QkC#R$}C$?m>1<&ach3* zlA&DE5&+BE$^pqN`y# zLTaGAOHTh!J53AS6v$ZR8QNt&fSyv-sih(e+KB3F+z!Km$cK_wjOgGykr5qY10o8~ z7~aGYJzKD2&UT;IkjiRLEz0a7Y6a@cgL>A2$4av-czv8T#|8X^)iQp z`tGJr^IUndom}*?1USl2&h$)KvzI2xRs)EXox_1hC}ZfxK;si;cvU1H;xWk6@NN_U zvJEJCPj{58kmC3nLK9?i=jo~$HG!cG$Jx%mFbr^+Wueu=mdYG?xi5g0UNf2av+&R* zc2S82EZEAIGOgT*WT9^>(Y0buU#Trpun>~)5;*#4|(SQ$90UuRRKAsaCXk(e6W1>!!u5jl&Xz;xXMvix6T#|PK z>4*^Nck6j77vWLCTl1ehE!RF!wF+rs%tWRKu)VL^JNbK$#xd?@Jmz3c zN}6PZb*Fo~DfAgPFIAFN1Rr)qaqO+&xV7Lo{NwVO{P?clLr{00v_X}&103%r`?tN5 zda>Y5P^Or*kUK@@6GtIT@ohu&Pj66k@vY3k(xCOR+6@0COLwAifUmyttAi{Kv|t-b zei8UFrc2}>aM1vd;$fug1@&|TgG@Wji(o!0Zd6*t-F_x6K)7wN0iC_U4WAde6(N#) zDiFGJdjZ<|;8*e^X-cVyZ9WpQvG!(S**bkdX7d(c2Ic|<7^rh#2S8+iUkWE%;{<@s z&QQTc@c<+zE=-^w%WA^=>D8G~*WH5T7un9|UTj~%f1z{Q@RfyrzNbr4gB#Ny2?VVE zo|3&3MeVQXrssOC{;8wbA}(!5F70<-xoIV&2aLBW(?9YCG9(cm0G30I*F~+~kEC@k)=< zXhM>JdG19j*Qa0gxgP%f9sA@3mrMAMDvZHxhyi#kCzQpJwGBxMUN{e@*1-e7j1RZs zE7*?W8CK8dDi@C1C-Gsig_rMNN;80ca$iZSfniIi5hM@Ls6|SVd5f3|l48XzmkMpm z?IDvRt9I_QJPTLtrQ0F~yxY*aAh1q12U2)~!8(G&Qc_YWGO1=8l`-t40w}YHAG1dz zI8-yKVeNGyYPopylyZ$Rp8e^VNt!)Oj6E5s6z}bFr-#NAf8B4g99}yjBO7-4!+F%9 zcLg@VD(OW0@a(wl#)l2R6CD%rYmAG`gJSjXgTYQ)4$<7~l#+{FkNn)eJn$zm1{cdkc)7Y#006=o#YJ zaNHAkgO!(0Vday|DZ8dAIF0`Sj5XN@rFg-uqJAab*^Nubq33eFuf7{@S8$s*>+QvR z;oqGzl+P*BSR^VqqvPV@4tWWo2e$Uc=4}t|j3rweKQlWnUDAo)V)`%4El`Y%Rh`Qe z6A)#T%88fb;cf0=O$VHi&91;RZS8b=bV1tBuBAPD4^~J1GTL{!?r842b>|*+wDjv; z{PP!mB_fI@!8{LQUzeRz`c)BFwMz$(on)7G`T}lV(=hRDjU*zcW*Pq}8R*J3LhSNP z+B+_uG{xQZi6qqLqzdj3gPK=Z)>9J|mfcov|Cs^wf+oRWdk%5LU7R1!2Pw;fa_G$o zc9mH5)}o=BD*`)S#jtQ!k1hF4McBw4w=KGMB{Fo2JH4HeBmV&=Ca4*>y-^46Pt-hP zefi5urk~wv*|ekKOBF$ah=Cr$t#J-wu*NMl%Js7;sCENP^H9+>(gWW+UILS-CYyo1 z^c6h&edoG&tg`itBL-Vwb9|(^>;W-$ zuFPJZFtS0z;#8YIeP>$(%mJ;UD&M8ohZCb(tS=dVM*-d84&5Q~R0f_# zbs&xS&FR|pt->G%qKh$`zT8-a^FWDB()iB;`5Lc2cnTfsnxB<_jo_O+Tvs&Pl@^U~ z1sc2OlCTIjkadnHtqtp;YKq!N)%T_K_j!r1S_JWDM$7ou7Xudqft;$>#;{;|*-{3! zy|hzZ0&Jkh642-N+b`UlV|8k|!*rW;UyMJWGV$s+<~>kp8fW04gl)B**LM(;;8^6tVa z^hPd|Ouf%UbalATl;17~ADZ$tf`EveNtA4ESi-gg7N86Q)@!$Ts1lkAlA{T*ogf67 z;9D#?&g0KaH?}mBEXK*7P~j@jNX_c%>eYjM_Jb0a_?D`^tAA^f zitRnqTLyt;)0u+;uWmX=0j|1x@fK(%Wilr z`TEO}n4|!0C@2>@6wmGek z-*X;0CY7qpjcA+OF{y!nf~ug>k!{IWZ?|j{{k{}LBaOht*^gmseFv7rkVCRNR~%|E z1_2trx2zU7Ac-%5;BOkEtxPJIWWWLMh5&ItQ(|^SR04^70OR$F0*xQNR0Bvd%i1wU zCAf7+miWg5>vEKOsZq zc4+Y(>XmEpP@b@0FAlOHnT(us>0YI#*BcDoR$%%Rdnl+qOyxS2{ncX>9(h$KKJ+5- zqVXa(hpi&W!UmUYbuUILLpQ zTYMW}=A89rY5C`CL=6KyUzJG5Se9jzy{dpA)ljVvYPQ3ysbSe$0i%Lrh>{KN<+z)q z9roZLKp}K@zzVj169@32F9bf7VrX}2eXf?$MYK^~=|c+eus=Fy8fgpz;DlEn%sJHTmh zJW3T2as(!!?ENVCW_-BrE}!DYqW4BO`Q5Dwt_KNbba-SEL;JP`phLEZOVJmOUm8b` z56BbY>4++m9hW#Zhs$?mjm;*MB-JcYL$Zd4IM7Byq!KSDsY;`1KLdeMjs0hte!|^1 zlUX<6QUoaIVXo#?LlT=6UIJR?|4>Ah#Zz0OyX%vm=2k$6XKF^mN(uJ6SHlq!gYtk8~H+-!elCV9bLB{jQ({4g=L@~4u+|DMj#olTG1XL_Z{`Xw_24FQ^vRtST|-z z{KNWTw=PA!Ho8C%@%}HdwYUb8Ca73im{|i9O+;Xky2L^42>BFdiN3j7&@!*91h#dE zQ?US6SJ#fJGX+5`PT&aGUzcS;R2n~<=I?*4dw#fKR6h$WIeHyvCc-9k^V zRNPXr1l-g48}$#n+YYSUqU&b1z0jqFio69ai@w>U9H2yhx{lMr-ruysjTM+%ij-Sd z+O!Jr75}b;7+Aj|WEsd9__hjn#Ecm{m&$UDQ)XKKtiT;|?Hs0>nf_%bfT3H2EC_!$ zdLD%|NJ+l0yXPVRgme_=J|2zTdUPiwBz)Nza{Y;Gj$QX9h>##5#Kn9|PrA~qYrg`S zXC$Kh8M1rwk=(l`o(g*uuO)+lRdw-TmW0B=edgvS;Ne};d1_)D1Zfjp<2wG*MBmMi zB=GK$D#L_aTLsu7Sc5lxy#6(!&DJ}@(xjVl}-S6%e8Zo4eZ13*LL00gP2F=bVTfx?d^yswT zoa~cJmfmpg@{;;YG77XIokMQs^mOL+k74Fm1S<6BO_G)QcTVAM0+M7ad(bab-YNdD zFa#Fd&VbwO_O+=>`Dobo;}DM?c30kc z)X&6dH8mkOai}s_E7rI9tSi+jZAiyYm;#WuAjYo_JeqhM6rt`MtlhVb;Un4LygW_JT1BfFj`Qu!*)%K z34^YJoY4yeo*$HFNbXkbVM2sEIB%bI?YeC3V1fz5c5NQ_DRCKYRCD0gBd!Hx*7mCQ zd-8^?6cn~Hm|y|KvjUdMI9Oo*pb3Re@zcKS4WvXpjfAAUX4}b;0ujn$%|<_${I4Y= zJOT*MQ^1EHNuZ~oz;Qyh$CHUJ z59Ep=MX#CitM8kTtsT4v{)dgM#eF0voZvgEn1YX54tYBoxEY8O;8GzD9AFZ}`yh8N zZ43v4@!z?*UHjv1*VfNTbZ|}tQ};))DOn8nm#4$MxuzK6Y%8|K!YD}|#AtX9@g1O4 zVK)OAHw2CKd{}!`ND(^TJ}=TLt9kP}V4~*QhaPHkGBT0*SbpsHE&)^;2b>wx3CEMs zJQ%oG>Eo^O;2N?{-7gS*ue-5Zucf2Mu8O?G!-D< zkL1c2bjF@m+RrZHv*i|Tv=o`R7P_47p1lbXD>Qv&2i8C(x>%&8h`gKLIdmLLxV>Q~ zMrgmXV}$S$JkiwAX+pvENXHD(wZ+?F*N96CqN=vvcX>%Uymv+0A{FILcJt{gGtybt zS;O2cbN&TSsEkuE)Cl zZ%s2Bt8z_a55_ZGISMwUl6VM(ks=2sL5^XFV8!ELn^R3kPq9zbL`FYh)8!6PAu{Pm z%usBOu4E=_Pq^O`7P9k%Y67dkR??YIdZyby%C7DOn&s%r_YIAV|{!H6Z@J#0h>|_KEy$MdHeSGkqZzhHOt)M{hAGxh}BHL z%C{0F6F%9{qxe-HRVD@fGbgLDclCc-fG;8nudxm7jVV@yf3Q3O_dNrQA0dQexuQZQ zR6S#mt!;1j&!^7v2EZ$igqNDK+QCohy7|L*Q7@8PUI!B)XRqx`ab!p;2=OnYU)sul z{MBtuHedZ(;t%LOU*k+qqR$|6)tGz_@nbf@vI)C8jvK4BwzJPvlZl?q`~Bsz=s#W3 z?-G?Zg4docCLX@XcNgBzxU-TR16&db`(T^as?@;`(R0e*<+&+Sefsl!lx91gd6Vjd z4l&snLjEa{O*5Ha?@gJ=NoDRZ2O2Xj*Zp3^HXMszuV6Fp?!s*+{sd7@Ck{=C68>AX zBq)Ek7^x#X>n9kb)vAz^D@Jzr*D7*-ZE5Us$*Tfz6@Tu~h9+)6GeYW`1RcqJ-6JUK zc5VS%;+=ACGnVJ>e+jRD{|L<8zl&U!*7i=kas0AQoetU%X&Mw!A?H;!IvgsdaN%{j zIBUsy{FiXG$tLN359=?Uj;&qmJS7PRM(gj)3m&vn5ug9D$_~o+wRdJ=m6VlW=SMBm zwrTwo1xdbr$$nXj{~WHch#*dFD+P^RW+&6UGc+$F%zlMt2h;+v4@e%dyss=x1-cyH zhvMSY^9-{9CTLfJG@z4&qI~V5HwqZ<72w>md{PWLJQ&CB+!nt0=)LJ^FVQ>!wTa%{ z8D6kEpj7bY2N5vsq~lqCkq;TCK2X{!`S5Wwm5#UFd~2oM@@&PWz!aCox*=nR+@DN* z9Q*2%uX@jKuQz*+i#EH1iHM^_@g2?;_XQ~J^O*r}w3Qo1M6Cgh;6g)sUonY=)_TZQ zb)fIw#i0QqBD0&;F=#QK*I=~3Q9>Ad(rg2bAfB((D$Xi6OYu>FkPbiO?lkJ`tP5?} zUtTU-w_jX{_U}ocB5t@cB#ZVU!-ru?w0lVKFV{yC@eaj2w(2K?~znrpNV zqI~AQ9C4O2sqn+|O+Bj_sN9#5T{xSI+WTgbBMQ@ZSBZq8>y}oaN53?R8Cw-Zh7*!} zTPOukeL-0)d#R2xLa)kaex77m2T_(A(l0~`7|k5W-%q#AmO&tAdV??*17txZR{_j? zARWWWd^#ZCMPUY?_hfPcr~zFH^^8%O-Z8(H*@3H>#CT-d>JL?Y<@26ShFS4v8>!w? z`SF7eK6%ZZ9052gBfRSRCGkzHB>!fT&k4@m?O-;8SBI!Fh@t1iVNKZGO9o=?u;d^h_B#+kSqmSQB5I{Q<@yvZ z^+Za7*=g8azy;pjA+xp4Coq^2V4*CXGI zx>x%4WFICGYQY|DGCA&f=AOtQS7**@kM3Qa{h_rqT$eeUC_bules9kJ+@u@*pCLn> zsZ3}oYI~CDME>5f)RhMPUPUwK=7VdC<{(!*ukB~d4n}t=y|!N{GGmOF9VyZuB6Qv` z>#tZH-yH-GC#sohxqxX1WGayFHuCl|NNvAMc$FIoh^U-2ZiIagH zcW8weT})4p3Qo`T9=mc#JnWH*pJmFu3C5|ak{wmC zjO{{_V^zVX7;jui`gRp$35ggo{!S8NpoNurG8VSde!v(A`*W?=c72rXnK=ZL_Y+wY@ml9zNuk!|{Y+D>=EGy-au+6qf%RCDbsblfp(h zDLy{la!utgPt>PU`CVgld8$s$HCXySF8VSzJ?a&CBTLhw%H=A-P#!*7sM#fRvUp~| zw$uK|t#HK$eHM&Wl#DALvCs1?IlpZigzBUCl_?0HL)QgxNYQ;<*ApHB-Zs}O>4}yg z(mx~SK4{YZ8C{%c{x75D=9Hg$TwB^ofqM*j-$1)AQ&C&V)Vdt8W`H?re$p z99{I_Jg~NeXHmcYXSaX>N*il3aM?kU^>|3mg$ z!PvnBE43r~>((#L=c%?%XlwWA*7)F6F;99wA(@mdABnuD3EhA& zz{^po2jSNtQ9Q8CI=SC7K~nMQc%yPbY3=wC@+DaVeoLN8p)Jc$6$RbJM> z=PzipyfnIi-S_q6w0GwQpJxlAn-`v?5{JBM`rOq>^U%_U+)|l^$m2eb+7lwsFfK79 zSs>*aQw3`k5E%UF$Hi5)H|@VS4Y@DmGS_~AFf^`LT>F0$LV}1VAJ)`n`*LEznzHLe zh6QQ#K@D4y0be@AtE7YzU7GQ3^@OrF19Ireuis4P4)9%Hg`?#3$gTE}FPoX<>Ge;d zKO|7xo?^Z*pWxDO@|VfJS6MFPfda`9Q}>>ZNqt_j_Vy$qRJ^CPwV>K7JbOeY+xs>V z!kg1H^fYuxlnQ@b$?>`N;PZ#izyDJqAR2t$?hqRd;Hg@Hp5akq*ATjjJaFtLJ{`F< zL=jm@ihDZ5Y~HV{wx;NppqqaLD@G$x7=K+bxH{D@zHaDq4tDcn>S<9AZKM4{l9iMe zZoi_1Z)ze%5U(JvW?Kz28}tU|E{mqdpQ9uvXRkaV^O**O3u#rOfE#ZA>l3O;4LnUY z(77yU?130x1?h14N6w(pEFi#?{o(RO5-IMv$+%Lmg^IKtXR20wZlFVR!1+%*92wU7 z$lwV7u(R-J%{*W)e_$7msv+&TTpFT40WosXh-+6l4t^?%P6i{)!NGw)E61d0+~M!z z29AbzFB^*t`#<&n1w*ov_JbhvduWUW^ z?M%`>^~(|99L#yd0omA( z_Y~Vk!@UxSrlYOET4_AN$RsN^O@=dBt~Vme4CTPnumVB{afGiPu+-{ zZ;R(dfw$*u;ueH-fV!}662spj?kvI2KU>ifKa8}(lbzofS*hX?dgdXF7A9JV266;- z&KW+w%nVKjFC9fbmSy2E;66U8xfK7&JIcw#QnSj+9kkj=BK zFa6_6G;Zu8{b6!%5`@OKK~=D<0n46MAlEy&@PqAyn)d-SC~b*TssE^!4$XESG~Ll8 zvjZm3s*QwBl1N--%SPS6%k&h1ghuM`qw)o@!T^M7N0lirQnvy~`k#)5UO(n3H$u>H zZBDCnv;@GzUbVaT+Lkj=U&=Ctk#SJL#x<9j6KXE_IZ8G20}v4fLKO_ux{x^WX0vY&2p8y3nn0W z{v8{4|NbynB3-{P<}O-l&ChD(BNUsj4FFs(%{HwbHj&vc{)a;~1qA-xd*%QhAT85o-~9=U89Kp3JG4em9h4+S_>P9-|`k zFoC-VRIkXihxhcdb~LacR!3)OSbSc`w|M&?^aXj%R7m;6DM|@K@L)t&Y=7qq9ssxc zSRC)MIEPjy5uE^!s>_sxRGhXPjmE+d+b^jCb({aTQojF(mSUS)J?QjM;Rud@5rejA z`|&57@-tAu$%11hU>4LT57+$3RrJ2O?6FMbFX>W>-DW3Jo!Br$KNX~UUTi`PR!3p< zYK&6IoiCyyi6nK!DUV?58T0OcP21p_6Z-BiVmyJOxf4Efbg2nD?Xq4%7`a=YUq21e zBYGM}@Ub|EL;jBpbO}#{&s>@&*g97uLImP@4*(cfcs5jjgAFcAU}E}_1r^DHzrx`S zKUANF@-)-AHGJwcw*qkVC%twM?SC==rX108CR=H}ET)4`^|p-wZGgSt&o%b6 zMoM23a=-l`QzFvKrRJ%_=t)!{#t)x#jLgBlKZ($OfyYVvpdb!DvJbdj#K6n!(w<}{ z{L;ntrvSrhCd&CJO{3VA_P_7ty=rFf=4XxmR@3V(lu2n4;h!g&CLN`-+jFu&Vjc81 z8%~jgC@-hPK9SNmihRxB*zZFT1Y=g@8+lXp?d{|5>XZ|SYigLo+)6plesYO^QwVsH zOaSqVlQs04$X2>s&G@(BFHyaj ztpl-mO+Fvcyw0G-ZrF|yk)gU5_*=(mOwj3z$1%?GiniCZ{R}-1as%htoU0KEV!xR) z;_E3&NNem8x)NJn<9uFA`MEI(f~=a{X#5f3BSK!nK=_|Q=QF;)z8krIs4`C-JQp~> z;m)c6*0a+$M#W)J7f&me9&+`LeEDjWGk9nGpklt2Wp5=UgbeVnt*5-Pf3aQr1P2)2 zdY+QD-T5YYj-g5{iLTED19c|VkICA8q%Zk5q)4QV8n-a=t^lN==aWC2&;r@@#iMQm zN!Y2XKeB=67u)owhXq&ye90H*&}=1H#D7witOa8OpiX0>)X=91rthwO1q2$N=B`Xj zIE}I62bYKefhe%@7V$)`N+}wE^y>U9+0TR%xp%*FNoqh=*bOL83?dpE9r}*Tq4J5I z5auxvq0VxrT1RiRx)>(e zu8{wPVizlijXQ!^Dysl;%x;p#K#FQaOx4++M{A8|x#oI}kz)DTuO!3Z{>d>>q>Fhf z_i9f~&GEKJfSM36Yt5$7=~e8d0BnU!4(TPj$NLo2Jv;V#B4f+>^opTeFZ>IOuzXZ~!Bfif>$PiQ12d<3ezGwdCr!0G6M$~*mL$YaF}^&$t3Gqzwtz5> z)}kwGTiA~Uvi@C<8I0ODV%re~O@!sv-skEyMPJAax6_S#&CYTjvsq@^Deerc4Zhv~!K22}xQ!ae04y;L4Ai~KR z-wf!Z_LP~HNdFx06QLK=YIa^g%y4eXDvsUF-LZ1EfY#xvKk+BQxg-hvsAuj4{rep2 zM%Pcb$}%g1OVSo7`&+(V`;|X&ms^Mvn_r)ZOzhz*TYh^*&DGXeFu>YE@w8#-(zIx` z7wnW>EyM!76zdKLT-Eb_M>NP*G&~S6ldPQ z+_?|}3}!^xZG>#~$yJ+xpbw&hK|wzUsz@0R`jn>PMwm9b{j)vo)8aiFT{Ror7vOcH zy74tmrHLw-Kd!~ADahn^ooI5=EU%CjqO(yD!b>ieNs@B2Tdd_rH#E69(#T z;wjLP`^UbJCFy6%bqI^aBT%L(=2_F|vMx%bs!Kb3-x+EW>Rr}Uwtnd1#7&{nw>a_T z9|!W-lGtt3i1iUd+dhie1p9_*bJphbN@y=~;Kg`&Bmc`IIZaZ)o2@|=`Cm-PcM8oU z$bI={B`gs+@}1bA`*RzVZ6Q~F{0BaGt{ua0zDLNH$ib>%qeZ1q98fCvR_Z4xhsw4o zZA1jkb{aqedxkjKY=+$7kEl{sycO90U~J=ikp_9R4quxICraMCDeMLazEnKPC5J3E zgF=!|w`K!WQY2o0vVQ6M>^$hUl4^-{9p@$_f?PGehe;?{Mn!88&pn?Jv;AvMVln{p z@tU`0za}FJ4l#uGa(rdNkusEyvodgtV^!sQSGlCM1s@N_6gwM4{^Uqp1W@{MnDPWNQOnfZY|cnrnM^f|!8aT;9x;#wRBD+y?r^2D07ZwGsc(KTj8Y z&2m^39$EB}jMf*gyXQP#whWI)^Xx8ECxIeX-ay)j9MgDJ?n%!xt6+Tnx4mZq|11B6 zvh=6{1=91=6r#{hbFx(4L~QZ(WBxe#N5My&RE~`3uY*G9J8YN#4$pRrpJhIBM3m|d zE4|g^I>M;**4OY+HZfy(u2_G~*?@j;8>nTZcC%6CUI&`rs$%cBY~a1w#e8IL!dagw z^&>fGDld)<+tG+d4j?bVXn*Xt^~89SlQuabmb#~}V{{okv&yWC?(;yh#Ncljs8A{* z%32t`yA5i*j}W6SRqV9FvPK&h&)WTIY=g+$(7{OJ#hIZ$^=;xHc6O!O^;aTxB-hC6 z*H4T={d8RTvZG)p(^=`Xa7i=im5-t_rx`>2Ry4)I4sDC21z(|Z-L}P%o z2i`Nk5P}f`zX~yB3Em&L%(qJDzoVMCefl`V#2lV_7batoOsfj_y{>VfR}o`!feAPO z2}D?u^{S{pPKz?)|J1rEo^HYIgcGs!E$?{o<&I~!;j?0tFp9CHwJA7lQYy|ERr7KI zC*~xgWvR;WH>8J%ZCceUB+iM9-?l+76nl#Gsq#(gojO`I$V}mJ8Kn z-(Z!v$gSD4E{Bpt_BBh2QrRu(bL<$WiwOVZtJa28FyS+DZ}h?p36=gmWBZif>q@VrsjO!-L}`8pS_oF(^_ z(-d10Quo#Ww@CZKc+%k%v=tq&uQ37>V6i=gpR}1*YPx@^{&8*1cYlS(^1)ddX=-eF8Af+ zBzrkkl~8opy5p}(DSbtgXOlN0k9jGueSu7V(*N*Jt@yP zd3wOK>!s_L8Zj(`sJ4C|np3L%N;@_?JDU$3jt+#-v)iGZ4-QM)h^lMea#y*^d0XL3 z!dEhACF%Y&$U^a%iQo& zogR3eTV7@4Dq;Nnski)+hF(G#GudCDcG|Jm%09v+qEJ9cHnnDtRgF_G=))vx!^qzPr0)BTm#+cVFy$oR!ZW-i0ZAMaNKq&ES+CQ&__8=E*WT6F(mm_&9i( z`6$j_^>ga0WwewyC33t2Elwr-4b4M93OLb!W;yc;GA6U)vaF?gEYAR4e(`3vQnMVR z67QwMDQ|PS=+S&q=-IEgGIxh~h@2!3>6J}ij(?PMPXTXQk+n31E^eh)Y!GydtRVLm zLb;MlMtyHN*^jEUIav%GBCqn~}7ag+FNMs}*DcxIX)?qlDG;}Zf~AydVD zJOUdIha3my7ge6mf#Qp_Db?7bFyG&FYF~YScd1ilJSA7Vxz4Lq2oGZywSFF#;+_Zy zw_T6zdQQb8nit-sK29mC*={i$c}wm>h33tIe#Ie=+?Sce7}QQW#gn&_J2T^4UOh$~?<9T|DsZV{- zPv332c}vT_d?v?dd&adcfXB9 zGSb_r5;Dt1<0PXhw_YyGn&|`Uj2qyRKIj)wky%-u5@B(UsJ1ecc1HBOSj*kat)W;2 zHqMv;in+b-7YUx3ete+*v8m```%-(Wb`lejw+J#(qjK`n($D|e>`gv^w=A+|Nmwx{ zch{1Gq_mIECTe zT)M&5KhsMTEh@{!eFFWV&bn4fmH&_S;J;4%38lPSS;oYiy{v6{Yy>IC{$oFW{HB&a zb*ljQJ^Gbc#C-N6@`^{q>D>}fyGYds%rCWEJaA`hG+gUi1h zikEKU6e5Mm{GKF#~XINB1rTUy+;r|h+Y;6(FIwZRYTN>7EzWEM2+a3 zAVlw?t`=oQZ_#`2t1er<$?tow_n-HlnYEXheV%7$=f3ZApL3>3!?2zb8RMvmKKqrEWMUrg$dr=!&yIMjDUw`s1U;%k? zK;8c06Y^>0M0xIfoCPi+S|MJ@#*q#JD2lcXG0;hv)j14;Qw3IO*OxC8&EuM?-$XG9 z4wNxUsV)}(T<*5O+Da;A?daP=UXE-CJ_D8AYn37VYI6udpNFKcN>N-As+Ndgqdzc z-z!hU?ZJz$pi4Im7V+*9HGIQ-+w9;$d4q)#r8k8lwr>=mD9Bg+^TXGoA3Sx2ZvNk$3%L>4`=H||w?pXl1DolHMdDAC|Y(R>IA)-!+ zw}3EMc^fqH%=TMr5oh(dkwvPTz(DojUZiUf=Zq5ms3S{KZ5J~qDm~A*JS$GFxqQR> z<5%9OT5a4Y$N1O5V4 zauk8rrU=fKeoh$#Ay*lW0_iP8f|RD)1`a{^pVf7U%LB?^E^fFMmezS2DAV(RBq)2= zU@B%gX}zJXI!`ALeQ>3gv+n_xjRnNc7S>%)YKVb$N8l=3@RGP#n`MI0XC#UdX(~F9 z)1!Kb3r5#)1M~7w@%hLQl2F*t!3t+)LpCEeKem)OahLz*+gl<8g6yA9Xf+CBvC|^< ze36~D0clTSw+-*ar9!fMKS+4i3Pq5BJp$sh>T@s3$IX4&W(QjI)P)VLwuLzd|5{x@ zy6DQv5C9m5_`Bvj#Mmv~;8<}^h$W$st*oSqPN5Jw+x2F12Z~?EVF(IP`(;TH@5T$P z?e=Lyu3}}kIO@_82y>B84qxAn;c|EE0daNVzO^DZT*K?Fbk z(xW8^S`3L$L@Jgmkt7&Uf3x%9-)zMJvC-0e{fLoOneo+L`CMV}uWv7Do@iap{L{*~ z{Y40d(*I6^(x`Lu6^8N+%>Etl-}ZVE2i36S5dkbT0RH@y-;JIcHWybSNrXC>0}knP zt^4*>&WP4Jb4G1JE-b!smL?dMwE>i{)_>^mOosXxLHNLgm0^AD)#!Dz|77DUTu{M9+^eOcp)NMKU;dx9nv< z>TG-=lD}HgZIMsZ9V+qXd*`l^rBCxFr%H!vhh)Plje++p{g)KvzFy^h4IS-ZrjU7=@%4O_GF~3I z;j|!O5!zGhCbG54`w1)vU#$1{= zrhC;ui8X%{tg7Nx7R-6~r@YmtEJ|}a@S`7bNhbqQ9(>sId+#9JxwPo3(6|V&nARsZ z*QMQ%;luM|;yoZh`;|NZ16)o6!|cmF=_9n5GaXs&J|w{mm-RVW0j4u zf-pILIIr$$q02z`Tb^GG2v?CTmQL{AwD%(F`COWD%EB1N!!}8|l=QG~ygS}|yzQ`H zljW%eb&#vT&#RL`4k|b)6TY*^Gr)L-4da5(zOq$#&_Dl8Ql<~>VXtiqC?3tW3aoaD%V-%_gT}_TK*;Z3o$1>m&$ENau#;bf zrtV4<9*o$WMf1tyE>~#QzNc5o|3xqdyT4oJ1DgqXI!_GhD*@OYZRL1s4LSiwEwT*_ z4i4McdLhl=6_BwJI|Bo8WdYbLYNd|%BFEnhajaj@GSWQf@}QdEsCuUnf>lKg-vukJX>`y!k`-$8o~0FA z{Th`BL#A8(A~9T5@aKll4+weH=6hS$EZrSuQ5z6vmvioYy_aLz+aI1so-{yTY);nO!xw-XR*fz>bV&N zLNb|tZ6Au$Hu}V-lY7?nm{we^cWtOx9rL0_REQ8jJb!*~P}{c0=d=6Y0b#>iAPqei zspRizeOlJPYj*NP~sV4A@fv~UL0 zFc6SRlwJYwI>^MNtBS=|`ha$9^1hdsmjz%|VH98_ckh|7L}+co)*@1G(K$DG`R~yf z1}H#5by$D5082bXx;W|=BHHJbUu8{=UhItIaV(;#GFcnSbO^8Nziu37=H?}SHy z^7mf|Pijm1K5}pwO(p@aTplZ}XKJbdSQpXJuJ#+GE8r*Ut|-WL#}IyC=*KSg04g}i z>n%|$+lP4-Qi3K}T7T6E%~I@JcmLS znp-w`uyxm7gF6~qHcfCV^DrP8$nojB{afKCp>;ZunL?6!<6af5p`^)z|=I@3^($4n!B6E!24Vl2!r1i_y$!M`_ z%P2fk{#GCnDPbjP*2^>~Ex0K@t=@E=42Yg{JiE$s!?k+m3zbi%4?zH0K$cS!ygEOQ9Fa1M^4LX4l%t*h zv|3Kh7nD(IF<=@FW+#eBmMMUc5qNZYv|@cwDrR&OlGXj(ZVy_;0&`Z z^c|h69rdChfj}if1GG%3a^r{|JD3M^oM3ff{bJN3T4t9{PMUi{q%lG=ms> zOTAoOOVs=Oq>@?T&Z_}XRO>P;oXm;3l+^>7o-`49!IFI^=Hax}VtGZlPdtp*m((fx zSz`8VDjV4KopaAD2pOiCUBw zJi1wy+qtLemifWAK8+P_xZz!80w^jq|9;d%iXtrDuH(DIokKN|du+%x%|g*qib|~W z)4nC8E%~Y!jl`>Jj0by_wj2c6-*!Q7ZGMDvz!C1iW|!Y$1V#oC&is2#V|Pu2*%Ruk z2%9o2>bY-5|B&i&5#snXu-QI9=uNbEGMK-3jli++FK?cChZ&@9bw{!$mPPErhzT1*Evgksy!ScL#t zLe#kmKYZd-*yEo%(eRl&d7lR3IRPuETx5xi#ET*{4+Z%N>mDqX@1Vdkv=}j2o+F;S zEOaj8#FB$;f5P= zukZ0y4LQQUz%(F(%<-NDJT#)i7^3A58%O-FbBV?`qCuWU)K$l9F5|KUijpLRrY(a2 zCfmyu0O%2JdE765G16bXxf#(>vG+m0x%e)-Nd3@IC`=*?T4RSvcA#D3Y2qH zWH0ZU@o5MtneH8Mbk;qC#w6PreYcldEEo%`+kZMde0!u!SSD+(m}bT>@Mtv67tTcXM2le3M>j?xp{x%e0ohB|$VGP{Rh@&ER&y+2H|YKF28>GMZq zh)??whc2riVq5({Z?(VqZK(Z^-(bxrWVM5ivpqebXE*-`y-+n~=d4Wi#PrE~+F0jj z9{sdJCINc1cJG-nK*{Hr zGXWYN_(c!!evg0y{UqTZ7FHff3=Grm@rCCcctpsy+tj5+q91`XUl7=D5nBMYnF+3W zFrv+oy%9@i{Z;mN%Xuui!4PaNqmRSe-Xla=pRufepKD@1oADH2xUBJC_*0QIHYr|v z=TT?7-tq};0ylDYcv*z*vA(s@AoWUK17#b|4dcT=8MtG< zHZ4l)pj0s33WD z_&YL3@#bfUBt*;|WF-P6kXr`oPqbXS^a)Vm<^-R)`$38ECVcjDVR~xR6MMvPjD@h29u{5->L&NVPhzg zAEJRm$2KL?@vZ0FnweVMO#;7n++3j_8o(+5Y=RUC+}@WyKjT)*+M4Ybr!qExexPTq za1xumZS1F$s8*9WXSI=f$4Fv@6?Yr>e~sq>yDNye5^o^JJu78)fU(R_hR65>&qfPFR|h*RH{Z zZ`)!c=W%t<8P$ZTa_w?|{|C!wL47IzlNO5{VXG(?I!BDKKs% z)7d?EV}|3rLbx(@tZ>7?%&{?tE+@bYb@kv3fr8&HFKztCC$ye@2}vSK+DHw-?y zPz%rYxfau7bM}@(UL&E*+HHE0X6w_fOquK}^@@zOb%2mHYEjfWD!33W^$N&boGD9i zMIKZoxRKm98-K&(Im@g{(w@Eu{y+>(O6tKc~2PCmoX`RMKEVp8-=s_Qt{K9nhhk7>{b%6#{=aJp23}rBu zNJeG3MeM?4ux0Pf>7QqqY+HZdd4}MNgN)ovDJqZmna$?yjeDObt7?c(7~hcbWX2$L zw(_LC^x34t0A&CBO~lkZt807akOE7f$W#dD(aQ76Au!19qjO3iT*zm%UcAwM!o`g5 z__Fs9^S8|seQ|!6KXPPNYIowl^vtSV8OLKSHq`5$htp0#%8l6M`62!DdH6S`IaNNs5~Ki znG(JGZ~Ph;#jFX3h|d&69JjuTiX~*b-9W7#ND~@wO{U41(**BX9Xro8$o`PMSpB#c zG?i7D{*vM;-4zWl3b8Dldm`mzCuTl>bUxIv=&QxnT!vlhJ35mY0r$&(LO;mB50hpD zEhp!WFkf={aLb0RO~4|PaXE+5Gy&s>AGEcf%}9oux9wI25^3sUUcM-_Tef~ z=wQ$AgMl?H-5p}f^h;GcM{hoUU9w=Vp_)IBGW&_UpzGcCL&6;M z=nr^+vCu~)Mz{2mlh+61bt?$m7h!Lyuxa;x#n0S*T4ZyoBVa4@vx?OUq@Tb!^#0BF zG1$=G?x*7Ls{TV6GECl;&^6pZ&OWWGzo3>xR0ee7x;$Y!RyeAxhJCxuCAx`X+-yA3 zC?PY!Ru{9nI`ww0J_`JNFOzD*+DGiLCLiV(tnnM{I6uCu zJ*sR3VRF5Byt_0jFJ5xj*VeTAfXz}@I9R*kGY>Zhc$XEz@DruP%;FMnnNEZ$8M0(P zgJqzfeeTV7=tF|Us-7&=A_^B5Ziaz7H$1P>1}fbix}PQ6-QG(2RFHg`}^zN zf?|xK(jt zhJhQUxA(Fq`(?~|;ttpU{OPcig2PPG1^+lHZB@R_ZXA8#yQY|lxbrQ?jV3_C0I$?Z zc@5f>-GzW9f%`A8pBL~uLjZ|Fsp)?CkGW=Z!9}CS552xmSgBzS7zr~do`87|du(5F zLP-=95)-t+?uaQ|)h^4X#5#>*J64LbqXhAXFXDHWfD0=?@yb%K4Q&7IRm1(Tq|uX} zMg3tw7+-W`cTI%H0qe#FCYl^1c`B5!DrRz+fCjvDR~rb*KgE|hIL@hdX96_*0IQS8 zfkR(HdTGXimz7tYH_OKe?^?fd<=MogNtKc-$ReB7$>+;SOM%9Py*sUM#i+%WkGBW2 zyysS+AHXeMHcFWZz*#(|r`HL9hEQZxHrBOsQ0qn(MYBkuZ75W@p`FX(F!35avw7z# z$<*tNeDA3spb$8?bB!nABs)XyT{G+Iwt{(AB-`xqZ-8AC=>s5>h`qTF!$8D~YqidK zyH$b^YFGBRM#!&ScK@{pp*}>A;8q%W<6#%q>U}kn0WEbTaAG3Q&(?Mn-oUx~e_5Xt zPQ}J7)fU|~h@xf(Gwmd;uaY(jdh=l)UdPdeG2`AiH#wP)m#77h*JtsY1vn44d%uzJVC-!M7~^lykPvYf>}w-#k3)T1j)v}M>& zb26_uiV#(GVds791h@`(9mNaSSuD?o8|NEH($6cs9U|E;f&o>Vngy`ks{9dc9_;Ju zd$QV8@S)S&MIv1@rch!XFb_q7YjhbPkR0mVydg*!_}sVvMvg-qu*}*vfb^Z^3~;#Q(!`|)rPTc2HqRJ0O*?2jR|yZ|JsCijqx2CB;u42K0;rd8=gjSo&P9Ugs!zwa(<WBmffLFEU~4z;iUkNCmEhoJg{ z=WmHLRi`t zRZ60`M8|~JNGBAEqAvZ6qcqdhzo;bYG=eZVxT zr0CH+IOkfpivM-r#0%X+D5o%hKHy@m!&(==mdti zOn#8dCF}uyL(W(7pb)E!SQA0|R=eAoTswdWMc_!zd1j}JBQz)v4dgZ(4w`9(y#*;h zp1_9c167H8dsdSz-Q4g%AaaV>+BrXzCM{Jvt~YBwyk{AP6nOW`2#0Crx<-F@EAReZ zl%Ds|q;6@!1uyfTL+S-y{MPlnxEz`)%F=R;LG^0%i;?LEaKiB1$&J-2geEO-*Egw0 zcbrm}?nM{r)6~f4>`bB&_>NzGuV+xhG+dzgVe*2nKhrY9ATf9kd2Q@=q90M)G$v?f zmGk0`THphMB4eNjYZ+UOwXl#27M4GAtv6qUD{5|>Lr&q9$G|!=GBX3V*jBEv=7mQ~ zQmx)Q478s008Bo61Qdj4S5A7goK<2Ye*^b73+DW&64St<4L>tq1tf}VHq0RhgzwEF zBhN_;1V7UMf&#hGsjMLJy&rp#jR{Mwt9B`x=xpDbO%|&6fPAiUn3ooBe6w106!yAB z=muAM8p&MF>w*4{A4n@C0_RB%Fr&=#Egh4$&h0ARg?IMKs|CdQ(pL(-tn(aFG5g(zfS9~}*zmW&T#Qh`>QVRZ_n^O~F`Uf_Ec*hAY61Hb zzQA)MilUw&Be^LCs;6ShPXRXKf%(zL&sNerD7+kKe3=Nj=5b;JNZuv?`FZSfMsU@m ziZ&+1KYQ(?Uw4o5$UwmC5!eR~%Njig5?8)D0(gJ{1jd!>I`@H_!d*pAek&++hqksj zFt1vJ0*wE4p=yXaDFWK?RS`1Q_E|~c<@(Yl41Z7YQ=t|C!7zei5gDH{0~j>?vxo&` z>SZS(s)a`(1oUV548dXoHZ!wFyNyEKvgqrzF@J?=n(OEE-wPQKg5+<**G6*DRXJ*( zvX$t!G9dw}SaFg!&&KLi-28nBXX~5FAEvmeKR8N{z{R~JW;S-~oFM!y=5!h55jhyw z5a$(YqYyl#64q%q--th|G62k({>a#}T{fuauXse)?PonrPh#Q;Q^Ob{4c2ST==LK9 z6$eudlw9WuxV6yUoOh);x?kQL6qaf5mXu67)%-M1kAU*|$E?j{s{NJ98`-ZhDw6L- zG;kPIa%PxyH3E5IU>DQS3b`QgtdhQ~0wiyxH+y`52eLWpG7`xmV+weMzOp$e$<)P` zVHWLxn}UTSOt>`nxZLcV9WlH@j>D)IeEe;E8*7yi3f@rUGYCjldB_rA@E3Wr%VH@! zR8`@+r(oh+pSBui3z38n#B>PKZw*~WUw2ao!6SY@4LxME3Dta)pKau)+^;R!?e!YD z_fAQN$?1VJ7u}~yp+9n&^#n}r0>Xhb^QaG1!!=Hl@k;Jj+b?_Bdg_Mo;hv?wYtFh9 zGz~kmQB~9y)F?XZ7ArGM1;o)=wTu>6be3CB8HT%fmxS)`#i$Nepa)0Ohv2FNEJn^sqFOYV$0DEPTWJz>ea^c$^m-5ud(JTud3$n zX4bAe$W>?9$z!=Eh1v>Qnz~8Y2=6#*60SZ{cKOmIvGn7)LI?fI47CgR;j zvgXw9A-W@C1^^uzciU2j6r6vzhC<7NhAtyrR0fh{k|NtFu-xYFB8S)F+EC+gX zf_=YY(C>Pd<3@=Aa=MSvENE8IA6TJ`pI5&>(17 z&Q5QqSL@dEiWQRap-%B6tTpswQW7Ip#$Vv6&pMj6E68MKK$3lKfdc0&CpR_k8UOg= z&whV^B^|I}HX@{RrEdA6B=vf3$91QE*~tsPvz-70CEN+az9}M;Xn0CzH)maHAuLzl z`^2KAp3Q#a9iX5%9k99_W!-DrlSt4en!Xj@mPN_`?H6|{isGC)HWKWMN(TX$$1j@} z@7!*VRSzYrsmvFdqS{j3!H1q21GhTL0od4GyChz<)wdvNjZ6PbrrK@u( zugjO5JgOQYQJPy6QTEAk(%Iny?i?%=1vK4**!U`oFdI>cXV}V&uW`zIT>DpER zYXw-1XKx?5HBSUj(QRp(tAMRUjTus+xa3nBiq?kBv79!3l6PSjNO3MA?yQ7^s)@h> zr1yw3*F=1hFSD0Vu2~@ALy-I*1d)Yn2Hsg?J|4&`w|Qw&VnCvF#eN>dnY!+@?2v&6 zk~{l_mD^^mLJ$43uAedE(w?=+xWtXGRl+56U!NB)KF%%Mic)pA_o}%??6Rj?5;d1p z>GAQwlr+S}Id@Ia9NT|^`&VJFo_I%zd~z>8%?AuJq;?FHUa|8RC3ng7Ub)d!xa%4% zWCU`0qIqs@7|?Ac0Mc!{+k>H(K+HHcLb;8G@;Ol=5w1ZwY$ObilfaU&;07-|W@zHk z98Nn{yUq2z;i9hhWK573)700F9u=TtV@u_%v=%k@da+I%SO0gYqI+#AiFSL!o*LE1 zNoVs;$m2tcW^PbIL5OajlcLaAHU)C;yD#C|exRiI(D_Ixs?2V$1P7pR>BlcxS7@3U z&kVPU7fp<0^A%*b%1XBx^G-iN)T3>CX5M5|z^X93uS%ywYp=G!N*jgq&b}-dF58Za za~*#Lq1*=hz;4|O4+i=>Lz2BimcnD)!Vzp+uFwk4N+jRzc&Wkl6LFuRs*#I@$OqV^ zk3XAb#%wY?E9s==?1>-$HC=jT0aKft!eLsQ?q4{*eEBZGGPeO*w?O@KLoiz|yax*5 z2>1UvZSDs0sRG730Kd|2HuGA_>U3)aY*hG)iqf|4kqLhunwwm(&wHN_`Rd|RMFE@P z`wdi|!_dwny5WqxjsfQuu6$?W+&-6PQz~_?LwZ#$TEROm?)PwS*ZO zMb|uX`_dO>rSS&y02*dYK~E;iUt|cOiuzlGi2-PrpaXK$HN&Jt!HU`;2RrC*Q*u*>CGIHQ)(wC zbAu6u>B|E`%(DT8_>v=t#%UN|MMCRhLjaoO;*n3*shiGX5$V#PvQe7DSV|0Ju8zyw zBjCHx&NTF+;Z|-T2RMC7d_$aq1)p%dw_>-1Gjq|f^mK%Cj3M#~W<*1mF+$aj;Bon^ zqGaKtEUsgRYLi`eJB2h&0qQ8#y&)eyD@I-~w0myFdbZ%g;7Vu1pjNoL_c_1h(v|0u zPQ0qOg287i;hmHahn5UE*--yu9+?jXl56YnPc8n~l`)ZdRuz4si5F)}BBl8oa5&j> zz>`@2`t^7y5K^!Y&(YP`M8n_X4aGnAA&n9 z7Ic)Q*I+I@6hGbjYkiebfp)qYW3wCrfncU21`pc}k|dx;t4?mDCayM>Ek<(4NxAis zaczU*G!c-z5NWpVgqb*v`Cb6O=x&bl&%33Tw>u^j2fec8)P3V8&A<6ZUxvzULAWAZ ze7CZ{3O%z`j#4nwM}S`V@+1TZ2J7$X2a3K;mTS)!<#68xM0UX!*4qxnRq7RZSD9SX ze$>^HB<1FK67J+2u1>P2i3Ld9``!GLR+IzFSRBTnfIA>la{9=~i11>Kzr-av@7#$2 z8!P&jYD+$GMgQ%6nwzWadH2uu3!zz)!fVc&3-wI5IBl05!-byN{R9t(Pf@=iCw7u5 z+G}k3NYDUXdf4+b9yHxnfonN`^JC#)_$CJ5zOy$ffKNZktQmL`;SG76$tz>-m`5zr zk>=NYbl5)|&vghDJ*KAp1(Jq$zx06Ti<57VvRkVL6k)!mGB&bQJ%-jc)JYu{7Ev&I zO~6w$mU$qW>V?pGjrpR_`tra)`|qy&r9^LPYSv(-td8$GCeETgSAMn^Ec_O@(XqP} zne7HHj8Z32`q{4a@PvVMx|W*CSA~+@?hJFS1h3IAFKOO+!02#a*srd%8Ap379zoUT zWYOEIdgy5C+Ll?5xL7yAOwfaAS(n%il!G@-OLAFw1>skQ3R)+EBG$HH$j+dMl1vN^i^ zlW8t(E4GJ`88-KLC@G;BEca&iN@q0=UyaWkv$jat2fMW<;2~N(Xeg9+b`SNdyi@=+POH#+kiRFqgV;eGhh{ddF4&diLMWy7=Lsixxe4@ z;JdC()>(WhIMt!{T2v_UM9t@2<2heU88!+jDkO@fOal#e+;N!fEIk{J)~(o4wjGKd zYog-cixpA%NOxQav-f@&@Q%{JS6T~PZZcZGr-y}y`&GxPrk{yiiT7K?4Y;8(?mhzk z8ngLeM%#BMKMSVX9?|fRG0=9^WM+>S_8t$47gS)--gNMa6RTnP700IUnmsDGDOjaA zvY;cZwDf5^ZEZ=E)2!60)^(FsC*^h0!{~|tS)Es(n(qQMLMJa=_nx5S?BQ!O{*YEvFx38KtWO2oxGoVUJ(jS$&8*n4UI0uQvj z>Yxu!Ci^IXVD)||x})DHT}XtJ8j8{PL1z)MYVNk zHtl*#Z$XB9h|*8Z6@J!MLb^4~G#}m=vYl;620EP?lE2c3ayMU%Evr~4$_ykBN>4b- z{9#UjGP`X10ZDNV#}RSbHO6msa@?`FB@D+$2Bmh~&vLm)SO2DUq& zQV44m=AwoQ4Ki8pd}d7is1y@Fwg21R+0zdwHsgj7jiq$Yp;Ki4eIBo|q2f-cf(im0><~aAUztaqiay^s&*1fs>e5fUClUE#uK2^9ao7o`K}62KV&O_*Q`h3;!}2r9s6c z<~Q|NW~xL#_fTAqwljlZckjnpXhgZv!K1U?E?|wu1It%IDZrK9(wvs=)HmI`LH0bQ z0p0Y$nck}V--tGhI0IB ovl`o%A1emkrTe!MPFSKG=6gN$B7%ZIKFX}u^{wD|P@0P%XC6aWAK literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/large_mountain.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/large_mountain.png new file mode 100644 index 0000000000000000000000000000000000000000..1f88ff93a8aa92e0a86ba5a10c965d1c3ef8b774 GIT binary patch literal 3972 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�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 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/large_riverlake.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/large_riverlake.png new file mode 100644 index 0000000000000000000000000000000000000000..6cdeb2f0f273ce81238d919ab5e391ad640b32ab GIT binary patch literal 7459 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 O0R}n`wK1BGQU3=~BY6M- literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/large_temperate.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/large_temperate.png new file mode 100644 index 0000000000000000000000000000000000000000..c98516d7bb2742da853d4e981ae0fcf0ccc6f87c GIT binary patch literal 27221 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 E0f6TWD*ylh literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/large_tropical.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/large_tropical.png new file mode 100644 index 0000000000000000000000000000000000000000..f102625a226005e15ba11f6a4f793cd9d78b626d GIT binary patch literal 35534 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 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/large_tundra.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/large_tundra.png new file mode 100644 index 0000000000000000000000000000000000000000..781ca004c8d6fad4517a12cd6213863439fe9d7d GIT binary patch literal 3440 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 O0000v7cvF!SHE1@eg@6$^vb$~A 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 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/other.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/other.png new file mode 100644 index 0000000000000000000000000000000000000000..34d4c1878ad7900cd71cd4d164facfa62d5a35f0 GIT binary patch literal 9054 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 E0MnTDZ2$lO literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/procedural.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/procedural.png new file mode 100644 index 0000000000000000000000000000000000000000..c86c61e9d5a3f5cc5b4530534d542ab6efe054ac GIT binary patch literal 2029 zcmV@9}=W#}r2Ju#A7-Fyt9q^GTKYzi)`z{N7q_Iuaa{|e>m~6ZW*1Sf6>7O&DpRe9F0`VTWeGGfC4y3Auj^X6*NFmXMPcQoaQz9{ zv{YVSA0S`QfsF-{tcGMMr1TRqO5)L^kMgOs_|t^l@At?p5rAGC^mnOzPHaIfgd~pA z@4h}D94#IIfXlKhA!T{6@>_hNQ#f^ah$z+zpwvX|-FyN3S|E+@bHX;b^*KU30Hg_9 zmL(ivIaU}6F`4S>b+rlOQqBdX4d9S zuTA-g7Ka~@lhm8Tbnb8QXSxh!*MU((04M}%O{q9i75%Ei51JtX2^#?&?fb0jn(f{3 zwAxC>-lQZR{C-{6DV+a*-w-wa549}UpOEbVmeK%-fcStSHC5}n7Au>gRMEX}y5@Q= znp`h4bzK*^0gx(-{tn<*1iwAE5W=GyUlLJ^)hS)`22d6ch1OTe;dZ-i{?$Tz4R#3j zwx}9sxt4?0H%W1!qRBbR+OZ~n4gE*4X~Hyb;hz2i&l^8m9O34|Nm=ODvg+|oY6cYP zedymcB1<~axd+cVpjux=W1&j0?Chc+C4DDBvCsDiLFjzZ`_u@If2Q}T8V8czENe|n zsbcA~jIux@AoavXjNOdHpK+jNSwaY5WBMty1(&iCG+)e1V}pGCLaw4_UU=axW>TpocOrSDpi;@HDG#`4x0DZPd-=A}tHapJ@YTWD(RQfAqL z^E?y0lyNnoQk!n^0X@P~8CQ|fIE2<7&>Os!@$fa#BfH1129IU8%c6RZ1@UZnEwdp_ zSZ>hF!ZJ}0s9im1sRH7Fw2vXT8tXqeip1P=lF9vNA9FBENssr zN(si3h)_Ja`stb8Xhn8uMGCbm6D^rq0K4NWC0;3uqgilv=-znEq@reRG=(+sNO-0t z%9T~FxvD*6YELAOaOv5eV!7ufiNu2FYbu^wA}*{WtWedq9`9(`EnyiJ9O{h|-Lq@d z8glE2W_>wwJ4g4%LqMr5H~g~~aq)HCrN0ptnlA}Ckw~BSglb!lc0ZRzacP`?OMY8! zw?s-L=9;h`SQC#IYnj5)%}@^>XC(4BHH4r(^3GaCmCgb3A}p{C8H6D^vP?YR>B^b&;KV zAF$k^G_z0h?}-Y1N`DhuR2 zUYK|O7V(x_;=t#-TH}R<5P~NER;=r)8nx}=?`dk`XuRPx20vJ{W-5b&NB-d=!u)%P z(|c(}RFfy?e~KuL%@KD!hfYeMr*Dn!l_3Aoy)TN~5p=JPO}wxW!kL`Dl&l@dNX^yajSx3F6j~6x)-udqVGjn0yyTji3w_>VzVcz+B#5D23yz}>p3qW1G zu%40J-f&2{dwb{a8B@gz^UmKRri>Tnoxdkc8!yZ|e=nFaUYK|Oo-p))DeETMJAaFq zDqfg({vIK2&lw#rjDp7mp~Q=b3QGzOcPf+P8ILUo@=;vi{cNmYy6Z>-;^TdPQQc z$+NcFF1NYR3x6-D5|C8L)+@m~e~Wl4?b~WG>ql3@=q)#=i0beLFn-_GDWcawa#Xg) z`2?^NFHCZdt@HPYmx>qWoxerARJ<_n{4HXtcwyf8d&Hk@J+)h3tc+HB=kFC$#0&Gz z-!rC&7v`P6XG|F{%sYQi*a*n`UT*LFJz|=8Vcz+Bg=!o~svPP2XTv*x%a}G^SS`Hs ze-@^Q7v`P6XG|3@%sYRNm^xkXC$dC=86C13=1Pc z6;KG0Q|+@t=YUKDT>Y^nu&>(HW__mkCuM_GhWAV09L=#`)?et$5vj|J)otzn3T%Sg zRfcVBnLW}C&$hSg^|fe39?M91dYa??{Q>|8PvuT^WWL*G97hfS{88e)22;NYK5ANBA62ns9AwA|sv<{+o-K0w9L<$02Up~AzQTo2*QT{i;7FRbSzLGm zo|8*~tmovCUk^d?cV!zh6LF@;Q1+#)Z6Sao0Ep5Us?drc8HXR=ik-jSO5YZsxrb&ErTq1fZ|0BB`^V&En88oo&^}N^dJpxBQ$<003{w-1T>cFwK_k=lW{) ze~#vOIbK+j0N~3?>tNzC`PJvhZHh$mT2NK5O#6+hw@I1ZCi^oz@H!v>$VlQC=lVD# z!tPbA{~={QH%$FnGY4!NKej&QzC?hGJ89FuER!UU+3sa*GnUJuI{PKPwwdgj;>>(C zF4A@PL>UsHZce!xD8t3EC97>skP{>u$R3wS-0Owh4*(JFLE1iEI=G?;+zD$#&LL3i zYraNN%;H3VxPGAGuo?-Zrqr`Nzj4s_K~-&AyCxrH>z-|kSuM|}G)+ru0ui-Jan62Q zn?5lGfZcA#4#sip#7THk`AE|=9STXkd{GQf#AenbqPI`3Lm_GWCS8FE5fN8w;y89v zOo@p0%ZE=CBPPHt2$`ffjthmg4TelozELEi{FU#L9M1lbpd2-bsIXyj3Eln>lv}U5 z*bsF$Z@Sn}b+_8*DtWH{S=3~sYx`ZIb6u=Y-OUBO>S9CG-Mr~yzI8WOXm!-E(ZwFw zz70Cp#aulGwz`{Zbgql_rMtO8=en40-OV+;=wd!~H`nl{i}}*sT%++@tf?;cDE4jP nO&9A!cXI)6x|mPh%_aT;S9KOWx!$dq00000NkvXXu0mjf!+D}J literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/riverlakepool_new.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/riverlakepool_new.png new file mode 100644 index 0000000000000000000000000000000000000000..509375b1f6a627cab0b936b60a1bd4f5de04fb2d GIT binary patch literal 20157 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 CXHMw= literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/small_mammals.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/small_mammals.png new file mode 100644 index 0000000000000000000000000000000000000000..9d6c2aa4a3363f3ba7e0fa42d43cb903fd730bfd GIT binary patch literal 3977 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 Rkk6w6^t6mLYt-#x{tuSP**E|I literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/standard.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/standard.png new file mode 100644 index 0000000000000000000000000000000000000000..9d92685c8c8786357d2ea33814d5ad881bf4cc0d GIT binary patch literal 36953 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 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/subterranean.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/subterranean.png new file mode 100644 index 0000000000000000000000000000000000000000..44953de7ba095e595ae7cd0d7107a6d8572e40f5 GIT binary patch literal 31621 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

;Mi0aK;P`-;G>>v4t7qc>SqXR-2R6 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 G2K^u1U=2k8 literal 0 HcmV?d00001 diff --git a/scripts/dragondeplatino/gemset/raw/graphics/24x24/temperate_new.png b/scripts/dragondeplatino/gemset/raw/graphics/24x24/temperate_new.png new file mode 100644 index 0000000000000000000000000000000000000000..388732690a5db6a9a9367ab4a60607b15f28d7f2 GIT binary patch literal 53584 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