Class: SKP::Bannerlord
- Inherits:
-
Object
- Object
- SKP::Bannerlord
- Defined in:
- lib/skp/cli/bannerlord.rb
Class Method Summary collapse
Class Method Details
.banner ⇒ Object
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
# File 'lib/skp/cli/bannerlord.rb', line 36 def %( +hmNMMMMMm/` -ymMMNh/ sMMMMMMMMMy +MMMMMMMMy ,---.o | | o o yMMMMMMMMMMy` yMMMMMMMMN `---..,---|,---.|__/ .,---. .,---. `dMMMMMMMMMMm:-dMMMMMMm: ||| ||---'| || | || | `sNMMMMMMMMMMs.:+sso:` `---'``---'`---'` ```---| `` ' :dMMMMMMMMMMm/ | :oss+:.sNMMMMMMMMMMy` ,---. | o /mMMMMMMd-:mMMMMMMMMMMd. |---',---.,---.,---.|--- .,---.,---. NMMMMMMMMy `hMMMMMMMMMMh | | ,---|| | || |---' yMMMMMMMM+ `dMMMMMMMMMy ` ` `---^`---'`---'``---'`---' /hNMMmy- `/mMMMMMNmy/ #{reset}) end |
.print_banner ⇒ Object
4 5 6 7 8 9 10 11 12 |
# File 'lib/skp/cli/bannerlord.rb', line 4 def puts r if `tput cols 80`.to_i < 80 puts else puts end puts reset end |
.r ⇒ Object
14 15 16 |
# File 'lib/skp/cli/bannerlord.rb', line 14 def r "\e[31m" end |
.reset ⇒ Object
18 19 20 |
# File 'lib/skp/cli/bannerlord.rb', line 18 def reset "\e[0m" end |
.small_banner ⇒ Object
22 23 24 25 26 27 28 29 30 31 32 33 34 |
# File 'lib/skp/cli/bannerlord.rb', line 22 def %( ,---.o | | o o `---..,---|,---.|__/ .,---. .,---. ||| ||---'| || | || | `---'``---'`---'` ```---| `` ' | ,---. | o |---',---.,---.,---.|--- .,---.,---. | | ,---|| | || |---' ` ` `---^`---'`---'``---'`---' #{reset}) end |