cMusicManager, cDMAudio, radio position save/load, a few commands implemented

This commit is contained in:
Sergeanur
2020-09-09 19:37:44 +03:00
parent 9b47625115
commit 4f4b1f9145
21 changed files with 1418 additions and 753 deletions

View File

@ -463,8 +463,7 @@ bool CGame::Initialise(const char* datFile)
#ifdef USE_TEXTURE_POOL
_TexturePoolsUnknown(true);
#endif
// TODO(Miami)
// DMAudio.SetStartingTrackPositions(1);
DMAudio.SetStartingTrackPositions(true);
DMAudio.ChangeMusicMode(MUSICMODE_GAME);
return true;
}

View File

@ -447,6 +447,11 @@ void CStats::AddPropertyAsOwned(int32 id)
}
}
float CStats::GetFavoriteRadioStationList(int32 station)
{
return FavoriteRadioStationList[station];
}
void CStats::SaveStats(uint8 *buf, uint32 *size)
{
CheckPointReachedSuccessfully();

View File

@ -144,4 +144,5 @@ public:
static void LongestTimeInBloodRing(int32);
static void AddPropertyAsOwned(int32);
static float GetFavoriteRadioStationList(int32);
};