private float GetVillageCost() { ConstructionCost[] dissentionCost = DepartmentOfTheInterior.GetDissentionCost(base.Owner, this.villagePOI[0].Village); if (dissentionCost.Length >= 1) { return(dissentionCost[0].GetValue(base.Owner)); } return(0f); }