Class: RPW::Bannerlord

Inherits:
Object
  • Object
show all
Defined in:
lib/rpw/cli/bannerlord.rb

Class Method Summary collapse

Class Method Details



40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# File 'lib/rpw/cli/bannerlord.rb', line 40

def banner
  %(
                           _____ _          _____     _ _
+hmNMMMMMm/`  -ymMMNh/    |_   _| |_ ___   | __  |___|_| |___
sMMMMMMMMMy   +MMMMMMMMy    | | |   | -_|  |    -| .'| | |_ -|
yMMMMMMMMMMy` yMMMMMMMMN    |_| |_|_|___|  |__|__|__,|_|_|___|
 `dMMMMMMMMMMm:-dMMMMMMm:   _____         ___
  `sNMMMMMMMMMMs.:+sso:`   |  _  |___ ___|  _|___ ___ _____ ___ ___ ___ ___
    :dMMMMMMMMMMm/         |   __| -_|  _|  _| . |  _|     | .'|   |  _| -_|
:oss+:.sNMMMMMMMMMMy`      |__|  |___|_| |_| |___|_| |_|_|_|__,|_|_|___|___|
     /mMMMMMMd-:mMMMMMMMMMMd.     _ _ _         _       _
     NMMMMMMMMy `hMMMMMMMMMMh    | | | |___ ___| |_ ___| |_ ___ ___
     yMMMMMMMM+  `dMMMMMMMMMy    | | | | . |  _| '_|_ -|   | . | . |
     /hNMMmy-  `/mMMMMMNmy/      |_____|___|_| |_,_|___|_|_|___|  _|
                                                         |_|
    #{reset})
end


4
5
6
7
8
9
10
11
12
# File 'lib/rpw/cli/bannerlord.rb', line 4

def print_banner
  puts r
  if `tput cols 80`.to_i < 80
    puts small_banner
  else
    puts banner
  end
  puts reset
end

.rObject



14
15
16
# File 'lib/rpw/cli/bannerlord.rb', line 14

def r
  "\e[31m"
end

.resetObject



18
19
20
# File 'lib/rpw/cli/bannerlord.rb', line 18

def reset
  "\e[0m"
end

.small_bannerObject



22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# File 'lib/rpw/cli/bannerlord.rb', line 22

def small_banner
  %(
 _____ _          _____     _ _
|_   _| |_ ___   | __  |___|_| |___
  | | |   | -_|  |    -| .'| | |_ -|
  |_| |_|_|___|  |__|__|__,|_|_|___|
 _____         ___
|  _  |___ ___|  _|___ ___ _____ ___ ___ ___ ___
|   __| -_|  _|  _| . |  _|     | .'|   |  _| -_|
|__|  |___|_| |_| |___|_| |_|_|_|__,|_|_|___|___|
 _ _ _         _       _
| | | |___ ___| |_ ___| |_ ___ ___
| | | | . |  _| '_|_ -|   | . | . |
|_____|___|_| |_,_|___|_|_|___|  _|
                              |_|
    #{reset})
end