[Other] - Schedule system rework

:bullseye: What is your suggestion?
Add two more ways to how schedule system works, by assigning planes by their ID, and add a stand landing priority.

:hammer_and_wrench: How would it work in the game?
I feel the current scheduling system behavior could either be kept, or removed, as it doesn’t bring enough value, in my humble opinion.

For some improvements, I’d suggest two ways:

  1. Let the planes be assigned to stands by their ID, not their contract. This way, you could still see lots of planes that you are missing when a contract hasn’t been assigned to them.
  2. To further develop in this topic, I’d love to see a stand priority queue for landing planes being implemented. It would work having like a node position list where you could specify which order will planes arrive to which stands. The order will be as easy as follow in ascendant order the right section of the screen (arrivals), and match those planes as the player sets up their stand priority in a list like A→B→C→D→(…).

These two approaches are probably opposite, but I think both could make it into the game; Let the players decide which one are they using at each moment.

:balance_scale: Why is this a good idea?
The way scheduling works nowadays is cool, but it has deep weaknesses in terms of fleet management. Instead of seeing planes vanish from the schedule list when they don’t have an assigned contract, every plane will show up in the main schedule panel.

  1. Map contracts don’t suffer from this, but not being able to schedule planes that don’t have a contract assigned is really annoying or even disgusting. To put an example, at my LHR, I’ve decided to use southern terminals (the ones below the landing runway) as a place for planes pending to be contract assigned or renewed, but scheduling system is directly not able to help with that.
  2. On the second approach, stand priority queue could increase Delivery ATC usage (when I use ATC services, I only use landing like 99% of the time, and the other ATC features get unused). Following with my LHR example (although what comes next is applicable to all my other hubs), I always fill my stands in a “furthest to closest to landing runway exit” order, so the fewer time in the whole landing operation is lost, as the last plane travels the least distance to reach a stand. What is pretty boring at this point is playing hubs to help other players and have to be monotonously assigning them in the preferred order (as the Delivery ATC can’t understand this preferences at 3.4.1 WoA version).