Package games.stendhal.server.entity.npc.fsm

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


    assertEquals(cc.welcomeBeforeStartingQuest(), getReply(npc));

    en.stepTest(monica, cc.getAdditionalTriggerPhraseForQuest().get(0));
    assertEquals(cc.respondToQuest(), getReply(npc));

    en.stepTest(monica, "elf cloak");
    assertEquals(
        "You haven't seen one before? Well, it's a elf cloak. So, will you find them all?",
        getReply(npc));

    en.stepTest(monica, "pink cloak");
View Full Code Here


    en.stepTest(monica, "elf cloak");
    assertEquals(
        "You haven't seen one before? Well, it's a elf cloak. So, will you find them all?",
        getReply(npc));

    en.stepTest(monica, "pink cloak");
    assertEquals("I don't know pink cloak. Can you name me another cloak please?", getReply(npc));

    en.stepTest(monica, ConversationPhrases.YES_MESSAGES.get(0));
    assertEquals(cc.respondToQuestAcception(), getReply(npc));
    assertFalse(npc.isTalking());
View Full Code Here

        getReply(npc));

    en.stepTest(monica, "pink cloak");
    assertEquals("I don't know pink cloak. Can you name me another cloak please?", getReply(npc));

    en.stepTest(monica, ConversationPhrases.YES_MESSAGES.get(0));
    assertEquals(cc.respondToQuestAcception(), getReply(npc));
    assertFalse(npc.isTalking());
    npc.remove("text");

    assertTrue("the quest was accepted, so it should be started",
View Full Code Here

    assertTrue("the quest was accepted, so it should be started",
        cc.isStarted(monica));
    assertFalse(cc.isCompleted(monica));

    en.stepTest(monica, ConversationPhrases.GREETING_MESSAGES.get(0));
    assertEquals(cc.welcomeDuringActiveQuest(), getReply(npc));
    npc.remove("text");
    en.stepTest(monica, ConversationPhrases.YES_MESSAGES.get(0));
    assertEquals(cc.askForItemsAfterPlayerSaidHeHasItems(), getReply(npc));
View Full Code Here

    assertFalse(cc.isCompleted(monica));

    en.stepTest(monica, ConversationPhrases.GREETING_MESSAGES.get(0));
    assertEquals(cc.welcomeDuringActiveQuest(), getReply(npc));
    npc.remove("text");
    en.stepTest(monica, ConversationPhrases.YES_MESSAGES.get(0));
    assertEquals(cc.askForItemsAfterPlayerSaidHeHasItems(), getReply(npc));

    en.stepTest(monica, "elf cloak");
    assertEquals(cc.respondToOfferOfNotExistingItem("elf cloak"),
        getReply(npc));
View Full Code Here

    assertEquals(cc.welcomeDuringActiveQuest(), getReply(npc));
    npc.remove("text");
    en.stepTest(monica, ConversationPhrases.YES_MESSAGES.get(0));
    assertEquals(cc.askForItemsAfterPlayerSaidHeHasItems(), getReply(npc));

    en.stepTest(monica, "elf cloak");
    assertEquals(cc.respondToOfferOfNotExistingItem("elf cloak"),
        getReply(npc));

    Item cloak = new Item("elf cloak", "", "", null);
    monica.getSlot("bag").add(cloak);
View Full Code Here

    assertEquals(cc.respondToOfferOfNotExistingItem("elf cloak"),
        getReply(npc));

    Item cloak = new Item("elf cloak", "", "", null);
    monica.getSlot("bag").add(cloak);
    en.stepTest(monica, "elf cloak");
    assertEquals(cc.respondToItemBrought(), getReply(npc));
    en.stepTest(monica, "elf cloak");
    assertEquals(cc.respondToOfferOfNotMissingItem(), getReply(npc));

    cloak = new Item("stone cloak", "", "", null);
View Full Code Here

    Item cloak = new Item("elf cloak", "", "", null);
    monica.getSlot("bag").add(cloak);
    en.stepTest(monica, "elf cloak");
    assertEquals(cc.respondToItemBrought(), getReply(npc));
    en.stepTest(monica, "elf cloak");
    assertEquals(cc.respondToOfferOfNotMissingItem(), getReply(npc));

    cloak = new Item("stone cloak", "", "", null);
    monica.getSlot("bag").add(cloak);
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.