示例#1
0
    private void Start()
    {
        // Start Values
        battery     = 20f;
        playerMoney = 0f;
        playerScore = 0f;

        // Access Other Values
        antennaDeployer = GetComponent <AntennaDeployer>();
        payloadDeployer = GetComponent <PayloadDeployer>();

        // Get Fonctionnalities
        commButton        = comm.GetComponent <Button>();
        captureDataButton = captureData.GetComponent <Button>();

        // Set Start Temperatures
        batteryTemperature = Random.Range(30f, 60f);
        payloadTemperature = Random.Range(10f, 50f);
        telecomTemperature = Random.Range(10, 50f);

        // Reset Bools
        batteryFailure = false;
        telecomFailure = false;
        payloadFailure = false;
        enableHeater   = false;

        ReadTemperatures();
    }
示例#2
0
    private void Start()
    {
        satelliteStats  = GetComponent <SatelliteStats>();
        antennaDeployer = GetComponent <AntennaDeployer>();
        payloadDeployer = GetComponent <PayloadDeployer>();
        scoreboard      = GetComponent <Scoreboard>();

        gameOver = false;
        timeOver = false;
        gameOverUI.SetActive(false);
        gameUI.SetActive(true);
        button.interactable = true;
    }