bjorn 10 ani în urmă
părinte
comite
895b0ee2f3
2 a modificat fișierele cu 2 adăugiri și 4 ștergeri
  1. 1 3
      deps/view.lua
  2. 1 1
      hud.lua

+ 1 - 3
deps/view.lua

@@ -210,14 +210,12 @@ function View:follow()
   local margin = 0.5
 
   self.height = math.lerp(self.height, math.clamp(1350 - y, 600, ctx.map.height), 10 * ls.tickrate)
+  self.height = self.height + math.max(ctx.hud.deathBulge - 5, 0) * 10
   self.width = self.height * (16 / 9)
 
   self.x = x - self.width * margin
   self.y = ctx.map.height - self.height
   self.scale = self.frame.height / self.height
-
-  local extra = ctx.hud.deathBulge > 5 and (ctx.hud.deathBulge * -.04) or 0
-  self.scale = math.lerp(self.scale, self.scale + extra, 4 * ls.tickrate)
 end
 
 function View:contain()

+ 1 - 1
hud.lua

@@ -69,7 +69,7 @@ function Hud:update()
 
   self.scoreDisplay = math.lerp(self.scoreDisplay, self.score, 5 * ls.tickrate)
 
-  self.deathBulge = math.lerp(self.deathBulge, 0, 2 * ls.tickrate)
+  self.deathBulge = math.lerp(self.deathBulge, 0, 8 * ls.tickrate)
 end
 
 function Hud:gui()