extracts the stats from a line of text to the class params
        STR:7 AGI:9 STA:5 INT:5 Health:21 CON:8 max_health:21

def _extract_stats_from_line(self, txt, stats_delim=' ', val_delim=':'):
        """
        extracts the stats from a line of text to the class params
        STR:7 AGI:9 STA:5 INT:5 Health:21 CON:8 max_health:21
        """
        result = {}
        stats_txt = txt.split(stats_delim)
        for s in stats_txt:
            #print('s = ', s)
            if s.strip(' ').strip('\n') != '':
                k,v = s.split(val_delim)
                result[k.strip(' ')] = v.strip(' ').strip('\n')
        return result