31 lines
942 BLFS
C#
Executable File
31 lines
942 BLFS
C#
Executable File
|
|
using Barotrauma;
|
|
using MoreLevelContent.Missions;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
|
|
namespace MoreLevelContent.Shared.Content
|
|
{
|
|
public class CustomMissions
|
|
{
|
|
public static readonly Dictionary<CustomMissionType, Type> 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
|
|
}
|
|
}
|