PluginHeader{
	RailSimVersion = 2.00;
	PluginType = Station;
	PluginName = "[m[]׍p_5";
	PluginAuthor = "FNyahoTarol@Fn";
	IconTexture = "icon.png";
	Description = "";
}
StationInfo{
}
Platform{
	TrackNum = 1;
	Stoppable = no;
	Coord = (0.0, 0.0, 0.0);
	Coord = (0.0, 0.0, -20.0);
}
Platform{
	TrackNum = 5;
	TrackInterval = 4.0;
	Stoppable = no;
	Coord = (0.0, 0.0, 60.0);
	Coord = (0.0, 0.0, 80.0);
}
DefineSwitch "J"{
	Entry = "1";
	Entry = "2";
	Entry = "3";
	Entry = "4";
	Entry = "5";
}
DefineSwitch "yeNX`"{
	Entry = "W";
	Entry = "1";
	Entry = "2";
	Entry = "3";
	Entry = "4";
	Entry = "5";
	Entry = "6";
	Entry = "7";
	Entry = "8";
	Entry = "9";
}
DefineSwitch "yȈՃVhE"{
	Entry = "";
	Entry = "0.0(m)";
	Entry = "+0.1";
	Entry = "+0.2";
	Entry = "+0.3";
	Entry = "+0.4";
	Entry = "+0.5";
	Entry = "+0.6";
	Entry = "+0.7";
	Entry = "+0.8";
}
DefineSwitch "OI[eNX`"{
	Entry = "W";
	Entry = "1";
	Entry = "2";
	Entry = "3";
	Entry = "4";
	Entry = "5";
	Entry = "6";
	Entry = "7";
	Entry = "8";
	Entry = "9";
}
DefineSwitch "O[OI["{
	Entry = "1";
	Entry = "2";
}
DefineSwitch "[1OI["{
	Entry = "1";
	Entry = "2";
	Entry = "";
}
DefineSwitch "[2OI["{
	Entry = "1";
	Entry = "2";
	Entry = "";
}
DefineSwitch "[3OI["{
	Entry = "1";
	Entry = "2";
	Entry = "";
}
DefineSwitch "[4OI["{
	Entry = "1";
	Entry = "2";
	Entry = "";
}
DefineSwitch "[5OI["{
	Entry = "1";
	Entry = "2";
	Entry = "";
}
PrimaryAssembly{
//x[X
	Object3D "Base"{
		ModelFileName = "Base.x";
		ApplySwitch "yeNX`"{
		Case 1:
			ChangeTexture = 0, "../../Station/n_ALWEG_Switch_Crossover_Set/1.dds";
			ChangeTexture = 1, "../../Station/n_ALWEG_Switch_Crossover_Set/1.dds";
		}
		Joint3D "_LOCAL"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "Base_Shadow"{
		ModelFileName = "Base_s.x";
		NoCastShadow = 0;
		ApplySwitch "yȈՃVhE"{
		Case 0:
			ChangeModel = "", 1.0;
		Case 2:
			StaticMove{
				Displacement = (0.0, 0.1, 0.0);
			}
		Case 3:
			StaticMove{
				Displacement = (0.0, 0.2, 0.0);
			}
		Case 4:
			StaticMove{
				Displacement = (0.0, 0.3, 0.0);
			}
		Case 5:
			StaticMove{
				Displacement = (0.0, 0.4, 0.0);
			}
		Case 6:
			StaticMove{
				Displacement = (0.0, 0.5, 0.0);
			}
		Case 7:
			StaticMove{
				Displacement = (0.0, 0.6, 0.0);
			}
		Case 8:
			StaticMove{
				Displacement = (0.0, 0.7, 0.0);
			}
		Case 9:
			StaticMove{
				Displacement = (0.0, 0.8, 0.0);
			}
		}
		Joint3D "Base"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
//OI[Ep_~[
	Object3D "21"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End.x";
		ApplySwitch "OI[eNX`"{
			Case 1:
				ChangeTexture = 0, "../../Station/n_ALWEG_Switch_Crossover_Set/End_2.dds";
		}
		ApplySwitch "O[OI["{
		Case 1:
			ChangeModel = "../../Station/n_ALWEG_Switch_Crossover_Set/End_1.x", 1.0;
		}
		Joint3D "Base"{
			AttachCoord = (0.0, -0.4, 0.0);
		}
	}
	Object3D "22"{
		ModelFileName = "";
		ApplySwitch "J"{
		Case 0:
			StaticMove{
			Displacement = (-0.15734100, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 1:
			StaticMove{
			Displacement = (-0.07963562, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 3:
			StaticMove{
			Displacement = (0.07963562, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 4:
			StaticMove{
			Displacement = (0.15734100, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		}
		Joint3D "Base"{
			AttachCoord = (0.0, -0.4, 6.0);
		}
	}
	Object3D "23"{
		ModelFileName = "";
		ApplySwitch "J"{
		Case 0:
			StaticMove{
			Displacement = (-0.63060760, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 1:
			StaticMove{
			Displacement = (-0.31881714, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 3:
			StaticMove{
			Displacement = (0.31881714, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 4:
			StaticMove{
			Displacement = (0.63060760, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		}
		Joint3D "Base"{
			AttachCoord = (0.0, -0.4, 12.0);
		}
	}
	Object3D "24"{
		ModelFileName = "";
		ApplySwitch "J"{
		Case 0:
			StaticMove{
			Displacement = (-1.42371368, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 1:
			StaticMove{
			Displacement = (-0.71804047, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 3:
			StaticMove{
			Displacement = (0.71804047, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 4:
			StaticMove{
			Displacement = (1.42371368, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		}
		Joint3D "Base"{
			AttachCoord = (0.0, -0.4, 18.0);
		}
	}
	Object3D "25"{
		ModelFileName = "";
		ApplySwitch "J"{
		Case 0:
			StaticMove{
			Displacement = (-2.54357147, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 1:
			StaticMove{
			Displacement = (-1.27800751, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 3:
			StaticMove{
			Displacement = (1.27800751, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 4:
			StaticMove{
			Displacement = (2.54357147, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		}
		Joint3D "Base"{
			AttachCoord = (0.0, -0.4, 24.0);
		}
	}
	Object3D "26"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End_1.x";
		ApplySwitch "J"{
		Case 0:
			StaticMove{
			Displacement = (-4.0, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = -15.173665858666;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 1:
			StaticMove{
			Displacement = (-1.99997711, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = -7.6355088039514;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 3:
			StaticMove{
			Displacement = (1.99997711, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = 7.6355088039514;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 4:
			StaticMove{
			Displacement = (4.0, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = 15.173665858666;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		}
		ApplySwitch "OI[eNX`"{
			Case 1:
				ChangeTexture = 0, "../../Station/n_ALWEG_Switch_Crossover_Set/End_2.dds";
		}
		Joint3D "Base"{
			AttachCoord = (0.0, -0.4, 30.0);
		}
	}
//
	Object3D "End_1"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Bogie_1.x";
		Joint3D "21"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "End_2"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Bogie_3.x";
		ApplySwitch "J"{
		Case 0:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = -4;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 1:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = -2;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 3:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = 2;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 4:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = 4;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		}
		Joint3D "22"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "End_3"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Bogie_4.x";
		ApplySwitch "J"{
		Case 0:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = -7;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 1:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = -4;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 3:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = 4;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 4:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = 7;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		}
		Joint3D "23"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "End_4"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Bogie_3.x";
		ApplySwitch "J"{
		Case 0:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = -9;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 1:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = -6;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 3:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = 6;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 4:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = 9;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		}
		Joint3D "24"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "End_5"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Bogie_4.x";
		ApplySwitch "J"{
		Case 0:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = -12;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 1:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = -8;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 3:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = 8;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 4:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = 12;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		}
		Joint3D "25"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "End_6"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Bogie_4.x";
		ApplySwitch "J"{
		Case 0:
			StaticMove{
			Displacement = (-0.02, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = -2;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 1:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = -1;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 3:
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = 1;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 4:
			StaticMove{
			Displacement = (0.02, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
			StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = 2;
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		}
		Joint3D "26"{
			AttachCoord = (0.0, 0.0, -0.6);
		}
	}
//O
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Side1.dds";
			}
			Face{
				Vertex{
					Coord = (-0.4, -1.5);
					TexU = 0.0;
				}
				Vertex{
					Coord = (-0.4, -0.945);
					TexU = 0.31250;
				}
			}
			Face{
				Vertex{
					Coord = (-0.4, -0.945);
					TexU = 0.31250;
				}
			Vertex{
					Coord = (-0.28, -0.945);
					TexU = 0.40626;
				}
			}
			Face{
				Vertex{
					Coord = (-0.28, -0.415);
					TexU = 0.60937;
				}
				Vertex{
					Coord = (-0.4, -0.415);
					TexU = 0.70313;
				}
			}
			Face{
				Vertex{
					Coord = (-0.4, -0.415);
					TexU = 0.70313;
				}
				Vertex{
					Coord = (-0.4,	-0.03);
					TexU = 1.0;
				}
			}
			Face{
				Vertex{
					Coord = (-0.4,	-0.03);
					TexU = 1.0;
				}
				Vertex{
					Coord = (-0.37,	0.0);
					TexU = 0.97656;
				}
			}
			Face{
				Vertex{
					Coord = (0.37,	0.0);
					TexU = 0.97656;
				}
				Vertex{
					Coord = (0.4,	-0.03);
					TexU = 1.0;
				}
			}
			Face{
				Vertex{
					Coord = (0.4,	-0.03);
					TexU = 1.0;
				}
				Vertex{
					Coord = (0.4, -0.415);
					TexU = 0.70313;
				}
			}
			Face{
				Vertex{
					Coord = (0.4, -0.415);
					TexU = 0.70313;
				}
				Vertex{
					Coord = (0.28, -0.415);
					TexU = 0.60937;
				}
			}
			Face{
				Vertex{
					Coord = (0.28, -0.945);
					TexU = 0.40626;
				}
				Vertex{
					Coord = (0.4, -0.945);
					TexU = 0.31250;
				}
			}
			Face{
				Vertex{
					Coord = (0.4, -0.945);
					TexU = 0.31250;
				}
				Vertex{
					Coord = (0.4, -1.5);
					TexU = 0.0;
				}
			}
		}
		JointZYX "21"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "22"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Side2.dds";
			}
			Face{
				Vertex{
					Coord = (-0.34, -0.945);
					TexU = 0.35938;
				}
				Vertex{
					Coord = (-0.34, -0.415);
					TexU = 0.65695;
				}
			}
			Face{
				Vertex{
					Coord = (0.34, -0.415);
					TexU = 0.65695;
				}
				Vertex{
					Coord = (0.34, -0.945);
					TexU = 0.35938;
				}
			}
		}
		JointZYX "21"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "22"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Top1.dds";
			}
			Face{
				Vertex{
					Coord = (-0.37,	0.0);
					TexU = 0.0;
				}
				Vertex{
					Coord = (0.37,	0.0);
					TexU = 0.5;
				}
			}
			Face{
				Vertex{
					Coord = (0.4,	-1.5);
					TexU = 0.5;
				}
				Vertex{
					Coord = (-0.4,	-1.5);
					TexU = 1.0;
				}
			}
		}
		JointZYX "21"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "22"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Side1.dds";
			}
			Face{
				Vertex{
					Coord = (-0.4, -1.5);
					TexU = 0.0;
				}
				Vertex{
					Coord = (-0.4, -0.945);
					TexU = 0.31250;
				}
			}
			Face{
				Vertex{
					Coord = (-0.4, -0.945);
					TexU = 0.31250;
				}
			Vertex{
					Coord = (-0.28, -0.945);
					TexU = 0.40626;
				}
			}
			Face{
				Vertex{
					Coord = (-0.28, -0.415);
					TexU = 0.60937;
				}
				Vertex{
					Coord = (-0.4, -0.415);
					TexU = 0.70313;
				}
			}
			Face{
				Vertex{
					Coord = (-0.4, -0.415);
					TexU = 0.70313;
				}
				Vertex{
					Coord = (-0.4,	-0.03);
					TexU = 1.0;
				}
			}
			Face{
				Vertex{
					Coord = (-0.4,	-0.03);
					TexU = 1.0;
				}
				Vertex{
					Coord = (-0.37,	0.0);
					TexU = 0.97656;
				}
			}
			Face{
				Vertex{
					Coord = (0.37,	0.0);
					TexU = 0.97656;
				}
				Vertex{
					Coord = (0.4,	-0.03);
					TexU = 1.0;
				}
			}
			Face{
				Vertex{
					Coord = (0.4,	-0.03);
					TexU = 1.0;
				}
				Vertex{
					Coord = (0.4, -0.415);
					TexU = 0.70313;
				}
			}
			Face{
				Vertex{
					Coord = (0.4, -0.415);
					TexU = 0.70313;
				}
				Vertex{
					Coord = (0.28, -0.415);
					TexU = 0.60937;
				}
			}
			Face{
				Vertex{
					Coord = (0.28, -0.945);
					TexU = 0.40626;
				}
				Vertex{
					Coord = (0.4, -0.945);
					TexU = 0.31250;
				}
			}
			Face{
				Vertex{
					Coord = (0.4, -0.945);
					TexU = 0.31250;
				}
				Vertex{
					Coord = (0.4, -1.5);
					TexU = 0.0;
				}
			}
		}
		JointZYX "22"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "23"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Side2.dds";
			}
			Face{
				Vertex{
					Coord = (-0.34, -0.945);
					TexU = 0.35938;
				}
				Vertex{
					Coord = (-0.34, -0.415);
					TexU = 0.65695;
				}
			}
			Face{
				Vertex{
					Coord = (0.34, -0.415);
					TexU = 0.65695;
				}
				Vertex{
					Coord = (0.34, -0.945);
					TexU = 0.35938;
				}
			}
		}
		JointZYX "22"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "23"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Top1.dds";
			}
			Face{
				Vertex{
					Coord = (-0.37,	0.0);
					TexU = 0.0;
				}
				Vertex{
					Coord = (0.37,	0.0);
					TexU = 0.5;
				}
			}
			Face{
				Vertex{
					Coord = (0.4,	-1.5);
					TexU = 0.5;
				}
				Vertex{
					Coord = (-0.4,	-1.5);
					TexU = 1.0;
				}
			}
		}
		JointZYX "22"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "23"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Side1.dds";
			}
			Face{
				Vertex{
					Coord = (-0.4, -1.5);
					TexU = 0.0;
				}
				Vertex{
					Coord = (-0.4, -0.945);
					TexU = 0.31250;
				}
			}
			Face{
				Vertex{
					Coord = (-0.4, -0.945);
					TexU = 0.31250;
				}
			Vertex{
					Coord = (-0.28, -0.945);
					TexU = 0.40626;
				}
			}
			Face{
				Vertex{
					Coord = (-0.28, -0.415);
					TexU = 0.60937;
				}
				Vertex{
					Coord = (-0.4, -0.415);
					TexU = 0.70313;
				}
			}
			Face{
				Vertex{
					Coord = (-0.4, -0.415);
					TexU = 0.70313;
				}
				Vertex{
					Coord = (-0.4,	-0.03);
					TexU = 1.0;
				}
			}
			Face{
				Vertex{
					Coord = (-0.4,	-0.03);
					TexU = 1.0;
				}
				Vertex{
					Coord = (-0.37,	0.0);
					TexU = 0.97656;
				}
			}
			Face{
				Vertex{
					Coord = (0.37,	0.0);
					TexU = 0.97656;
				}
				Vertex{
					Coord = (0.4,	-0.03);
					TexU = 1.0;
				}
			}
			Face{
				Vertex{
					Coord = (0.4,	-0.03);
					TexU = 1.0;
				}
				Vertex{
					Coord = (0.4, -0.415);
					TexU = 0.70313;
				}
			}
			Face{
				Vertex{
					Coord = (0.4, -0.415);
					TexU = 0.70313;
				}
				Vertex{
					Coord = (0.28, -0.415);
					TexU = 0.60937;
				}
			}
			Face{
				Vertex{
					Coord = (0.28, -0.945);
					TexU = 0.40626;
				}
				Vertex{
					Coord = (0.4, -0.945);
					TexU = 0.31250;
				}
			}
			Face{
				Vertex{
					Coord = (0.4, -0.945);
					TexU = 0.31250;
				}
				Vertex{
					Coord = (0.4, -1.5);
					TexU = 0.0;
				}
			}
		}
		JointZYX "23"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "24"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Side2.dds";
			}
			Face{
				Vertex{
					Coord = (-0.34, -0.945);
					TexU = 0.35938;
				}
				Vertex{
					Coord = (-0.34, -0.415);
					TexU = 0.65695;
				}
			}
			Face{
				Vertex{
					Coord = (0.34, -0.415);
					TexU = 0.65695;
				}
				Vertex{
					Coord = (0.34, -0.945);
					TexU = 0.35938;
				}
			}
		}
		JointZYX "23"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "24"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Top1.dds";
			}
			Face{
				Vertex{
					Coord = (-0.37,	0.0);
					TexU = 0.0;
				}
				Vertex{
					Coord = (0.37,	0.0);
					TexU = 0.5;
				}
			}
			Face{
				Vertex{
					Coord = (0.4,	-1.5);
					TexU = 0.5;
				}
				Vertex{
					Coord = (-0.4,	-1.5);
					TexU = 1.0;
				}
			}
		}
		JointZYX "23"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "24"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Side1.dds";
			}
			Face{
				Vertex{
					Coord = (-0.4, -1.5);
					TexU = 0.0;
				}
				Vertex{
					Coord = (-0.4, -0.945);
					TexU = 0.31250;
				}
			}
			Face{
				Vertex{
					Coord = (-0.4, -0.945);
					TexU = 0.31250;
				}
			Vertex{
					Coord = (-0.28, -0.945);
					TexU = 0.40626;
				}
			}
			Face{
				Vertex{
					Coord = (-0.28, -0.415);
					TexU = 0.60937;
				}
				Vertex{
					Coord = (-0.4, -0.415);
					TexU = 0.70313;
				}
			}
			Face{
				Vertex{
					Coord = (-0.4, -0.415);
					TexU = 0.70313;
				}
				Vertex{
					Coord = (-0.4,	-0.03);
					TexU = 1.0;
				}
			}
			Face{
				Vertex{
					Coord = (-0.4,	-0.03);
					TexU = 1.0;
				}
				Vertex{
					Coord = (-0.37,	0.0);
					TexU = 0.97656;
				}
			}
			Face{
				Vertex{
					Coord = (0.37,	0.0);
					TexU = 0.97656;
				}
				Vertex{
					Coord = (0.4,	-0.03);
					TexU = 1.0;
				}
			}
			Face{
				Vertex{
					Coord = (0.4,	-0.03);
					TexU = 1.0;
				}
				Vertex{
					Coord = (0.4, -0.415);
					TexU = 0.70313;
				}
			}
			Face{
				Vertex{
					Coord = (0.4, -0.415);
					TexU = 0.70313;
				}
				Vertex{
					Coord = (0.28, -0.415);
					TexU = 0.60937;
				}
			}
			Face{
				Vertex{
					Coord = (0.28, -0.945);
					TexU = 0.40626;
				}
				Vertex{
					Coord = (0.4, -0.945);
					TexU = 0.31250;
				}
			}
			Face{
				Vertex{
					Coord = (0.4, -0.945);
					TexU = 0.31250;
				}
				Vertex{
					Coord = (0.4, -1.5);
					TexU = 0.0;
				}
			}
		}
		JointZYX "24"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "25"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Side2.dds";
			}
			Face{
				Vertex{
					Coord = (-0.34, -0.945);
					TexU = 0.35938;
				}
				Vertex{
					Coord = (-0.34, -0.415);
					TexU = 0.65695;
				}
			}
			Face{
				Vertex{
					Coord = (0.34, -0.415);
					TexU = 0.65695;
				}
				Vertex{
					Coord = (0.34, -0.945);
					TexU = 0.35938;
				}
			}
		}
		JointZYX "24"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "25"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Top1.dds";
			}
			Face{
				Vertex{
					Coord = (-0.37,	0.0);
					TexU = 0.0;
				}
				Vertex{
					Coord = (0.37,	0.0);
					TexU = 0.5;
				}
			}
			Face{
				Vertex{
					Coord = (0.4,	-1.5);
					TexU = 0.5;
				}
				Vertex{
					Coord = (-0.4,	-1.5);
					TexU = 1.0;
				}
			}
		}
		JointZYX "24"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "25"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Side1.dds";
			}
			Face{
				Vertex{
					Coord = (-0.4, -1.5);
					TexU = 0.0;
				}
				Vertex{
					Coord = (-0.4, -0.945);
					TexU = 0.31250;
				}
			}
			Face{
				Vertex{
					Coord = (-0.4, -0.945);
					TexU = 0.31250;
				}
			Vertex{
					Coord = (-0.28, -0.945);
					TexU = 0.40626;
				}
			}
			Face{
				Vertex{
					Coord = (-0.28, -0.415);
					TexU = 0.60937;
				}
				Vertex{
					Coord = (-0.4, -0.415);
					TexU = 0.70313;
				}
			}
			Face{
				Vertex{
					Coord = (-0.4, -0.415);
					TexU = 0.70313;
				}
				Vertex{
					Coord = (-0.4,	-0.03);
					TexU = 1.0;
				}
			}
			Face{
				Vertex{
					Coord = (-0.4,	-0.03);
					TexU = 1.0;
				}
				Vertex{
					Coord = (-0.37,	0.0);
					TexU = 0.97656;
				}
			}
			Face{
				Vertex{
					Coord = (0.37,	0.0);
					TexU = 0.97656;
				}
				Vertex{
					Coord = (0.4,	-0.03);
					TexU = 1.0;
				}
			}
			Face{
				Vertex{
					Coord = (0.4,	-0.03);
					TexU = 1.0;
				}
				Vertex{
					Coord = (0.4, -0.415);
					TexU = 0.70313;
				}
			}
			Face{
				Vertex{
					Coord = (0.4, -0.415);
					TexU = 0.70313;
				}
				Vertex{
					Coord = (0.28, -0.415);
					TexU = 0.60937;
				}
			}
			Face{
				Vertex{
					Coord = (0.28, -0.945);
					TexU = 0.40626;
				}
				Vertex{
					Coord = (0.4, -0.945);
					TexU = 0.31250;
				}
			}
			Face{
				Vertex{
					Coord = (0.4, -0.945);
					TexU = 0.31250;
				}
				Vertex{
					Coord = (0.4, -1.5);
					TexU = 0.0;
				}
			}
		}
		JointZYX "25"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "26"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Side2.dds";
			}
			Face{
				Vertex{
					Coord = (-0.34, -0.945);
					TexU = 0.35938;
				}
				Vertex{
					Coord = (-0.34, -0.415);
					TexU = 0.65695;
				}
			}
			Face{
				Vertex{
					Coord = (0.34, -0.415);
					TexU = 0.65695;
				}
				Vertex{
					Coord = (0.34, -0.945);
					TexU = 0.35938;
				}
			}
		}
		JointZYX "25"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "26"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/Top1.dds";
			}
			Face{
				Vertex{
					Coord = (-0.37,	0.0);
					TexU = 0.0;
				}
				Vertex{
					Coord = (0.37,	0.0);
					TexU = 0.5;
				}
			}
			Face{
				Vertex{
					Coord = (0.4,	-1.5);
					TexU = 0.5;
				}
				Vertex{
					Coord = (-0.4,	-1.5);
					TexU = 1.0;
				}
			}
		}
		JointZYX "25"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "26"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
//dԐ
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL.dds";
			}
			Face{
				Vertex{
					Coord = (0.45, -0.617);
					TexU = 0.0;
				}
				Vertex{
					Coord = (0.55, -0.617);
					TexU = 0.28125;
				}
				Vertex{
					Coord = (0.525, -0.711);
					TexU = 0.56250;
				}
				Vertex{
					Coord = (0.475, -0.711);
					TexU = 0.71875;
				}
				Vertex{
					Coord = (0.45, -0.617);
					TexU = 1.0;
				}
			}
			Face{
				Vertex{
					Coord = (-0.45, -0.617);
					TexU = 1.0;
				}
				Vertex{
					Coord = (-0.475, -0.711);
					TexU = 0.71875;
				}
				Vertex{
					Coord = (-0.525, -0.711);
					TexU = 0.56250;
				}
				Vertex{
					Coord = (-0.55, -0.617);
					TexU = 0.28125;
				}
				Vertex{
					Coord = (-0.45, -0.617);
					TexU = 0.0;
				}
			}
		}
		JointZYX "21"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "22"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL.dds";
			}
			Face{
				Vertex{
					Coord = (0.45, -0.717);
					TexU = 0.0;
				}
				Vertex{
					Coord = (0.55, -0.717);
					TexU = 0.28125;
				}
				Vertex{
					Coord = (0.525, -0.811);
					TexU = 0.56250;
				}
				Vertex{
					Coord = (0.475, -0.811);
					TexU = 0.71875;
				}
				Vertex{
					Coord = (0.45, -0.717);
					TexU = 1.0;
				}
			}
			Face{
				Vertex{
					Coord = (-0.45, -0.717);
					TexU = 1.0;
				}
				Vertex{
					Coord = (-0.475, -0.811);
					TexU = 0.71875;
				}
				Vertex{
					Coord = (-0.525, -0.811);
					TexU = 0.56250;
				}
				Vertex{
					Coord = (-0.55, -0.717);
					TexU = 0.28125;
				}
				Vertex{
					Coord = (-0.45, -0.717);
					TexU = 0.0;
				}
			}
		}
		JointZYX "22"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "23"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL.dds";
			}
			Face{
				Vertex{
					Coord = (0.45, -0.617);
					TexU = 0.0;
				}
				Vertex{
					Coord = (0.55, -0.617);
					TexU = 0.28125;
				}
				Vertex{
					Coord = (0.525, -0.711);
					TexU = 0.56250;
				}
				Vertex{
					Coord = (0.475, -0.711);
					TexU = 0.71875;
				}
				Vertex{
					Coord = (0.45, -0.617);
					TexU = 1.0;
				}
			}
			Face{
				Vertex{
					Coord = (-0.45, -0.617);
					TexU = 1.0;
				}
				Vertex{
					Coord = (-0.475, -0.711);
					TexU = 0.71875;
				}
				Vertex{
					Coord = (-0.525, -0.711);
					TexU = 0.56250;
				}
				Vertex{
					Coord = (-0.55, -0.617);
					TexU = 0.28125;
				}
				Vertex{
					Coord = (-0.45, -0.617);
					TexU = 0.0;
				}
			}
		}
		JointZYX "23"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "24"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL.dds";
			}
			Face{
				Vertex{
					Coord = (0.45, -0.717);
					TexU = 0.0;
				}
				Vertex{
					Coord = (0.55, -0.717);
					TexU = 0.28125;
				}
				Vertex{
					Coord = (0.525, -0.811);
					TexU = 0.56250;
				}
				Vertex{
					Coord = (0.475, -0.811);
					TexU = 0.71875;
				}
				Vertex{
					Coord = (0.45, -0.717);
					TexU = 1.0;
				}
			}
			Face{
				Vertex{
					Coord = (-0.45, -0.717);
					TexU = 1.0;
				}
				Vertex{
					Coord = (-0.475, -0.811);
					TexU = 0.71875;
				}
				Vertex{
					Coord = (-0.525, -0.811);
					TexU = 0.56250;
				}
				Vertex{
					Coord = (-0.55, -0.717);
					TexU = 0.28125;
				}
				Vertex{
					Coord = (-0.45, -0.717);
					TexU = 0.0;
				}
			}
		}
		JointZYX "24"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "25"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
	StretchZY{
		Profile{
			Material{
				UseTexture = yes;
				TexFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL.dds";
			}
			Face{
				Vertex{
					Coord = (0.45, -0.617);
					TexU = 0.0;
				}
				Vertex{
					Coord = (0.55, -0.617);
					TexU = 0.28125;
				}
				Vertex{
					Coord = (0.525, -0.711);
					TexU = 0.56250;
				}
				Vertex{
					Coord = (0.475, -0.711);
					TexU = 0.71875;
				}
				Vertex{
					Coord = (0.45, -0.617);
					TexU = 1.0;
				}
			}
			Face{
				Vertex{
					Coord = (-0.45, -0.617);
					TexU = 1.0;
				}
				Vertex{
					Coord = (-0.475, -0.711);
					TexU = 0.71875;
				}
				Vertex{
					Coord = (-0.525, -0.711);
					TexU = 0.56250;
				}
				Vertex{
					Coord = (-0.55, -0.617);
					TexU = 0.28125;
				}
				Vertex{
					Coord = (-0.45, -0.617);
					TexU = 0.0;
				}
			}
		}
		JointZYX "25"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
		JointZYX "26"{	
			AttachX = 0.0;
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.0);
		}
	}
//dԐx
	Object3D "ECL-Joint_1_1"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL-Joint.x";
		Joint3D "21"{
			AttachCoord = (0.0, 0.1, 0.1);
		}
	}
	Object3D "ECL-Joint_1_2"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL-Joint.x";
		ApplySwitch "J"{
		Case 0:
			StaticMove{
			Displacement = (-0.07867050, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 1:
			StaticMove{
			Displacement = (-0.03981781, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 3:
			StaticMove{
			Displacement = (0.03981781, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 4:
			StaticMove{
			Displacement = (0.07867050, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		}
		Joint3D "Base"{
			AttachCoord = (0.0, -0.3, 3.0);
		}
	}
	Object3D "ECL-Joint_1_3"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL-Joint.x";
		Joint3D "22"{
			AttachCoord = (0.0, 0.1, -0.1);
		}
	}
	Object3D "ECL-Joint_2_1"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL-Joint.x";
		Joint3D "22"{
			AttachCoord = (0.0, 0.0, 0.1);
		}
	}
	Object3D "ECL-Joint_2_2"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL-Joint.x";
		ApplySwitch "J"{
		Case 0:
			StaticMove{
			Displacement = (-0.39397430, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 1:
			StaticMove{
			Displacement = (-0.19922638, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 3:
			StaticMove{
			Displacement = (0.19922638, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 4:
			StaticMove{
			Displacement = (0.39397430, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		}
		Joint3D "Base"{
			AttachCoord = (0.0, -0.4, 9.0);
		}
	}
	Object3D "ECL-Joint_2_3"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL-Joint.x";
		Joint3D "23"{
			AttachCoord = (0.0, 0.0, -0.1);
		}
	}
	Object3D "ECL-Joint_3_1"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL-Joint.x";
		Joint3D "23"{
			AttachCoord = (0.0, 0.1, 0.1);
		}
	}
	Object3D "ECL-Joint_3_2"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL-Joint.x";
		ApplySwitch "J"{
		Case 0:
			StaticMove{
			Displacement = (-1.02716064, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 1:
			StaticMove{
			Displacement = (-0.51842880, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 3:
			StaticMove{
			Displacement = (0.51842880, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 4:
			StaticMove{
			Displacement = (1.02716064, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		}
		Joint3D "Base"{
			AttachCoord = (0.0, -0.3, 15.0);
		}
	}
	Object3D "ECL-Joint_3_3"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL-Joint.x";
		Joint3D "24"{
			AttachCoord = (0.0, 0.1, -0.1);
		}
	}
	Object3D "ECL-Joint_4_1"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL-Joint.x";
		Joint3D "24"{
			AttachCoord = (0.0, 0.0, 0.1);
		}
	}
	Object3D "ECL-Joint_4_2"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL-Joint.x";
		ApplySwitch "J"{
		Case 0:
			StaticMove{
			Displacement = (-1.98364258, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 1:
			StaticMove{
			Displacement = (-0.99802399, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 3:
			StaticMove{
			Displacement = (0.99802399, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 4:
			StaticMove{
			Displacement = (1.98364258, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		}
		Joint3D "Base"{
			AttachCoord = (0.0, -0.4, 21.0);
		}
	}
	Object3D "ECL-Joint_4_3"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL-Joint.x";
		Joint3D "25"{
			AttachCoord = (0.0, 0.0, -0.1);
		}
	}
	Object3D "ECL-Joint_5_1"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL-Joint.x";
		Joint3D "25"{
			AttachCoord = (0.0, 0.1, 0.1);
		}
	}
	Object3D "ECL-Joint_5_2"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL-Joint.x";
		ApplySwitch "J"{
		Case 0:
			StaticMove{
			Displacement = (-3.27179718, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 1:
			StaticMove{
			Displacement = (-1.63899231, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 3:
			StaticMove{
			Displacement = (1.63899231, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		Case 4:
			StaticMove{
			Displacement = (3.27179718, 0.0, 0.0);
			PreAnimationDelay = 1.0;
			AnimationTime = 7.0;
			}
		}
		Joint3D "Base"{
			AttachCoord = (0.0, -0.3, 27.0);
		}
	}
	Object3D "ECL-Joint_5_3"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/nya_MonoRail-Straddled/ECL-Joint.x";
		Joint3D "26"{
			AttachCoord = (0.0, 0.1, -0.1);
		}
	}
//dԐI[
	Object3D "ECL_1-2_end_1"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End_ECL.x";
		Joint3D "21"{
			AttachCoord = (0.0, 0.1, 0.0);
		}
	}
	Object3D "ECL_1-2_end_2"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End_ECL.x";
		Joint3D "22"{
			AttachCoord = (0.0, 0.1, 0.0);
		}
	}
	Object3D "ECL_2-3_end_2"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End_ECL.x";
		Joint3D "22"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "ECL_2-3_end_3"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End_ECL.x";
		Joint3D "23"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "ECL_3-4_end_3"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End_ECL.x";
		Joint3D "23"{
			AttachCoord = (0.0, 0.1, 0.0);
		}
	}
	Object3D "ECL_3-4_end_4"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End_ECL.x";
		Joint3D "24"{
			AttachCoord = (0.0, 0.1, 0.0);
		}
	}
	Object3D "ECL_4-5_end_4"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End_ECL.x";
		Joint3D "24"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "ECL_4-5_end_5"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End_ECL.x";
		Joint3D "25"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "ECL_5-6_end_5"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End_ECL.x";
		Joint3D "25"{
			AttachCoord = (0.0, 0.1, 0.0);
		}
	}
	Object3D "ECL_5-6_end_6"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End_ECL.x";
		Joint3D "26"{
			AttachCoord = (0.0, 0.1, 0.0);
		}
	}
//[ݒu⏕
//OI[
	Object3D "End_11"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End.x";
		StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = -15.173665858666;
		}
		ApplySwitch "OI[eNX`"{
			Case 1:
				ChangeTexture = 0, "../../Station/n_ALWEG_Switch_Crossover_Set/End_2.dds";
		}
		ApplySwitch "[1OI["{
			Case 1:
				ChangeModel = "../../Station/n_ALWEG_Switch_Crossover_Set/End_1.x", 1.0;
			Case 2:
				ChangeModel = "", 1.0;
		}
		Joint3D "_LOCAL"{
			AttachCoord = (-4.0, -0.4, 30.0);
		}
	}
	Object3D "End_12"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End.x";
		StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = -7.6355088039514;
		}
		ApplySwitch "OI[eNX`"{
			Case 1:
				ChangeTexture = 0, "../../Station/n_ALWEG_Switch_Crossover_Set/End_2.dds";
		}
		ApplySwitch "[2OI["{
			Case 1:
				ChangeModel = "../../Station/n_ALWEG_Switch_Crossover_Set/End_1.x", 1.0;
			Case 2:
				ChangeModel = "", 1.0;
		}
		Joint3D "_LOCAL"{
			AttachCoord = (-2.0, -0.4, 30.0);
		}
	}
	Object3D "End_13"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End.x";
		ApplySwitch "OI[eNX`"{
			Case 1:
				ChangeTexture = 0, "../../Station/n_ALWEG_Switch_Crossover_Set/End_2.dds";
		}
		ApplySwitch "[3OI["{
			Case 1:
				ChangeModel = "../../Station/n_ALWEG_Switch_Crossover_Set/End_1.x", 1.0;
			Case 2:
				ChangeModel = "", 1.0;
		}
		Joint3D "_LOCAL"{
			AttachCoord = (0.0, -0.4, 30.0);
		}
	}
	Object3D "End_14"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End.x";
		StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = 7.6355088039514;
		}
		ApplySwitch "OI[eNX`"{
			Case 1:
				ChangeTexture = 0, "../../Station/n_ALWEG_Switch_Crossover_Set/End_2.dds";
		}
		ApplySwitch "[4OI["{
			Case 1:
				ChangeModel = "../../Station/n_ALWEG_Switch_Crossover_Set/End_1.x", 1.0;
			Case 2:
				ChangeModel = "", 1.0;
		}
		Joint3D "_LOCAL"{
			AttachCoord = (2.0, -0.4, 30.0);
		}
	}
	Object3D "End_15"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End.x";
		StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = 15.173665858666;
		}
		ApplySwitch "OI[eNX`"{
			Case 1:
				ChangeTexture = 0, "../../Station/n_ALWEG_Switch_Crossover_Set/End_2.dds";
		}
		ApplySwitch "[5OI["{
			Case 1:
				ChangeModel = "../../Station/n_ALWEG_Switch_Crossover_Set/End_1.x", 1.0;
			Case 2:
				ChangeModel = "", 1.0;
		}
		Joint3D "_LOCAL"{
			AttachCoord = (4.0, -0.4, 30.0);
		}
	}
//dԐI[
	Object3D "End_ECL_11"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End_ECL.x";
		ApplySwitch "[1OI["{
		Case 2:
			ChangeModel = "", 1.0;
		}
		Joint3D "End_11"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "End_ECL_12"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End_ECL.x";
		ApplySwitch "[2OI["{
		Case 2:
			ChangeModel = "", 1.0;
		}
		Joint3D "End_12"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "End_ECL_13"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End_ECL.x";
		ApplySwitch "[3OI["{
		Case 2:
			ChangeModel = "", 1.0;
		}
		Joint3D "End_13"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "End_ECL_14"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End_ECL.x";
		ApplySwitch "[4OI["{
		Case 2:
			ChangeModel = "", 1.0;
		}
		Joint3D "End_14"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "End_ECL_15"{
		ModelFileName = "../../Station/n_ALWEG_Switch_Crossover_Set/End_ECL.x";
		ApplySwitch "[5OI["{
		Case 2:
			ChangeModel = "", 1.0;
		}
		Joint3D "End_15"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
}