Исправление Viewmodel Prediction

From Valve Developer Community
Jump to: navigation, search
English

Запишите этот код в game/shared/baseviewmodel_shared.cpp в функцию void CBaseViewModel::CalcViewModelView

Добавте эту строчку примерно после 400 строки

CalcViewModelLag( vmorigin, vmangles, vmangoriginal ); // Дописать вот эту строку

Должно получиться вот так:

 	}
 	// Добовляем модель специфики bob даже если нет оружия (для главного Боб для hand моделей)
 	AddViewModelBob( owner, vmorigin, vmangles );
	// Добавляем lag
	CalcViewModelLag( vmorigin, vmangles, vmangoriginal );
 
 #if defined( CLIENT_DLL )
 	if ( !prediction->InPrediction() )
 	{
		// Добавляем lag
		CalcViewModelLag( vmorigin, vmangles, vmangoriginal ); // Дописать вот эту строку
 		// Даём ViewModel возможность трясти около 10% от амплитуды зрения игрока
 		vieweffects->ApplyShake( vmorigin, vmangles, 0.1 );	
 	}

Перевод --Slam12f 21:45, 12 May 2013 (PDT)