#  -*- coding: utf-8 -*-
import json,sys
sys.path.append("..")
import wikia,tools
from shared import settings

attribute_list = wikia.attribute_list()
attribute_map  = wikia.attribute_map()
resource_map   = wikia.resource_map_promote()
time_list      = wikia.up_time_list()
version        = settings.version()
json_path      = settings.json_unit()
maxrank        = settings.max_rank()
data           = json.load(file(json_path))
comma          = tools.intWithCommas

def get_data(name):
	for att in attribute_list:
		for rank in xrange(0,maxrank):
			if att not in data[name]['stats'][rank].keys():
				continue
			if att == 'levelUpCost':
				get_lv_up_cost(name,rank)
			else:
				print_data(name,att,rank,data[name]['stats'][rank][att])

def print_data(name,att,rank,value):
	statistics_template = wikia.statistics_general()
	offset = 1 if att != 'levelCutoff' else 2
	current_unit_state = data[name]['stats'][rank]
	num_data = current_unit_state[att]
#  -*- coding: utf-8 -*-
import json, sys
import wikia
sys.path.append("..")
from shared import settings

json_unit = settings.json_unit()
json_abilities = settings.json_abilities()
data_unit = json.load(file(json_unit))
data_ability = json.load(file(json_abilities))
blocking_map = wikia.blocking_map()
lof_map = wikia.lof_map()


def show(name):
    show_info(name)
    show_rank1_info(name)


def show_info(name):
    info = wikia.info()
    unit = data_unit[name]
    req = ''
    for key in unit['prereq']:
        if 'compositionName' in unit['prereq'][key].keys():
            req += unit['prereq'][key]['compositionName'] + ' '

    unit_type = ''
    for key in unit['tags']:
        if key == 'Hospital' or key == 'VRB':
            break
#  -*- coding: utf-8 -*-
# TODO incomplete function
import json, sys
import wikia
sys.path.append("..")
from shared import settings

json_unit      = settings.json_unit()
json_abilities = settings.json_abilities()
data_unit      = json.load(file(json_unit))
data_ability   = json.load(file(json_abilities))
lof_map        = wikia.lof_map()





def show(name):
	print wikia.attacks_start()


	print wikia.clear()





if __name__ == '__main__':
	unit_name = 'sw_guy_machete_player'
	show(unit_name)