public static void PushScent(this ScentInfo scent, string name, int strength) { if (strength <= 0) { return; } scent.Name = name; if (strength > scent.Strength) { scent.Strength = strength; scent.State = ScentState.Holding; } else if (strength == scent.Strength) { scent.State = ScentState.Spreading; } }
public HexInfo() { HomeInfo = new ChemInfo(); FoodInfo = new ChemInfo(); FoodScent = new ScentInfo(); }