2022-02-27 12:40:44 +00:00
|
|
|
|
namespace QSB.ClientServerStateSync
|
2021-08-08 18:59:40 +00:00
|
|
|
|
{
|
2022-02-27 12:40:44 +00:00
|
|
|
|
public enum ServerState
|
|
|
|
|
{
|
|
|
|
|
// When in menus
|
|
|
|
|
NotLoaded,
|
2021-08-08 18:59:40 +00:00
|
|
|
|
|
2022-02-27 12:40:44 +00:00
|
|
|
|
// When in any credits
|
|
|
|
|
Credits,
|
2021-08-08 18:59:40 +00:00
|
|
|
|
|
2022-02-27 12:40:44 +00:00
|
|
|
|
// For normal play in SolarSystem
|
|
|
|
|
InSolarSystem,
|
2021-08-08 18:59:40 +00:00
|
|
|
|
|
2022-02-27 12:40:44 +00:00
|
|
|
|
// For normal play in EyeOfTheUniverse
|
|
|
|
|
InEye,
|
2021-08-08 18:59:40 +00:00
|
|
|
|
|
2022-02-27 12:40:44 +00:00
|
|
|
|
// At end of loop, waiting for everyone to be ready to reload the scene
|
|
|
|
|
WaitingForAllPlayersToDie,
|
2021-08-08 18:59:40 +00:00
|
|
|
|
|
2022-02-27 12:40:44 +00:00
|
|
|
|
// At start of loop, waiting for everybody to be ready to start playing
|
|
|
|
|
WaitingForAllPlayersToReady,
|
2021-08-08 18:59:40 +00:00
|
|
|
|
|
2022-02-27 12:40:44 +00:00
|
|
|
|
// When the statue has been activated
|
|
|
|
|
InStatueCutscene
|
|
|
|
|
}
|
2022-02-25 06:04:54 +00:00
|
|
|
|
}
|