public static void RemoveMovementCostRule(IAddMovementCost rule) { MovementCostRules.Remove(rule); }
public static void AddMovementCostRule(IAddMovementCost rule) { MovementCostRules.Add(rule); }