Examples of QuestDefinitionDataPool


Examples of csa.jportal.gameModes.quest.QuestDefinitionDataPool

        return null;
    }

    public boolean checkQuestLife(int life)
    {
        QuestDefinitionDataPool mQuestDefinitionDataPool = new QuestDefinitionDataPool();
        boolean ret = false;
        for (int i = 0; i < mData.mQuestsActive.size(); i++)
        {
            String qname = mData.mQuestsActive.elementAt(i);
            QuestDefinitionData quest = mQuestDefinitionDataPool.get(qname);
            if (quest == null) continue; // only possible by renaming quests or the like

            if (quest.getTaskType().equals(Q_REACH_LIFE))
            {
                // Q_REACH_LIFE
View Full Code Here

Examples of csa.jportal.gameModes.quest.QuestDefinitionDataPool

        Logable D = Configuration.getConfiguration().getDebugEntity();
        MatchPlayable p = match.getPlayer(1);
        MatchComputerPlayer cplayer = null;
        if (p instanceof MatchComputerPlayer) cplayer = (MatchComputerPlayer)p; else return;

        QuestDefinitionDataPool mQuestDefinitionDataPool = new QuestDefinitionDataPool();

        for (int i = 0; i < mData.mQuestsActive.size(); i++)
        {
            String qname = mData.mQuestsActive.elementAt(i);
            QuestDefinitionData quest = mQuestDefinitionDataPool.get(qname);
            if (quest == null) continue; // only possible by renaming quests or the like
            if (win)
            {
                D.addLog("Quest type was("+i+"): "+quest.getTaskType(), 3);
                if ((quest.getTaskType().equals(Q_DEFEAT_OPPONENT))
View Full Code Here

Examples of csa.jportal.gameModes.quest.QuestDefinitionDataPool

        }
    }

    public boolean checkQuestDamageOpponent(int damageDone)
    {
        QuestDefinitionDataPool mQuestDefinitionDataPool = new QuestDefinitionDataPool();
        boolean ret = false;
        for (int i = 0; i < mData.mQuestsActive.size(); i++)
        {
            String qname = mData.mQuestsActive.elementAt(i);
            QuestDefinitionData quest = mQuestDefinitionDataPool.get(qname);

            if (quest == null) continue; // only possible by renaming quests or the like
            if (quest.getTaskType().equals(Q_DO_X_DAMAGE_IN_ONE_ROUND))
            {
                // Q_DO_X_DAMAGE_IN_ONE_ROUND
View Full Code Here

Examples of csa.jportal.gameModes.quest.QuestDefinitionDataPool

        return ret;
    }

    public boolean checkQuestCardPlayed(Card card)
    {
        QuestDefinitionDataPool mQuestDefinitionDataPool = new QuestDefinitionDataPool();
        boolean ret = false;
        for (int i = 0; i < mData.mQuestsActive.size(); i++)
        {
            String qname = mData.mQuestsActive.elementAt(i);
            QuestDefinitionData quest = mQuestDefinitionDataPool.get(qname);
            if (quest == null) continue; // only possible by renaming quests or the like
            if (quest.getTaskType().equals(Q_PLAY_CARD_X))
            {

                if (card.getId().equals(quest.getCard()))
View Full Code Here

Examples of csa.jportal.gameModes.quest.QuestDefinitionDataPool

    }


    public boolean checkQuestLandsDestroyed(int landDiff)
    {
        QuestDefinitionDataPool mQuestDefinitionDataPool = new QuestDefinitionDataPool();
        boolean ret = false;
        for (int i = 0; i < mData.mQuestsActive.size(); i++)
        {
            String qname = mData.mQuestsActive.elementAt(i);
            QuestDefinitionData quest = mQuestDefinitionDataPool.get(qname);

            if (quest == null) continue; // only possible by renaming quests or the like
            if (quest.getTaskType().equals(Q_DESTROY_X_LANDS))
            {
                QuestData data = getQuestData(quest);
View Full Code Here

Examples of csa.jportal.gameModes.quest.QuestDefinitionDataPool


    public boolean checkQuestCreatureDeath(Card card)
    {
        Logable D = Configuration.getConfiguration().getDebugEntity();
        QuestDefinitionDataPool mQuestDefinitionDataPool = new QuestDefinitionDataPool();
        boolean ret = false;
        for (int i = 0; i < mData.mQuestsActive.size(); i++)
        {
            String qname = mData.mQuestsActive.elementAt(i);
            QuestDefinitionData quest = mQuestDefinitionDataPool.get(qname);

            if (quest == null) continue; // only possible by renaming quests or the like
            if (quest.getTaskType().equals(Q_DESTROY_CREATURE))
            {
D.addLog("Q_DESTROY_CREATURE found, quest card is: "+quest.getCard()+" checked card is: " + card, 3);
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.