public static GameObject InstancieEDestrua(nomesGolpes nomeGolpe, Vector3 posInicial, Vector3 forwardInicial, float tempoDeGolpe) { return(InstancieEDestrua(nomeGolpe.ToString(), posInicial, forwardInicial, tempoDeGolpe)); }
public static void adicionaOColisor(acaoDeGolpe aG, Transform T, float tempoDecorrido, nomesGolpes nomeColisor, float tempoDestroy, string noImpacto = "impactoComum", bool parentearNoOsso = true, Quaternion Q = default(Quaternion)) { adicionaOColisor(aG, T, tempoDecorrido, nomeColisor, nomeColisor.ToString(), tempoDestroy, noImpacto, parentearNoOsso, Q); }
public static string NomeEmLinguas(nomesGolpes nome) { string[] arr = BancoDeTextos.RetornaListaDeTextoDoIdioma(ChaveDeTexto.nomesDosGolpes).ToArray(); if (arr.Length > (int)nome) { return(arr[(int)nome]); } else { Debug.LogError("O array de nomes de golpes não contem um nome para o ID= " + nome); return(nome.ToString());// BancoDeTextos.falacoes[heroi.lingua]["listaDeGolpes"][(int)Nome]; } }
private void ataqueComSalto(string noImpacto,nomesGolpes nomeColisor,string extra = "") { ataqueComSalto(nomeColisor,nomeColisor.ToString(),extra,1.75f,noImpacto); }
private void ataqueComSalto(bool instantaneo,nomesGolpes nomeColisor,bool parentearNoOsso = true,string noImpacto="impactoComum",string extra = "") { ataqueComSalto(nomeColisor,nomeColisor.ToString(),extra,1.75f,noImpacto,instantaneo,parentearNoOsso); }
void adicionaOColisor(nomesGolpes nomeColisor, float tempoDestroy, string noImpacto = "impactoComum", bool parentearNoOsso = true, Quaternion Q = default(Quaternion)) { adicionaOColisor(nomeColisor,nomeColisor.ToString(),tempoDestroy,noImpacto,parentearNoOsso,Q); }