409 {
410 EUndergroundTriggerType bestType = EUndergroundTriggerType.UNDEFINED;
412 UndergroundTrigger bestTrigger;
415
417 {
418 if (t.m_Type > bestType)
419 {
420 bestTrigger = t;
421 bestType = t.m_Type;
422 }
423 }
424
425
426 if (bestTrigger)
427 {
429
430 if (bestTrigger.m_Type == EUndergroundTriggerType.TRANSITIONING)
431 {
433 }
435 if (bestTrigger.m_InterpolationSpeed != -1 && bestTrigger.m_InterpolationSpeed != 0)
437 }
438
440 }
const float DEFAULT_INTERPOLATION_SPEED
UndergroundTrigger m_TransitionalTrigger
ref set< UndergroundTrigger > m_InsideTriggers
UndergroundTrigger m_BestTrigger
float m_AccoInterpolationSpeed
void SetUndergroundPresence(UndergroundTrigger trigger)