congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
GameLog.getColoredObjectName
Code IndexAdd Tabnine to your IDE (free)

How to use
getColoredObjectName
method
in
mage.util.GameLog

Best Java code snippets using mage.util.GameLog.getColoredObjectName (Showing top 5 results out of 315)

origin: magefree/mage

@Override
public void revealCards(Ability source, String titleSuffix, Cards cards, Game game, boolean postToLog) {
  if (cards == null || cards.isEmpty()) {
    return;
  }
  if (postToLog) {
    game.getState().getRevealed().add(CardUtil.createObjectRealtedWindowTitle(source, game, titleSuffix), cards);
  } else {
    game.getState().getRevealed().update(CardUtil.createObjectRealtedWindowTitle(source, game, titleSuffix), cards);
  }
  if (postToLog && !game.isSimulation()) {
    StringBuilder sb = new StringBuilder(getLogName()).append(" reveals ");
    int current = 0, last = cards.size();
    for (Card card : cards.getCards(game)) {
      current++;
      sb.append(GameLog.getColoredObjectName(card));
      if (current < last) {
        sb.append(", ");
      }
    }
    game.informPlayers(sb.toString());
  }
}
origin: magefree/mage

Card card = game.getCard(cardUuid);
if (card != null) {
  sb.append(GameLog.getColoredObjectName(card));
  if (i < pile1CardsIds.size()) {
    sb.append(", ");
if (card != null) {
  i++;
  sb.append(' ').append(GameLog.getColoredObjectName(card));
  if (i < pile2CardsIds.size()) {
    sb.append(", ");
origin: magefree/mage

Card card = game.getCard(cardUuid);
if (card != null) {
  sb.append(GameLog.getColoredObjectName(card));
  if (i < pile1CardsIds.size()) {
    sb.append(", ");
if (card != null) {
  i++;
  sb.append(' ').append(GameLog.getColoredObjectName(card));
  if (i < pile2CardsIds.size()) {
    sb.append(", ");
origin: magefree/mage

@Override
public boolean apply(Game game, Ability source) {
  Player player = game.getPlayer(targetPointer.getFirst(game, source));
  MageObject sourceObject = source.getSourceObject(game);
  if (player != null && sourceObject != null) {
    Card card = player.getHand().getRandom(game);
    if (card != null) {
      Cards cards = new CardsImpl();
      cards.add(card);
      player.revealCards(sourceObject.getIdName() + " Turn: " + game.getTurnNum(), cards, game);
      if (card.isLand()) {
        player.moveCards(card, Zone.BATTLEFIELD, source, game);
      } else if (card.getSpellAbility() != null
          && card.getSpellAbility().getTargets().canChoose(player.getId(), game)) {
        player.cast(card.getSpellAbility(), game, true, new MageObjectReference(source.getSourceObject(game), game));
      } else {
        game.informPlayers(GameLog.getColoredObjectName(card) + " can't be cast now by " + player.getLogName());
      }
    }
    return true;
  }
  return false;
}
origin: magefree/mage

Card card = game.getCard(target.getFirstTarget());
if (card != null) {
  game.informPlayers("The choosen card name is [" + GameLog.getColoredObjectName(card) + ']');
  Permanent sourcePermanent = game.getPermanentEntering(source.getSourceId());
  if (sourcePermanent == null) {
mage.utilGameLoggetColoredObjectName

Popular methods of GameLog

  • getColoredObjectIdNameForTooltip
  • getColorName
  • getColoredObjectIdName
  • getColoredPlayerName
  • getNeutralColoredText
  • getPlayerConfirmColoredText
  • getPlayerRequestColoredText
  • getSmallSecondLineText
  • getTooltipColorName
  • replaceNameByColoredName

Popular in Java

  • Finding current android device location
  • onRequestPermissionsResult (Fragment)
  • getContentResolver (Context)
  • getSupportFragmentManager (FragmentActivity)
  • FileWriter (java.io)
    A specialized Writer that writes to a file in the file system. All write requests made by calling me
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • TreeMap (java.util)
    Walk the nodes of the tree left-to-right or right-to-left. Note that in descending iterations, next
  • Notification (javax.management)
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • JPanel (javax.swing)
  • 21 Best Atom Packages for 2021
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now