mirror of
https://github.com/celisej567/source-sdk-2013.git
synced 2026-09-23 20:09:45 +03:00
Added WIP v142 toolset support based on Source SDK 2013: Community Edition repo
This commit is contained in:
@@ -508,7 +508,7 @@ void CSentence::ParseWords( CUtlBuffer& buf )
|
||||
// Parse phoneme
|
||||
int code;
|
||||
char phonemename[ 256 ];
|
||||
float start, end;
|
||||
float startLocl, endLocl;
|
||||
float volume;
|
||||
|
||||
code = atoi( token );
|
||||
@@ -516,9 +516,9 @@ void CSentence::ParseWords( CUtlBuffer& buf )
|
||||
buf.GetString( token );
|
||||
Q_strncpy( phonemename, token, sizeof( phonemename ) );
|
||||
buf.GetString( token );
|
||||
start = atof( token );
|
||||
startLocl = atof( token );
|
||||
buf.GetString( token );
|
||||
end = atof( token );
|
||||
endLocl = atof( token );
|
||||
buf.GetString( token );
|
||||
volume = atof( token );
|
||||
|
||||
@@ -526,8 +526,8 @@ void CSentence::ParseWords( CUtlBuffer& buf )
|
||||
assert( pt );
|
||||
pt->SetPhonemeCode( code );
|
||||
pt->SetTag( phonemename );
|
||||
pt->SetStartTime( start );
|
||||
pt->SetEndTime( end );
|
||||
pt->SetStartTime( startLocl );
|
||||
pt->SetEndTime( endLocl );
|
||||
|
||||
AddPhonemeTag( wt, pt );
|
||||
}
|
||||
@@ -1304,9 +1304,9 @@ void CSentence::Append( float starttime, const CSentence& src )
|
||||
|
||||
// Offset times
|
||||
int c = newWord->m_Phonemes.Count();
|
||||
for ( int i = 0; i < c; ++i )
|
||||
for ( int j = 0; j < c; ++j )
|
||||
{
|
||||
CPhonemeTag *tag = newWord->m_Phonemes[ i ];
|
||||
CPhonemeTag *tag = newWord->m_Phonemes[ j ];
|
||||
tag->AddStartTime( starttime );
|
||||
tag->AddEndTime( starttime );
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user