furyPackage
Class FixoResistente
furyPackage.ObjectoDoNivel
|
+--furyPackage.FixoResistente
- Direct Known Subclasses:
- Cobra, Gargula
- public abstract class FixoResistente
- extends ObjectoDoNivel
- implements DestruidorDoTiny, DestrutivelPeloFogo, Iteravel
Title: Fury of the Tiny
Description: Agrupa objectos fixos do nível que destroem o Tiny e que podem ser destruídos por várias bolas de fogo, conforme a sua capacidade de resistência
Copyright: Copyright (c) 2005
Company: 4thFloor Corporation
- Author:
- Sérgio Lopes
Ruben Pedro - Version: 5.0
Method Summary |
void | decrementarEnergia(long tempo) Decrementa a capacidade de resistência de um destruidor do Tiny, morrendo caso tenha chegado ao fim |
int | getCapacidadeResistencia() |
void | morrer(long tempo) Mata o destruidor do Tiny |
void | removerDoNivel() Remove do nível o destruidor do Tiny |
void | trataColisao(Tiny heroi, ResultadoColisao resultado) Mata o Tiny quando este colide com o destruidor do tiny |
void | trataColisao(Corda corda, ResultadoColisao resultado) Faz desaparecer a corda |
capacidadeResistencia
private int capacidadeResistencia
- Capacidade de resistência dos inimigos fixos resistentes
FixoResistente
public FixoResistente()
FixoResistente
public FixoResistente(String nome, Ponto posicao, Nivel nivel, int capacidadeResistencia)
- Parameters:
- capacidadeResistencia - Define a capacidade de resistência de um destruidor do Tiny
decrementarEnergia
public void decrementarEnergia(long tempo)
- Decrementa a capacidade de resistência de um destruidor do Tiny, morrendo caso tenha chegado ao fim
getCapacidadeResistencia
public int getCapacidadeResistencia()
morrer
public void morrer(long tempo)
- Mata o destruidor do Tiny
removerDoNivel
public void removerDoNivel()
- Remove do nível o destruidor do Tiny
trataColisao
public void trataColisao(Tiny heroi, ResultadoColisao resultado)
- Mata o Tiny quando este colide com o destruidor do tiny
trataColisao
public void trataColisao(Corda corda, ResultadoColisao resultado)
- Faz desaparecer a corda