Examples of Monster


Examples of ru.vagrant_ai.questionmarkgame.obj.mob.Monster

    {
      chooseNearest(); //to flip or not to flip
    }
    if (opt_firerate == shoot_moment-Elements.extractLevel(ITEM.P_UPG_SNIPER)*30)
    {
      Monster mob = chooseNearest();
      if (mob == null || mob.state == MS.DEAD || mob.state == MS.NULL)
        opt_firerate--;
      else
      {
        if (new Random().nextInt(50) > 30-Elements.extractLevel(ITEM.P_UPG_SNIPER)*8)
          mob.onDamage(40+Elements.extractLevel(ITEM.P_UPG_SNIPER)*12, true, false);
        else
          mob.onDamage(120+Elements.extractLevel(ITEM.P_UPG_SNIPER)*30, true, true);   
      }
    }
    if (opt_firerate > shoot_moment+5-Elements.extractLevel(ITEM.P_UPG_SNIPER)*30)
    {
      opt_firerate = -5;
View Full Code Here

Examples of ru.vagrant_ai.questionmarkgame.obj.mob.Monster

  public void render(Graphics g)
  {
    for (int i = 0; i < monster_array.size(); ++i)
    {
      Monster monster = monster_array.get(i);
      if (!GameplayState.gamePaused() && !GameplayState.gameStateChanging())
      {
        monster.update();
        if (monster.state == MS.NULL)
        {
          monster_array.remove(i);
          i--;     
        }
      }
      monster.render(g);
    }
  }
View Full Code Here

Examples of ru.vagrant_ai.questionmarkgame.obj.mob.Monster

      if (util_timer > 0)
        return;
      else
        util_timer = horde_timer;
      ML mob = monster_queue.get(0);
      Monster monster = null;
      switch(mob)
      {
      case WHIM:
        monster = new Whim();
        break;
View Full Code Here

Examples of ru.vagrant_ai.questionmarkgame.obj.mob.Monster

      g.setLineWidth(1);
      g.setColor(Color.red);
      g.draw(rect);
      for (int i = 0; i < MonsterHandler.monster_array.size(); ++i)
      {
        Monster mob = MonsterHandler.monster_array.get(i);
        if ((rect.intersects(mob.hitbox) || rect.contains(mob.hitbox)) && mob.state != MS.DEAD && mob.state != MS.NULL)
        {
          util_knife = (byte) (40-Elements.extractLevel(ITEM.P_UPG_KNIFE)*5);
          Particle.addNew(PT.KNIFE, (int) GameplayState.player.pl_center.getX(), (int) GameplayState.player.pl_center.getY());
          mob.onDamage(25+Elements.extractLevel(ITEM.P_UPG_KNIFE)*8, true, false);
          break;
        }
      }
    }
  }
View Full Code Here

Examples of y3.players.Monster

public class Program {
 
  public static void main(String[] args) {
    Board b = new Board();
    Player p1 = new Wizard("Arry Poeter", b);
    Player p2 = new Monster("Teletups", b);
    Player p3 = new Monster("Freddy", b);
    Player p4 = new Monster("Kraken", b);
    Player p5 = new Warrior("Don Quixote", b);
    Player p6 = new Warrior("Wolverine", b);
    ThreadViz.showUI();
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.