2022-01-29 04:49:07 +00:00
|
|
|
|
using Cysharp.Threading.Tasks;
|
|
|
|
|
using QSB.EchoesOfTheEye.AirlockSync.WorldObjects;
|
2021-11-08 20:55:53 +00:00
|
|
|
|
using QSB.WorldSync;
|
2022-01-29 04:49:07 +00:00
|
|
|
|
using System.Threading;
|
2021-11-08 20:55:53 +00:00
|
|
|
|
|
2022-02-25 06:04:54 +00:00
|
|
|
|
namespace QSB.EchoesOfTheEye.AirlockSync;
|
|
|
|
|
|
|
|
|
|
internal class AirlockManager : WorldObjectManager
|
2021-11-08 20:55:53 +00:00
|
|
|
|
{
|
2022-02-25 06:04:54 +00:00
|
|
|
|
// is this used in the prisoner sequence in the eye?
|
|
|
|
|
public override WorldObjectType WorldObjectType => WorldObjectType.SolarSystem;
|
2021-12-21 02:41:12 +00:00
|
|
|
|
|
2022-02-25 06:04:54 +00:00
|
|
|
|
public override async UniTask BuildWorldObjects(OWScene scene, CancellationToken ct) => QSBWorldSync.Init<QSBGhostAirlock, GhostAirlock>();
|
|
|
|
|
}
|