Example #1
0
        public void AddPathRotationToTransport(uint transportEntry, uint timeSeg, TransportRotationRecord node)
        {
            if (!_transportAnimations.ContainsKey(transportEntry))
            {
                _transportAnimations[transportEntry] = new TransportAnimation();
            }

            _transportAnimations[transportEntry].Rotations[timeSeg] = node;
        }
Example #2
0
        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;
        }