38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
# File 'lib/monkey_music/player.rb', line 38
def initial_output
level = @monkey.level
user = @monkey.level.user
[ "INIT",
"M#{@monkey.id}",
level.width,
level.height,
level.turn_limit,
user.toplists[:top_tracks].length,
user.toplists[:top_tracks].map(&:serialize).join("\n"),
user.toplists[:top_albums].length,
user.toplists[:top_albums].map(&:serialize).join("\n"),
user.toplists[:top_artists].length,
user.toplists[:top_artists].map(&:serialize).join("\n"),
user.toplists[:disliked_artists].length,
user.toplists[:disliked_artists].map(&:serialize).join("\n"),
].join("\n")
end
|