From fc1f84fa287db44c882a3f8cdbeeec4413d4e306 Mon Sep 17 00:00:00 2001 From: Kistaro Windrider Date: Sun, 1 Jun 2025 16:15:46 -0700 Subject: [PATCH] Delete slip behavior --- vacuum_gambit.p8 | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/vacuum_gambit.p8 b/vacuum_gambit.p8 index 107a1b8..fb8dc68 100644 --- a/vacuum_gambit.p8 +++ b/vacuum_gambit.p8 @@ -530,8 +530,6 @@ ship_m = mknew{ shieldpenalty = 0x0.012c, --5s shield_refresh_ready = 0, - slip = true, -- most enemies slide - xmomentum = 0, ymomentum = 0, @@ -621,15 +619,7 @@ function ship_m:move() self.x += self.xmomentum self.y += self.ymomentum - - -- "scrolling" behavior - if self.slip then - self.y += scrollrate - if self.y >= 128 then - self:die() - return true - end - end + return false end @@ -1189,7 +1179,6 @@ player = mknew(ship_m.new{ thrust = 0.1875, -- momentum added from button ymin = 0, ymax = 120, -- stay on screen drag = 0.0625, -- momentum lost per frame - slip = false, -- does not slide down screen act = function(self) -- fetch buttons local b,th = btn(),self.thrust local blr = b&0x3 @@ -1345,7 +1334,6 @@ chasey = mknew(ship_m.new{ maxspd = 2, thrust = 0.2, drag = 0.075, - slip = true, init = function(ship) ship.main_gun=ship.main_gun or zap_gun_e.new{} @@ -1373,7 +1361,6 @@ xl_chasey=mknew(chasey.new{ hp = 19.5, shield = 5, boss = true, - slip = false, act = function(self) local dx,dy,shoot_spec,shoot_main = chasey.act(self) if (self.y < 4) dy=self.thrust @@ -1401,7 +1388,6 @@ ship_f = mknew(ship_m.new{ maxspd = 3, thrust = 0.1, drag = 0.05, - slip = false, act = function(self) local wx,wy=self.want_x,self.want_y self.xmin,self.xmax,self.ymin,self.ymax = wx,wx,wy,wy