예제 #1
0
  /** awardChallengeWin. Generates and displays win case for challenge event. */
  private void awardChallengeWin() {
    final long questRewardCredits = ((QuestEventChallenge) qEvent).getCreditsReward();

    final StringBuilder sb = new StringBuilder();
    sb.append("Challenge completed.\n\n");
    sb.append("Challenge bounty: ").append(questRewardCredits).append(" credits.");

    qData.getAssets().addCredits(questRewardCredits);

    view.showMessage(
        sb.toString(),
        "Challenge Rewards for \"" + qEvent.getTitle() + "\"",
        FSkinProp.ICO_QUEST_BOX);

    awardSpecialReward(null);
  }