Mercurial > mm7
comparison mm7_4.cpp @ 764:90bcfb56c8f9
sound cleaning
author | Gloval |
---|---|
date | Sat, 23 Mar 2013 21:39:21 +0400 |
parents | f24fb0d64a5c |
children | 777c42590ffc |
comparison
equal
deleted
inserted
replaced
761:f24fb0d64a5c | 764:90bcfb56c8f9 |
---|---|
1862 do | 1862 do |
1863 { | 1863 { |
1864 if (SoundSetAction[24][0]) | 1864 if (SoundSetAction[24][0]) |
1865 { | 1865 { |
1866 v1 = 0; | 1866 v1 = 0; |
1867 if ( (signed int)pSoundList->uNumSounds <= 0 ) | 1867 if ( (signed int)pSoundList->sNumSounds <= 0 ) |
1868 { | 1868 { |
1869 LABEL_7: | 1869 LABEL_7: |
1870 v3 = 0; | 1870 v3 = 0; |
1871 } | 1871 } |
1872 else | 1872 else |
1874 v2 = (char *)&pSoundList->pSounds->uSoundID; | 1874 v2 = (char *)&pSoundList->pSounds->uSoundID; |
1875 while ( *(int *)v2 != 2 * (SoundSetAction[24][0] + 50 * v0->uVoiceID) + 4998 ) | 1875 while ( *(int *)v2 != 2 * (SoundSetAction[24][0] + 50 * v0->uVoiceID) + 4998 ) |
1876 { | 1876 { |
1877 ++v1; | 1877 ++v1; |
1878 v2 += 120; | 1878 v2 += 120; |
1879 if ( v1 >= (signed int)pSoundList->uNumSounds ) | 1879 if ( v1 >= (signed int)pSoundList->sNumSounds ) |
1880 goto LABEL_7; | 1880 goto LABEL_7; |
1881 } | 1881 } |
1882 v3 = v1; | 1882 v3 = v1; |
1883 } | 1883 } |
1884 pSoundList->_4A9DCD(v3, 1); | 1884 pSoundList->UnloadSound(v3, 1); |
1885 v4 = 0; | 1885 v4 = 0; |
1886 if ( (signed int)pSoundList->uNumSounds <= 0 ) | 1886 if ( (signed int)pSoundList->sNumSounds <= 0 ) |
1887 { | 1887 { |
1888 LABEL_12: | 1888 LABEL_12: |
1889 v4 = 0; | 1889 v4 = 0; |
1890 } | 1890 } |
1891 else | 1891 else |
1893 v5 = (char *)&pSoundList->pSounds->uSoundID; | 1893 v5 = (char *)&pSoundList->pSounds->uSoundID; |
1894 while ( *(int *)v5 != 2 * (SoundSetAction[24][0] + 50 * v0->uVoiceID) + 4999 ) | 1894 while ( *(int *)v5 != 2 * (SoundSetAction[24][0] + 50 * v0->uVoiceID) + 4999 ) |
1895 { | 1895 { |
1896 ++v4; | 1896 ++v4; |
1897 v5 += 120; | 1897 v5 += 120; |
1898 if ( (signed int)v4 >= (signed int)pSoundList->uNumSounds ) | 1898 if ( (signed int)v4 >= (signed int)pSoundList->sNumSounds ) |
1899 goto LABEL_12; | 1899 goto LABEL_12; |
1900 } | 1900 } |
1901 } | 1901 } |
1902 pSoundList->_4A9DCD(v4, 1); | 1902 pSoundList->UnloadSound(v4, 1); |
1903 } | 1903 } |
1904 ++v0; | 1904 ++v0; |
1905 } | 1905 } |
1906 while ( (signed int)v0 < (signed int)pParty->pHirelings ); | 1906 while ( (signed int)v0 < (signed int)pParty->pHirelings ); |
1907 v6 = pIcons_LOD->uNumLoadedFiles - 1; | 1907 v6 = pIcons_LOD->uNumLoadedFiles - 1; |