I've completely rewritten most of the code in the last days and not all features are completed so far. However this is that the next release will feature:
- It allows to run several missions at the same time. Players first select the mission and then one of the aircraft of the mission.
- When a new mission is initiated by the host the aircraft of the missions are preloaded, this means they are idle and without fuel on the airfield (aircraft with air start are spawned on a random airfield, aircraft that spawn by script are also spawned). When a player selects an aircraft he is placed in the preloaded aircraft. This allows him to read the briefing.
- When one of the preloaded missions is started the preloaded aircraft are removed and the mission is loaded. The players are placed into the preselected aircraft. Of course aircraft with air start are supported. Also aircraft that spawn delayed by script are supported, the players are placed as soon as the aircraft is spawned.
- Players can select missions that are pending (the mission is only preloaded) and running (the mission normally loaded). This allows players to jump into a mission that is already in progress because they were late or to continue a mission after a game crash.
I will also include a automatism that allows to run a dedicated server that loads for example to preload a random mission from a folder every 15 minute and starts the mission after 15minutes. So you have always several missions in progress and one mission that is pending.
|