inline void update(FT mFT) override { tlShoot.update(mFT); if(tckShoot.getCurrent() > shootDelay / 1.5f && tckShoot.getCurrent() < shootDelay) game.createPCharge(1, cPhys.getPosPx(), 20); if(tckShoot.update(mFT)) { tlShoot.reset(); tlShoot.start(); } }
inline void update(FT mFT) override { tckCooldown.update(mFT); }