From d4af52c91a717d0ee324f81ad5a673d4a6ba9207 Mon Sep 17 00:00:00 2001 From: chai <215380520@qq.com> Date: Mon, 27 Nov 2023 00:08:06 +0800 Subject: *move --- Assembly_CSharp/Building/House.cs | 49 --------------------------------------- 1 file changed, 49 deletions(-) delete mode 100644 Assembly_CSharp/Building/House.cs (limited to 'Assembly_CSharp/Building/House.cs') diff --git a/Assembly_CSharp/Building/House.cs b/Assembly_CSharp/Building/House.cs deleted file mode 100644 index 16bb26d..0000000 --- a/Assembly_CSharp/Building/House.cs +++ /dev/null @@ -1,49 +0,0 @@ -using System.Collections.Generic; -using UnityEngine; - -public class House : SpawnableObject -{ - private List defenders = new List(); - - [SerializeField] - private IncomeGenerator myIncomeGenerator; - - protected override void Start() - { - base.Start(); - SpawnManager.instance.houses.Add(this); - } - - public void AddDefender(Tower t) - { - if (!defenders.Contains(t)) - { - defenders.Add(t); - } - CheckTowers(); - } - - public void CheckTowers() - { - for (int num = defenders.Count - 1; num > -1; num--) - { - if (defenders[num] == null) - { - defenders.RemoveAt(num); - } - } - myIncomeGenerator.incomeTimesLevel = defenders.Count; - } - - public override void SpawnUI() - { - SimpleUI component = Object.Instantiate(UIObject, base.transform.position, Quaternion.identity).GetComponent(); - if (defenders.Count > 0) - { - string text = "This house is protected by " + defenders.Count + " towers."; - text = text + "\nIts next gift will be " + (SpawnManager.instance.level + 1) * defenders.Count + "g."; - text = text + "\nNet gold gifted: " + myIncomeGenerator.netGold + "g."; - component.SetDiscriptionText(text); - } - } -} -- cgit v1.1-26-g67d0