confirm ca e totul in regula, totusi, cu o modificare:
Odata ce esti in sit, nu mai poti sa iesi din /sit. nici cu atack, nici alta emotie, nimic.
Ca sa poti iesi instant din /sit folosind /stand, modificati urmatoarea functie ca ma jos.
in loc de:
//void CInstanceBase::BreakSitLoop()
//{
// PushLoopMotion(CRaceMotionData::NAME_WAIT);
//}
puneti:
void CInstanceBase::BreakSitLoop()
{
m_GraphicThingInstance.SetEndStopMotion(); // Tell the instance to stop looping
m_GraphicThingInstance.InterceptOnceMotion(CRaceMotionData::NAME_WAIT); // Blend into wait
PushLoopMotion(CRaceMotionData::NAME_WAIT); // Resume idle loop
}
Daca reusesc sa dau break la animatia de /sit si prin atack (apasare space), o sa dau update aici. momentan nimic din ce am incercat nu functioneaza.