72 lines
1.2 KiB
C#
72 lines
1.2 KiB
C#
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
public class FisheryEditorParams : MonoBehaviour
|
|
{
|
|
public InputField nameInputField;
|
|
|
|
public Slider temperatureSlider;
|
|
|
|
public Text temperatureText;
|
|
|
|
public Slider pressureSlider;
|
|
|
|
public Text pressureText;
|
|
|
|
public Toggle isIceToggle;
|
|
|
|
public void Awake()
|
|
{
|
|
}
|
|
|
|
public string GetFisheryName()
|
|
{
|
|
return nameInputField.text;
|
|
}
|
|
|
|
public void SetFisheryName(string newName)
|
|
{
|
|
nameInputField.text = newName;
|
|
}
|
|
|
|
public int GetAverageTemperature()
|
|
{
|
|
return (int)temperatureSlider.value;
|
|
}
|
|
|
|
public void SetAverageTemperature(int newTemperature)
|
|
{
|
|
temperatureSlider.value = newTemperature;
|
|
}
|
|
|
|
public void UpdateTemperatureText()
|
|
{
|
|
temperatureText.text = "Temperature: " + temperatureSlider.value;
|
|
}
|
|
|
|
public int GetAveragePressure()
|
|
{
|
|
return (int)pressureSlider.value;
|
|
}
|
|
|
|
public void SetAveragePressure(int newPressure)
|
|
{
|
|
pressureSlider.value = newPressure;
|
|
}
|
|
|
|
public void UpdatePressureText()
|
|
{
|
|
pressureText.text = "Pressure: " + pressureSlider.value;
|
|
}
|
|
|
|
public bool GetIsIceFishing()
|
|
{
|
|
return isIceToggle.isOn;
|
|
}
|
|
|
|
public void SetIsIceFishing(bool newIceFishing)
|
|
{
|
|
isIceToggle.isOn = newIceFishing;
|
|
}
|
|
}
|