Selam arkadaşlar, mount’a binip inerken ekipmanın alpha değeri kısa süreliğine resetleniyor, sonra tekrar normale dönüyor. Bu küçük düzenleme ile o görüntü bozulması ortadan kalkıyor ve alpha değeri sabit kalıyor.
Yapmanız gerekenler:
InstanceBase.cpp içinde şu fonksiyonu bulun:
bool CInstanceBase::Create(const SCreateData& c_rkCreateData)
Ardından bu kod bloğunu bulun:
Kod:
Bunu aşağıdakiyle değiştirin:
Kod:
KANITLAR
ÖNCESİ
SONRASI
Bu şekilde oyuncu karakterinde alpha geçiş süresi düşürülmüş oluyor. Mount’a binerken ya da inerken oluşan o anlık görüntü kayması da düzeliyor.
Yapmanız gerekenler:
InstanceBase.cpp içinde şu fonksiyonu bulun:
bool CInstanceBase::Create(const SCreateData& c_rkCreateData)
Ardından bu kod bloğunu bulun:
Kod:
if (!IsWearingDress())
{
m_GraphicThingInstance.SetAlphaValue(0.0f);
m_GraphicThingInstance.BlendAlphaValue(1.0f, 0.5f);
}
Bunu aşağıdakiyle değiştirin:
Kod:
if (!IsWearingDress())
{
if (IsPC())
{
m_GraphicThingInstance.SetAlphaValue(0.0f);
m_GraphicThingInstance.BlendAlphaValue(1.0f, 0.05f);
}
else
{
m_GraphicThingInstance.SetAlphaValue(0.0f);
m_GraphicThingInstance.BlendAlphaValue(1.0f, 0.5f);
}
}
KANITLAR
ÖNCESİ
SONRASI
Bu şekilde oyuncu karakterinde alpha geçiş süresi düşürülmüş oluyor. Mount’a binerken ya da inerken oluşan o anlık görüntü kayması da düzeliyor.


