Module: Vamp::Art

Defined in:
lib/vamp/art.rb

Constant Summary collapse

VAMPIRE =

ascii art by the queen of ascii art: Joan Stark (jgs) en.wikipedia.org/wiki/Joan_Stark

<<-'END'
    =/\                 /\=
    / \'._   (\_/)   _.'/ \
   / .''._'--(o.o)--'_.''. \
  /.' _/ |`'=/ " \='`| \_ `.\
 /` .' `\;-,'\___/',-;/` '. '\
/.-' jgs   `\(-V-)/`       `-.\
`            "   "            `
END
HOBGOBLIN_COLOR =
<<-'END'
            ,     _.._     ,
       (`._."`    `"._.')
        '._          _.'               /\
         | /`-.  .-'\ | __           .'.'
         |(_()_\/_()_)|'  `\        ( (
         ;   ,____,   ;     \        ) )
          \  /VvvV\  /    \  \.__   / /
         /`'._`""`_.'      \  \  `\/ /
        /  .  `--'          \  \    /
       /  / `-,       _.----'   \  ;
      /  /     )     /  .--------` \
     /  /.----'     /  /   ___.     \
    /  /|   _    _,|  (---'   \     |
   /  / |   \`""`  \\\\        \    |
  / /`  |    |      \\\`        \   \
 / /    ;    |                  /   /
/ / _    \  /                 /`  /`
   / _\/(    | |                 /  .'_
  | ( \  '--'  \               .'  (__)`\
  \\\\  `-------'         jgs /________.'
   `\\\

END
HOBGOBLIN =
remove_ansi(HOBGOBLIN_COLOR)
SHARK_COLOR =
<<-'END'
     o
                              ___..                       ,
                      __..--''__ (                      .';
  o      __.-------.-'            `--..__             .'  ;
    _.--'   0)         .--._             ``--...____.'   .'
   (     _.      )).   .__.-''                          <
    `````---....._____.....-   -..___       _____...--'-.'.
  jgs                   `-.___.'     ```````             `.;

END
SHARK =
remove_ansi(SHARK_COLOR)
DRAGON_COLOR =
<<-'END'
                     ___    ___
               ,_;-'-._\__/_.-'
             ,_\       a\/a
           ,_\      ,-(  _'-._
     ,_\       (==/\ |'-._\
       ,_\   -.  /\ \/ | |\   `
     ,_\       \/==\ '._\7 '._
 jgs '.  '._    \=/\'-}}} '-}}}
      /    />   /`  )
 |\_.'   .'(   <_  <_
 \____.-'   '--}}}-}}}

END
DRAGON =
remove_ansi(DRAGON_COLOR)
SKULL_COLOR =

ascii art by Daniel Au (dcau) www.oocities.org/SoHo/7373/dcau.htm

<<-'END'
             _,.-------.,_
     ,;~'             '~;,
   ,;                     ;,
  ;                         ;
 ,'                         ',
,;                           ;,
; ;      .           .      ; ;
| ;   ______       ______   ; |
|  `/~"     ~" . "~     "~\'  |
|  ~  ,-~~~^~, | ,~^~~~-,  ~  |
 |   |        }:{        |   |
 |   l       / | \       !   |
 .~  (__,.--" .^. "--.,__)  ~.
 |     ---;' / | \ `;---     |
  \__.       \/^\/       .__/
   V| \                 / |V
    | |T~\___!___!___/~T| |
    | |`IIII_I_I_I_IIII'| |
    |  \,III I I I III,/  |
     \   `~~~~~~~~~~'    /
       \   .       .   /     -dcau
         \.    ^    ./
           ^~~~^~~~^

END
SKULL =
remove_ansi(SKULL_COLOR)
LIZARD_COLOR =

acii art by Andreas Freise (a:f) www.ascii-art.de/

<<-'END'
                                           )/_
                             _.--..---"-,--c_
                        \L..'           ._O__)_
                ,-.     _.+  _  \..--( /           a:f
                  `\.-''__.-' \ (     \_
                    `'''       `\__   /\
                                ')

END
LIZARD =
remove_ansi(LIZARD_COLOR)
RUNNING =

ascii art by Nico Okha (mOm)

<<-'END'
     _
   _( }
  /_  )
  / "/
 / -;\
 ;--' ยด  /'
    <_
END
DECLARING =
<<-'END'
    ,
 (}_/
/,;
  "^/ \
\|/
//
""`
END
DECLARING2 =
<<-'END'
 !
 ||
 !|
 | \      _
 | \    /~ ~\
  \ \_ /<- ->\
   \  \_\.O.|\\
\   '  /__"
|         \
\ '   .  \ \
\        /) >
 \  ,    | /
 | \__/   <
 >  /o   |)
 /  T    /
 /  |   /
 /  | . /
 \/  \/ \
  \  \   \
   \  \  \
    \  > \
   /^ / ^\
  ^^^~ ~~~mOm
END
GREEK =
<<-'END'
                   ___
                  /.  `\
                 / , ` |
                 /^\__/'
            _,--~,  /_
          /'  ~~~ -__ ~-,
         ,/  ,       _   \
        / |`-_  _ '_/%\  `\
       /  |_,    ~~ __/`\  \
,--~~"'  / \      `--/   |, >
   //^|~~---'  ;  ,     ,    |  '
         ,'`      , (    | /
       ,'   `;;;,'   \  ,' |
      /      77);     `./||`
     /      ,"^  \,     ,
    /      /       \     ,
    (    ,'         \    |
    \    `.          \_-  \
     \     ;           \   `,
      `    '            \   |
        \  `             \  `
         |  )             `, `.
        /   '             ,'  )
       mooO'             Ooom'     mOm

END

Class Method Summary collapse

Class Method Details

.remove_ansi(text) ⇒ Object



4
5
6
# File 'lib/vamp/art.rb', line 4

def self.remove_ansi(text)
  text.gsub(/[\[\d;]+m/, '')
end