private void saveStats() { Specular.prefs.putInteger( "Time Played Ticks", Specular.prefs.getInteger("Time Played Ticks") + ticks); Specular.prefs.putInteger( "Bullets Fired", Specular.prefs.getInteger("Bullets Fired") + Bullet.bulletsFired); Bullet.bulletsFired = 0; Specular.prefs.putInteger( "Bullets Missed", Specular.prefs.getInteger("Bullets Missed") + Bullet.bulletsMissed); Bullet.bulletsMissed = 0; Specular.prefs.putInteger( "Enemies Killed", Specular.prefs.getInteger("Enemies Killed") + enemiesKilled); Specular.prefs.putInteger("Games Played", Specular.prefs.getInteger("Games Played") + 1); Specular.prefs.putFloat("Freeze Time", SlowdownEnemies.getFreezeTime()); // Specular.prefs.putFloat("Boardshock Efficiency", BoardShock.getEfficiency()); Specular.prefs.putFloat("Burst Max Time", BulletBurst.getMaxActiveTime()); Specular.prefs.putFloat("Firerate Boost", FireRateBoost.getBoost()); Specular.prefs.putFloat("Swarm Effect", Swarm.getEffect()); Specular.prefs.putFloat("Repulsor Max Time", Repulsor.getMaxActiveTime()); Specular.prefs.putFloat("PDS Damage", PDS.getDamage()); Specular.prefs.putFloat("Laser Aiming Arc", getPlayer().getLaserArc()); Specular.prefs.putFloat("Upgrade Points", getPlayer().getUpgradePoints()); if (player.getScore() > Specular.prefs.getInteger("Highscore")) Specular.prefs.putInteger("Highscore", player.getScore()); Specular.prefs.flush(); }