public void Reset() { foreach (var coroutine in Coroutines) { coroutine.Reset(); } if (WaypointNumber == 13) { var firstCoroutine = Coroutines.FirstOrDefault(); if (firstCoroutine != null && !(firstCoroutine is MoveToPositionCoroutine)) { //<SafeMoveTo questId="312429" stepId="2" x="2401" y="4537" z="-2" pathPrecision="5" pathPointLimit="250" scene="trOut_Highlands_Roads_EW_03" statusText="" /> Coroutines.Insert(0, new MoveToPositionCoroutine(71150, new Vector3(2401, 4537, -2))); } } //if (WaypointNumber == 14) //{ // var firstCoroutine = Coroutines.FirstOrDefault(); // if (firstCoroutine != null && !(firstCoroutine is MoveToPositionCoroutine)) // { // //<SafeMoveTo questId="312429" stepId="2" x="2401" y="4537" z="-2" pathPrecision="5" pathPointLimit="250" scene="trOut_Highlands_Roads_EW_03" statusText="" /> // Coroutines.Insert(0, new MoveToPositionCoroutine(new Vector3(1472, 4027, 38))); // } //} }