public void FeedAllDyingChicken() { if (CtxCollection.FindStorage <SeedStorage>(). Capacity < ToFeed(DyingChickens)) { return; } foreach (Chicken chicken in DyingChickens) { chicken.ChickenFeed(); } DyingChickens.Clear(); }
public void Update() { foreach (Chicken chicken in Chikens) { chicken.Update(); if (chicken.CheckIfStarving && !FindDyingChicken(chicken)) { DyingChickens.Add(chicken); } } if (!CheckIfAllDyingAreFed()) { KillStarvingChicken(); } }