Class: Cowsay::Character::Turtle

Inherits:
Base
  • Object
show all
Defined in:
lib/cowsay/character/turtle.rb

Constant Summary

Constants inherited from Base

Base::MAX_LINE_LENGTH

Instance Method Summary collapse

Methods inherited from Base

#initialize, say, #say

Constructor Details

This class inherits a constructor from Cowsay::Character::Base

Instance Method Details

#templateObject



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/cowsay/character/turtle.rb', line 5

def template
  <<-TEMPLATE
    #{@thoughts}                                  ___-------___
     #{@thoughts}                             _-~~             ~~-_
#{@thoughts}                         _-~                    /~-_
       /^\\__/^\\         /~  \\                   /    \\
     /|  O|| O|        /      \\_______________/        \\
    | |___||__|      /       /                \\          \\
    |          \\    /      /                    \\          \\
    |   (_______) /______/                        \\_________ \\
    |         / /         \\                      /            \\
     \\         \\^\\\\         \\                  /               \\     /
       \\         ||           \\______________/      _-_       //\\__//
         \\       ||------_-~~-_ ------------- \\ --/~   ~\\    || __/
           ~-----||====/~     |==================|       |/~~~~~
            (_(__/  ./     /                    \\_\\      \\.
                   (_(___/                         \\_____)_)
  TEMPLATE
end