furyPackage.estados
Class HabilidadeCorda

furyPackage.estados.DetentorDoTiny
  |
  +--furyPackage.estados.Habilidade
        |
        +--furyPackage.estados.HabilidadeCorda

public final class HabilidadeCorda
extends Habilidade

Habilidade que permite o Tiny ter uma corda


Field Summary
 private final static doubleCATETO
           
 private Cordacorda
           
 final static StringDIREITA
           
 final static StringESQUERDA
           
 final static StringFLY_DIREITA
           
 final static StringFLY_ESQUERDA
           
 final static StringFRENTE
           
 final static StringHOP
           
 final static StringNOME_HABILIDADE
           
 final static StringPENDURADO
           
 private booleanpodeLancarCorda
           
 final static StringSELECT
           

Fields inherited from class furyPackage.estados.Habilidade
CORDA, FOGO, MARTELO, NOME_DIREITA, NOME_ESQUERDA, NOME_FLY_DIREITA, NOME_FLY_ESQUERDA, NOME_FRENTE, NOME_HOP, NOME_SELECT, SELECCAO

Constructor Summary
HabilidadeCorda(Tiny heroi, boolean disponivel)
           

Method Summary
 voidalterarPermissaoDeLancarCorda()
           
 voiddisparar(long tempo)
          Dispara a corda no sentido da orientação do Tiny
 voiddispararCima()
          Dispara a corda para cima
 voiddispararDireita(long tempo)
          dispararDireita
 voiddispararEsquerda(long tempo)
          dispararEsquerda
 voiddispararParado(long tempo)
          dispararParado
 StringgetAnimacaoDireita()
           
 StringgetAnimacaoEsquerda()
           
 StringgetAnimacaoFrente()
           
 StringgetAnimacaoSalto()
           
 StringgetAnimacaoSaltoDireito()
           
 StringgetAnimacaoSaltoEsquerdo()
           
 StringgetAnimacaoSeleccao()
           
 CordagetCorda()
           
 StringtoString()
           

Methods inherited from class furyPackage.estados.Habilidade
alterarDisponibilidade, isDisponivel, reiniciarDisponibilidade

Methods inherited from class furyPackage.estados.DetentorDoTiny
getHeroi, setHeroi

Field Detail

CATETO

private final static double CATETO

corda

private Corda corda

DIREITA

public final static String DIREITA

ESQUERDA

public final static String ESQUERDA

FLY_DIREITA

public final static String FLY_DIREITA

FLY_ESQUERDA

public final static String FLY_ESQUERDA

FRENTE

public final static String FRENTE

HOP

public final static String HOP

NOME_HABILIDADE

public final static String NOME_HABILIDADE

PENDURADO

public final static String PENDURADO

podeLancarCorda

private boolean podeLancarCorda

SELECT

public final static String SELECT
Constructor Detail

HabilidadeCorda

public HabilidadeCorda(Tiny heroi, boolean disponivel)
Parameters:
heroi - Tiny
cor - Cor da habilidade
disponivel - Disponibilidade da habilidade
corda - Corda a atribuir à habilidade e ao Tiny
Method Detail

alterarPermissaoDeLancarCorda

public void alterarPermissaoDeLancarCorda()

disparar

public void disparar(long tempo)
Dispara a corda no sentido da orientação do Tiny

dispararCima

public void dispararCima()
Dispara a corda para cima

dispararDireita

public void dispararDireita(long tempo)
dispararDireita
Parameters:
tempo long

dispararEsquerda

public void dispararEsquerda(long tempo)
dispararEsquerda
Parameters:
tempo long

dispararParado

public void dispararParado(long tempo)
dispararParado
Parameters:
tempo long

getAnimacaoDireita

public String getAnimacaoDireita()

getAnimacaoEsquerda

public String getAnimacaoEsquerda()

getAnimacaoFrente

public String getAnimacaoFrente()

getAnimacaoSalto

public String getAnimacaoSalto()

getAnimacaoSaltoDireito

public String getAnimacaoSaltoDireito()

getAnimacaoSaltoEsquerdo

public String getAnimacaoSaltoEsquerdo()

getAnimacaoSeleccao

public String getAnimacaoSeleccao()

getCorda

public Corda getCorda()

toString

public String toString()

Association Links

to Class furyPackage.Corda

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

to Class java.lang.String

to Class java.lang.String