Files
BarotraumaModServer/LocalMods/More Level Content/CSharp/Shared/Content/CustomMissions.cs

31 lines
912 B
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
}
}