public bool Equals(region_data region) { return(move_cost_mult == region.move_cost_mult && area.Equals(region.area)); }