public override void Tick(float d) { for (var i = 0; i < lines.Count; i++) { var startPosition = InteractiveGameObjectRef.GetTransform().WorldPosition + positionOffsetFromNPC; lines[i].Tick(d, startPosition, linePositionings[i].GetEndPosition(startPosition)); } }