Android Open Source - zomblind Todos






From Project

Back to project page zomblind.

License

The source code is released under:

Apache License

If you think the Android project zomblind listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package antares.zomblind.core.levels.checker;
//ww w  . ja  v a2  s  . co m
import android.content.Context;
import antares.zomblind.ZomblindActivity;
import antares.zomblind.core.objetos.ArmaLista.tipo_arma;

public class Todos implements _Chequeador{
  ZomblindActivity _z;

  public Todos(Context ctx) {
    _z = (ZomblindActivity) ctx;
  }
  
  public boolean test(){
    boolean res = false;

    if (_z._acelerometro.golpe_izquierda()) {
      _z._entorno._jugador._armas.getArma(tipo_arma.CUERPO).usar();
      _z._entorno._npcs.atacar(0, _z._entorno._jugador._armas.getArma(tipo_arma.CUERPO));
      res = true;
    }

    if (_z._acelerometro.golpe_frente()) {
      _z._entorno._jugador._armas.getArma(tipo_arma.CUERPO).usar();
      _z._entorno._npcs.atacar(1, _z._entorno._jugador._armas.getArma(tipo_arma.CUERPO));
      res = true;
    }

    if (_z._acelerometro.golpe_derecha()) {
      _z._entorno._jugador._armas.getArma(tipo_arma.CUERPO).usar();
      _z._entorno._npcs.atacar(2, _z._entorno._jugador._armas.getArma(tipo_arma.CUERPO));
      res = true;
    }

    if (_z._acelerometro.recargar()) {
      _z._entorno._jugador._armas.getArma(tipo_arma.DISTANCIA).recargar();
      res = true;
    }

    int disparo = _z._pantalla.isDisparando();

    if (disparo >= 0) {
      if (_z._entorno._jugador._armas.getArma(tipo_arma.DISTANCIA).usar()) {
        _z._entorno._npcs.atacar(disparo,_z._entorno._jugador._armas.getArma(tipo_arma.DISTANCIA));
        res = true;
      }

    }
    return res;
  }

}




Java Source Code List

antares.zomblind.ZomblindActivity.java
antares.zomblind.core.Jugador.java
antares.zomblind.core.Nucleo.java
antares.zomblind.core.levels.L000_menu.java
antares.zomblind.core.levels.NivelInfo.java
antares.zomblind.core.levels.checker.GolpeFrontal.java
antares.zomblind.core.levels.checker.Todos.java
antares.zomblind.core.levels.checker._Chequeador.java
antares.zomblind.core.levels.conditions.SinZombies.java
antares.zomblind.core.levels.conditions._Condicion.java
antares.zomblind.core.levels.generate.AleatorioFlojos.java
antares.zomblind.core.levels.generate.AleatorioTodos.java
antares.zomblind.core.levels.generate._Generador.java
antares.zomblind.core.levels.instancia.java
antares.zomblind.core.npcs.NpcData.java
antares.zomblind.core.npcs.NpcLista.java
antares.zomblind.core.npcs.npc.java
antares.zomblind.core.objetos.ArmaData.java
antares.zomblind.core.objetos.ArmaLista.java
antares.zomblind.core.objetos.Arma.java
antares.zomblind.core.objetos.Municion.java
antares.zomblind.core.opciones.java
antares.zomblind.in.acelerometro.java
antares.zomblind.in.orientacion.java
antares.zomblind.in.pantalla.java
antares.zomblind.in.teclado.java
antares.zomblind.out.debug.java
antares.zomblind.out.habladora.java
antares.zomblind.out.interfaz.java
antares.zomblind.out.vibrador.java