Submarine_Resources.Update C# (CSharp) Метод

Update() публичный Метод

public Update ( ) : void
Результат void
    void Update()
    {
        Cursor.visible = false;
        curTime += Time.deltaTime;
        if (curTime >= maxTime)
        {
            if (shipEnergy <= maxEnergy)
            {
                setEnergyLevel(passiveEnergyGain);

                if (subCon.getEngineOn())
                {
                    setEnergyLevel(engineDraw);
                }
                if (monitor.getSpotState() == 1)
                {
                    setEnergyLevel(spotDraw);
                }
                if (monitor.getInstState() == 1)
                {
                    setEnergyLevel(instDraw);
                }
            }
            else
                shipEnergy = maxEnergy;

            if (oxygenLevel <= maxOxygen)
                setOxygenLevel(-.08f + oxygenAdd);
            else
                oxygenLevel = maxOxygen;

            if (cabinPressure > 0)
            {
                setCabinPressure(-1.0f + pressureAdd);
            }
            else
                cabinPressure = 0;
            curTime = 0;

        }
        if(shipEnergy < 0)
            shipEnergy = 0;
    }