diff options
| author | Tannin <devnull@localhost> | 2015-01-29 19:26:42 +0100 |
|---|---|---|
| committer | Tannin <devnull@localhost> | 2015-01-29 19:26:42 +0100 |
| commit | 8aa6dc4c7dcf4139cd0144207a327013bd3cb1dc (patch) | |
| tree | 06a28839549304e32b5774b37fba07ca4413bc03 /src/shared/skyriminfo.cpp | |
| parent | c3a95bdef1d989a54684b966e042b12bf682046d (diff) | |
extended the game-plugin interface
Diffstat (limited to 'src/shared/skyriminfo.cpp')
| -rw-r--r-- | src/shared/skyriminfo.cpp | 56 |
1 files changed, 1 insertions, 55 deletions
diff --git a/src/shared/skyriminfo.cpp b/src/shared/skyriminfo.cpp index feaf88a3..f66fcef4 100644 --- a/src/shared/skyriminfo.cpp +++ b/src/shared/skyriminfo.cpp @@ -50,10 +50,7 @@ bool SkyrimInfo::identifyGame(const std::wstring &searchPath) FileExists(searchPath, L"SkyrimLauncher.exe");
}
-unsigned long SkyrimInfo::getBSAVersion()
-{
- return 0x68;
-}
+
std::wstring SkyrimInfo::getRegPathStatic()
@@ -76,25 +73,6 @@ std::wstring SkyrimInfo::getRegPathStatic() }
}
-
-std::wstring SkyrimInfo::getInvalidationBSA()
-{
- return L"Skyrim - Invalidation.bsa";
-}
-
-bool SkyrimInfo::isInvalidationBSA(const std::wstring &bsaName)
-{
- static LPCWSTR invalidation[] = { L"Skyrim - Invalidation.bsa", nullptr };
-
- for (int i = 0; invalidation[i] != nullptr; ++i) {
- if (wcscmp(bsaName.c_str(), invalidation[i]) == 0) {
- return true;
- }
- }
- return false;
-}
-
-
GameInfo::LoadOrderMechanism SkyrimInfo::getLoadOrderMechanism() const
{
std::wstring fileName = getGameDirectory() + L"\\TESV.exe";
@@ -113,27 +91,6 @@ GameInfo::LoadOrderMechanism SkyrimInfo::getLoadOrderMechanism() const }
}
-std::vector<std::wstring> SkyrimInfo::getPrimaryPlugins()
-{
- return boost::assign::list_of(L"skyrim.esm")(L"update.esm");
-}
-
-std::vector<std::wstring> SkyrimInfo::getVanillaBSAs()
-{
- return boost::assign::list_of(L"Skyrim - Misc.bsa")
- (L"Skyrim - Shaders.bsa")
- (L"Skyrim - Textures.bsa")
- (L"HighResTexturePack01.bsa")
- (L"HighResTexturePack02.bsa")
- (L"HighResTexturePack03.bsa")
- (L"Skyrim - Interface.bsa")
- (L"Skyrim - Animations.bsa")
- (L"Skyrim - Meshes.bsa")
- (L"Skyrim - Sounds.bsa")
- (L"Skyrim - Voices.bsa")
- (L"Skyrim - VoicesExtra.bsa");
-}
-
std::vector<std::wstring> SkyrimInfo::getDLCPlugins()
{
return boost::assign::list_of (L"Dawnguard.esm")
@@ -161,17 +118,6 @@ std::wstring SkyrimInfo::getReferenceDataFile() }
-std::wstring SkyrimInfo::getOMODExt()
-{
- return L"fomod";
-}
-
-std::wstring SkyrimInfo::getSEName()
-{
- return L"skse";
-}
-
-
std::wstring SkyrimInfo::getNexusPage(bool nmmScheme)
{
if (nmmScheme) {
|
