public void AddPathRotationToTransport(uint transportEntry, uint timeSeg, TransportRotationRecord node) { if (!_transportAnimations.ContainsKey(transportEntry)) { _transportAnimations[transportEntry] = new TransportAnimation(); } _transportAnimations[transportEntry].Rotations[timeSeg] = node; }
public void AddPathNodeToTransport(uint transportEntry, uint timeSeg, TransportAnimationRecord node) { TransportAnimation animNode = new TransportAnimation(); if (animNode.TotalTime < timeSeg) { animNode.TotalTime = timeSeg; } animNode.Path[timeSeg] = node; _transportAnimations[transportEntry] = animNode; }