X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcore%2Fgame.rs;h=1bdaa8da8edc0ea466169fd386493322f8289525;hb=602766547385196282a03bb13cfdb785f6446a7a;hp=55bb80cb688a7b690daf0cefa0eec7371480a3fa;hpb=a6b57e450092f390103915bb8b936ceb9a116b03;p=kaka%2Frust-sdl-test.git diff --git a/src/core/game.rs b/src/core/game.rs index 55bb80c..1bdaa8d 100644 --- a/src/core/game.rs +++ b/src/core/game.rs @@ -231,16 +231,6 @@ impl Object for Boll { self.vel += lvl.gravity; self.pos += self.vel; - if self.pos.y >= lvl.ground { - if self.bounces == 0 { - return Dead - } else { - self.bounces -= 1; - self.pos.y = lvl.ground; - self.vel.y = -self.vel.y; - } - } - let x = (self.pos.x / lvl.grid.cell_size as f64).min(lvl.grid.width as f64 - 1.0).max(0.0) as usize; let y = (self.pos.y / lvl.grid.cell_size as f64).min(lvl.grid.height as f64 - 1.0).max(0.0) as usize; if lvl.grid.cells[x][y] {