コード例 #1
0
ファイル: FoodRations.cs プロジェクト: Elgirhath/Mars
    private void Eat()
    {
        string info = "You ate some food rations. (+" + pointsOnEat + ")";

        ScrollingInfoController.instance.AddText(info, isItem: false);
        hungerController         = HungerController.instance;
        hungerController.hunger += pointsOnEat;
    }
コード例 #2
0
    // Start is called before the first frame update
    void Start()
    {
        Moraleo = this.transform.parent.GetComponentInChildren <MoraleController>();
        Hungero = this.transform.parent.GetComponentInChildren <HungerController>();

        Moraleo.UpdateValue(MoraleEdit);
        Hungero.UpdateValue(ResourcesEdit);
    }
コード例 #3
0
ファイル: HungerBar.cs プロジェクト: Elgirhath/Mars
    private void Start()
    {
        hungerController = HungerController.instance;

        maxValue          = hungerController.maxHunger;
        value             = (int)hungerController.hunger;
        debuffsController = DebuffsController.instance;
        hungerDebuff      = debuffsController.transform.Find("Hunger").gameObject;
        hungerDebuff.SetActive(false);
    }
コード例 #4
0
 private void Awake()
 {
     playerHealthBar    = GameObject.FindGameObjectWithTag("PlayerHealthBar").GetComponent <Image>();
     healthBarTransform = playerHealthBar.transform;
     _hungerCon         = healthBarTransform.parent.GetComponent <HungerController>();
 }