mirror of
https://github.com/wabbajack-tools/wabbajack.git
synced 2024-08-30 18:42:17 +00:00
Merge pull request #361 from erri120/deadlystream
Deadlystream Support + VectorPlexus fixes
This commit is contained in:
commit
e2ebe039d4
@ -28,7 +28,8 @@ namespace Wabbajack.Lib
|
|||||||
typeof(BSAStateObject), typeof(BSAFileStateObject), typeof(BA2StateObject), typeof(BA2DX10EntryState),
|
typeof(BSAStateObject), typeof(BSAFileStateObject), typeof(BA2StateObject), typeof(BA2DX10EntryState),
|
||||||
typeof(BA2FileEntryState), typeof(MediaFireDownloader.State), typeof(ArchiveMeta),
|
typeof(BA2FileEntryState), typeof(MediaFireDownloader.State), typeof(ArchiveMeta),
|
||||||
typeof(PropertyFile), typeof(SteamMeta), typeof(SteamWorkshopDownloader), typeof(SteamWorkshopDownloader.State),
|
typeof(PropertyFile), typeof(SteamMeta), typeof(SteamWorkshopDownloader), typeof(SteamWorkshopDownloader.State),
|
||||||
typeof(LoversLabDownloader.State), typeof(GameFileSourceDownloader.State)
|
typeof(LoversLabDownloader.State), typeof(GameFileSourceDownloader.State), typeof(VectorPlexusDownloader.State),
|
||||||
|
typeof(DeadlyStreamDownloader.State)
|
||||||
|
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
@ -21,7 +21,9 @@ namespace Wabbajack.Lib.Downloaders
|
|||||||
typeof(MegaDownloader.State),
|
typeof(MegaDownloader.State),
|
||||||
typeof(ModDBDownloader.State),
|
typeof(ModDBDownloader.State),
|
||||||
typeof(NexusDownloader.State),
|
typeof(NexusDownloader.State),
|
||||||
typeof(SteamWorkshopDownloader.State)
|
typeof(SteamWorkshopDownloader.State),
|
||||||
|
typeof(VectorPlexusDownloader.State),
|
||||||
|
typeof(DeadlyStreamDownloader.State)
|
||||||
};
|
};
|
||||||
public static Dictionary<string, Type> NameToType { get; set; }
|
public static Dictionary<string, Type> NameToType { get; set; }
|
||||||
public static Dictionary<Type, string> TypeToName { get; set; }
|
public static Dictionary<Type, string> TypeToName { get; set; }
|
||||||
|
24
Wabbajack.Lib/Downloaders/DeadlyStreamDownloader.cs
Normal file
24
Wabbajack.Lib/Downloaders/DeadlyStreamDownloader.cs
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
using System;
|
||||||
|
|
||||||
|
namespace Wabbajack.Lib.Downloaders
|
||||||
|
{
|
||||||
|
public class DeadlyStreamDownloader : AbstractIPS4Downloader<DeadlyStreamDownloader, DeadlyStreamDownloader.State>
|
||||||
|
{
|
||||||
|
#region INeedsDownload
|
||||||
|
public override string SiteName => "Deadly Stream";
|
||||||
|
public override Uri SiteURL => new Uri("https://www.deadlystream.com");
|
||||||
|
public override Uri IconUri => new Uri("https://www.deadlystream.com/favicon.ico");
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
public DeadlyStreamDownloader() : base(new Uri("https://deadlystream.com/login"), "deadlystream",
|
||||||
|
"deadlystream.com")
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public class State : State<DeadlyStreamDownloader>
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -19,6 +19,7 @@ namespace Wabbajack.Lib.Downloaders
|
|||||||
new MediaFireDownloader(),
|
new MediaFireDownloader(),
|
||||||
new LoversLabDownloader(),
|
new LoversLabDownloader(),
|
||||||
new VectorPlexusDownloader(),
|
new VectorPlexusDownloader(),
|
||||||
|
new DeadlyStreamDownloader(),
|
||||||
new HTTPDownloader(),
|
new HTTPDownloader(),
|
||||||
new ManualDownloader(),
|
new ManualDownloader(),
|
||||||
};
|
};
|
||||||
|
@ -125,6 +125,7 @@
|
|||||||
<Compile Include="CompilationSteps\Serialization.cs" />
|
<Compile Include="CompilationSteps\Serialization.cs" />
|
||||||
<Compile Include="Downloaders\AbstractIPS4Downloader.cs" />
|
<Compile Include="Downloaders\AbstractIPS4Downloader.cs" />
|
||||||
<Compile Include="Downloaders\AbstractNeedsLoginDownloader.cs" />
|
<Compile Include="Downloaders\AbstractNeedsLoginDownloader.cs" />
|
||||||
|
<Compile Include="Downloaders\DeadlyStreamDownloader.cs" />
|
||||||
<Compile Include="Downloaders\GameFileSourceDownloader.cs" />
|
<Compile Include="Downloaders\GameFileSourceDownloader.cs" />
|
||||||
<Compile Include="Downloaders\INeedsLogin.cs" />
|
<Compile Include="Downloaders\INeedsLogin.cs" />
|
||||||
<Compile Include="Downloaders\LoversLabDownloader.cs" />
|
<Compile Include="Downloaders\LoversLabDownloader.cs" />
|
||||||
|
Loading…
Reference in New Issue
Block a user