extends Node



var menbros = {
	'null':{
		'img':null,
		'name':'null',
	},
	'braco_bruto':{
		'img':load("res://sprite/menbros/BracoBruto.png"),
		'range': 0.75,
		'dmg':1.25,
		'atkspeed':1.0,
		'upgrade': {'dmg':0.15},
		'level':1,
		'name':'braco_bruto',
		'icone':load("res://sprite/IconesMembros/BracoBruto.png"),
	},
	'menbro_chicote':{
		'img':load("res://sprite/menbros/MembroChicote.png"),
		'range': 1.25,
		'dmg':0.75,
		'atkspeed':1.25,
		'upgrade': {'atkspeed':0.1,'range':0.05},
		'level':1,
		'name':'menbro_chicote',
		'icone':load("res://sprite/IconesMembros/MembroChicote.png"),
	},
	'pernas_ligeiras':{
		'img':load("res://sprite/menbros/PatasLigeiras.png"),
		'hp': 0.75,
		'speed':1.75,
		'upgrade': {'speed':0.2},
		'level':1,
		'name':'pernas_ligeiras',
		'icone':load("res://sprite/IconesMembros/PernasLigeiras.png"),
	},
	'o_corredor':{
		'img':load("res://sprite/menbros/OCorredor.png"),
		'hp': 0.75,
		'dmg':0.75,
		'speed':2.0,
		'upgrade': {'speed':0.2},
		'level':1,
		'name':'o_corredor',
		'icone':load("res://sprite/IconesMembros/OCorredor.png"),
	},
	'coxas_robustas':{
		'img':load("res://sprite/menbros/CoxasRobustas.png"),
		'hp': 1.25,
		'speed':1.25,
		'upgrade': {'speed':0.1, 'hp':0.1},
		'level':1,
		'name':'coxas_robustas',
		'icone':load("res://sprite/IconesMembros/CoxasRobustas.png"),
	},
	'patas_encourasadas':{
		'img':load("res://sprite/menbros/PataEncouracada.png"),
		'hp': 1.75,
		'speed':0.75,
		'upgrade': {'hp':0.2},
		'level':1,
		'name':'patas_encourasadas',
		'icone':load("res://sprite/IconesMembros/PatasEncouracadas.png"),
	},
	'tentaculos_espinhosos':{
		'img':load("res://sprite/menbros/TentaculosEspinhosos.png"),
		'hp': 1.5,
		'dmg':1.5,
		'speed':0.5,
		'upgrade': {'hp':0.1, 'dmg':0.1},
		'level':1,
		'name':'tentaculos_espinhosos',
		'icone':load("res://sprite/IconesMembros/TentaculoEspinhoso.png"),
	},
	'patas_perigosas':{
		'img':load("res://sprite/menbros/PatasPerigosas.png"),
		'dmg':1.5,
		'upgrade': {'dmg':0.2},
		'level':1,
		'name':'patas_perigosas',
		'icone':load("res://sprite/IconesMembros/PatasPerigossas.png"),
	},
	'garras_galantes':{
		'img':load("res://sprite/menbros/GarrasElegantes.png"),
		'hp': 1.25,
		'dmg':1.25,
		'upgrade': {'hp':0.1, 'dmg':0.1},
		'level':1,
		'name':'garras_galantes',
		'icone':load("res://sprite/IconesMembros/GarrasGalantes.png"),
	},
	'cutucao_relampago':{
		'img':load("res://sprite/menbros/CutucaoRelanpago.png"),
		'range': 0.75,
		'atkspeed':1.5,
		'dmg':0.75,
		'upgrade': {'atkspeed':0.15},
		'level':1,
		'name':'cutucao_relampago',
		'icone':load("res://sprite/IconesMembros/CutucaoRelampago.png"),
	},
	'braco_arremesador':{
		'img':load("res://sprite/menbros/BracoArremessador.png"),
		'range': 1.25,
		'atkspeed':0.75,
		'dmg':1.0,
		'upgrade': {'dmg': 0.05, 'range': 0.1},
		'level':1,
		'name':'braco_arremesador',
		'icone':load("res://sprite/IconesMembros/BracoArremssador.png"),
	},
	'membro_espigao':{
		'img':load("res://sprite/menbros/MembroEspigao.png"),
		'range': 1.0,
		'atkspeed':1.0,
		'dmg':1.0,
		'upgrade': {'atkspeed': 0.05, 'dmg': 0.05, 'range': 0.05},
		'level':1,
		'name':'membro_espigao',
		'icone':load("res://sprite/IconesMembros/MembroEspigao.png"),
	}
}

var corpo = {
	'null':{
		'name':'null',
	},
	'carapaca_firme':{
		'hp':1.5,
		'upgrade': {'hp':0.1},
		'level':1,
		'name':'carapaca_firme',
		'icone':load("res://sprite/IconesCorpo/CarapacaFirme.png"),
	},
	'metabolismo_avancado':{
		'regen':1.05,
		'regen_time':7.0,
		'upgrade': {'regen_time':-1.0},
		'level':1,
		'name':'metabolismo_avancado',
		'icone':load("res://sprite/IconesCorpo/MetabolismoAvancado.png"),
	},
	'cerebro_avantajado':{
		'xpmult':1.25,
		'upgrade': {'xpmult':0.05},
		'level':1,
		'name':'cerebro_avantajado',
		'icone':load("res://sprite/IconesCorpo/CerebroAvantajado.png"),
	},
	'escama_reflexiva':{
		'react_dmg' : 1.0,
		'upgrade': {'react_dmg':0.2},
		'level':1,
		'name':'escama_reflexiva',
		'icone':load("res://sprite/IconesCorpo/EscudoReflexivo.png"),
	},
	'esqueleto_metalico':{
		'speed' : 0.5,
		'hp' : 2.0,
		'upgrade': {'hp':0.2},
		'level':1,
		'name':'esqueleto_metalico',
		'icone':load("res://sprite/IconesCorpo/EsqueletoMetalico.png"),
	},
	'esqueleto_oco':{
		'speed' : 2.0,
		'hp' : 0.5,
		'upgrade': {'speed':0.2},
		'level':1,
		'name':'esqueleto_oco',
		'icone':load("res://sprite/IconesCorpo/EsqueletoOco.png"),
	},
	'corpo_aerodinamico':{
		'speed' : 1.5,
		'upgrade': {'speed':0.2},
		'level':1,
		'name':'corpo_aerodinamico',
		'icone':load("res://sprite/IconesCorpo/CorpoAerodinamico.png"),
	},
	'pernas_farpadas':{
		'atkspeed':1.2,
		'upgrade': {'atkspeed':0.04},
		'level':1,
		'name':'pernas_farpadas',
		'icone':load("res://sprite/IconesCorpo/PenasEnfarpadas.png"),
	},
	'estomago_duplo':{
		'hppickup' : 1.25,
		'upgrade': {'hppickup':0.1},
		'level':1,
		'name':'estomago_duplo',
		'icone':load("res://sprite/IconesCorpo/EstomagoDuplo.png"),
	},
	'carapa_instantanea':{
		'invunerabilitytime' : 2.5,
		'invunerabilitychance' : 1.15,
		'upgrade': {'invunerabilitychance':0.3, 'invunerability':0.5},
		'level':1,
		'name':'carapa_instantanea',
		'icone':load("res://sprite/IconesCorpo/CarapacaInstantanea.png"),
	},
	'mordida_vampirica':{
		'hpsteal' : 0.05,
		'stealhp' : 0.1,
		'upgrade': {'stealhp': 0.02,'hpsteal' : 0.01,},
		'level':1,
		'name':'mordida_vampirica',
		'icone':load("res://sprite/IconesCorpo/MordidaVampirica.png"),
	},
#	'olhos_admirantes':{
#		'camzoom' : 1.5,
#		'upgrade': {},
#		'level':1,
#		'name':'olhos_admirantes',
#		'icone':load(),
#	},
	'instinto_esquivador':{
		'invunerabilitychancemult' : 1.01,
		'upgrade': {},
		'level':1,
		'name':'instinto_esquivador',
		'icone':load("res://sprite/IconesCorpo/InstintoEsquivador.png"),
	},
	'espora_critica':{
		'critical_chance' : 1.1,
		'critical_dmg' : 2.0,
		'upgrade': {},
		'level':1,
		'name':'espora_critica',
		'icone':load("res://sprite/IconesCorpo/EsporaCritica.png"),
	},
}

var apendice = {
	'null':{
		'name':'null',
	},
}

var dictslots = {
	'menbros' : 3,
	'corpo' : 5,
}

var dict = {
	'menbros0': menbros.null,
	'menbros1': menbros.null,
	'menbros2': menbros.null,
	'corpo0': corpo.null,
	'corpo1': corpo.null,
	'corpo2': corpo.null,
	'corpo3': corpo.null,
	'corpo4': corpo.null,
}

onready var dictbkp = dict
