Based on previous discussion, route limit will not be based on slots held by current airline. Instead, an airline would have to negotiate with the airport to increase or decrease frequency/passenger capacity.
There were also suggestions to allow a single airplane flying multiple routes - no promise on that one yet, but i will keep that in mind - a model would be that every airplane will have a "base" airport. And an airplane can only serve multiple routes flying from the same base airport. This might not be completely realistic but at least from a coding point of view it's a bit easier to implement - All the airplanes will have certain "flying hours" and each flight of a route will consume certain hours on that airplane. This is a bit of a far-fetched goal, i might consider that later on in the development cycle
Current goals are:
1. Streamline the route setup - no more having to buy airplanes and then come back to setup the route. Probably no detailed control on which airplane to assign, airplanes will be assigned automatically with the current stock, if it needs more airplane to fulfill the frequency requirement, it will automatically purchase the extra aircraft required.
2. Route can be set up even if assigned airplanes are still under construction, the capacity will be adjusted base on how many airplanes in the route are ready. Once the airplane is ready, it will start serving automatically
3. Add the negotiation dialog : a popup to outline the changes and associated negotiation points required and the odds of success
4. The AWESOME short animation to indicate whether the negotiation was successful
Man...even with just the above 4, it's still ALOT of coding...I have started the first part and here's the preview!