using Barotrauma; using MoreLevelContent.Missions; using System; using System.Collections.Generic; namespace MoreLevelContent.Shared.Content { public class CustomMissions { public static readonly Dictionary MissionDefs = new() { { CustomMissionType.BeaconConstruction, typeof(BeaconConstMission) }, { CustomMissionType.DistressEscort, typeof(DistressEscortMission) }, { CustomMissionType.DistressSubmarine, typeof(DistressSubmarineMission) }, { CustomMissionType.DistressGhostship, typeof(DistressGhostshipMission) }, { CustomMissionType.CablePuzzle, typeof(CablePuzzleMission) } }; } public enum CustomMissionType { BeaconConstruction, DistressEscort, DistressSubmarine, DistressGhostship, CablePuzzle //DistressOutpost } }