
PluginHeader{
	RailSimVersion = 2.00;
	PluginType = Train;
	PluginName = "峀搰崅懍岎捠6000宯 愭摢幵";
	PluginAuthor = "n";
	IconTexture = "icon.png";
	Description = "傾僗僩儔儉儔僀儞偺弶戙幵椉偱偡丅";
}

TrainInfo{
	FrontLimit = 4.45;
	TailLimit = -4.2;
	MaxVelocity = 60.0;
	MaxAcceleration = 3.2;
	MaxDeceleration = 3.5;
	DoorClosingTime = 5.0;
}
DefineSwitch "仭揹尮愝掕"{
}
DefineSwitch "劋揹尮"{
GroupCommon = "nHRT6000揹尮";
	Entry = "擖";
	Entry = "愗";
}

DefineSwitch "仭摂壩椶愝掕-"{
}
DefineSwitch "劌慜徠摂"{
GroupCommon = "nHRT6000慜徠摂";
	Entry = "帺摦";
	Entry = "擖";
	Entry = "愗";
}
DefineSwitch "劌旜摂"{
GroupCommon = "nHRT6000旜摂";
	Entry = "帺摦";
	Entry = "擖";
	Entry = "愗";
}
DefineSwitch "劋儔僀僩僼儗傾"{
	Entry = "擖";
	Entry = "愗";
}
DefineSwitch "仭塣揮幒愝掕"{
}
DefineSwitch "劋擔傛偗"{
	Entry = "壓";
	Entry = "忋";
}
DefineSwitch "仭媞幒愝掕"{
}
DefineSwitch "劌媞幒徠柧"{
GroupCommon = "nHRT6000媞幒摂";
	Entry = "擖";
	Entry = "愗";
}
DefineSwitch "劌忔崀斷憖嶌"{
GroupCommon = "nHRT6000忔崀斷憖嶌";
	Entry = "帺摦";
	Entry = "慡奐";
	Entry = "掲愗";
}
DefineSwitch "劋媞惾擔傛偗"{
	Entry = "奐";
	Entry = "敿奐";
	Entry = "暵";
}
DefineSwitch "仭幵椉愝掕"{
}
DefineSwitch "劌曇惉"{
GroupCommon = "nHRT6000曇惉";
	Entry = "6001";
	Entry = "6002";
	Entry = "6003";
	Entry = "6004";
	Entry = "6005";
	Entry = "6006";
	Entry = "6007";
	Entry = "6008";
	Entry = "6009";
	Entry = "6010";
	Entry = "6011";
	Entry = "6012";
	Entry = "6013";
	Entry = "6014";
	Entry = "6015";
	Entry = "6016";
	Entry = "6017";
	Entry = "6018";
	Entry = "6019";
	Entry = "6020";
	Entry = "6021";
	Entry = "6022";
	Entry = "6023";
	Entry = "";
}
DefineSwitch "劌崋幵"{
	Entry = "1崋幵";
	Entry = "6崋幵";
}
DefineSwitch "劌巇條"{
GroupCommon = "nHRT6000巇條";
	Entry = "搊応帪";
	Entry = "2016?乣";
}
DefineSwitch "劌仩寉検壔愝掕"{
}
DefineSwitch "劆劋寉検壔"{
GroupCommon = "nHRT6000寉検壔";
	Entry = "愗";
	Entry = "擖";
	Entry = "10m埲忋偐傜擖";
	Entry = "30m埲忋偐傜擖";
	Entry = "50m埲忋偐傜擖";
	Entry = "100m埲忋偐傜擖";
	Entry = "300m埲忋偐傜擖";
	Entry = "500m埲忋偐傜擖";
	Entry = "1000m埲忋偐傜擖";
}
DefineSwitch "劌廤揹婍婯奿"{
GroupCommon = "nHRT6000廤揹婍婯奿";
	Entry = "1";
	Entry = "2";
}
DefineSwitch "劋娙堈堿"{
	GroupCommon = "nHRT6000娙堈堿";
	Entry = "擖";
	Entry = "愗";
}
PrimaryAssembly{
	Axle "FrontDummyWheel"{
		ModelFileName = "";
		ModelScale = 1.0;
		Diameter = 1.0;
		Symmetric = 16;
		Coord = (2.5, 0.51);
	}
	Axle "TailDummyWheel"{
		ModelFileName = "";
		ModelScale = 1.0;
		Diameter = 1.0;
		Symmetric = 16;
		Coord = (-2.5, 0.51);
	}
	Body "Dummy"{
		ModelFileName = "";
		ModelScale = 1.0;
		ApplySwitch "劌廤揹婍婯奿"{
			Case 0:ChangeModel = "bogie1003_0.x", 1.0;
			Case 1:ChangeModel = "bogie1003_1.x", 1.0;
		}
		JointZY "FrontDummyWheel"{
			AttachCoord = (0.0, 0.0);
			LocalCoord = (2.5, 0.51);
		}
		JointZY "TailDummyWheel"{
			AttachCoord = (0.0, 0.0);
			LocalCoord = (-2.5, 0.51);
		}
	}
	Object3D "FrontRightWheel"{
		ModelFileName = "Wheel.x";
		ModelScale = 1.085106382978723;
		Joint3D "Dummy"{
			AttachCoord = (0.85, 0.51, 2.5);
			DirLink = "FrontDummyWheel";
			AttachDir = (5.0, 0.0, 0.0);
			UpLink = "FrontDummyWheel";
			AttachUp = (0.0, 0.0, 1.0);
		}
	}
	Object3D "FrontLeftWheel"{
		ModelFileName = "Wheel.x";
		ModelScale = 1.085106382978723;
		Joint3D "Dummy"{
			AttachCoord = (-0.85, 0.51, 2.5);
			DirLink = "FrontDummyWheel";
			AttachDir = (-1.0, 0.0, 0.0);
			UpLink = "FrontDummyWheel";
			AttachUp = (0.0, 0.0, 1.0);
		}
	}
	Object3D "TailRightWheel"{
		ModelFileName = "Wheel.x";
		ModelScale = 1.085106382978723;
		Joint3D "Dummy"{
			AttachCoord = (0.85, 0.51, -2.5);
			DirLink = "Dummy";
			AttachDir = (1.0, 0.0, 0.0);
			UpLink = "FrontDummyWheel";
			AttachUp = (0.0, 0.0, 1.0);
		}
	}
	Object3D "TailLeftWheel"{
		ModelFileName = "Wheel.x";
		ModelScale = 1.085106382978723;
		Joint3D "Dummy"{
			AttachCoord = (-0.85, 0.51, -2.5);
			DirLink = "Dummy";
			AttachDir = (-1.0, 0.0, 0.0);
			UpLink = "FrontDummyWheel";
			AttachUp = (0.0, 0.0, 1.0);
		}
	}
	Object3D "Doorll"{
		ModelFileName = "Doorll.x";
		ModelScale = 1.0;
		Transparent = 5,6;
		If "劋揹尮"==0 && "劌媞幒徠柧"==0{
			ChangeMaterial{
				MaterialID = 1,2;
				Emissive = 0.5, 0.5, 0.5;
			}
丂丂丂丂丂丂丂丂}
		If "劌忔崀斷憖嶌"==0 && "_DOOR1" ||"劌忔崀斷憖嶌"==1{
			StaticMove{
				Displacement = (0.0, 0.0, 0.61);
				PreAnimationDelay = 1.0;
				AnimationTime = 2.0;
				 PreReverseDelay = 0.0;
				ReverseTime = 2.0;
			}
			StaticMove{
				Displacement = (0.0, 0.0, 0.05);
				PreAnimationDelay = 3.0;
				AnimationTime = 1.0;
				PreReverseDelay = 2.1;
				ReverseTime = 1.0;
			}
		}
		Joint3D "Dummy"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}

	Object3D "Doorlr"{
		ModelFileName = "Doorlr.x";
		ModelScale = 1.0;
		Transparent = 5,6;
		If "劋揹尮"==0 && "劌媞幒徠柧"==0{
			ChangeMaterial{
				MaterialID = 1,2;
				Emissive = 0.5, 0.5, 0.5;
			}
丂丂丂丂丂丂丂丂}
		If "劌忔崀斷憖嶌"==0 && "_DOOR1" ||"劌忔崀斷憖嶌"==1{
			StaticMove{
				Displacement = (0.0, 0.0, -0.61);
				PreAnimationDelay = 1.0;
				AnimationTime = 2.0;
				 PreReverseDelay = 0.0;
				ReverseTime = 2.0;
			}
			StaticMove{
				Displacement = (0.0, 0.0, -0.05);
				PreAnimationDelay = 3.0;
				AnimationTime = 1.0;
				PreReverseDelay = 2.1;
				ReverseTime = 1.0;
			}
		}
		Joint3D "Dummy"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "Doorrl"{
		ModelFileName = "Doorrl.x";
		ModelScale = 1.0;
		Transparent = 5,6;
		If "劋揹尮"==0 && "劌媞幒徠柧"==0{
			ChangeMaterial{
				MaterialID = 1,2;
				Emissive = 0.5, 0.5, 0.5;
			}
丂丂丂丂丂丂丂丂}
		If "劌忔崀斷憖嶌"==0 && "_DOOR2" ||"劌忔崀斷憖嶌"==1{
			StaticMove{
				Displacement = (0.0, 0.0, 0.61);
				PreAnimationDelay = 1.0;
				AnimationTime = 2.0;
				 PreReverseDelay = 0.0;
				ReverseTime = 2.0;
			}
			StaticMove{
				Displacement = (0.0, 0.0, 0.05);
				PreAnimationDelay = 3.0;
				AnimationTime = 1.0;
				PreReverseDelay = 2.1;
				ReverseTime = 1.0;
			}
		}
		Joint3D "Dummy"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}

	Object3D "Doorrr"{
		ModelFileName = "Doorrr.x";
		ModelScale = 1.0;
		Transparent = 5,6;
		If "劋揹尮"==0 && "劌媞幒徠柧"==0{
			ChangeMaterial{
				MaterialID = 1,2;
				Emissive = 0.5, 0.5, 0.5;
			}
丂丂丂丂丂丂丂丂}
		If "劌忔崀斷憖嶌"==0 && "_DOOR2" ||"劌忔崀斷憖嶌"==1{
			StaticMove{
				Displacement = (0.0, 0.0, -0.61);
				PreAnimationDelay = 1.0;
				AnimationTime = 2.0;
				 PreReverseDelay = 0.0;
				ReverseTime = 2.0;
			}
			StaticMove{
				Displacement = (0.0, 0.0, -0.05);
				PreAnimationDelay = 3.0;
				AnimationTime = 1.0;
				PreReverseDelay = 2.1;
				ReverseTime = 1.0;
			}
		}
		Joint3D "Dummy"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "Interior"{
		ModelFileName = "";
		ModelScale = 1.0;
		EnvMap = 0;
		If "劋揹尮"==0 && "劌媞幒徠柧"==0{
			ChangeMaterial{
				MaterialID = 0,1;
				Emissive = 0.5, 0.5, 0.5;
			}
丂丂丂丂丂丂丂丂}
		If "劆劋寉検壔"==0 || "劆劋寉検壔"==2 && "_CAMDIST" < 10 || "劆劋寉検壔"==3 && "_CAMDIST" < 30 || "劆劋寉検壔"==4 && "_CAMDIST" < 50 || "劆劋寉検壔"==5 && "_CAMDIST" < 100 || "劆劋寉検壔"==6 && "_CAMDIST" < 300 || "劆劋寉検壔"==7 && "_CAMDIST" < 500 || "劆劋寉検壔"==8 && "_CAMDIST" < 1000 {
			ChangeModel = "6100_interior.x", 1.0;
		}
		Joint3D "Dummy"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "Curtain"{
		ModelFileName = "";
		ModelScale = 1.0;
		If "劋揹尮"==0 && "劌媞幒徠柧"==0{
			ChangeMaterial{
				MaterialID = 0;
				Emissive = 0.5, 0.5, 0.5;
			}
丂丂丂丂丂丂丂丂}
		ApplySwitch "劋媞惾擔傛偗"{
			Case 1:ChangeModel = "curtain_6100_1.x", 1.0;
			Case 2:ChangeModel = "curtain_6100_2.x", 1.0;
		}
		Joint3D "Dummy"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "Sunvisor"{
		ModelFileName = "";
		Transparent = 1;
		ApplySwitch "劋擔傛偗"{
			Case 0:ChangeModel = "sunvisor_0.x", 1.0;
			Case 1:ChangeModel = "sunvisor_1.x", 1.0;
		}
		Joint3D "Dummy"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "Mainbody"{
		ModelFileName = "6100_body.x";
		ModelScale = 1.0;
		NoShadow = 1,2;
		NoCastShadow = 12,13,14,26;
		Transparent = 23,24,25;
		ChangeAlpha = 1, 0.0;
		ChangeAlpha = 2, 0.0;
		If "劋揹尮"==0 && "劌慜徠摂"==0 &&(!"_FRONT")&&(!"_CONNECT1") || "劋揹尮"==0 && "劌慜徠摂"==1 {
			ChangeAlpha = 1, 1.0;
		}

		If "劋揹尮"==0 && "劌旜摂"==0 &&("_FRONT")&&(!"_CONNECT1") || "劋揹尮"==0 &&  "劌旜摂"==1 {
			ChangeAlpha = 2, 1.0;
		}

		If "劋揹尮"==0 && "劌媞幒徠柧"==0{
			ChangeMaterial{
				MaterialID = 3,4,5,6,7;
				Emissive = 0.5, 0.5, 0.5;
			}
丂丂丂丂丂丂丂丂}
		ApplySwitch "劌曇惉"{
			Case 0:
				ApplySwitch "劌崋幵"{
					Case 1:
						ShiftTexture = 12, 0.375, 0.09375;
						ShiftTexture = 13, 0.375, 0.09375;
						ShiftTexture = 14, 0.375, 0.09375;
				}
			Case 1:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.0, 0.03125;
						ShiftTexture = 13, 0.0, 0.03125;
						ShiftTexture = 14, 0.0, 0.03125;
					Case 1:
						ShiftTexture = 12, 0.375, 0.125;
						ShiftTexture = 13, 0.375, 0.125;
						ShiftTexture = 14, 0.375, 0.125;
				}
			Case 2:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.0, 0.0625;
						ShiftTexture = 13, 0.0, 0.0625;
						ShiftTexture = 14, 0.0, 0.0625;
					Case 1:
						ShiftTexture = 12, 0.375, 0.15625;
						ShiftTexture = 13, 0.375, 0.15625;
						ShiftTexture = 14, 0.375, 0.15625;
				}
			Case 3:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.0, 0.09375;
						ShiftTexture = 13, 0.0, 0.09375;
						ShiftTexture = 14, 0.0, 0.09375;
					Case 1:
						ShiftTexture = 12, 0.375, 0.1875;
						ShiftTexture = 13, 0.375, 0.1875;
						ShiftTexture = 14, 0.375, 0.1875;
				}
			Case 4:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.0, 0.125;
						ShiftTexture = 13, 0.0, 0.125;
						ShiftTexture = 14, 0.0, 0.125;
					Case 1:
						ShiftTexture = 12, 0.5, 0.0;
						ShiftTexture = 13, 0.5, 0.0;
						ShiftTexture = 14, 0.5, 0.0;
				}
			Case 5:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.0, 0.15625;
						ShiftTexture = 13, 0.0, 0.15625;
						ShiftTexture = 14, 0.0, 0.15625;
					Case 1:
						ShiftTexture = 12, 0.5, 0.03125;
						ShiftTexture = 13, 0.5, 0.03125;
						ShiftTexture = 14, 0.5, 0.03125;
				}
			Case 6:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.0, 0.1875;
						ShiftTexture = 13, 0.0, 0.1875;
						ShiftTexture = 14, 0.0, 0.1875;
					Case 1:
						ShiftTexture = 12, 0.5, 0.0625;
						ShiftTexture = 13, 0.5, 0.0625;
						ShiftTexture = 14, 0.5, 0.0625;
				}
			Case 7:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.125, 0.0;
						ShiftTexture = 13, 0.125, 0.0;
						ShiftTexture = 14, 0.125, 0.0;
					Case 1:
						ShiftTexture = 12, 0.5, 0.09375;
						ShiftTexture = 13, 0.5, 0.09375;
						ShiftTexture = 14, 0.5, 0.09375;
				}
			Case 8:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.125, 0.03125;
						ShiftTexture = 13, 0.125, 0.03125;
						ShiftTexture = 14, 0.125, 0.03125;
					Case 1:
						ShiftTexture = 12, 0.5, 0.125;
						ShiftTexture = 13, 0.5, 0.125;
						ShiftTexture = 14, 0.5, 0.125;
				}
			Case 9:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.125, 0.0625;
						ShiftTexture = 13, 0.125, 0.0625;
						ShiftTexture = 14, 0.125, 0.0625;
					Case 1:
						ShiftTexture = 12, 0.5, 0.15625;
						ShiftTexture = 13, 0.5, 0.15625;
						ShiftTexture = 14, 0.5, 0.15625;
				}
			Case 10:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.125, 0.09375;
						ShiftTexture = 13, 0.125, 0.09375;
						ShiftTexture = 14, 0.125, 0.09375;
					Case 1:
						ShiftTexture = 12, 0.5, 0.1875;
						ShiftTexture = 13, 0.5, 0.1875;
						ShiftTexture = 14, 0.5, 0.1875;
				}
			Case 11:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.125, 0.125;
						ShiftTexture = 13, 0.125, 0.125;
						ShiftTexture = 14, 0.125, 0.125;
					Case 1:
						ShiftTexture = 12, 0.625, 0.0;
						ShiftTexture = 13, 0.625, 0.0;
						ShiftTexture = 14, 0.625, 0.0;
				}
			Case 12:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.125, 0.15625;
						ShiftTexture = 13, 0.125, 0.15625;
						ShiftTexture = 14, 0.125, 0.15625;
					Case 1:
						ShiftTexture = 12, 0.625, 0.03125;
						ShiftTexture = 13, 0.625, 0.03125;
						ShiftTexture = 14, 0.625, 0.03125;

				}
			Case 13:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.125, 0.1875;
						ShiftTexture = 13, 0.125, 0.1875;
						ShiftTexture = 14, 0.125, 0.1875;
					Case 1:
						ShiftTexture = 12, 0.625, 0.0625;
						ShiftTexture = 13, 0.625, 0.0625;
						ShiftTexture = 14, 0.625, 0.0625;
				}
			Case 14:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.25, 0.0;
						ShiftTexture = 13, 0.25, 0.0;
						ShiftTexture = 14, 0.25, 0.0;
					Case 1:
						ShiftTexture = 12, 0.625, 0.09375;
						ShiftTexture = 13, 0.625, 0.09375;
						ShiftTexture = 14, 0.625, 0.09375;
				}
			Case 15:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.25, 0.03125;
						ShiftTexture = 13, 0.25, 0.03125;
						ShiftTexture = 14, 0.25, 0.03125;
					Case 1:
						ShiftTexture = 12, 0.625, 0.125;
						ShiftTexture = 13, 0.625, 0.125;
						ShiftTexture = 14, 0.625, 0.125;
				}
			Case 16:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.25, 0.0625;
						ShiftTexture = 13, 0.25, 0.0625;
						ShiftTexture = 14, 0.25, 0.0625;
					Case 1:
						ShiftTexture = 12, 0.625, 0.15625;
						ShiftTexture = 13, 0.625, 0.15625;
						ShiftTexture = 14, 0.625, 0.15625;
				}
			Case 17:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.25, 0.09375;
						ShiftTexture = 13, 0.25, 0.09375;
						ShiftTexture = 14, 0.25, 0.09375;
					Case 1:
						ShiftTexture = 12, 0.625, 0.1875;
						ShiftTexture = 13, 0.625, 0.1875;
						ShiftTexture = 14, 0.625, 0.1875;
				}
			Case 18:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.25, 0.125;
						ShiftTexture = 13, 0.25, 0.125;
						ShiftTexture = 14, 0.25, 0.125;
					Case 1:
						ShiftTexture = 12, 0.75, 0.0;
						ShiftTexture = 13, 0.75, 0.0;
						ShiftTexture = 14, 0.75, 0.0;
				}
			Case 19:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.25, 0.15625;
						ShiftTexture = 13, 0.25, 0.15625;
						ShiftTexture = 14, 0.25, 0.15625;
					Case 1:
						ShiftTexture = 12, 0.75, 0.03125;
						ShiftTexture = 13, 0.75, 0.03125;
						ShiftTexture = 14, 0.75, 0.03125;
				}
			Case 20:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.25, 0.1875;
						ShiftTexture = 13, 0.25, 0.1875;
						ShiftTexture = 14, 0.25, 0.1875;
					Case 1:
						ShiftTexture = 12, 0.75, 0.0625;
						ShiftTexture = 13, 0.75, 0.0625;
						ShiftTexture = 14, 0.75, 0.0625;
				}
			Case 21:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.375, 0.0;
						ShiftTexture = 13, 0.375, 0.0;
						ShiftTexture = 14, 0.375, 0.0;
					Case 1:
						ShiftTexture = 12, 0.75, 0.09375;
						ShiftTexture = 13, 0.75, 0.09375;
						ShiftTexture = 14, 0.75, 0.09375;
				}

			Case 22:
				ApplySwitch "劌崋幵"{
					Case 1:
						ShiftTexture = 12, 0.375, 0.09375;
						ShiftTexture = 13, 0.375, 0.09375;
						ShiftTexture = 14, 0.375, 0.09375;
				}
				ChangeModel = "6123_body.x", 1.0;
			Case 23:
				ApplySwitch "劌崋幵"{
					Case 0:
						ShiftTexture = 12, 0.0, 0.03125;
						ShiftTexture = 13, 0.0, 0.03125;
						ShiftTexture = 14, 0.0, 0.03125;
					Case 1:
						ShiftTexture = 12, 0.375, 0.125;
						ShiftTexture = 13, 0.375, 0.125;
						ShiftTexture = 14, 0.375, 0.125;
				}
				ChangeModel = "6123_body.x", 1.0;
				ChangeTexture = 11, "tex/幵懱懁柺_6200.png";
		}
		ApplySwitch "劌巇條"{
		Case 1:
			ShiftTexture = 0, 0.0625, 0.0;
			ShiftTexture = 1, 0.0625, 0.0;
			ShiftTexture = 2, 0.0625, 0.0;
		}	
		Joint3D "Dummy"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "shadow"{
		ModelFileName = "";
		ModelScale = 1.0;
		NoCastShadow = 0;
		ApplySwitch "劋娙堈堿"{
		Case 0:ChangeModel = "shadow_1001.x", 1.0;
		}
		Joint3D "Dummy"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	If "劋揹尮"==0 && (("劌慜徠摂"==0 && !"_FRONT")|| "劌慜徠摂"==1) && "劋儔僀僩僼儗傾"==0 && !"_CONNECT1" {
		If "劌巇條"<=0 {
			Headlight{
			    AttachObject = "Dummy";
			    SourceCoord = (0.35, 1.28, 4.15);
			    Direction = (0.0, 0.0, 1.0);
			    MaxDistance = 10.0;
				LensFlare{
				    StartAngle = 60.0;
				    Twinkle = 0.1;
					Texture{
					    Distance = 0.005;
					    Radius = 0.3;
					    TexFileName = "tex/僼儗傾.png";
					    Color = #FFe2d4b4;
					}
				}
			}
			Headlight{
			    AttachObject = "Dummy";
			    SourceCoord = (-0.35, 1.28, 4.15);
			    Direction = (0.0, 0.0, 1.0);
			    MaxDistance = 10.0;
			}
		}If "劌巇條">=1 {
			Headlight{
			    AttachObject = "Dummy";
			    SourceCoord = (0.35, 1.28, 4.15);
			    Direction = (0.0, 0.0, 1.0);
			    MaxDistance = 10.0;
				LensFlare{
				    StartAngle = 40.0;
				    Twinkle = 0.1;
					Texture{
					    Distance = 0.005;
					    Radius = 0.3;
					    TexFileName = "tex/僼儗傾1.png";
					    Color = #FFffffff;
					}
				}
			}
			Headlight{
			    AttachObject = "Dummy";
			    SourceCoord = (-0.35, 1.28, 4.15);
			    Direction = (0.0, 0.0, 1.0);
			    MaxDistance = 10.0;
			}
		}
	}
	If "劋揹尮"==0 && (("劌旜摂"==0 && "_FRONT")|| "劌旜摂"==1) && "劋儔僀僩僼儗傾"==0 && !"_CONNECT1" {
		Headlight{
		    AttachObject = "Dummy";
		    SourceCoord = (0.56, 1.28, 4.15);
		    Direction = (0.0, 0.0, 1.0);
		    MaxDistance = 10.0;
			LensFlare{
			    StartAngle = 60.0;
			    Twinkle = 0.1;
				Texture{
				    Distance = 0.005;
				    Radius = 0.3;
				    TexFileName = "tex/僼儗傾.png";
				    Color = #FFd20046;
				}
			}
		}
		Headlight{
		    AttachObject = "Dummy";
		    SourceCoord = (-0.56, 1.28, 4.15);
		    Direction = (0.0, 0.0, 1.0);
		    MaxDistance = 10.0;
		}
	}
	FrontCabin{
		Joint3D "Dummy"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
}
