Examples of step()


Examples of games.stendhal.server.entity.npc.fsm.Engine.step()

    assertTrue(en.step(player, "buy cat"));
    assertEquals("A cat will cost 100. Do you want to buy it?", getReply(npc));

    assertFalse(player.hasPet());

    assertTrue(en.step(player, "yes"));
    assertEquals("Here you go, a cute little kitten! Your kitten will eat any piece of chicken or fish you place on the ground. Enjoy her!", getReply(npc));

    assertTrue(player.hasPet());

    assertTrue(en.step(player, "bye"));
View Full Code Here

Examples of games.stendhal.server.entity.npc.fsm.Engine.step()

    assertTrue(en.step(player, "yes"));
    assertEquals("Here you go, a cute little kitten! Your kitten will eat any piece of chicken or fish you place on the ground. Enjoy her!", getReply(npc));

    assertTrue(player.hasPet());

    assertTrue(en.step(player, "bye"));
    assertEquals("Bye.", getReply(npc));
  }

  /**
   * Tests for sellCat.
View Full Code Here

Examples of games.stendhal.server.entity.npc.fsm.Engine.step()

  @Test
  public void testSellCat() {
    final SpeakerNPC npc = getNPC("Felina");
    final Engine en = npc.getEngine();

    assertTrue(en.step(player, "hi"));
    assertEquals("Greetings! How may I help you?", getReply(npc));

    assertTrue(en.step(player, "sell cat"));
    assertEquals("Sell??? What kind of a monster are you? Why would you ever sell your beautiful cat?", getReply(npc));
  }
View Full Code Here

Examples of games.stendhal.server.entity.npc.fsm.Engine.step()

    final Engine en = npc.getEngine();

    assertTrue(en.step(player, "hi"));
    assertEquals("Greetings! How may I help you?", getReply(npc));

    assertTrue(en.step(player, "sell cat"));
    assertEquals("Sell??? What kind of a monster are you? Why would you ever sell your beautiful cat?", getReply(npc));
  }

}
View Full Code Here

Examples of games.stendhal.server.entity.npc.fsm.Engine.step()

  @Test
  public void testHiAndBye() {
    final SpeakerNPC npc = getNPC("Nishiya");
    final Engine en = npc.getEngine();

    assertTrue(en.step(player, "hello"));
    assertEquals("Greetings! How may I help you?", getReply(npc));

    assertTrue(en.step(player, "bye"));
    assertEquals("Bye.", getReply(npc));
  }
View Full Code Here

Examples of games.stendhal.server.entity.npc.fsm.Engine.step()

    final Engine en = npc.getEngine();

    assertTrue(en.step(player, "hello"));
    assertEquals("Greetings! How may I help you?", getReply(npc));

    assertTrue(en.step(player, "bye"));
    assertEquals("Bye.", getReply(npc));
  }

  /**
   * Tests for buySheep.
View Full Code Here

Examples of games.stendhal.server.entity.npc.fsm.Engine.step()

    registerPlayer(player, world.getZone(ZONE_NAME));

    final SpeakerNPC npc = getNPC("Nishiya");
    final Engine en = npc.getEngine();

    assertTrue(en.step(player, "hi"));
    assertEquals("Greetings! How may I help you?", getReply(npc));

    assertTrue(en.step(player, "job"));
    assertEquals("I work as a sheep seller.", getReply(npc));
View Full Code Here

Examples of games.stendhal.server.entity.npc.fsm.Engine.step()

    final Engine en = npc.getEngine();

    assertTrue(en.step(player, "hi"));
    assertEquals("Greetings! How may I help you?", getReply(npc));

    assertTrue(en.step(player, "job"));
    assertEquals("I work as a sheep seller.", getReply(npc));

    assertTrue(en.step(player, "offer"));
    assertEquals("I sell sheep.", getReply(npc));
View Full Code Here

Examples of games.stendhal.server.entity.npc.fsm.Engine.step()

    assertEquals("Greetings! How may I help you?", getReply(npc));

    assertTrue(en.step(player, "job"));
    assertEquals("I work as a sheep seller.", getReply(npc));

    assertTrue(en.step(player, "offer"));
    assertEquals("I sell sheep.", getReply(npc));

    assertTrue(en.step(player, "buy"));
    assertEquals("A sheep will cost 30. Do you want to buy it?", getReply(npc));
    assertTrue(en.step(player, "no"));
View Full Code Here

Examples of games.stendhal.server.entity.npc.fsm.Engine.step()

    assertEquals("I work as a sheep seller.", getReply(npc));

    assertTrue(en.step(player, "offer"));
    assertEquals("I sell sheep.", getReply(npc));

    assertTrue(en.step(player, "buy"));
    assertEquals("A sheep will cost 30. Do you want to buy it?", getReply(npc));
    assertTrue(en.step(player, "no"));
    assertEquals("Ok, how else may I help you?", getReply(npc));

    assertTrue(en.step(player, "buy dog"));
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.