On a fresh server start:
When first player connect, Mission1 autostart BUT everythings shows as it should but the NPC dont appear.(Mission without NPC)
On a start by myself:
i start mission1 and go offline with 0 connected,
When i connect as first to connect, Mission1 autostart BUT everythings shows as it should but the NPC dont appear.(Mission without NPC)
Then test with many online (Good News)
I start mission go offline and get back… everything work like a charm i see marker, i see blip, i see objective cylinder, i see NPC, i see crate and pickup after mission finish (WORK PRETTY WELL)
So When mission is started manually and if server doesnt goes to 0 player script work fine and as it should.
Little things that i notice cause i push the test on evrything…
When i finish a mission, a pickup weapon appear and can be taken once by everyone… even after another mission as start a player that didnt play the mission could come and take one.
When taken, they should disapear for everyone… 1 pickup only by pickup.
its a problem cause the weapon will be available when the place will be empty cause mission have move to 2…3…4…ect even with Config.CleanupPickups = true
Another little things im not sure cause i tried only with one user…
Seem to be the same for mission PickUp they can be taken once by everyone… and should disapear for everyone if taken by one user
But for Mission Pickup… when the mission end… they dissapear.
Finally, i think this version is in a good direction
when server go to zero NPC disapears, We need to make them spawn again with the mission only whenserver goes from 0 to 1 player.
Beside that didnt see any double or craziness around.
Thanks again for your work… Hope it help