furyPackage.estados
Class Habilidade
furyPackage.estados.DetentorDoTiny
|
+--furyPackage.estados.Habilidade
- Direct Known Subclasses:
- HabilidadeCorda, HabilidadeFogo, HabilidadeMartelo, HabilidadeSeleccao
- public abstract class Habilidade
- extends DetentorDoTiny
Habilidade que o Tiny pode possuir
CORDA
public final static int CORDA
disponibilidadeInicial
private boolean disponibilidadeInicial
disponivel
private boolean disponivel
- Permite saber se a habilidade se encontra ou não disponível no nível, para que o Tiny a possa usar
FOGO
public final static int FOGO
MARTELO
public final static int MARTELO
NOME_DIREITA
public final static String NOME_DIREITA
NOME_ESQUERDA
public final static String NOME_ESQUERDA
NOME_FLY_DIREITA
public final static String NOME_FLY_DIREITA
NOME_FLY_ESQUERDA
public final static String NOME_FLY_ESQUERDA
NOME_FRENTE
public final static String NOME_FRENTE
NOME_HOP
public final static String NOME_HOP
NOME_SELECT
public final static String NOME_SELECT
SELECCAO
public final static int SELECCAO
Habilidade
public Habilidade()
Habilidade
public Habilidade(Tiny heroi, boolean disponivel)
- Parameters:
- heroi - Tiny
- disponivel - Disponibilidade da habilidade.
alterarDisponibilidade
public void alterarDisponibilidade()
disparar
public abstract void disparar(long tempo)
dispararDireita
public abstract void dispararDireita(long tempo)
dispararEsquerda
public abstract void dispararEsquerda(long tempo)
dispararParado
public abstract void dispararParado(long tempo)
getAnimacaoDireita
public abstract String getAnimacaoDireita()
getAnimacaoEsquerda
public abstract String getAnimacaoEsquerda()
getAnimacaoFrente
public abstract String getAnimacaoFrente()
getAnimacaoSalto
public abstract String getAnimacaoSalto()
getAnimacaoSaltoDireito
public abstract String getAnimacaoSaltoDireito()
getAnimacaoSaltoEsquerdo
public abstract String getAnimacaoSaltoEsquerdo()
getAnimacaoSeleccao
public abstract String getAnimacaoSeleccao()
isDisponivel
public boolean isDisponivel()
reiniciarDisponibilidade
public void reiniciarDisponibilidade()
toString
public abstract String toString()
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String