fix windows build scripts, add windows opus support

This commit is contained in:
HappyDOGE
2022-07-28 14:27:56 +03:00
parent 90cd6e0e15
commit 3faf6a69ac
149 changed files with 396 additions and 170 deletions
+2 -2
View File
@@ -419,7 +419,7 @@ void CEP2GameStats::Event_SaveGame( void )
Q_strlower( name );
Q_FixSlashes( name );
unsigned int uFileTime = filesystem->GetFileTime( name, "GAME" );
time_t uFileTime = filesystem->GetFileTime( name, "GAME" );
// Latch off previous
map->m_SaveGameInfo.Latch( name, uFileTime );
@@ -471,7 +471,7 @@ void CEP2GameStats::Event_LoadGame( void )
if ( pSaveGameInfo->m_nCurrentSaveFileTime == 0 ||
pSaveGameInfo->m_sCurrentSaveFile != name )
{
unsigned int uFileTime = filesystem->GetFileTime( name, "GAME" );
time_t uFileTime = filesystem->GetFileTime( name, "GAME" );
// Latch off previous
StatsLog( "Relatching save game file due to time or filename change (%s : %u)\n", name, uFileTime );
+4 -2
View File
@@ -13,6 +13,8 @@
#include "ep1_gamestats.h"
#include "tier1/utlstring.h"
#include <time.h>
// EP2 Game Stats
enum Ep2GameStatsVersions_t
{
@@ -417,7 +419,7 @@ public:
{
}
void Latch( char const *pchSaveName, unsigned int uFileTime )
void Latch( char const *pchSaveName, time_t uFileTime )
{
m_pCurrentRecord = &m_Records[ m_Records.AddToTail() ];
m_nCurrentSaveFileTime = uFileTime;
@@ -426,7 +428,7 @@ public:
CUtlVector< SaveGameInfoRecord2_t > m_Records;
SaveGameInfoRecord2_t *m_pCurrentRecord;
unsigned int m_nCurrentSaveFileTime;
time_t m_nCurrentSaveFileTime;
CUtlString m_sCurrentSaveFile;
};