Package asciiPanel

Examples of asciiPanel.TileTransformer


  }
 
  @Override
  public void displayOutput(AsciiPanel terminal) {
    previous.displayOutput(terminal);
    terminal.withEachTile(new TileTransformer(){

      @Override
      public void transformTile(int x, int y, AsciiCharacterData data) {
        if (y == 0)
          return;
View Full Code Here


  }
 
  @Override
  public void displayOutput(AsciiPanel terminal) {
    previous.displayOutput(terminal);
    terminal.withEachTile(new TileTransformer(){

      @Override
      public void transformTile(int x, int y, AsciiCharacterData data) {
        if (y == 0)
          return;
View Full Code Here

 
  @Override
  public void displayOutput(AsciiPanel terminal) {
    previous.displayOutput(terminal);
   
    terminal.withEachTile(lookX-1, lookY, 3, 3, new TileTransformer(){

      @Override
      public void transformTile(int x, int y, AsciiCharacterData data) {
        if (y ==0)
          return;
View Full Code Here

    turnNumber++;
  }

  private void fadeIn(AsciiPanel terminal) {
    if (turnNumber == 0)
      terminal.withEachTile(new TileTransformer(){
        @Override
        public void transformTile(int x, int y, AsciiCharacterData data) {
          if (y== 0)
            return;
          if (data.character == '@' && data.foregroundColor == AsciiPanel.brightWhite)
            return;
         
          data.foregroundColor = data.foregroundColor.darker().darker();
          data.backgroundColor = data.backgroundColor.darker().darker();
        }
      });
    else if (turnNumber == 1)
      terminal.withEachTile(new TileTransformer(){
        @Override
        public void transformTile(int x, int y, AsciiCharacterData data) {
          if (y== 0)
            return;
          if (data.character == '@' && data.foregroundColor == AsciiPanel.brightWhite)
View Full Code Here

TOP

Related Classes of asciiPanel.TileTransformer

Copyright © 2018 www.massapicom. 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.