/ld27

To get this branch, use:
bzr branch /bzr/ld27

« back to all changes in this revision

Viewing changes to main.lua

  • Committer: Josh C
  • Date: 2013-08-25 22:47:18 UTC
  • Revision ID: josh@9ix.org-20130825224718-c93zymxgkm9r3kjh
play silly sound on level switch

Show diffs side-by-side

added added

removed removed

16
16
 
17
17
GameView = View:extend {
18
18
   gameStart = 0,
 
19
   switchSounds = {},
19
20
   onNew = function (self)
20
21
              self:loadLayers('data/map.lua')
21
22
              self.focus = the.player
42
43
                 end
43
44
              end
44
45
 
 
46
              local sndFiles = {'data/Explosion2.wav', 'data/Explosion3.wav', 'data/Hit_Hurt3.wav'}
 
47
 
 
48
              for _, sndFile in ipairs(sndFiles) do
 
49
                 local snd = love.audio.newSource(sndFile, 'static')
 
50
                 table.insert(self.switchSounds, snd)
 
51
              end
 
52
 
45
53
              --the.interface = Group:new()
46
54
 
47
55
              --self:add(the.interface)
88
96
                         the.activeGoal.visible = false
89
97
                      end
90
98
                      the.activeGoal = self.goals[newMaze]
 
99
 
 
100
                      love.audio.play(self.switchSounds[math.random(#self.switchSounds)])
91
101
                   else
92
102
                      the.activeMaze = self.maze2
93
103
                      the.activeBg = self.bg