//When the level need to be restart, conserv the important data public void SaveLevelInfos() { //Energy InitController(); energyCurrent = goldController.GetEnergy(); energyMax = goldController.GetEnergyMax(); //Life lifeMax = lifeController.GetLifeMax(); //Fire projectileRate = fireController.GetFireRate(); projectileDmg = playerController.GetDamageProjectile(); //Cac cacRate = meleeController.GetAttackCooldown(); cacDmg = playerController.GetDamageMelee(); //Move runSpeed = playerMove.GetRunSpeed(); dashSpeed = playerMove.GetDashSpeed(); jumpSpeed = playerMove.GetJumpSpeed(); //Upgrade costUpgrade = upgradeController.GetCost(); facteurUpgrade = upgradeController.GetFacteur(); }