// MPropertyFriendlyName = Tape Player
class CVoiceContainerTapePlayer : public CVoiceContainerAsyncGenerator
{
public:
bool m_bShouldWraparound;
CStrongHandle<InfoForResourceTypeCVoiceContainerBase> m_sourceAudio;
float32 m_flTapeSpeedAttackTime;
float32 m_flTapeSpeedReleaseTime;
private:
uint8 pad_00D0[40];
};
KV3 Class Defaults
{
_class = "CVoiceContainerTapePlayer"
m_vSound =
{
m_nRate = 0
m_nFormat = "PCM16"
m_nChannels = 0
m_nLoopStart = 0
m_nSampleCount = 0
m_flDuration = 0.0
m_Sentences = [ ]
m_nStreamingSize = 0
m_nSeekTable = [ ]
m_nLoopEnd = 0
m_encodedHeader = #[ ]
}
m_pEnvelopeAnalyzer = null
m_bShouldWraparound = false
m_sourceAudio = resource:""
m_flTapeSpeedAttackTime = 0.3
m_flTapeSpeedReleaseTime = 0.7
}