scenes/levels: some gold and score fixes

This commit is contained in:
Kazhnuz 2019-03-06 19:19:09 +01:00
parent 3360028a21
commit 0aef838079
5 changed files with 6 additions and 6 deletions

View File

@ -21,7 +21,7 @@ function Block:breakBlock()
self.obj.Debris(self.level, x-dist, y-dist, spd, 180-45)
self.obj.GFX(self.level, self.x+8, self.y+8, "poof", 1)
self.level.assets:playSFX("break")
self.level.score = self.level.score + 10
self.level.playermanager.score = self.level.playermanager.score + 10
self:destroy()
end

View File

@ -34,6 +34,7 @@ function Ennemy:getDamage(base_damage)
if (self.hp == 0) then
self:destroy()
self.obj.GFX(self.level, self.x+8, self.y+8, "poof", 1)
self.level.playermanager.score = self.level.playermanager.score + 100
end
end

View File

@ -11,7 +11,8 @@ end
function Coin:takeLoot()
self.obj.GFX(self.level, self.x+8, self.y+8, "sparkle", 1)
self:destroy()
self.level.gold = self.level.playermanager.gold + self.value
self.level.playermanager.gold = self.level.playermanager.gold + self.value
self.level.playermanager.score = self.level.playermanager.score + 10
self.level.assets:playSFX("collectcoin")
end

View File

@ -11,7 +11,8 @@ end
function Loot:takeLoot()
self.obj.GFX(self.level, self.x+8, self.y+8, "sparkle", 1)
self:destroy()
self.level.gold = self.level.playermanager.gold + 1
self.level.playermanager.gold = self.level.playermanager.gold + 1
self.level.playermanager.score = self.level.playermanager.score + 10
self.level.assets:playSFX("collectcoin")
end

View File

@ -99,9 +99,6 @@ function Level:launchMission()
self.playermanager:spawnPlayer(1)
self.camera = Camera(self, self.playermanager.startx, self.playermanager.starty)
self.score = 0
self.gold = 0
end