|
1 | 1 | package com.laytonsmith.core.functions; |
2 | 2 |
|
3 | 3 | import com.laytonsmith.PureUtilities.Common.StringUtils; |
| 4 | +import com.laytonsmith.PureUtilities.TermColors; |
4 | 5 | import com.laytonsmith.abstraction.MCEnchantment; |
5 | 6 | import com.laytonsmith.abstraction.MCItemStack; |
6 | 7 | import com.laytonsmith.abstraction.MCPlayer; |
@@ -475,4 +476,44 @@ public Construct exec(Target t, Environment environment, Construct... args) thro |
475 | 476 | } |
476 | 477 |
|
477 | 478 | } |
| 479 | + |
| 480 | + @api |
| 481 | + @hide("This is an easter egg") |
| 482 | + public static class norway extends DummyFunction { |
| 483 | + |
| 484 | + @Override |
| 485 | + public Construct exec(Target t, Environment environment, Construct... args) throws ConfigRuntimeException { |
| 486 | + int multiplier = 2; |
| 487 | + char c = '='; |
| 488 | + String one = multiply(c, 1 * multiplier); |
| 489 | + String two = multiply(c, 2 * multiplier); |
| 490 | + String six = multiply(c, 6 * multiplier); |
| 491 | + String seven = multiply(c, 7 * multiplier); |
| 492 | + String twelve = multiply(c, 12 * multiplier); |
| 493 | + String thirteen = multiply(c, 13 * multiplier); |
| 494 | + String twentytwo = multiply(c, 22 * multiplier); |
| 495 | + for(int i = 0; i < 6; ++i){ |
| 496 | + System.out.println(TermColors.RED + six + TermColors.WHITE + one + TermColors.BLUE + two + TermColors.WHITE + one + TermColors.RED + twelve); |
| 497 | + } |
| 498 | + System.out.println(TermColors.WHITE + seven + TermColors.BLUE + two + TermColors.WHITE + thirteen); |
| 499 | + for(int i = 0; i < 2; ++i){ |
| 500 | + System.out.println(TermColors.BLUE + twentytwo); |
| 501 | + } |
| 502 | + System.out.println(TermColors.WHITE + seven + TermColors.BLUE + two + TermColors.WHITE + thirteen); |
| 503 | + for(int i = 0; i < 6; ++i){ |
| 504 | + System.out.println(TermColors.RED + six + TermColors.WHITE + one + TermColors.BLUE + two + TermColors.WHITE + one + TermColors.RED + twelve); |
| 505 | + } |
| 506 | + |
| 507 | + return CVoid.VOID; |
| 508 | + } |
| 509 | + |
| 510 | + public static String multiply(char c, int times){ |
| 511 | + StringBuilder b = new StringBuilder(); |
| 512 | + for(int i = 0; i < times; ++i){ |
| 513 | + b.append(c); |
| 514 | + } |
| 515 | + return b.toString(); |
| 516 | + } |
| 517 | + |
| 518 | + } |
478 | 519 | } |
0 commit comments