Commit 3b31efceaf99bae18aa20f9cf74507534b0d6fa4

Authored by dg
1 parent 598fe887

New achievement: Huge Appetite


git-svn-id: http://svn.net-core.org/repos/t-engine4@3345 51575b47-30f0-44d4-a5cc-537603b46e54
... ... @@ -1382,6 +1382,7 @@ function _M:die(src)
1382 1382 world:gainAchievement("EXTERMINATOR", p, self)
1383 1383 world:gainAchievement("PEST_CONTROL", p, self)
1384 1384 world:gainAchievement("REAVER", p, self)
  1385 + world:gainAchievement("EAT_BOSSES", p, self)
1385 1386
1386 1387 if self.unique then
1387 1388 game.player:registerUniqueKilled(self)
... ...
... ... @@ -105,3 +105,16 @@ newAchievement{
105 105 desc = [[Killed the giant golem Atamathon after foolishly reactivating it.]],
106 106 mode = "player",
107 107 }
  108 +
  109 +newAchievement{
  110 + name = "Huge Appetite", id = "EAT_BOSSES",
  111 + show = "full",
  112 + desc = [[Ate 20 bosses.]],
  113 + mode = "player",
  114 + can_gain = function(self, who)
  115 + if who.rank < 35 then return false end
  116 + self.nb = (self.nb or 0) + 1
  117 + if self.nb >= 20 then return true end
  118 + end,
  119 + track = function(self) return tstring{tostring(self.nb or 0)," / 20"} end,
  120 +}
... ...