mirror of
https://github.com/Patoke/4JLibs.git
synced 2026-06-13 23:53:03 +00:00
feat(docs): add an implementation guide for more in-depth details on how to use 4JLibs expansions
feat(storage): save titles are now encoded into the name of the save files feat(storage): added functionality to delete save files chore(storage): document functions which don't have to be implemented, as they're unused for the Windows platform chore(storage): rename some variables to be more accurate with the binaries fix(render): in vs2012, m_backBufferTexture cannot be initialized in a header fix(storage): in CDLC::GetMountedPath, m_szMountPath and m_szDirectoryPath were mixed up fix(storage): in CSaveGame::SetSaveTitle, there was a wide string to narrow string mismatch
This commit is contained in:
@@ -208,11 +208,11 @@ std::string CDLC::GetMountedPath(std::string szMount)
|
||||
if (szMount[ch] == ':')
|
||||
{
|
||||
std::string driveName = szMount.substr(0, ch);
|
||||
for (int i = 0; i < m_vDLCDriveMappings.size(); ++i)
|
||||
for (int i = 0; i < m_vDLCDriveMappings.size(); i++)
|
||||
{
|
||||
if (m_vDLCDriveMappings[i].m_szDirectoryPath == driveName)
|
||||
if (m_vDLCDriveMappings[i].m_szMountPath == driveName)
|
||||
{
|
||||
std::string newPath = m_vDLCDriveMappings[i].m_szMountPath;
|
||||
std::string newPath = m_vDLCDriveMappings[i].m_szDirectoryPath;
|
||||
|
||||
newPath.append(szMount.substr(ch + 1, -1));
|
||||
|
||||
@@ -256,7 +256,7 @@ void CDLC::Tick(void)
|
||||
if (m_iHasNewMountedDLCs)
|
||||
{
|
||||
m_iHasNewMountedDLCs = false;
|
||||
m_pMountedDLCFunc(m_pMountedDLCParam, 0, 0, dword94);
|
||||
m_pMountedDLCFunc(m_pMountedDLCParam, 0, 0, m_dwLicenseMask);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user