Examples of equip()


Examples of games.stendhal.server.entity.creature.Creature.equip()

    });

    final Creature creature = new Creature(clazz, subclass, name, hp, atk, def,
        level, xp, width, height, speed, dropsItems, aiProfiles,
        creatureSays, respawn, description);
    creature.equip(equipsItems);
   
    creature.setCorpse(corpseName, corpseWidth, corpseHeight);
    creature.setSusceptibilities(susceptibilities);
    creature.setDamageType(damageType);
   
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equip()

  public void testDropItem() {
    final Player player = PlayerTestHelper.createPlayer("bob");
    StendhalRPZone localzone = new StendhalRPZone("testzone", 20, 20);
    Item item = SingletonRepository.getEntityManager().getItem("cheese");

    player.equip("bag", item);
    assertTrue(player.isEquipped("cheese"));
    localzone.add(player);
    final RPAction drop = new RPAction();
    drop.put("type", "drop");
    drop.put("baseobject", player.getID().getObjectID());
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equip()

  public void testDropSomeOfItem() {
    final Player player = PlayerTestHelper.createPlayer("bob");
    StendhalRPZone localzone = new StendhalRPZone("testzone", 20, 20);
    StackableItem item = (StackableItem) SingletonRepository.getEntityManager().getItem("cheese");
    item.setQuantity(5);
    player.equip("bag", item);
    assertTrue(player.isEquipped("cheese", 5));
    localzone.add(player);
    final RPAction drop = new RPAction();
    drop.put("type", "drop");
    drop.put("baseobject", player.getID().getObjectID());
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equip()

  public void testOnActionItemInBag() {
    MockStendlRPWorld.get();
    final UseAction ua = new UseAction();
    final Player player = PlayerTestHelper.createPlayer("bob");
    final Item cheese = SingletonRepository.getEntityManager().getItem("cheese");
    player.equip("bag", cheese);
    final StendhalRPZone zone = new StendhalRPZone("zone");
    zone.add(player);
    final RPAction action = new RPAction();
    action.put(BASEITEM, cheese.getID().getObjectID());
    action.put(BASEOBJECT, player.getID().getObjectID());
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equip()

    MockStendlRPWorld.get();
    final UseAction ua = new UseAction();
    final Player player = PlayerTestHelper.createPlayer("bob");
    final StackableItem cheese = (StackableItem) SingletonRepository.getEntityManager().getItem("cheese");
    cheese.setQuantity(2);
    player.equip("bag", cheese);
    final StendhalRPZone zone = new StendhalRPZone("zone");
    zone.add(player);
    final RPAction action = new RPAction();
    action.put(BASEITEM, cheese.getID().getObjectID());
    action.put(BASEOBJECT, player.getID().getObjectID());
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equip()

    final StendhalRPZone localzone = new StendhalRPZone(ZONE_NAME, 20, 20); // zone with disabled collision detection
    final Player player = PlayerTestHelper.createPlayer("bob");
    localzone.add(player);

    Item item = SingletonRepository.getEntityManager().getItem("dice");
    player.equip(item, 1);

    assertEquals(0, localzone.getItemsOnGround().size());

    item = player.getFirstEquipped("dice");
    RPObject parent = item.getContainer();
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equip()

        if (action.has(AMOUNT) && (item instanceof StackableItem)) {
          ((StackableItem) item).setQuantity(action.getInt(AMOUNT));
        }

        if (!changed.equip(slotName, item)) {
          player.sendPrivateText("The slot is full.");
        }
      }
    }
  }
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equip()

  public void testAddToSlotUnmarked() {
    final Player frodo = PlayerTestHelper.createPlayer("frodo");
    final WeddingRing ring = (WeddingRing) SingletonRepository.getEntityManager().getItem("wedding ring");
    final WeddingRing ring2 = (WeddingRing) SingletonRepository.getEntityManager().getItem("wedding ring");
   
    frodo.equip("bag", ring);
    frodo.equip("bag", ring2);
   
    assertNotNull(frodo.getAllEquipped("wedding ring"));
    assertEquals(frodo.getAllEquipped("wedding ring").size(), 2);
  }
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equip()

    final Player frodo = PlayerTestHelper.createPlayer("frodo");
    final WeddingRing ring = (WeddingRing) SingletonRepository.getEntityManager().getItem("wedding ring");
    final WeddingRing ring2 = (WeddingRing) SingletonRepository.getEntityManager().getItem("wedding ring");
   
    frodo.equip("bag", ring);
    frodo.equip("bag", ring2);
   
    assertNotNull(frodo.getAllEquipped("wedding ring"));
    assertEquals(frodo.getAllEquipped("wedding ring").size(), 2);
  }
 
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equip()

    final Player frodo = PlayerTestHelper.createPlayer("frodo");
    final WeddingRing ring = (WeddingRing) SingletonRepository.getEntityManager().getItem("wedding ring");
    final WeddingRing ring2 = (WeddingRing) SingletonRepository.getEntityManager().getItem("wedding ring");
   
    ring.setBoundTo("frodo");
    frodo.equip("bag", ring);
    frodo.equip("bag", ring2);
   
    assertNotNull(frodo.getAllEquipped("wedding ring"));
    assertEquals(frodo.getAllEquipped("wedding ring").size(), 2);
  }
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.