penev92
d0285b058b
Grouped installer SourceActions by ContentPackage
...
ContentPackages are defined in mod.yaml and list Installers that support them, but then the Installers and their SourceActions knew nothing about ContentPackages.
Also added BeforeInstall and AfterInstall sections for SourceActions in the Installers.
2023-03-11 21:43:18 +01:00
IceReaper
09b32f7f98
Fixed the blast decompression. Fixes #13689
2022-11-19 12:27:13 +01:00
IceReaper
35eb246080
Replaced hardcoded SourceType with custom defined ISourceResolver.
2022-11-17 21:19:57 +01:00
IceReaper
7188f88ba1
Replaced hardcoded source actions by user defined ISourceAction.
2022-11-17 21:19:57 +01:00
IceReaper
fcc8f53b59
Installer downloads now using specified IPackageLoader.
2022-11-17 21:19:57 +01:00
IceReaper
8ae5383698
Made installer asset resolving case insensitive.
2022-11-17 00:16:59 +02:00
Matthias Mailänder
e13fd4816e
Extract the directory if the registry value points to a filename.
2021-03-20 18:42:02 +01:00
penev92
2f95e56256
Fixed incorrect D2k song installation
2021-02-28 12:29:15 +00:00
Paul Chote
dd0b08d54a
Replace ^ and . in platform paths with ^SupportDir and ^EngineDir.
2020-11-24 17:53:48 +01:00
Paul Chote
1aa80f9c11
Add download hashes for the default mod packages.
2019-06-08 13:39:17 +02:00
Pavel Penev
77ae802b9c
Added D2k asset installer d2k-e
2017-12-02 00:08:50 +01:00
Pavel Penev
8f5787a57f
Added D2k asset installer d2k-d
2017-12-02 00:08:50 +01:00
Pavel Penev
45a2f5e6c1
Added D2k asset installer d2k-c
2017-12-02 00:08:50 +01:00
Pavel Penev
649971d517
Renamed D2k asset installers to systematize namings
2017-12-02 00:08:50 +01:00
Paul Chote
f8d0dcad4f
Fix SourceType.Install on 32 bit windows.
2016-12-18 00:26:49 +00:00
Paul Chote
4f52d42380
Add support for an older/alternative d2k release.
2016-10-13 17:49:44 +01:00
Paul Chote
88c43fa9b3
Extract content sources and downloads to external files.
2016-08-08 22:36:08 +01:00