Method: Petli::Pet::Animation#animation

Defined in:
lib/petli/pet/animation.rb

#animationObject



60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
# File 'lib/petli/pet/animation.rb', line 60

def animation
  if self.dead?
    avail_animations[:death]
  elsif !@doing.nil?
    @doing
  elsif self.lights_out
    if sleeping?
      avail_animations[:sleep][:sleep]
    else
      avail_animations[:sleep][:blink]
    end
  elsif self.sick > 0
    atlas[:walk_sick]
  else
    atlas["walk_#{self.mood}"]
  end
end