Files
LuaCsForBarotraumaEP/Barotrauma/BarotraumaShared/SharedSource/ContentManagement/ContentPackage/RegularPackage.cs
2022-02-26 02:43:01 +09:00

19 lines
541 B
C#

using System;
using System.Xml.Linq;
namespace Barotrauma
{
public class RegularPackage : ContentPackage
{
public RegularPackage(XDocument doc, string path) : base(doc, path)
{
AssertCondition(!doc.Root.GetAttributeBool("corepackage", false), "Expected a regular package, got a core package");
}
protected override void HandleLoadException(Exception e)
{
UnloadPackage();
DebugConsole.ThrowError($"Failed to load package \"{Name}\"", e);
}
}
}