Files
BarotraumaModServer/LocalMods/More Level Content/CSharp/Shared/Content/CustomMissions.cs
2026-06-09 00:42:10 +03:00

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
}
}