PluginHeader{
	RailSimVersion = 2.10;
	PluginType = Train;
	PluginName = "ϖcSHNDL300`fB[[@֎ 1";
	PluginAuthor = "NyahoTaro";
	IconTexture = "../../Struct/common_nya/nyaicon.png";
	Description = "ˋfB[[@֎";
}

TrainInfo{
	FrontLimit = 8.00;
	TailLimit = -8.00;
	MaxVelocity = 100.0;
	MaxAcceleration = 1.5;
	MaxDeceleration = 3.0;
}
//-	XCb`
DefineSwitch "@"{
	Entry = "~";
	Entry = "^]";
}
DefineSwitch "OƓ"{
	GroupCommon = "rs2c080";
	Entry = "";
	Entry = "";
	Entry = "";
}
DefineSwitch "͎ԕW"{
	GroupCommon = "͎ԕW";
	Entry = "";
	Entry = "_";
}
DefineSwitch "^]"{
	Entry = "";
}
//-	ԗ`SW
DefineSwitch "ԗݒ"{}
DefineSwitch "Ԕ"{
	Entry = "NDL300-901";
	Entry = "NDL300-1";Entry = "NDL300-2";Entry = "NDL300-3";Entry = "NDL300-4";Entry = "NDL300-5";
	Entry = "NDL300-6";Entry = "NDL300-7";Entry = "NDL300-8";Entry = "NDL300-9";Entry = "NDL300-10";
	Entry = "NDL300-11";Entry = "NDL300-12";Entry = "NDL300-13";Entry = "NDL300-14";Entry = "NDL300-15";
	Entry = "NDL300-16";Entry = "NDL300-17";Entry = "NDL300-18";Entry = "NDL300-19";Entry = "NDL300-20";
	Entry = "NDL300-21";Entry = "NDL300-22";Entry = "NDL300-23";Entry = "NDL300-24";Entry = "NDL300-25";
	Entry = "NDL300-26";Entry = "NDL300-27";Entry = "NDL300-28";Entry = "NDL300-29";Entry = "NDL300-30";
}
DefineSwitch "於D"{
	Entry = "Ȃ";
	Entry = "n";
	Entry = "n()";
	Entry = "Z";
	Entry = "";
	Entry = "";
	Entry = "";
	Entry = "ϖ";
	Entry = "V";
	Entry = "";
	Entry = "z";
	Entry = "ϖc";
	Entry = "";
	Entry = "";
	Entry = "";
	Entry = "";
	Entry = "Ϲ";
	Entry = "";
	Entry = "";
	Entry = "񑗎ԕ[";
	Entry = "";
	Entry = "";
	Entry = "";
	Entry = "H";
	Entry = "z";
	Entry = "b";
	Entry = "c";
	Entry = "q";
	Entry = "";
	Entry = "d";
	Entry = "x";
	Entry = "x";
	Entry = "p";
}
DefineSwitch "^pD"{
	Entry = "Ȃ";
	Entry = "n";
	Entry = "n()";
	Entry = "Z";
	Entry = "";
	Entry = "";
	Entry = "";
	Entry = "ϖ";
	Entry = "V";
	Entry = "";
	Entry = "z";
	Entry = "ϖc";
	Entry = "";
	Entry = "";
	Entry = "";
	Entry = "";
	Entry = "Ϲ";
	Entry = "";
	Entry = "";
	Entry = "񑗎ԕ[";
	Entry = "";
	Entry = "";
	Entry = "";
	Entry = "H";
	Entry = "z";
	Entry = "b";
	Entry = "c";
	Entry = "q";
	Entry = "";
	Entry = "d";
	Entry = "x";
	Entry = "x";
	Entry = "p";
}

DefineSwitch "wbh}[N(Oʑ)"{
	Entry = "";
	Entry = "Xe[̂";
	Entry = "00";
	Entry = "01";
	Entry = "02";
	Entry = "03";
	Entry = "04";
	Entry = "05";
}
DefineSwitch "wbh}[N(ʑ)"{
	Entry = "";
	Entry = "Xe[̂";
	Entry = "00";
	Entry = "01";
	Entry = "02";
	Entry = "03";
	Entry = "04";
	Entry = "05";
}

DefineSwitch "A(Oʑ)"{
	Entry = "A";
	Entry = "oA[A]";
	Entry = "oA[A]";
}
DefineSwitch "A(ʑ)"{
	Entry = "A";
	Entry = "oA[A]";
	Entry = "oA[A]";
}
DefineSwitch "u[L(Oʑ)"{
	Entry = "(ڑ^Cv1)";
	Entry = "(ڑ^Cv2)";
	Entry = "ڑ";
}
DefineSwitch "u[L(ʑ)"{
	Entry = "(ڑ^Cv1)";
	Entry = "(ڑ^Cv2)";
	Entry = "ڑ";
}
DefineSwitch "^]m"{
	Entry = "";
/*
	Entry = "";
	Entry = "It";
*/
}
DefineSwitch "O"{
	Entry = "";
/*
	Entry = "1,067mm (O)";
	Entry = "1,372mm (nԋO)";
	Entry = "1,435mm (WO)";
*/
}
DefineSwitch "J[Oݒ"{}
DefineSwitch ""{
	Entry = "";
	Entry = "A";
	Entry = "B";
	Entry = "C";
	Entry = "D";
}
DefineSwitch "h"{
	Entry = "WF";
	Entry = "HSVFԎw";
	Entry = "XVF";
}
DefineSwitch "h蕪p^["{
	Entry = "A";
	Entry = "B";
	Entry = "C";
	Entry = "D";
}
DefineSwitch "x[XJ["{}

DefineSwitch "HSVyFz"{
	Entry = "0";	Entry = "15";	Entry = "30";	Entry = "45";	Entry = "60";	Entry = "75";	Entry = "90";	Entry = "105";	Entry = "120";	Entry = "150";	Entry = "165";
	Entry = "180";	Entry = "195";	Entry = "210";	Entry = "225";	Entry = "240";	Entry = "255";	Entry = "270";	Entry = "285";	Entry = "300";	Entry = "315";	Entry = "330";	Entry = "345";
}
DefineSwitch "HSVyʓxz"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}
DefineSwitch "HSVyxz"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}
DefineSwitch "㕔F"{}
DefineSwitch "HSVyFz			㕔F"{
	Entry = "0";	Entry = "15";	Entry = "30";	Entry = "45";	Entry = "60";	Entry = "75";	Entry = "90";	Entry = "105";	Entry = "120";	Entry = "150";	Entry = "165";
	Entry = "180";	Entry = "195";	Entry = "210";	Entry = "225";	Entry = "240";	Entry = "255";	Entry = "270";	Entry = "285";	Entry = "300";	Entry = "315";	Entry = "330";	Entry = "345";
}
DefineSwitch "HSVyʓxz			㕔F"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}
DefineSwitch "HSVyxz			㕔F"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}
DefineSwitch "ѐF"{}
DefineSwitch "HSVyFz			ѐF"{
	Entry = "0";	Entry = "15";	Entry = "30";	Entry = "45";	Entry = "60";	Entry = "75";	Entry = "90";	Entry = "105";	Entry = "120";	Entry = "150";	Entry = "165";
	Entry = "180";	Entry = "195";	Entry = "210";	Entry = "225";	Entry = "240";	Entry = "255";	Entry = "270";	Entry = "285";	Entry = "300";	Entry = "315";	Entry = "330";	Entry = "345";
}
DefineSwitch "HSVyʓxz			ѐF"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}
DefineSwitch "HSVyxz			ѐF"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}
DefineSwitch "^]䉮F"{}
DefineSwitch "HSVyFz			^]䉮F"{
	Entry = "0";	Entry = "15";	Entry = "30";	Entry = "45";	Entry = "60";	Entry = "75";	Entry = "90";	Entry = "105";	Entry = "120";	Entry = "150";	Entry = "165";
	Entry = "180";	Entry = "195";	Entry = "210";	Entry = "225";	Entry = "240";	Entry = "255";	Entry = "270";	Entry = "285";	Entry = "300";	Entry = "315";	Entry = "330";	Entry = "345";
}
DefineSwitch "HSVyʓxz			^]䉮F"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}
DefineSwitch "HSVyxz			^]䉮F"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}
DefineSwitch "ːF"{}
DefineSwitch "HSVyFz			ːF"{
	Entry = "0";	Entry = "15";	Entry = "30";	Entry = "45";	Entry = "60";	Entry = "75";	Entry = "90";	Entry = "105";	Entry = "120";	Entry = "150";	Entry = "165";
	Entry = "180";	Entry = "195";	Entry = "210";	Entry = "225";	Entry = "240";	Entry = "255";	Entry = "270";	Entry = "285";	Entry = "300";	Entry = "315";	Entry = "330";	Entry = "345";
}
DefineSwitch "HSVyʓxz			ːF"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}
DefineSwitch "HSVyxz			ːF"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}

DefineSwitch "e[CgF"{}
DefineSwitch "HSVyFz			e[CgF"{
	Entry = "0";	Entry = "15";	Entry = "30";	Entry = "45";	Entry = "60";	Entry = "75";	Entry = "90";	Entry = "105";	Entry = "120";	Entry = "150";	Entry = "165";
	Entry = "180";	Entry = "195";	Entry = "210";	Entry = "225";	Entry = "240";	Entry = "255";	Entry = "270";	Entry = "285";	Entry = "300";	Entry = "315";	Entry = "330";	Entry = "345";
}
DefineSwitch "HSVyʓxz			e[CgF"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}
DefineSwitch "HSVyxz			e[CgF"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}

DefineSwitch "於F"{}
DefineSwitch "HSVyFz			於F"{
	Entry = "0";	Entry = "15";	Entry = "30";	Entry = "45";	Entry = "60";	Entry = "75";	Entry = "90";	Entry = "105";	Entry = "120";	Entry = "150";	Entry = "165";
	Entry = "180";	Entry = "195";	Entry = "210";	Entry = "225";	Entry = "240";	Entry = "255";	Entry = "270";	Entry = "285";	Entry = "300";	Entry = "315";	Entry = "330";	Entry = "345";
}
DefineSwitch "HSVyʓxz			於F"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}
DefineSwitch "HSVyxz			於F"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}

DefineSwitch "io[v[gF"{}
DefineSwitch "HSVyFz			io[v[gF"{
	Entry = "0";	Entry = "15";	Entry = "30";	Entry = "45";	Entry = "60";	Entry = "75";	Entry = "90";	Entry = "105";	Entry = "120";	Entry = "150";	Entry = "165";
	Entry = "180";	Entry = "195";	Entry = "210";	Entry = "225";	Entry = "240";	Entry = "255";	Entry = "270";	Entry = "285";	Entry = "300";	Entry = "315";	Entry = "330";	Entry = "345";
}
DefineSwitch "HSVyʓxz			io[v[gF"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}
DefineSwitch "HSVyxz			io[v[gF"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}

DefineSwitch "ʎ肷F"{}
DefineSwitch "HSVyFz			ʎ肷F"{
	Entry = "0";	Entry = "15";	Entry = "30";	Entry = "45";	Entry = "60";	Entry = "75";	Entry = "90";	Entry = "105";	Entry = "120";	Entry = "150";	Entry = "165";
	Entry = "180";	Entry = "195";	Entry = "210";	Entry = "225";	Entry = "240";	Entry = "255";	Entry = "270";	Entry = "285";	Entry = "300";	Entry = "315";	Entry = "330";	Entry = "345";
}
DefineSwitch "HSVyʓxz			ʎ肷F"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}
DefineSwitch "HSVyxz			ʎ肷F"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}

DefineSwitch "Oʎ肷F"{}
DefineSwitch "@HSVyFz			Oʎ肷F"{
	Entry = "0";	Entry = "15";	Entry = "30";	Entry = "45";	Entry = "60";	Entry = "75";	Entry = "90";	Entry = "105";	Entry = "120";	Entry = "150";	Entry = "165";
	Entry = "180";	Entry = "195";	Entry = "210";	Entry = "225";	Entry = "240";	Entry = "255";	Entry = "270";	Entry = "285";	Entry = "300";	Entry = "315";	Entry = "330";	Entry = "345";
}
DefineSwitch "@HSVyʓxz			Oʎ肷F"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}
DefineSwitch "@HSVyxz			Oʎ肷F"{
	Entry = "100";	Entry = "90";	Entry = "80";	Entry = "70";	Entry = "60";	Entry = "50";	Entry = "40";	Entry = "30";	Entry = "20";	Entry = "10";	Entry = "0";
}
DefineSwitch "XJ[g"{
	Entry = "m[}";
	Entry = "[u";
}
DefineSwitch "{[h"{
	Entry = "";
	Entry = "";
}

DefineSwitch "~Gݒ"{}
DefineSwitch "~GtFNg"{
	GroupCommon = "rs2c00A";
	Entry = "";
	Entry = "It";
	Entry = "I";
}
DefineSwitch "teNX`"{
	GroupCommon = "nya_snowtex";
	Entry = "I";
	Entry = "It";
}
DefineSwitch "ቌ"{
	GroupCommon = "nya_snowsmoke";
	Entry = "I";
	Entry = "It";
}
//-	gݒSW
DefineSwitch "gݒ"{}
DefineSwitch "CgtAr["{
	GroupCommon = "CgtAr[";
	Entry = "It";
	Entry = "";
	Entry = "펞";
}
DefineSwitch "ԑ̓h"{
	GroupCommon = "nya@ԑ̓h";
	Entry = "";
/*
	Entry = "I";
	Entry = "It";
*/
}
DefineSwitch "A̎U(Oʑ)"{
	Entry = "It";
	Entry = "";
}
DefineSwitch "A̎U(ʑ)"{
	Entry = "It";
	Entry = "";
}
DefineSwitch "Ae"{
	Entry = "";
	Entry = "ON";
	Entry = "OFF";
	Entry = "̏ꍇAVXẽIvVݒ";
	Entry = "@eONɂȂꍇɉAe܂B";
}
DefineSwitch "VhE"{
	GroupCommon = "rs2c00D";
	Entry = "I";
	Entry = "It";
}
DefineSwitch "tF[hAEg"{
	GroupCommon = "_fadeout";
	Entry = "Ȃ";
	Entry = "1000m";
	Entry = "800m";
	Entry = "600m";
}
//-	TEhSW
DefineSwitch "TEhd"{
	GroupCommon = "rs2c00C";
	Entry = "Ȃ";
	Entry = "";
}
DefineSwitch "tW"{
	GroupCommon = "NDL290_tW";
	Entry = "";
	Entry = "Ȃ";
}
PrimaryAssembly{

//////////////////////////////
//
//	ԗ
//
//////////////////////////////

	Axle "Wheel1"{
		ModelFileName = "../common_nya/Wheel/R430_v2/wheel.x";	ModelScale = 1.0;
		EnvMap = 0;		AlphaZeroTest = 1;		NoCastShadow = 1;
		ApplySwitch "tF[hAEg"{
		Case 1: If "_CAMDIST">1000{	ChangeModel = "", 1.0;	}
		Case 2: If "_CAMDIST">800{	ChangeModel = "", 1.0;	}
		Case 3: If "_CAMDIST">600{	ChangeModel = "", 1.0;	}
		}
		ChangeTexture = 1, "../common_nya/Wheel/R430_v2/wheel_black.png";
		Diameter = 0.86;
		Symmetric = 16;
		Coord = (5.450, 0.43);
	}
	Axle "Wheel2"{
		ModelFileName = "../common_nya/Wheel/R430_v2/wheel.x";	ModelScale = 1.0;
		EnvMap = 0;		AlphaZeroTest = 1;		NoCastShadow = 1;
		ApplySwitch "tF[hAEg"{
		Case 1: If "_CAMDIST">1000{	ChangeModel = "", 1.0;	}
		Case 2: If "_CAMDIST">800{	ChangeModel = "", 1.0;	}
		Case 3: If "_CAMDIST">600{	ChangeModel = "", 1.0;	}
		}
		ChangeTexture = 1, "../common_nya/Wheel/R430_v2/wheel_black.png";
		Diameter = 0.86;
		Symmetric = 16;
		Coord = (3.800, 0.43);
	}
	Axle "Wheel3"{
		ModelFileName = "../common_nya/Wheel/R430_v2/wheel.x";	ModelScale = 1.0;
		EnvMap = 0;		AlphaZeroTest = 1;		NoCastShadow = 1;
		ApplySwitch "tF[hAEg"{
		Case 1: If "_CAMDIST">1000{	ChangeModel = "", 1.0;	}
		Case 2: If "_CAMDIST">800{	ChangeModel = "", 1.0;	}
		Case 3: If "_CAMDIST">600{	ChangeModel = "", 1.0;	}
		}
		ChangeTexture = 1, "../common_nya/Wheel/R430_v2/wheel_black.png";
		Diameter = 0.86;
		Symmetric = 16;
		Coord = (2.150, 0.43);
	}
	Axle "Wheel4"{
		ModelFileName = "../common_nya/Wheel/R430_v2/wheel.x";	ModelScale = 1.0;
		EnvMap = 0;		AlphaZeroTest = 1;		NoCastShadow = 1;
		ApplySwitch "tF[hAEg"{
		Case 1: If "_CAMDIST">1000{	ChangeModel = "", 1.0;	}
		Case 2: If "_CAMDIST">800{	ChangeModel = "", 1.0;	}
		Case 3: If "_CAMDIST">600{	ChangeModel = "", 1.0;	}
		}
		ChangeTexture = 1, "../common_nya/Wheel/R430_v2/wheel_black.png";
		Diameter = 0.86;
		Symmetric = 16;
		Coord = (-3.800, 0.43);
	}
	Axle "Wheel5"{
		ModelFileName = "../common_nya/Wheel/R430_v2/wheel.x";	ModelScale = 1.0;
		EnvMap = 0;		AlphaZeroTest = 1;		NoCastShadow = 1;
		ApplySwitch "tF[hAEg"{
		Case 1: If "_CAMDIST">1000{	ChangeModel = "", 1.0;	}
		Case 2: If "_CAMDIST">800{	ChangeModel = "", 1.0;	}
		Case 3: If "_CAMDIST">600{	ChangeModel = "", 1.0;	}
		}
		ChangeTexture = 1, "../common_nya/Wheel/R430_v2/wheel_black.png";
		Diameter = 0.86;
		Symmetric = 16;
		Coord = (-5.450, 0.43);
	}


//////////////////////////////
//
//	_~[ԗ
//
//////////////////////////////

	Axle "DummyWheelF_1" {
		ModelFileName = "";		ModelScale = 1.0;		Diameter = 0.2;
		Symmetric = 6;			Coord = (8.00, 0.1);		WheelSound = no;
	}
	Axle "DummyWheelF_2"{
		ModelFileName = "";		ModelScale = 1.0;		Diameter = 0.2;
		Symmetric = 6;			Coord = (7.99, 0.1);		WheelSound = no;
	}
	Axle "DummyWheelR_1"{
		ModelFileName = "";		ModelScale = 1.0;		Diameter = 0.2;
		Symmetric = 6;			Coord = (-7.99, 0.1);		WheelSound = no;
	}
	Axle "DummyWheelR_2"{
		ModelFileName = "";		ModelScale = 1.0;		Diameter = 0.2;
		Symmetric = 6;			Coord = (-8.00, 0.1);		WheelSound = no;
	}


//////////////////////////////
//
//	_~[ԗ֑g
//
//////////////////////////////

	Body "DummyCoupler1"{
		ModelFileName = "";	ModelScale = 1.0;
		JointZY "DummyWheelF_1"{
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.1);
		}
		JointZY "DummyWheelF_2"{
			AttachCoord = (0.0, 0.0);
			LocalCoord = (-0.01, 0.1);
		}
	}
	Body "DummyCoupler2"{
		ModelFileName = "";	ModelScale = 1.0;	Turn = yes;
		JointZY "DummyWheelR_1"{
			AttachCoord = (0.0, 0.0);
			LocalCoord = (-0.01, 0.1);
		}
		JointZY "DummyWheelR_2"{
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.0, 0.1);
		}
	}


//////////////////////////////
//
//	
//
//////////////////////////////

	Body "Bogie1"{
		ModelFileName = "../common_nya/Truck/NDL/Truck01.x";	ModelScale = 1.0;
		AlphaZeroTest = 0;	NoCastShadow = 0;
		If (("~GtFNg"==0 & "_SEASON">=3)|("~GtFNg"==2))&("teNX`"==0) {
		//	ChangeTexture = 0, "../nya_DD15/bane@s.png";
		//	ChangeTexture = 1, "../nya_DD15/black_base@s.png";
		}
		JointZY "Wheel1"{
			AttachCoord = (0.0, 0.0);
			LocalCoord = (1.650, 0.0);
		}
		JointZY "Wheel3"{
			AttachCoord = (0.0, 0.0);
			LocalCoord = (-1.650, 0.0);
		}
	}
	Body "Bogie2"{
		ModelFileName = "../common_nya/Truck/NDL/Truck02.x";	ModelScale = 1.0;	Turn = yes;
		AlphaZeroTest = 0;	NoCastShadow = 0;
		If (("~GtFNg"==0 & "_SEASON">=3)|("~GtFNg"==2))&("teNX`"==0) {
		//	ChangeTexture = 0, "../nya_DD15/bane@s.png";
		//	ChangeTexture = 1, "../nya_DD15/black_base@s.png";
		}
		JointZY "Wheel4"{
			AttachCoord = (0.0, 0.0);
			LocalCoord = (-0.825, 0.0);
		}
		JointZY "Wheel5"{
			AttachCoord = (0.0, 0.0);
			LocalCoord = (0.825, 0.0);
		}
	}

	Body "_~[Bogie1(tW)"{
		ModelFileName = "";
		JointZY "Wheel1"{
			AttachCoord = (0,0);
			LocalCoord = (1.655,5000);
		}
		JointZY "Wheel2"{
			AttachCoord = (0,0);
			LocalCoord = (-1.655,5000);
		}
		Tilt{
			TiltRatio = 2000.0;
			MaxAngle = 180.0;
			BaseAlt = 0.0;
			}
		}

	Body "_~[Bogie2(tW)"{
		ModelFileName = "";
		ModelScale = 1.0;
		JointZY "Wheel3"{
			AttachCoord = (0,0);
			LocalCoord = (-1.655,5000);
		}
		JointZY "Wheel4"{
			AttachCoord = (0,0);
			LocalCoord = (1.655,5000);
		}
		Tilt{
			TiltRatio = 2000.0;
			MaxAngle = 180.0;
			BaseAlt = 0.0;
		}
	}


//////////////////////////////
//
//	_~[ԑ
//
//////////////////////////////

	Body "DummyBody"{
		ModelFileName = "";	ModelScale = 1.0;
		JointZY "Bogie1"{	AttachCoord = (0.0, 0.0);	LocalCoord = (3.8, 0.43);	}
		JointZY "Bogie2"{	AttachCoord = (0.0, 0.0);	LocalCoord = (-4.625, 0.43);	}
	}


//////////////////////////////
//
//	
//
//////////////////////////////

	Object3D "Window"{
		ModelFileName = "Window.x";	ModelScale = 1.0;
	//	NoCastShadow = 0,1;
		EnvMap = 0;
		Joint3D "DummyBody"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}


//////////////////////////////
//
//	ԑ
//
//////////////////////////////


	Object3D "MainBody"{
		ModelFileName = "Body.x";	ModelScale = 1.0;
		NoCastShadow = 1,2,3,4,5,6,7,8,10,11,13,14,16,17,21;
		ApplySwitch ""{
		Case 0:		ChangeTexture = 20, "../nya_NDL300/Base01.dds";
		Case 1:		ChangeTexture = 20, "../nya_NDL300/Base02.dds";
		Case 2:		ChangeTexture = 20, "../nya_NDL300/Base03.dds";
		Case 3:		ChangeTexture = 20, "../nya_NDL300/Base04.dds";
		Case 4:		ChangeTexture = 20, "../nya_NDL300/Base05.dds";
		}
		ApplySwitch "h"{
		Case 0:		ChangeTexture = 0, "../nya_NDL300/Skin01.dds";
		Case 2:		ChangeTexture = 0, "../nya_NDL300/Skin02.dds";
		}
		If "h"==0 | "h">=2{
		NoShadow = 1,2,3,4,5,6,7,8,10,11,13,14,16,17;
		ChangeMaterial{MaterialID = 1,2,3,4,5,6,7,8,10,11,13,14,16,17;Diffuse = 0.0000000,0.0000000,0.0000000,0;}
		}
		ApplySwitch "h"{
		Case 1://HSVFԎw
			ChangeTexture = 0, "";
			ChangeTexture = 1, "";
			ChangeTexture = 2, "";
			ChangeTexture = 9, "";
			ChangeTexture = 10, "";
			ChangeTexture = 11, "";
			ChangeTexture = 12, "";
			ChangeTexture = 13, "";
			ChangeTexture = 14, "";
			ChangeTexture = 15, "";
			ChangeTexture = 16, "";
			ChangeTexture = 17, "";
			ApplySwitch "h蕪p^["{
			Case 0:
				ChangeTexture = 3, "../nya_NDL300/Skin01A.dds";
				ChangeTexture = 4, "../nya_NDL300/Skin01A.dds";
				ChangeTexture = 5, "../nya_NDL300/Skin01A.dds";
				ChangeTexture = 6, "../nya_NDL300/Skin01B.dds";
				ChangeTexture = 7, "../nya_NDL300/Skin01B.dds";
				ChangeTexture = 8, "../nya_NDL300/Skin01B.dds";
			Case 1:
				ChangeTexture = 3, "../nya_NDL300/Skin01C.dds";
				ChangeTexture = 4, "../nya_NDL300/Skin01C.dds";
				ChangeTexture = 5, "../nya_NDL300/Skin01C.dds";
				ChangeTexture = 6, "../nya_NDL300/Skin01B.dds";
				ChangeTexture = 7, "../nya_NDL300/Skin01B.dds";
				ChangeTexture = 8, "../nya_NDL300/Skin01B.dds";
			Case 2:
				ChangeTexture = 3, "../nya_NDL300/Skin02A.dds";
				ChangeTexture = 4, "../nya_NDL300/Skin02A.dds";
				ChangeTexture = 5, "../nya_NDL300/Skin02A.dds";
				ChangeTexture = 6, "../nya_NDL300/Skin02B.dds";
				ChangeTexture = 7, "../nya_NDL300/Skin02B.dds";
				ChangeTexture = 8, "../nya_NDL300/Skin02B.dds";
			Case 3:
				ChangeTexture = 3, "../nya_NDL300/Skin02C.dds";
				ChangeTexture = 4, "../nya_NDL300/Skin02C.dds";
				ChangeTexture = 5, "../nya_NDL300/Skin02C.dds";
				ChangeTexture = 6, "../nya_NDL300/Skin02B.dds";
				ChangeTexture = 7, "../nya_NDL300/Skin02B.dds";
				ChangeTexture = 8, "../nya_NDL300/Skin02B.dds";
			}

			//////////////////////////////
			//
			//	x[XJ[
			//
			//////////////////////////////

			ApplySwitch "HSVyFz"{
			Case 0:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.0000000,1;Ambient = 1.0000000,0.0000000,0.0000000;}
			Case 1:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.2509804,0.0000000,1;Ambient = 1.0000000,0.2509804,0.0000000;}
			Case 2:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.4980392,0.0000000,1;Ambient = 1.0000000,0.4980392,0.0000000;}
			Case 3:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.7490196,0.0000000,1;Ambient = 1.0000000,0.7490196,0.0000000;}
			Case 4:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,1.0000000,0.0000000,1;Ambient = 1.0000000,1.0000000,0.0000000;}
			Case 5:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.7490196,1.0000000,0.0000000,1;Ambient = 0.7490196,1.0000000,0.0000000;}
			Case 6:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.5019608,1.0000000,0.0000000,1;Ambient = 0.5019608,1.0000000,0.0000000;}
			Case 7:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.2509804,1.0000000,0.0000000,1;Ambient = 0.2509804,1.0000000,0.0000000;}
			Case 8:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.0000000,1;Ambient = 0.0000000,1.0000000,0.0000000;}
			Case 9:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.2509804,1;Ambient = 0.0000000,1.0000000,0.2509804;}
			Case 10:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.5019608,1;Ambient = 0.0000000,1.0000000,0.5019608;}
			Case 11:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.7490196,1;Ambient = 0.0000000,1.0000000,0.7490196;}
			Case 12:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,1.0000000,1;Ambient = 0.0000000,1.0000000,1.0000000;}
			Case 13:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.7490196,1.0000000,1;Ambient = 0.0000000,0.7490196,1.0000000;}
			Case 14:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.5019608,1.0000000,1;Ambient = 0.0000000,0.5019608,1.0000000;}
			Case 15:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.2509804,1.0000000,1;Ambient = 0.0000000,0.2509804,1.0000000;}
			Case 16:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.0000000,1.0000000,1;Ambient = 0.0000000,0.0000000,1.0000000;}
			Case 17:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.2509804,0.0000000,1.0000000,1;Ambient = 0.2509804,0.0000000,1.0000000;}
			Case 18:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.5019608,0.0000000,1.0000000,1;Ambient = 0.5019608,0.0000000,1.0000000;}
			Case 19:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.7490196,0.0000000,1.0000000,1;Ambient = 0.7490196,0.0000000,1.0000000;}
			Case 20:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,1.0000000,1;Ambient = 1.0000000,0.0000000,1.0000000;}
			Case 21:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.7490196,1;Ambient = 1.0000000,0.0000000,0.7490196;}
			Case 22:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.4980392,1;Ambient = 1.0000000,0.0000000,0.4980392;}
			Case 23:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.2509804,1;Ambient = 1.0000000,0.0000000,0.2509804;}
			}
			ApplySwitch "HSVyʓxz"{
			Case 0:		ChangeAlpha = 1, 0.0;
			Case 1:		ChangeAlpha = 1, 0.1;
			Case 2:		ChangeAlpha = 1, 0.2;
			Case 3:		ChangeAlpha = 1, 0.3;
			Case 4:		ChangeAlpha = 1, 0.4;
			Case 5:		ChangeAlpha = 1, 0.5;
			Case 6:		ChangeAlpha = 1, 0.6;
			Case 7:		ChangeAlpha = 1, 0.7;
			Case 8:		ChangeAlpha = 1, 0.8;
			Case 9:		ChangeAlpha = 1, 0.9;
			Case 10:	ChangeAlpha = 1, 1.0;
			}
			ApplySwitch "HSVyxz"{
			Case 0:		ChangeAlpha = 2, 0.0;
			Case 1:		ChangeAlpha = 2, 0.1;
			Case 2:		ChangeAlpha = 2, 0.2;
			Case 3:		ChangeAlpha = 2, 0.3;
			Case 4:		ChangeAlpha = 2, 0.4;
			Case 5:		ChangeAlpha = 2, 0.5;
			Case 6:		ChangeAlpha = 2, 0.6;
			Case 7:		ChangeAlpha = 2, 0.7;
			Case 8:		ChangeAlpha = 2, 0.8;
			Case 9:		ChangeAlpha = 2, 0.9;
			Case 10:	ChangeAlpha = 2, 1.0;
			}

			//////////////////////////////
			//
			//	㕔F
			//
			//////////////////////////////

			ApplySwitch "HSVyFz			㕔F"{
			Case 0:		ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,0.0000000,0.0000000,1;Ambient = 1.0000000,0.0000000,0.0000000;}
			Case 1:		ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,0.2509804,0.0000000,1;Ambient = 1.0000000,0.2509804,0.0000000;}
			Case 2:		ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,0.4980392,0.0000000,1;Ambient = 1.0000000,0.4980392,0.0000000;}
			Case 3:		ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,0.7490196,0.0000000,1;Ambient = 1.0000000,0.7490196,0.0000000;}
			Case 4:		ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,1.0000000,0.0000000,1;Ambient = 1.0000000,1.0000000,0.0000000;}
			Case 5:		ChangeMaterial{MaterialID = 3 ;Diffuse = 0.7490196,1.0000000,0.0000000,1;Ambient = 0.7490196,1.0000000,0.0000000;}
			Case 6:		ChangeMaterial{MaterialID = 3 ;Diffuse = 0.5019608,1.0000000,0.0000000,1;Ambient = 0.5019608,1.0000000,0.0000000;}
			Case 7:		ChangeMaterial{MaterialID = 3 ;Diffuse = 0.2509804,1.0000000,0.0000000,1;Ambient = 0.2509804,1.0000000,0.0000000;}
			Case 8:		ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,1.0000000,0.0000000,1;Ambient = 0.0000000,1.0000000,0.0000000;}
			Case 9:		ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,1.0000000,0.2509804,1;Ambient = 0.0000000,1.0000000,0.2509804;}
			Case 10:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,1.0000000,0.5019608,1;Ambient = 0.0000000,1.0000000,0.5019608;}
			Case 11:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,1.0000000,0.7490196,1;Ambient = 0.0000000,1.0000000,0.7490196;}
			Case 12:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,1.0000000,1.0000000,1;Ambient = 0.0000000,1.0000000,1.0000000;}
			Case 13:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,0.7490196,1.0000000,1;Ambient = 0.0000000,0.7490196,1.0000000;}
			Case 14:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,0.5019608,1.0000000,1;Ambient = 0.0000000,0.5019608,1.0000000;}
			Case 15:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,0.2509804,1.0000000,1;Ambient = 0.0000000,0.2509804,1.0000000;}
			Case 16:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,0.0000000,1.0000000,1;Ambient = 0.0000000,0.0000000,1.0000000;}
			Case 17:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.2509804,0.0000000,1.0000000,1;Ambient = 0.2509804,0.0000000,1.0000000;}
			Case 18:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.5019608,0.0000000,1.0000000,1;Ambient = 0.5019608,0.0000000,1.0000000;}
			Case 19:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.7490196,0.0000000,1.0000000,1;Ambient = 0.7490196,0.0000000,1.0000000;}
			Case 20:	ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,0.0000000,1.0000000,1;Ambient = 1.0000000,0.0000000,1.0000000;}
			Case 21:	ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,0.0000000,0.7490196,1;Ambient = 1.0000000,0.0000000,0.7490196;}
			Case 22:	ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,0.0000000,0.4980392,1;Ambient = 1.0000000,0.0000000,0.4980392;}
			Case 23:	ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,0.0000000,0.2509804,1;Ambient = 1.0000000,0.0000000,0.2509804;}
			}
			ApplySwitch "HSVyʓxz			㕔F"{
			Case 0:		ChangeAlpha = 4, 0.0;
			Case 1:		ChangeAlpha = 4, 0.1;
			Case 2:		ChangeAlpha = 4, 0.2;
			Case 3:		ChangeAlpha = 4, 0.3;
			Case 4:		ChangeAlpha = 4, 0.4;
			Case 5:		ChangeAlpha = 4, 0.5;
			Case 6:		ChangeAlpha = 4, 0.6;
			Case 7:		ChangeAlpha = 4, 0.7;
			Case 8:		ChangeAlpha = 4, 0.8;
			Case 9:		ChangeAlpha = 4, 0.9;
			Case 10:	ChangeAlpha = 4, 1.0;
			}
			ApplySwitch "HSVyxz			㕔F"{
			Case 0:		ChangeAlpha = 5, 0.0;
			Case 1:		ChangeAlpha = 5, 0.1;
			Case 2:		ChangeAlpha = 5, 0.2;
			Case 3:		ChangeAlpha = 5, 0.3;
			Case 4:		ChangeAlpha = 5, 0.4;
			Case 5:		ChangeAlpha = 5, 0.5;
			Case 6:		ChangeAlpha = 5, 0.6;
			Case 7:		ChangeAlpha = 5, 0.7;
			Case 8:		ChangeAlpha = 5, 0.8;
			Case 9:		ChangeAlpha = 5, 0.9;
			Case 10:	ChangeAlpha = 5, 1.0;
			}

			//////////////////////////////
			//
			//	ѐF
			//
			//////////////////////////////

			ApplySwitch "HSVyFz			ѐF"{
			Case 0:		ChangeMaterial{MaterialID = 6 ;Diffuse = 1.0000000,0.0000000,0.0000000,1;Ambient = 1.0000000,0.0000000,0.0000000;}
			Case 1:		ChangeMaterial{MaterialID = 6 ;Diffuse = 1.0000000,0.2509804,0.0000000,1;Ambient = 1.0000000,0.2509804,0.0000000;}
			Case 2:		ChangeMaterial{MaterialID = 6 ;Diffuse = 1.0000000,0.4980392,0.0000000,1;Ambient = 1.0000000,0.4980392,0.0000000;}
			Case 3:		ChangeMaterial{MaterialID = 6 ;Diffuse = 1.0000000,0.7490196,0.0000000,1;Ambient = 1.0000000,0.7490196,0.0000000;}
			Case 4:		ChangeMaterial{MaterialID = 6 ;Diffuse = 1.0000000,1.0000000,0.0000000,1;Ambient = 1.0000000,1.0000000,0.0000000;}
			Case 5:		ChangeMaterial{MaterialID = 6 ;Diffuse = 0.7490196,1.0000000,0.0000000,1;Ambient = 0.7490196,1.0000000,0.0000000;}
			Case 6:		ChangeMaterial{MaterialID = 6 ;Diffuse = 0.5019608,1.0000000,0.0000000,1;Ambient = 0.5019608,1.0000000,0.0000000;}
			Case 7:		ChangeMaterial{MaterialID = 6 ;Diffuse = 0.2509804,1.0000000,0.0000000,1;Ambient = 0.2509804,1.0000000,0.0000000;}
			Case 8:		ChangeMaterial{MaterialID = 6 ;Diffuse = 0.0000000,1.0000000,0.0000000,1;Ambient = 0.0000000,1.0000000,0.0000000;}
			Case 9:		ChangeMaterial{MaterialID = 6 ;Diffuse = 0.0000000,1.0000000,0.2509804,1;Ambient = 0.0000000,1.0000000,0.2509804;}
			Case 10:	ChangeMaterial{MaterialID = 6 ;Diffuse = 0.0000000,1.0000000,0.5019608,1;Ambient = 0.0000000,1.0000000,0.5019608;}
			Case 11:	ChangeMaterial{MaterialID = 6 ;Diffuse = 0.0000000,1.0000000,0.7490196,1;Ambient = 0.0000000,1.0000000,0.7490196;}
			Case 12:	ChangeMaterial{MaterialID = 6 ;Diffuse = 0.0000000,1.0000000,1.0000000,1;Ambient = 0.0000000,1.0000000,1.0000000;}
			Case 13:	ChangeMaterial{MaterialID = 6 ;Diffuse = 0.0000000,0.7490196,1.0000000,1;Ambient = 0.0000000,0.7490196,1.0000000;}
			Case 14:	ChangeMaterial{MaterialID = 6 ;Diffuse = 0.0000000,0.5019608,1.0000000,1;Ambient = 0.0000000,0.5019608,1.0000000;}
			Case 15:	ChangeMaterial{MaterialID = 6 ;Diffuse = 0.0000000,0.2509804,1.0000000,1;Ambient = 0.0000000,0.2509804,1.0000000;}
			Case 16:	ChangeMaterial{MaterialID = 6 ;Diffuse = 0.0000000,0.0000000,1.0000000,1;Ambient = 0.0000000,0.0000000,1.0000000;}
			Case 17:	ChangeMaterial{MaterialID = 6 ;Diffuse = 0.2509804,0.0000000,1.0000000,1;Ambient = 0.2509804,0.0000000,1.0000000;}
			Case 18:	ChangeMaterial{MaterialID = 6 ;Diffuse = 0.5019608,0.0000000,1.0000000,1;Ambient = 0.5019608,0.0000000,1.0000000;}
			Case 19:	ChangeMaterial{MaterialID = 6 ;Diffuse = 0.7490196,0.0000000,1.0000000,1;Ambient = 0.7490196,0.0000000,1.0000000;}
			Case 20:	ChangeMaterial{MaterialID = 6 ;Diffuse = 1.0000000,0.0000000,1.0000000,1;Ambient = 1.0000000,0.0000000,1.0000000;}
			Case 21:	ChangeMaterial{MaterialID = 6 ;Diffuse = 1.0000000,0.0000000,0.7490196,1;Ambient = 1.0000000,0.0000000,0.7490196;}
			Case 22:	ChangeMaterial{MaterialID = 6 ;Diffuse = 1.0000000,0.0000000,0.4980392,1;Ambient = 1.0000000,0.0000000,0.4980392;}
			Case 23:	ChangeMaterial{MaterialID = 6 ;Diffuse = 1.0000000,0.0000000,0.2509804,1;Ambient = 1.0000000,0.0000000,0.2509804;}
			}
			ApplySwitch "HSVyʓxz			ѐF"{
			Case 0:		ChangeAlpha = 7, 0.0;
			Case 1:		ChangeAlpha = 7, 0.1;
			Case 2:		ChangeAlpha = 7, 0.2;
			Case 3:		ChangeAlpha = 7, 0.3;
			Case 4:		ChangeAlpha = 7, 0.4;
			Case 5:		ChangeAlpha = 7, 0.5;
			Case 6:		ChangeAlpha = 7, 0.6;
			Case 7:		ChangeAlpha = 7, 0.7;
			Case 8:		ChangeAlpha = 7, 0.8;
			Case 9:		ChangeAlpha = 7, 0.9;
			Case 10:	ChangeAlpha = 7, 1.0;
			}
			ApplySwitch "HSVyxz			ѐF"{
			Case 0:		ChangeAlpha = 8, 0.0;
			Case 1:		ChangeAlpha = 8, 0.1;
			Case 2:		ChangeAlpha = 8, 0.2;
			Case 3:		ChangeAlpha = 8, 0.3;
			Case 4:		ChangeAlpha = 8, 0.4;
			Case 5:		ChangeAlpha = 8, 0.5;
			Case 6:		ChangeAlpha = 8, 0.6;
			Case 7:		ChangeAlpha = 8, 0.7;
			Case 8:		ChangeAlpha = 8, 0.8;
			Case 9:		ChangeAlpha = 8, 0.9;
			Case 10:	ChangeAlpha = 8, 1.0;
			}

			//////////////////////////////
			//
			//	^]䉮F
			//
			//////////////////////////////

			ApplySwitch "HSVyFz			^]䉮F"{
			Case 0:		ChangeMaterial{MaterialID = 9 ;Diffuse = 1.0000000,0.0000000,0.0000000,1;Ambient = 1.0000000,0.0000000,0.0000000;}
			Case 1:		ChangeMaterial{MaterialID = 9 ;Diffuse = 1.0000000,0.2509804,0.0000000,1;Ambient = 1.0000000,0.2509804,0.0000000;}
			Case 2:		ChangeMaterial{MaterialID = 9 ;Diffuse = 1.0000000,0.4980392,0.0000000,1;Ambient = 1.0000000,0.4980392,0.0000000;}
			Case 3:		ChangeMaterial{MaterialID = 9 ;Diffuse = 1.0000000,0.7490196,0.0000000,1;Ambient = 1.0000000,0.7490196,0.0000000;}
			Case 4:		ChangeMaterial{MaterialID = 9 ;Diffuse = 1.0000000,1.0000000,0.0000000,1;Ambient = 1.0000000,1.0000000,0.0000000;}
			Case 5:		ChangeMaterial{MaterialID = 9 ;Diffuse = 0.7490196,1.0000000,0.0000000,1;Ambient = 0.7490196,1.0000000,0.0000000;}
			Case 6:		ChangeMaterial{MaterialID = 9 ;Diffuse = 0.5019608,1.0000000,0.0000000,1;Ambient = 0.5019608,1.0000000,0.0000000;}
			Case 7:		ChangeMaterial{MaterialID = 9 ;Diffuse = 0.2509804,1.0000000,0.0000000,1;Ambient = 0.2509804,1.0000000,0.0000000;}
			Case 8:		ChangeMaterial{MaterialID = 9 ;Diffuse = 0.0000000,1.0000000,0.0000000,1;Ambient = 0.0000000,1.0000000,0.0000000;}
			Case 9:		ChangeMaterial{MaterialID = 9 ;Diffuse = 0.0000000,1.0000000,0.2509804,1;Ambient = 0.0000000,1.0000000,0.2509804;}
			Case 10:	ChangeMaterial{MaterialID = 9 ;Diffuse = 0.0000000,1.0000000,0.5019608,1;Ambient = 0.0000000,1.0000000,0.5019608;}
			Case 11:	ChangeMaterial{MaterialID = 9 ;Diffuse = 0.0000000,1.0000000,0.7490196,1;Ambient = 0.0000000,1.0000000,0.7490196;}
			Case 12:	ChangeMaterial{MaterialID = 9 ;Diffuse = 0.0000000,1.0000000,1.0000000,1;Ambient = 0.0000000,1.0000000,1.0000000;}
			Case 13:	ChangeMaterial{MaterialID = 9 ;Diffuse = 0.0000000,0.7490196,1.0000000,1;Ambient = 0.0000000,0.7490196,1.0000000;}
			Case 14:	ChangeMaterial{MaterialID = 9 ;Diffuse = 0.0000000,0.5019608,1.0000000,1;Ambient = 0.0000000,0.5019608,1.0000000;}
			Case 15:	ChangeMaterial{MaterialID = 9 ;Diffuse = 0.0000000,0.2509804,1.0000000,1;Ambient = 0.0000000,0.2509804,1.0000000;}
			Case 16:	ChangeMaterial{MaterialID = 9 ;Diffuse = 0.0000000,0.0000000,1.0000000,1;Ambient = 0.0000000,0.0000000,1.0000000;}
			Case 17:	ChangeMaterial{MaterialID = 9 ;Diffuse = 0.2509804,0.0000000,1.0000000,1;Ambient = 0.2509804,0.0000000,1.0000000;}
			Case 18:	ChangeMaterial{MaterialID = 9 ;Diffuse = 0.5019608,0.0000000,1.0000000,1;Ambient = 0.5019608,0.0000000,1.0000000;}
			Case 19:	ChangeMaterial{MaterialID = 9 ;Diffuse = 0.7490196,0.0000000,1.0000000,1;Ambient = 0.7490196,0.0000000,1.0000000;}
			Case 20:	ChangeMaterial{MaterialID = 9 ;Diffuse = 1.0000000,0.0000000,1.0000000,1;Ambient = 1.0000000,0.0000000,1.0000000;}
			Case 21:	ChangeMaterial{MaterialID = 9 ;Diffuse = 1.0000000,0.0000000,0.7490196,1;Ambient = 1.0000000,0.0000000,0.7490196;}
			Case 22:	ChangeMaterial{MaterialID = 9 ;Diffuse = 1.0000000,0.0000000,0.4980392,1;Ambient = 1.0000000,0.0000000,0.4980392;}
			Case 23:	ChangeMaterial{MaterialID = 9 ;Diffuse = 1.0000000,0.0000000,0.2509804,1;Ambient = 1.0000000,0.0000000,0.2509804;}
			}
			ApplySwitch "HSVyʓxz			^]䉮F"{
			Case 0:		ChangeAlpha = 10, 0.0;
			Case 1:		ChangeAlpha = 10, 0.1;
			Case 2:		ChangeAlpha = 10, 0.2;
			Case 3:		ChangeAlpha = 10, 0.3;
			Case 4:		ChangeAlpha = 10, 0.4;
			Case 5:		ChangeAlpha = 10, 0.5;
			Case 6:		ChangeAlpha = 10, 0.6;
			Case 7:		ChangeAlpha = 10, 0.7;
			Case 8:		ChangeAlpha = 10, 0.8;
			Case 9:		ChangeAlpha = 10, 0.9;
			Case 10:	ChangeAlpha = 10, 1.0;
			}
			ApplySwitch "HSVyxz			^]䉮F"{
			Case 0:		ChangeAlpha = 11, 0.0;
			Case 1:		ChangeAlpha = 11, 0.1;
			Case 2:		ChangeAlpha = 11, 0.2;
			Case 3:		ChangeAlpha = 11, 0.3;
			Case 4:		ChangeAlpha = 11, 0.4;
			Case 5:		ChangeAlpha = 11, 0.5;
			Case 6:		ChangeAlpha = 11, 0.6;
			Case 7:		ChangeAlpha = 11, 0.7;
			Case 8:		ChangeAlpha = 11, 0.8;
			Case 9:		ChangeAlpha = 11, 0.9;
			Case 10:	ChangeAlpha = 11, 1.0;
			}

			//////////////////////////////
			//
			//	ːF
			//
			//////////////////////////////

			ApplySwitch "HSVyFz			ːF"{
			Case 0:		ChangeMaterial{MaterialID = 12 ;Diffuse = 1.0000000,0.0000000,0.0000000,1;Ambient = 1.0000000,0.0000000,0.0000000;}
			Case 1:		ChangeMaterial{MaterialID = 12 ;Diffuse = 1.0000000,0.2509804,0.0000000,1;Ambient = 1.0000000,0.2509804,0.0000000;}
			Case 2:		ChangeMaterial{MaterialID = 12 ;Diffuse = 1.0000000,0.4980392,0.0000000,1;Ambient = 1.0000000,0.4980392,0.0000000;}
			Case 3:		ChangeMaterial{MaterialID = 12 ;Diffuse = 1.0000000,0.7490196,0.0000000,1;Ambient = 1.0000000,0.7490196,0.0000000;}
			Case 4:		ChangeMaterial{MaterialID = 12 ;Diffuse = 1.0000000,1.0000000,0.0000000,1;Ambient = 1.0000000,1.0000000,0.0000000;}
			Case 5:		ChangeMaterial{MaterialID = 12 ;Diffuse = 0.7490196,1.0000000,0.0000000,1;Ambient = 0.7490196,1.0000000,0.0000000;}
			Case 6:		ChangeMaterial{MaterialID = 12 ;Diffuse = 0.5019608,1.0000000,0.0000000,1;Ambient = 0.5019608,1.0000000,0.0000000;}
			Case 7:		ChangeMaterial{MaterialID = 12 ;Diffuse = 0.2509804,1.0000000,0.0000000,1;Ambient = 0.2509804,1.0000000,0.0000000;}
			Case 8:		ChangeMaterial{MaterialID = 12 ;Diffuse = 0.0000000,1.0000000,0.0000000,1;Ambient = 0.0000000,1.0000000,0.0000000;}
			Case 9:		ChangeMaterial{MaterialID = 12 ;Diffuse = 0.0000000,1.0000000,0.2509804,1;Ambient = 0.0000000,1.0000000,0.2509804;}
			Case 10:	ChangeMaterial{MaterialID = 12 ;Diffuse = 0.0000000,1.0000000,0.5019608,1;Ambient = 0.0000000,1.0000000,0.5019608;}
			Case 11:	ChangeMaterial{MaterialID = 12 ;Diffuse = 0.0000000,1.0000000,0.7490196,1;Ambient = 0.0000000,1.0000000,0.7490196;}
			Case 12:	ChangeMaterial{MaterialID = 12 ;Diffuse = 0.0000000,1.0000000,1.0000000,1;Ambient = 0.0000000,1.0000000,1.0000000;}
			Case 13:	ChangeMaterial{MaterialID = 12 ;Diffuse = 0.0000000,0.7490196,1.0000000,1;Ambient = 0.0000000,0.7490196,1.0000000;}
			Case 14:	ChangeMaterial{MaterialID = 12 ;Diffuse = 0.0000000,0.5019608,1.0000000,1;Ambient = 0.0000000,0.5019608,1.0000000;}
			Case 15:	ChangeMaterial{MaterialID = 12 ;Diffuse = 0.0000000,0.2509804,1.0000000,1;Ambient = 0.0000000,0.2509804,1.0000000;}
			Case 16:	ChangeMaterial{MaterialID = 12 ;Diffuse = 0.0000000,0.0000000,1.0000000,1;Ambient = 0.0000000,0.0000000,1.0000000;}
			Case 17:	ChangeMaterial{MaterialID = 12 ;Diffuse = 0.2509804,0.0000000,1.0000000,1;Ambient = 0.2509804,0.0000000,1.0000000;}
			Case 18:	ChangeMaterial{MaterialID = 12 ;Diffuse = 0.5019608,0.0000000,1.0000000,1;Ambient = 0.5019608,0.0000000,1.0000000;}
			Case 19:	ChangeMaterial{MaterialID = 12 ;Diffuse = 0.7490196,0.0000000,1.0000000,1;Ambient = 0.7490196,0.0000000,1.0000000;}
			Case 20:	ChangeMaterial{MaterialID = 12 ;Diffuse = 1.0000000,0.0000000,1.0000000,1;Ambient = 1.0000000,0.0000000,1.0000000;}
			Case 21:	ChangeMaterial{MaterialID = 12 ;Diffuse = 1.0000000,0.0000000,0.7490196,1;Ambient = 1.0000000,0.0000000,0.7490196;}
			Case 22:	ChangeMaterial{MaterialID = 12 ;Diffuse = 1.0000000,0.0000000,0.4980392,1;Ambient = 1.0000000,0.0000000,0.4980392;}
			Case 23:	ChangeMaterial{MaterialID = 12 ;Diffuse = 1.0000000,0.0000000,0.2509804,1;Ambient = 1.0000000,0.0000000,0.2509804;}
			}
			ApplySwitch "HSVyʓxz			ːF"{
			Case 0:		ChangeAlpha = 13, 0.0;
			Case 1:		ChangeAlpha = 13, 0.1;
			Case 2:		ChangeAlpha = 13, 0.2;
			Case 3:		ChangeAlpha = 13, 0.3;
			Case 4:		ChangeAlpha = 13, 0.4;
			Case 5:		ChangeAlpha = 13, 0.5;
			Case 6:		ChangeAlpha = 13, 0.6;
			Case 7:		ChangeAlpha = 13, 0.7;
			Case 8:		ChangeAlpha = 13, 0.8;
			Case 9:		ChangeAlpha = 13, 0.9;
			Case 10:	ChangeAlpha = 13, 1.0;
			}
			ApplySwitch "HSVyxz			ːF"{
			Case 0:		ChangeAlpha = 14, 0.0;
			Case 1:		ChangeAlpha = 14, 0.1;
			Case 2:		ChangeAlpha = 14, 0.2;
			Case 3:		ChangeAlpha = 14, 0.3;
			Case 4:		ChangeAlpha = 14, 0.4;
			Case 5:		ChangeAlpha = 14, 0.5;
			Case 6:		ChangeAlpha = 14, 0.6;
			Case 7:		ChangeAlpha = 14, 0.7;
			Case 8:		ChangeAlpha = 14, 0.8;
			Case 9:		ChangeAlpha = 14, 0.9;
			Case 10:	ChangeAlpha = 14, 1.0;
			}

			//////////////////////////////
			//
			//	e[CgF
			//
			//////////////////////////////

			ApplySwitch "HSVyFz			e[CgF"{
			Case 0:		ChangeMaterial{MaterialID = 15 ;Diffuse = 1.0000000,0.0000000,0.0000000,1;Ambient = 1.0000000,0.0000000,0.0000000;}
			Case 1:		ChangeMaterial{MaterialID = 15 ;Diffuse = 1.0000000,0.2509804,0.0000000,1;Ambient = 1.0000000,0.2509804,0.0000000;}
			Case 2:		ChangeMaterial{MaterialID = 15 ;Diffuse = 1.0000000,0.4980392,0.0000000,1;Ambient = 1.0000000,0.4980392,0.0000000;}
			Case 3:		ChangeMaterial{MaterialID = 15 ;Diffuse = 1.0000000,0.7490196,0.0000000,1;Ambient = 1.0000000,0.7490196,0.0000000;}
			Case 4:		ChangeMaterial{MaterialID = 15 ;Diffuse = 1.0000000,1.0000000,0.0000000,1;Ambient = 1.0000000,1.0000000,0.0000000;}
			Case 5:		ChangeMaterial{MaterialID = 15 ;Diffuse = 0.7490196,1.0000000,0.0000000,1;Ambient = 0.7490196,1.0000000,0.0000000;}
			Case 6:		ChangeMaterial{MaterialID = 15 ;Diffuse = 0.5019608,1.0000000,0.0000000,1;Ambient = 0.5019608,1.0000000,0.0000000;}
			Case 7:		ChangeMaterial{MaterialID = 15 ;Diffuse = 0.2509804,1.0000000,0.0000000,1;Ambient = 0.2509804,1.0000000,0.0000000;}
			Case 8:		ChangeMaterial{MaterialID = 15 ;Diffuse = 0.0000000,1.0000000,0.0000000,1;Ambient = 0.0000000,1.0000000,0.0000000;}
			Case 9:		ChangeMaterial{MaterialID = 15 ;Diffuse = 0.0000000,1.0000000,0.2509804,1;Ambient = 0.0000000,1.0000000,0.2509804;}
			Case 10:	ChangeMaterial{MaterialID = 15 ;Diffuse = 0.0000000,1.0000000,0.5019608,1;Ambient = 0.0000000,1.0000000,0.5019608;}
			Case 11:	ChangeMaterial{MaterialID = 15 ;Diffuse = 0.0000000,1.0000000,0.7490196,1;Ambient = 0.0000000,1.0000000,0.7490196;}
			Case 12:	ChangeMaterial{MaterialID = 15 ;Diffuse = 0.0000000,1.0000000,1.0000000,1;Ambient = 0.0000000,1.0000000,1.0000000;}
			Case 13:	ChangeMaterial{MaterialID = 15 ;Diffuse = 0.0000000,0.7490196,1.0000000,1;Ambient = 0.0000000,0.7490196,1.0000000;}
			Case 14:	ChangeMaterial{MaterialID = 15 ;Diffuse = 0.0000000,0.5019608,1.0000000,1;Ambient = 0.0000000,0.5019608,1.0000000;}
			Case 15:	ChangeMaterial{MaterialID = 15 ;Diffuse = 0.0000000,0.2509804,1.0000000,1;Ambient = 0.0000000,0.2509804,1.0000000;}
			Case 16:	ChangeMaterial{MaterialID = 15 ;Diffuse = 0.0000000,0.0000000,1.0000000,1;Ambient = 0.0000000,0.0000000,1.0000000;}
			Case 17:	ChangeMaterial{MaterialID = 15 ;Diffuse = 0.2509804,0.0000000,1.0000000,1;Ambient = 0.2509804,0.0000000,1.0000000;}
			Case 18:	ChangeMaterial{MaterialID = 15 ;Diffuse = 0.5019608,0.0000000,1.0000000,1;Ambient = 0.5019608,0.0000000,1.0000000;}
			Case 19:	ChangeMaterial{MaterialID = 15 ;Diffuse = 0.7490196,0.0000000,1.0000000,1;Ambient = 0.7490196,0.0000000,1.0000000;}
			Case 20:	ChangeMaterial{MaterialID = 15 ;Diffuse = 1.0000000,0.0000000,1.0000000,1;Ambient = 1.0000000,0.0000000,1.0000000;}
			Case 21:	ChangeMaterial{MaterialID = 15 ;Diffuse = 1.0000000,0.0000000,0.7490196,1;Ambient = 1.0000000,0.0000000,0.7490196;}
			Case 22:	ChangeMaterial{MaterialID = 15 ;Diffuse = 1.0000000,0.0000000,0.4980392,1;Ambient = 1.0000000,0.0000000,0.4980392;}
			Case 23:	ChangeMaterial{MaterialID = 15 ;Diffuse = 1.0000000,0.0000000,0.2509804,1;Ambient = 1.0000000,0.0000000,0.2509804;}
			}
			ApplySwitch "HSVyʓxz			e[CgF"{
			Case 0:		ChangeAlpha = 16, 0.0;
			Case 1:		ChangeAlpha = 16, 0.1;
			Case 2:		ChangeAlpha = 16, 0.2;
			Case 3:		ChangeAlpha = 16, 0.3;
			Case 4:		ChangeAlpha = 16, 0.4;
			Case 5:		ChangeAlpha = 16, 0.5;
			Case 6:		ChangeAlpha = 16, 0.6;
			Case 7:		ChangeAlpha = 16, 0.7;
			Case 8:		ChangeAlpha = 16, 0.8;
			Case 9:		ChangeAlpha = 16, 0.9;
			Case 10:	ChangeAlpha = 16, 1.0;
			}
			ApplySwitch "HSVyxz			e[CgF"{
			Case 0:		ChangeAlpha = 17, 0.0;
			Case 1:		ChangeAlpha = 17, 0.1;
			Case 2:		ChangeAlpha = 17, 0.2;
			Case 3:		ChangeAlpha = 17, 0.3;
			Case 4:		ChangeAlpha = 17, 0.4;
			Case 5:		ChangeAlpha = 17, 0.5;
			Case 6:		ChangeAlpha = 17, 0.6;
			Case 7:		ChangeAlpha = 17, 0.7;
			Case 8:		ChangeAlpha = 17, 0.8;
			Case 9:		ChangeAlpha = 17, 0.9;
			Case 10:	ChangeAlpha = 17, 1.0;
			}
		}
		ApplySwitch "XJ[g"{
		Case 0:		ChangeTexture = 19, "../nya_NDL300/Under01.dds";
		Case 1:		ChangeTexture = 19, "../nya_NDL300/Under02.dds";
		}
		ApplySwitch "{[h"{
		Case 0:		ChangeTexture = 18, "../nya_NDL300/Under01.dds";
		Case 1:		ChangeTexture = 18, "../nya_NDL300/Under02.dds";
		}
		Joint3D "DummyBody"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}

//////////////////////////////
//
//	Cp[
//
//////////////////////////////

	Object3D "Wiper"{
		ModelFileName = "../nya_NDL300/Wiper.x";	ModelScale = 1.0;
		NoCastShadow = 0;
		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}


//////////////////////////////
//
//	wbhCg-jbg
//
//////////////////////////////

	Object3D "LightUnit_F"{
		ModelFileName = "LightUnit01.x";	ModelScale = 1.0;
		EnvMap = 4;
		If "@"==1 {
			If "OƓ"==0 | "OƓ"== 1 {
				If "_FRONT"==0 & "_CONNECT1"==0 {
					ChangeAlpha = 1, 1.0;
					ShiftTexture = 1, 0.5, 0.0;
					NoReceiveShadow = 1;
				}
				If "_FRONT"==1 & "_CONNECT1"==0 & "͎ԕW"==0 {
					ChangeAlpha = 2, 1.0;
					ShiftTexture = 2, 0.5, 0.0;
					ChangeAlpha = 3, 1.0;
					ShiftTexture = 3, 0.5, 0.0;
					NoReceiveShadow = 2,3;
				}
			}
			If "͎ԕW"==1 {
					ChangeAlpha = 3, 1.0;
					ShiftTexture = 3, 0.5, 0.0;
					NoReceiveShadow = 3;
			}
		}
		Joint3D "DummyBody"{
			AttachCoord = (0.0, 0.0, 0.0);
			AttachDir = (0.0, 0.0, 1.0);
		}
	}

	Object3D "LightUnit_R"{
		ModelFileName = "LightUnit01.x";	ModelScale = 1.0;
		EnvMap = 4;
		If "@"==1 {
			If "OƓ"==0 | "OƓ"== 1 {
				If "_FRONT"==1 & "_CONNECT2"==0 {
					ChangeAlpha = 1, 1.0;
					ShiftTexture = 1, 0.5, 0.0;
					NoReceiveShadow = 1;
				}
				If "_FRONT"==0 & "_CONNECT2"==0 & "͎ԕW"==0 {
					ChangeAlpha = 2, 1.0;
					ShiftTexture = 2, 0.5, 0.0;
					ChangeAlpha = 3, 1.0;
					ShiftTexture = 3, 0.5, 0.0;
					NoReceiveShadow = 2,3;
				}
			}
			If "͎ԕW"==1 {
					ChangeAlpha = 3, 1.0;
					ShiftTexture = 3, 0.5, 0.0;
					NoReceiveShadow = 3;
			}
		}
		Joint3D "DummyBody"{
			AttachCoord = (0.0, 0.0, 0.0);
			AttachDir = (0.0, 0.0, -1.0);
		}
	}


//////////////////////////////
//
//	Ԕ
//
////////////////////////////// 

	Object3D "Number"{
		ModelFileName = "Num01.x";	ModelScale = 1.0;
		NoCastShadow = 1,2,3,4,5,6,7,8,9,10,11,12,13,14;
		EnvMap = 4,5,6,7,8,9,10,11,12,13;
		ChangeAlpha = 14, 0.5;
		If ("Ae"==0 & "_SHADOW"==1) | "Ae"==2 {
			ChangeAlpha = 14, 0.0;
		}
		ChangeMaterial{MaterialID = 4,5,6,7,8,9,10,11,12,13 ;Diffuse = 0.8,0.8,0.8,1;Ambient = 0.8,0.8,0.8;}
		ApplySwitch "h"{
		Case 1://HSVFԎw
			ApplySwitch "HSVyFz			io[v[gF"{
			Case 0:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.0000000,1;Ambient = 1.0000000,0.0000000,0.0000000;}
			Case 1:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.2509804,0.0000000,1;Ambient = 1.0000000,0.2509804,0.0000000;}
			Case 2:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.4980392,0.0000000,1;Ambient = 1.0000000,0.4980392,0.0000000;}
			Case 3:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.7490196,0.0000000,1;Ambient = 1.0000000,0.7490196,0.0000000;}
			Case 4:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,1.0000000,0.0000000,1;Ambient = 1.0000000,1.0000000,0.0000000;}
			Case 5:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.7490196,1.0000000,0.0000000,1;Ambient = 0.7490196,1.0000000,0.0000000;}
			Case 6:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.5019608,1.0000000,0.0000000,1;Ambient = 0.5019608,1.0000000,0.0000000;}
			Case 7:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.2509804,1.0000000,0.0000000,1;Ambient = 0.2509804,1.0000000,0.0000000;}
			Case 8:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.0000000,1;Ambient = 0.0000000,1.0000000,0.0000000;}
			Case 9:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.2509804,1;Ambient = 0.0000000,1.0000000,0.2509804;}
			Case 10:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.5019608,1;Ambient = 0.0000000,1.0000000,0.5019608;}
			Case 11:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.7490196,1;Ambient = 0.0000000,1.0000000,0.7490196;}
			Case 12:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,1.0000000,1;Ambient = 0.0000000,1.0000000,1.0000000;}
			Case 13:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.7490196,1.0000000,1;Ambient = 0.0000000,0.7490196,1.0000000;}
			Case 14:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.5019608,1.0000000,1;Ambient = 0.0000000,0.5019608,1.0000000;}
			Case 15:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.2509804,1.0000000,1;Ambient = 0.0000000,0.2509804,1.0000000;}
			Case 16:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.0000000,1.0000000,1;Ambient = 0.0000000,0.0000000,1.0000000;}
			Case 17:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.2509804,0.0000000,1.0000000,1;Ambient = 0.2509804,0.0000000,1.0000000;}
			Case 18:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.5019608,0.0000000,1.0000000,1;Ambient = 0.5019608,0.0000000,1.0000000;}
			Case 19:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.7490196,0.0000000,1.0000000,1;Ambient = 0.7490196,0.0000000,1.0000000;}
			Case 20:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,1.0000000,1;Ambient = 1.0000000,0.0000000,1.0000000;}
			Case 21:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.7490196,1;Ambient = 1.0000000,0.0000000,0.7490196;}
			Case 22:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.4980392,1;Ambient = 1.0000000,0.0000000,0.4980392;}
			Case 23:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.2509804,1;Ambient = 1.0000000,0.0000000,0.2509804;}
			}
			ApplySwitch "HSVyʓxz			io[v[gF"{
			Case 0:		ChangeAlpha = 1, 0.0;
			Case 1:		ChangeAlpha = 1, 0.1;
			Case 2:		ChangeAlpha = 1, 0.2;
			Case 3:		ChangeAlpha = 1, 0.3;
			Case 4:		ChangeAlpha = 1, 0.4;
			Case 5:		ChangeAlpha = 1, 0.5;
			Case 6:		ChangeAlpha = 1, 0.6;
			Case 7:		ChangeAlpha = 1, 0.7;
			Case 8:		ChangeAlpha = 1, 0.8;
			Case 9:		ChangeAlpha = 1, 0.9;
			Case 10:	ChangeAlpha = 1, 1.0;
			}
			ApplySwitch "HSVyxz			io[v[gF"{
			Case 0:		ChangeAlpha = 2, 0.0;
			Case 1:		ChangeAlpha = 2, 0.1;
			Case 2:		ChangeAlpha = 2, 0.2;
			Case 3:		ChangeAlpha = 2, 0.3;
			Case 4:		ChangeAlpha = 2, 0.4;
			Case 5:		ChangeAlpha = 2, 0.5;
			Case 6:		ChangeAlpha = 2, 0.6;
			Case 7:		ChangeAlpha = 2, 0.7;
			Case 8:		ChangeAlpha = 2, 0.8;
			Case 9:		ChangeAlpha = 2, 0.9;
			Case 10:	ChangeAlpha = 2, 1.0;
			}
		}
		If "h"==0 | "h">=2{
			NoShadow = 1,2;
			ChangeMaterial{MaterialID = 1,2;Diffuse = 0.0000000,0.0000000,0.0000000,0;}
		}
		ApplySwitch "h"{
		Case 0:		ChangeTexture = 0, "../nya_NDL300/Skin01.dds";
		Case 2:		ChangeTexture = 0, "../nya_NDL300/Skin02.dds";
		}
		ApplySwitch ""{
		Case 0:		ChangeTexture = 3, "../nya_NDL300/Base01.dds";
		Case 1:		ChangeTexture = 3, "../nya_NDL300/Base02.dds";
		Case 2:		ChangeTexture = 3, "../nya_NDL300/Base03.dds";
		Case 3:		ChangeTexture = 3, "../nya_NDL300/Base04.dds";
		Case 4:		ChangeTexture = 3, "../nya_NDL300/Base05.dds";
		}
		ApplySwitch "Ԕ"{
		Case 0:
		ShiftTexture = 4,  0.6250, 0.00;//N
		ShiftTexture = 5,  0.6875, 0.00;//D
		ShiftTexture = 6,  0.7500, 0.00;//L
		ShiftTexture = 7,  0.1875, 0.00;//3
		ShiftTexture = 8,  0.0000, 0.00;//0
		ShiftTexture = 9,  0.0000, 0.00;//0
		ShiftTexture = 10, 0.8125, 0.00;//-
		ShiftTexture = 11, 0.5625, 0.00;//9
		ShiftTexture = 12, 0.0000, 0.00;//0
		ShiftTexture = 13, 0.0625, 0.00;//1
		Case 1,2,3,4,5,6,7,8,9:
		ShiftTexture = 4, -0.0625, 0.00;//null
		ShiftTexture = 5,  0.6250, 0.00;//N
		ShiftTexture = 6,  0.6875, 0.00;//D
		ShiftTexture = 7,  0.7500, 0.00;//L
		ShiftTexture = 8,  0.1875, 0.00;//3
		ShiftTexture = 9,  0.0000, 0.00;//0
		ShiftTexture = 10, 0.0000, 0.00;//0
		ShiftTexture = 11, 0.8125, 0.00;//-
		ShiftTexture = 13,-0.0625, 0.00;//null
		Case 1,11,21,31:
		ShiftTexture = 12, 0.0625, 0.00;//1
		Case 2,12,22,32:
		ShiftTexture = 12, 0.1250, 0.00;//2
		Case 3,13,23,33:
		ShiftTexture = 12, 0.1875, 0.00;//3
		Case 4,14,24,34:
		ShiftTexture = 12, 0.2500, 0.00;//4
		Case 5,15,25,35:
		ShiftTexture = 12, 0.3125, 0.00;//5
		Case 6,16,26,36:
		ShiftTexture = 12, 0.3750, 0.00;//6
		Case 7,17,27,37:
		ShiftTexture = 12, 0.4375, 0.00;//7
		Case 8,18,28,38:
		ShiftTexture = 12, 0.5000, 0.00;//8
		Case 9,19,29,39:
		ShiftTexture = 12, 0.5625, 0.00;//9
		Case 10,20,30:
		ShiftTexture = 12, 0.0000, 0.00;//0
		}
		If"Ԕ">=10{
			ChangeModel = "Num02.x", 1.0;
			ShiftTexture = 4,  0.6250, 0.00;//N
			ShiftTexture = 5,  0.6875, 0.00;//D
			ShiftTexture = 6,  0.7500, 0.00;//L
			ShiftTexture = 7,  0.1875, 0.00;//3
			ShiftTexture = 8,  0.0000, 0.00;//0
			ShiftTexture = 9,  0.0000, 0.00;//0
			ShiftTexture = 10, 0.8125, 0.00;//-
		}
		If"Ԕ">=10 & "Ԕ"<=20{
			ShiftTexture = 11, 0.0625, 0.00;//1
		}
		If"Ԕ">=20 & "Ԕ"<=30{
			ShiftTexture = 11, 0.1250, 0.00;//2
		}
		If"Ԕ">=30 & "Ԕ"<=40{
			ShiftTexture = 11, 0.1875, 0.00;//3
		}
		Joint3D "DummyBody"{
			AttachCoord = (0.0, 0.0, 0.0);
			LocalCoord = (0.0, 0.0, 0.0);
		}
	}


//////////////////////////////
//
//	於
//
////////////////////////////// 

	Object3D "Kumei_L"{
		ModelFileName = "Kumei.x";	ModelScale = 1.0;
		NoCastShadow = 1,2,3,4;
		ChangeAlpha = 4, 0.5;
		If ("Ae"==0 & "_SHADOW"==1) | "Ae"==2 {
			ChangeAlpha = 4, 0.0;
		}
		ApplySwitch "h"{
		Case 1://HSVFԎw
			ApplySwitch "HSVyFz			於F"{
			Case 0:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.0000000,1;Ambient = 1.0000000,0.0000000,0.0000000;}
			Case 1:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.2509804,0.0000000,1;Ambient = 1.0000000,0.2509804,0.0000000;}
			Case 2:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.4980392,0.0000000,1;Ambient = 1.0000000,0.4980392,0.0000000;}
			Case 3:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.7490196,0.0000000,1;Ambient = 1.0000000,0.7490196,0.0000000;}
			Case 4:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,1.0000000,0.0000000,1;Ambient = 1.0000000,1.0000000,0.0000000;}
			Case 5:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.7490196,1.0000000,0.0000000,1;Ambient = 0.7490196,1.0000000,0.0000000;}
			Case 6:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.5019608,1.0000000,0.0000000,1;Ambient = 0.5019608,1.0000000,0.0000000;}
			Case 7:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.2509804,1.0000000,0.0000000,1;Ambient = 0.2509804,1.0000000,0.0000000;}
			Case 8:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.0000000,1;Ambient = 0.0000000,1.0000000,0.0000000;}
			Case 9:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.2509804,1;Ambient = 0.0000000,1.0000000,0.2509804;}
			Case 10:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.5019608,1;Ambient = 0.0000000,1.0000000,0.5019608;}
			Case 11:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.7490196,1;Ambient = 0.0000000,1.0000000,0.7490196;}
			Case 12:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,1.0000000,1;Ambient = 0.0000000,1.0000000,1.0000000;}
			Case 13:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.7490196,1.0000000,1;Ambient = 0.0000000,0.7490196,1.0000000;}
			Case 14:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.5019608,1.0000000,1;Ambient = 0.0000000,0.5019608,1.0000000;}
			Case 15:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.2509804,1.0000000,1;Ambient = 0.0000000,0.2509804,1.0000000;}
			Case 16:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.0000000,1.0000000,1;Ambient = 0.0000000,0.0000000,1.0000000;}
			Case 17:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.2509804,0.0000000,1.0000000,1;Ambient = 0.2509804,0.0000000,1.0000000;}
			Case 18:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.5019608,0.0000000,1.0000000,1;Ambient = 0.5019608,0.0000000,1.0000000;}
			Case 19:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.7490196,0.0000000,1.0000000,1;Ambient = 0.7490196,0.0000000,1.0000000;}
			Case 20:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,1.0000000,1;Ambient = 1.0000000,0.0000000,1.0000000;}
			Case 21:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.7490196,1;Ambient = 1.0000000,0.0000000,0.7490196;}
			Case 22:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.4980392,1;Ambient = 1.0000000,0.0000000,0.4980392;}
			Case 23:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.2509804,1;Ambient = 1.0000000,0.0000000,0.2509804;}
			}
			ApplySwitch "HSVyʓxz			於F"{
			Case 0:		ChangeAlpha = 1, 0.0;
			Case 1:		ChangeAlpha = 1, 0.1;
			Case 2:		ChangeAlpha = 1, 0.2;
			Case 3:		ChangeAlpha = 1, 0.3;
			Case 4:		ChangeAlpha = 1, 0.4;
			Case 5:		ChangeAlpha = 1, 0.5;
			Case 6:		ChangeAlpha = 1, 0.6;
			Case 7:		ChangeAlpha = 1, 0.7;
			Case 8:		ChangeAlpha = 1, 0.8;
			Case 9:		ChangeAlpha = 1, 0.9;
			Case 10:	ChangeAlpha = 1, 1.0;
			}
			ApplySwitch "HSVyxz			於F"{
			Case 0:		ChangeAlpha = 2, 0.0;
			Case 1:		ChangeAlpha = 2, 0.1;
			Case 2:		ChangeAlpha = 2, 0.2;
			Case 3:		ChangeAlpha = 2, 0.3;
			Case 4:		ChangeAlpha = 2, 0.4;
			Case 5:		ChangeAlpha = 2, 0.5;
			Case 6:		ChangeAlpha = 2, 0.6;
			Case 7:		ChangeAlpha = 2, 0.7;
			Case 8:		ChangeAlpha = 2, 0.8;
			Case 9:		ChangeAlpha = 2, 0.9;
			Case 10:	ChangeAlpha = 2, 1.0;
			}
		}
		If "h"==0 | "h">=2{
			NoShadow = 1,2;
			ChangeMaterial{MaterialID = 1,2;Diffuse = 0.0000000,0.0000000,0.0000000,0;}
		}
		ApplySwitch "h"{
		Case 0:		ChangeTexture = 0, "../nya_NDL300/Skin01.dds";
		Case 2:		ChangeTexture = 0, "../nya_NDL300/Skin02.dds";
		}
		ApplySwitch ""{
		Case 0:		ChangeTexture = 3, "../nya_NDL300/Base01.dds";
		Case 1:		ChangeTexture = 3, "../nya_NDL300/Base02.dds";
		Case 2:		ChangeTexture = 3, "../nya_NDL300/Base03.dds";
		Case 3:		ChangeTexture = 3, "../nya_NDL300/Base04.dds";
		Case 4:		ChangeTexture = 3, "../nya_NDL300/Base05.dds";
		}
		ApplySwitch "於D"{
			Case 0:		ChangeAlpha = 5, 0.0;				Case 1:		ShiftTexture = 5, 0.000, 0.00;			Case 2:		ShiftTexture = 5, 0.125, 0.00;
			Case 3:		ShiftTexture = 5, 0.250, 0.00;			Case 4:		ShiftTexture = 5, 0.375, 0.00;			Case 5:		ShiftTexture = 5, 0.500, 0.00;
			Case 6:		ShiftTexture = 5, 0.625, 0.00;			Case 7:		ShiftTexture = 5, 0.750, 0.00;			Case 8:		ShiftTexture = 5, 0.875, 0.00;
			Case 9:		ShiftTexture = 5, 0.000, 0.25;			Case 10:	ShiftTexture = 5, 0.125, 0.25;			Case 11:	ShiftTexture = 5, 0.250, 0.25;
			Case 12:	ShiftTexture = 5, 0.375, 0.25;			Case 13:	ShiftTexture = 5, 0.500, 0.25;			Case 14:	ShiftTexture = 5, 0.625, 0.25;
			Case 15:	ShiftTexture = 5, 0.750, 0.25;			Case 16:	ShiftTexture = 5, 0.875, 0.25;			Case 17:	ShiftTexture = 5, 0.000, 0.50;
			Case 18:	ShiftTexture = 5, 0.125, 0.50;			Case 19:	ShiftTexture = 5, 0.250, 0.50;			Case 20:	ShiftTexture = 5, 0.375, 0.50;
			Case 21:	ShiftTexture = 5, 0.500, 0.50;			Case 22:	ShiftTexture = 5, 0.625, 0.50;			Case 23:	ShiftTexture = 5, 0.750, 0.50;
			Case 24:	ShiftTexture = 5, 0.875, 0.50;			Case 25:	ShiftTexture = 5, 0.000, 0.75;			Case 26:	ShiftTexture = 5, 0.125, 0.75;
			Case 27:	ShiftTexture = 5, 0.250, 0.75;			Case 28:	ShiftTexture = 5, 0.375, 0.75;			Case 29:	ShiftTexture = 5, 0.500, 0.75;
			Case 30:	ShiftTexture = 5, 0.625, 0.75;			Case 31:	ShiftTexture = 5, 0.750, 0.75;			Case 32:	ShiftTexture = 5, 0.875, 0.75;
		}
		ApplySwitch "^pD"{
			Case 0:		ChangeAlpha = 6, 0.0;				Case 1:		ShiftTexture = 6, 0.000, 0.00;			Case 2:		ShiftTexture = 6, 0.125, 0.00;
			Case 3:		ShiftTexture = 6, 0.250, 0.00;			Case 4:		ShiftTexture = 6, 0.375, 0.00;			Case 5:		ShiftTexture = 6, 0.500, 0.00;
			Case 6:		ShiftTexture = 6, 0.625, 0.00;			Case 7:		ShiftTexture = 6, 0.750, 0.00;			Case 8:		ShiftTexture = 6, 0.875, 0.00;
			Case 9:		ShiftTexture = 6, 0.000, 0.25;			Case 10:	ShiftTexture = 6, 0.125, 0.25;			Case 11:	ShiftTexture = 6, 0.250, 0.25;
			Case 12:	ShiftTexture = 6, 0.375, 0.25;			Case 13:	ShiftTexture = 6, 0.500, 0.25;			Case 14:	ShiftTexture = 6, 0.625, 0.25;
			Case 15:	ShiftTexture = 6, 0.750, 0.25;			Case 16:	ShiftTexture = 6, 0.875, 0.25;			Case 17:	ShiftTexture = 6, 0.000, 0.50;
			Case 18:	ShiftTexture = 6, 0.125, 0.50;			Case 19:	ShiftTexture = 6, 0.250, 0.50;			Case 20:	ShiftTexture = 6, 0.375, 0.50;
			Case 21:	ShiftTexture = 6, 0.500, 0.50;			Case 22:	ShiftTexture = 6, 0.625, 0.50;			Case 23:	ShiftTexture = 6, 0.750, 0.50;
			Case 24:	ShiftTexture = 6, 0.875, 0.50;			Case 25:	ShiftTexture = 6, 0.000, 0.75;			Case 26:	ShiftTexture = 6, 0.125, 0.75;
			Case 27:	ShiftTexture = 6, 0.250, 0.75;			Case 28:	ShiftTexture = 6, 0.375, 0.75;			Case 29:	ShiftTexture = 6, 0.500, 0.75;
			Case 30:	ShiftTexture = 6, 0.625, 0.75;			Case 31:	ShiftTexture = 6, 0.750, 0.75;			Case 32:	ShiftTexture = 6, 0.875, 0.75;
		}
		Joint3D "DummyBody"{
			AttachCoord = (-1.40, 2.55, 0.30);
			AttachDir = (0.0, 0.0, 1.0);
		}
	}

	Object3D "Kumei_R"{
		ModelFileName = "Kumei.x";	ModelScale = 1.0;
		NoCastShadow = 1,2,3,4;
		ChangeAlpha = 4, 0.5;
		If ("Ae"==0 & "_SHADOW"==1) | "Ae"==2 {
			ChangeAlpha = 4, 0.0;
		}
		ApplySwitch "h"{
		Case 1://HSVFԎw
			ApplySwitch "HSVyFz			於F"{
			Case 0:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.0000000,1;Ambient = 1.0000000,0.0000000,0.0000000;}
			Case 1:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.2509804,0.0000000,1;Ambient = 1.0000000,0.2509804,0.0000000;}
			Case 2:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.4980392,0.0000000,1;Ambient = 1.0000000,0.4980392,0.0000000;}
			Case 3:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.7490196,0.0000000,1;Ambient = 1.0000000,0.7490196,0.0000000;}
			Case 4:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,1.0000000,0.0000000,1;Ambient = 1.0000000,1.0000000,0.0000000;}
			Case 5:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.7490196,1.0000000,0.0000000,1;Ambient = 0.7490196,1.0000000,0.0000000;}
			Case 6:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.5019608,1.0000000,0.0000000,1;Ambient = 0.5019608,1.0000000,0.0000000;}
			Case 7:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.2509804,1.0000000,0.0000000,1;Ambient = 0.2509804,1.0000000,0.0000000;}
			Case 8:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.0000000,1;Ambient = 0.0000000,1.0000000,0.0000000;}
			Case 9:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.2509804,1;Ambient = 0.0000000,1.0000000,0.2509804;}
			Case 10:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.5019608,1;Ambient = 0.0000000,1.0000000,0.5019608;}
			Case 11:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.7490196,1;Ambient = 0.0000000,1.0000000,0.7490196;}
			Case 12:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,1.0000000,1;Ambient = 0.0000000,1.0000000,1.0000000;}
			Case 13:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.7490196,1.0000000,1;Ambient = 0.0000000,0.7490196,1.0000000;}
			Case 14:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.5019608,1.0000000,1;Ambient = 0.0000000,0.5019608,1.0000000;}
			Case 15:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.2509804,1.0000000,1;Ambient = 0.0000000,0.2509804,1.0000000;}
			Case 16:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.0000000,1.0000000,1;Ambient = 0.0000000,0.0000000,1.0000000;}
			Case 17:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.2509804,0.0000000,1.0000000,1;Ambient = 0.2509804,0.0000000,1.0000000;}
			Case 18:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.5019608,0.0000000,1.0000000,1;Ambient = 0.5019608,0.0000000,1.0000000;}
			Case 19:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.7490196,0.0000000,1.0000000,1;Ambient = 0.7490196,0.0000000,1.0000000;}
			Case 20:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,1.0000000,1;Ambient = 1.0000000,0.0000000,1.0000000;}
			Case 21:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.7490196,1;Ambient = 1.0000000,0.0000000,0.7490196;}
			Case 22:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.4980392,1;Ambient = 1.0000000,0.0000000,0.4980392;}
			Case 23:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.2509804,1;Ambient = 1.0000000,0.0000000,0.2509804;}
			}
			ApplySwitch "HSVyʓxz			於F"{
			Case 0:		ChangeAlpha = 1, 0.0;
			Case 1:		ChangeAlpha = 1, 0.1;
			Case 2:		ChangeAlpha = 1, 0.2;
			Case 3:		ChangeAlpha = 1, 0.3;
			Case 4:		ChangeAlpha = 1, 0.4;
			Case 5:		ChangeAlpha = 1, 0.5;
			Case 6:		ChangeAlpha = 1, 0.6;
			Case 7:		ChangeAlpha = 1, 0.7;
			Case 8:		ChangeAlpha = 1, 0.8;
			Case 9:		ChangeAlpha = 1, 0.9;
			Case 10:	ChangeAlpha = 1, 1.0;
			}
			ApplySwitch "HSVyxz			於F"{
			Case 0:		ChangeAlpha = 2, 0.0;
			Case 1:		ChangeAlpha = 2, 0.1;
			Case 2:		ChangeAlpha = 2, 0.2;
			Case 3:		ChangeAlpha = 2, 0.3;
			Case 4:		ChangeAlpha = 2, 0.4;
			Case 5:		ChangeAlpha = 2, 0.5;
			Case 6:		ChangeAlpha = 2, 0.6;
			Case 7:		ChangeAlpha = 2, 0.7;
			Case 8:		ChangeAlpha = 2, 0.8;
			Case 9:		ChangeAlpha = 2, 0.9;
			Case 10:	ChangeAlpha = 2, 1.0;
			}
		}
		If "h"==0 | "h">=2{
			NoShadow = 1,2;
			ChangeMaterial{MaterialID = 1,2;Diffuse = 0.0000000,0.0000000,0.0000000,0;}
		}
		ApplySwitch "h"{
		Case 0:		ChangeTexture = 0, "../nya_NDL300/Skin01.dds";
		Case 2:		ChangeTexture = 0, "../nya_NDL300/Skin02.dds";
		}
		ApplySwitch ""{
		Case 0:		ChangeTexture = 3, "../nya_NDL300/Base01.dds";
		Case 1:		ChangeTexture = 3, "../nya_NDL300/Base02.dds";
		Case 2:		ChangeTexture = 3, "../nya_NDL300/Base03.dds";
		Case 3:		ChangeTexture = 3, "../nya_NDL300/Base04.dds";
		Case 4:		ChangeTexture = 3, "../nya_NDL300/Base05.dds";
		}
		ApplySwitch "於D"{
			Case 0:		ChangeAlpha = 5, 0.0;				Case 1:		ShiftTexture = 5, 0.000, 0.00;			Case 2:		ShiftTexture = 5, 0.125, 0.00;
			Case 3:		ShiftTexture = 5, 0.250, 0.00;			Case 4:		ShiftTexture = 5, 0.375, 0.00;			Case 5:		ShiftTexture = 5, 0.500, 0.00;
			Case 6:		ShiftTexture = 5, 0.625, 0.00;			Case 7:		ShiftTexture = 5, 0.750, 0.00;			Case 8:		ShiftTexture = 5, 0.875, 0.00;
			Case 9:		ShiftTexture = 5, 0.000, 0.25;			Case 10:	ShiftTexture = 5, 0.125, 0.25;			Case 11:	ShiftTexture = 5, 0.250, 0.25;
			Case 12:	ShiftTexture = 5, 0.375, 0.25;			Case 13:	ShiftTexture = 5, 0.500, 0.25;			Case 14:	ShiftTexture = 5, 0.625, 0.25;
			Case 15:	ShiftTexture = 5, 0.750, 0.25;			Case 16:	ShiftTexture = 5, 0.875, 0.25;			Case 17:	ShiftTexture = 5, 0.000, 0.50;
			Case 18:	ShiftTexture = 5, 0.125, 0.50;			Case 19:	ShiftTexture = 5, 0.250, 0.50;			Case 20:	ShiftTexture = 5, 0.375, 0.50;
			Case 21:	ShiftTexture = 5, 0.500, 0.50;			Case 22:	ShiftTexture = 5, 0.625, 0.50;			Case 23:	ShiftTexture = 5, 0.750, 0.50;
			Case 24:	ShiftTexture = 5, 0.875, 0.50;			Case 25:	ShiftTexture = 5, 0.000, 0.75;			Case 26:	ShiftTexture = 5, 0.125, 0.75;
			Case 27:	ShiftTexture = 5, 0.250, 0.75;			Case 28:	ShiftTexture = 5, 0.375, 0.75;			Case 29:	ShiftTexture = 5, 0.500, 0.75;
			Case 30:	ShiftTexture = 5, 0.625, 0.75;			Case 31:	ShiftTexture = 5, 0.750, 0.75;			Case 32:	ShiftTexture = 5, 0.875, 0.75;
		}
		ApplySwitch "^pD"{
			Case 0:		ChangeAlpha = 6, 0.0;				Case 1:		ShiftTexture = 6, 0.000, 0.00;			Case 2:		ShiftTexture = 6, 0.125, 0.00;
			Case 3:		ShiftTexture = 6, 0.250, 0.00;			Case 4:		ShiftTexture = 6, 0.375, 0.00;			Case 5:		ShiftTexture = 6, 0.500, 0.00;
			Case 6:		ShiftTexture = 6, 0.625, 0.00;			Case 7:		ShiftTexture = 6, 0.750, 0.00;			Case 8:		ShiftTexture = 6, 0.875, 0.00;
			Case 9:		ShiftTexture = 6, 0.000, 0.25;			Case 10:	ShiftTexture = 6, 0.125, 0.25;			Case 11:	ShiftTexture = 6, 0.250, 0.25;
			Case 12:	ShiftTexture = 6, 0.375, 0.25;			Case 13:	ShiftTexture = 6, 0.500, 0.25;			Case 14:	ShiftTexture = 6, 0.625, 0.25;
			Case 15:	ShiftTexture = 6, 0.750, 0.25;			Case 16:	ShiftTexture = 6, 0.875, 0.25;			Case 17:	ShiftTexture = 6, 0.000, 0.50;
			Case 18:	ShiftTexture = 6, 0.125, 0.50;			Case 19:	ShiftTexture = 6, 0.250, 0.50;			Case 20:	ShiftTexture = 6, 0.375, 0.50;
			Case 21:	ShiftTexture = 6, 0.500, 0.50;			Case 22:	ShiftTexture = 6, 0.625, 0.50;			Case 23:	ShiftTexture = 6, 0.750, 0.50;
			Case 24:	ShiftTexture = 6, 0.875, 0.50;			Case 25:	ShiftTexture = 6, 0.000, 0.75;			Case 26:	ShiftTexture = 6, 0.125, 0.75;
			Case 27:	ShiftTexture = 6, 0.250, 0.75;			Case 28:	ShiftTexture = 6, 0.375, 0.75;			Case 29:	ShiftTexture = 6, 0.500, 0.75;
			Case 30:	ShiftTexture = 6, 0.625, 0.75;			Case 31:	ShiftTexture = 6, 0.750, 0.75;			Case 32:	ShiftTexture = 6, 0.875, 0.75;
		}
		Joint3D "DummyBody"{
			AttachCoord = (1.40, 2.55, -2.70);
			AttachDir = (0.0, 0.0, -1.0);
		}
	}


//////////////////////////////
//
//	肷
//
//////////////////////////////

	Object3D "Tesuri"{
		ModelFileName = "Tesuri.x";	ModelScale = 1.0;
		ApplySwitch "h"{
		Case 1://HSVFԎw
			ApplySwitch "HSVyFz			ʎ肷F"{
			Case 0:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.0000000,1;Ambient = 1.0000000,0.0000000,0.0000000;}
			Case 1:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.2509804,0.0000000,1;Ambient = 1.0000000,0.2509804,0.0000000;}
			Case 2:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.4980392,0.0000000,1;Ambient = 1.0000000,0.4980392,0.0000000;}
			Case 3:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.7490196,0.0000000,1;Ambient = 1.0000000,0.7490196,0.0000000;}
			Case 4:		ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,1.0000000,0.0000000,1;Ambient = 1.0000000,1.0000000,0.0000000;}
			Case 5:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.7490196,1.0000000,0.0000000,1;Ambient = 0.7490196,1.0000000,0.0000000;}
			Case 6:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.5019608,1.0000000,0.0000000,1;Ambient = 0.5019608,1.0000000,0.0000000;}
			Case 7:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.2509804,1.0000000,0.0000000,1;Ambient = 0.2509804,1.0000000,0.0000000;}
			Case 8:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.0000000,1;Ambient = 0.0000000,1.0000000,0.0000000;}
			Case 9:		ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.2509804,1;Ambient = 0.0000000,1.0000000,0.2509804;}
			Case 10:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.5019608,1;Ambient = 0.0000000,1.0000000,0.5019608;}
			Case 11:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,0.7490196,1;Ambient = 0.0000000,1.0000000,0.7490196;}
			Case 12:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,1.0000000,1.0000000,1;Ambient = 0.0000000,1.0000000,1.0000000;}
			Case 13:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.7490196,1.0000000,1;Ambient = 0.0000000,0.7490196,1.0000000;}
			Case 14:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.5019608,1.0000000,1;Ambient = 0.0000000,0.5019608,1.0000000;}
			Case 15:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.2509804,1.0000000,1;Ambient = 0.0000000,0.2509804,1.0000000;}
			Case 16:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.0000000,0.0000000,1.0000000,1;Ambient = 0.0000000,0.0000000,1.0000000;}
			Case 17:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.2509804,0.0000000,1.0000000,1;Ambient = 0.2509804,0.0000000,1.0000000;}
			Case 18:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.5019608,0.0000000,1.0000000,1;Ambient = 0.5019608,0.0000000,1.0000000;}
			Case 19:	ChangeMaterial{MaterialID = 0 ;Diffuse = 0.7490196,0.0000000,1.0000000,1;Ambient = 0.7490196,0.0000000,1.0000000;}
			Case 20:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,1.0000000,1;Ambient = 1.0000000,0.0000000,1.0000000;}
			Case 21:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.7490196,1;Ambient = 1.0000000,0.0000000,0.7490196;}
			Case 22:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.4980392,1;Ambient = 1.0000000,0.0000000,0.4980392;}
			Case 23:	ChangeMaterial{MaterialID = 0 ;Diffuse = 1.0000000,0.0000000,0.2509804,1;Ambient = 1.0000000,0.0000000,0.2509804;}
			}
			ApplySwitch "HSVyʓxz			ʎ肷F"{
			Case 0:		ChangeAlpha = 1, 0.0;
			Case 1:		ChangeAlpha = 1, 0.1;
			Case 2:		ChangeAlpha = 1, 0.2;
			Case 3:		ChangeAlpha = 1, 0.3;
			Case 4:		ChangeAlpha = 1, 0.4;
			Case 5:		ChangeAlpha = 1, 0.5;
			Case 6:		ChangeAlpha = 1, 0.6;
			Case 7:		ChangeAlpha = 1, 0.7;
			Case 8:		ChangeAlpha = 1, 0.8;
			Case 9:		ChangeAlpha = 1, 0.9;
			Case 10:	ChangeAlpha = 1, 1.0;
			}
			ApplySwitch "HSVyxz			ʎ肷F"{
			Case 0:		ChangeAlpha = 2, 0.0;
			Case 1:		ChangeAlpha = 2, 0.1;
			Case 2:		ChangeAlpha = 2, 0.2;
			Case 3:		ChangeAlpha = 2, 0.3;
			Case 4:		ChangeAlpha = 2, 0.4;
			Case 5:		ChangeAlpha = 2, 0.5;
			Case 6:		ChangeAlpha = 2, 0.6;
			Case 7:		ChangeAlpha = 2, 0.7;
			Case 8:		ChangeAlpha = 2, 0.8;
			Case 9:		ChangeAlpha = 2, 0.9;
			Case 10:	ChangeAlpha = 2, 1.0;
			}

			ApplySwitch "@HSVyFz			Oʎ肷F"{
			Case 0:		ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,0.0000000,0.0000000,1;Ambient = 1.0000000,0.0000000,0.0000000;}
			Case 1:		ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,0.2509804,0.0000000,1;Ambient = 1.0000000,0.2509804,0.0000000;}
			Case 2:		ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,0.4980392,0.0000000,1;Ambient = 1.0000000,0.4980392,0.0000000;}
			Case 3:		ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,0.7490196,0.0000000,1;Ambient = 1.0000000,0.7490196,0.0000000;}
			Case 4:		ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,1.0000000,0.0000000,1;Ambient = 1.0000000,1.0000000,0.0000000;}
			Case 5:		ChangeMaterial{MaterialID = 3 ;Diffuse = 0.7490196,1.0000000,0.0000000,1;Ambient = 0.7490196,1.0000000,0.0000000;}
			Case 6:		ChangeMaterial{MaterialID = 3 ;Diffuse = 0.5019608,1.0000000,0.0000000,1;Ambient = 0.5019608,1.0000000,0.0000000;}
			Case 7:		ChangeMaterial{MaterialID = 3 ;Diffuse = 0.2509804,1.0000000,0.0000000,1;Ambient = 0.2509804,1.0000000,0.0000000;}
			Case 8:		ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,1.0000000,0.0000000,1;Ambient = 0.0000000,1.0000000,0.0000000;}
			Case 9:		ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,1.0000000,0.2509804,1;Ambient = 0.0000000,1.0000000,0.2509804;}
			Case 10:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,1.0000000,0.5019608,1;Ambient = 0.0000000,1.0000000,0.5019608;}
			Case 11:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,1.0000000,0.7490196,1;Ambient = 0.0000000,1.0000000,0.7490196;}
			Case 12:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,1.0000000,1.0000000,1;Ambient = 0.0000000,1.0000000,1.0000000;}
			Case 13:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,0.7490196,1.0000000,1;Ambient = 0.0000000,0.7490196,1.0000000;}
			Case 14:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,0.5019608,1.0000000,1;Ambient = 0.0000000,0.5019608,1.0000000;}
			Case 15:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,0.2509804,1.0000000,1;Ambient = 0.0000000,0.2509804,1.0000000;}
			Case 16:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.0000000,0.0000000,1.0000000,1;Ambient = 0.0000000,0.0000000,1.0000000;}
			Case 17:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.2509804,0.0000000,1.0000000,1;Ambient = 0.2509804,0.0000000,1.0000000;}
			Case 18:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.5019608,0.0000000,1.0000000,1;Ambient = 0.5019608,0.0000000,1.0000000;}
			Case 19:	ChangeMaterial{MaterialID = 3 ;Diffuse = 0.7490196,0.0000000,1.0000000,1;Ambient = 0.7490196,0.0000000,1.0000000;}
			Case 20:	ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,0.0000000,1.0000000,1;Ambient = 1.0000000,0.0000000,1.0000000;}
			Case 21:	ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,0.0000000,0.7490196,1;Ambient = 1.0000000,0.0000000,0.7490196;}
			Case 22:	ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,0.0000000,0.4980392,1;Ambient = 1.0000000,0.0000000,0.4980392;}
			Case 23:	ChangeMaterial{MaterialID = 3 ;Diffuse = 1.0000000,0.0000000,0.2509804,1;Ambient = 1.0000000,0.0000000,0.2509804;}
			}
			ApplySwitch "@HSVyʓxz			Oʎ肷F"{
			Case 0:		ChangeAlpha = 4, 0.0;
			Case 1:		ChangeAlpha = 4, 0.1;
			Case 2:		ChangeAlpha = 4, 0.2;
			Case 3:		ChangeAlpha = 4, 0.3;
			Case 4:		ChangeAlpha = 4, 0.4;
			Case 5:		ChangeAlpha = 4, 0.5;
			Case 6:		ChangeAlpha = 4, 0.6;
			Case 7:		ChangeAlpha = 4, 0.7;
			Case 8:		ChangeAlpha = 4, 0.8;
			Case 9:		ChangeAlpha = 4, 0.9;
			Case 10:	ChangeAlpha = 4, 1.0;
			}
			ApplySwitch "@HSVyxz			Oʎ肷F"{
			Case 0:		ChangeAlpha = 5, 0.0;
			Case 1:		ChangeAlpha = 5, 0.1;
			Case 2:		ChangeAlpha = 5, 0.2;
			Case 3:		ChangeAlpha = 5, 0.3;
			Case 4:		ChangeAlpha = 5, 0.4;
			Case 5:		ChangeAlpha = 5, 0.5;
			Case 6:		ChangeAlpha = 5, 0.6;
			Case 7:		ChangeAlpha = 5, 0.7;
			Case 8:		ChangeAlpha = 5, 0.8;
			Case 9:		ChangeAlpha = 5, 0.9;
			Case 10:	ChangeAlpha = 5, 1.0;
			}
		}
		If "h"==0 | "h">=2{
			NoShadow = 1,2,4,5;
			ChangeMaterial{MaterialID = 1,2,4,5;Diffuse = 0.0000000,0.0000000,0.0000000,0;}
		}
		Joint3D "DummyBody"{
			AttachCoord = (0.0, 0.0, 0.0);
			AttachDir = (0.0, 0.0, 1.0);
		}
	}


//////////////////////////////
//
//	Wp
//
////////////////////////////// 

	Object3D "KE70_F"{
		ModelFileName = "KE70.x";	ModelScale = 1.0;
		Joint3D "DummyBody"{
			AttachCoord = (0.0, 0.0, 0.0);
			AttachDir = (0.0, 0.0, 1.0);
		}
	}

	Object3D "KE70_R"{
		ModelFileName = "KE70.x";	ModelScale = 1.0;
		Joint3D "DummyBody"{
			AttachCoord = (0.0, 0.0, 0.0);
			AttachDir = (0.0, 0.0, -1.0);
		}
	}


//////////////////////////////
//
//	wbh}[N
//
////////////////////////////// 

	Object3D "HM_F"{
		ModelFileName = "../nya_NDL300/HM.x";	ModelScale = 1.0;
		NoCastShadow = 4;
		NoShadow = 2,3;
		ChangeMaterial{MaterialID = 2,3;Diffuse = 0.0000000,0.0000000,0.0000000,0;}
		ApplySwitch "wbh}[N(Oʑ)"{
		Case 0:		ChangeModel = "",1;
		Case 1:		ChangeAlpha = 0, 0.0; NoShadow = 0;
		Case 2:		ChangeTexture = 0, "../nya_NDL290/HM00.png";
		Case 3:		ChangeTexture = 0, "../nya_NDL290/HM01.png";
		Case 4:		ChangeTexture = 0, "../nya_NDL290/HM02.png";
		Case 5:		ChangeTexture = 0, "../nya_NDL290/HM03.png";
		Case 6:		ChangeTexture = 0, "../nya_NDL290/HM04.png";
		Case 7:		ChangeTexture = 0, "../nya_NDL290/HM05.png";
		}
		ApplySwitch "h"{
		Case 0,1:	ChangeTexture = 1, "../nya_NDL300/Skin01.dds";
		Case 2:		ChangeTexture = 1, "../nya_NDL300/Skin02.dds";
		}
		ApplySwitch ""{
		Case 0:		ChangeTexture = 4, "../nya_NDL300/Base01.dds";
		Case 1:		ChangeTexture = 4, "../nya_NDL300/Base02.dds";
		Case 2:		ChangeTexture = 4, "../nya_NDL300/Base03.dds";
		Case 3:		ChangeTexture = 4, "../nya_NDL300/Base04.dds";
		Case 4:		ChangeTexture = 4, "../nya_NDL300/Base05.dds";
		}
		Joint3D "DummyBody"{
			AttachCoord = (0.0, 0.0, 7.515);
			AttachDir = (0.0, 0.0, 1.0);
		}
	}

	Object3D "HM_R"{
		ModelFileName = "../nya_NDL300/HM.x";	ModelScale = 1.0;
		NoCastShadow = 4;
		NoShadow = 2,3;
		ChangeMaterial{MaterialID = 2,3;Diffuse = 0.0000000,0.0000000,0.0000000,0;}
		ApplySwitch "wbh}[N(ʑ)"{
		Case 0:		ChangeModel = "",1;
		Case 1:		ChangeAlpha = 0, 0.0; NoShadow = 0;
		Case 2:		ChangeTexture = 0, "../nya_NDL290/HM00.png";
		Case 3:		ChangeTexture = 0, "../nya_NDL290/HM01.png";
		Case 4:		ChangeTexture = 0, "../nya_NDL290/HM02.png";
		Case 5:		ChangeTexture = 0, "../nya_NDL290/HM03.png";
		Case 6:		ChangeTexture = 0, "../nya_NDL290/HM04.png";
		Case 7:		ChangeTexture = 0, "../nya_NDL290/HM05.png";
		}
		ApplySwitch "h"{
		Case 0,1:	ChangeTexture = 1, "../nya_NDL300/Skin01.dds";
		Case 2:		ChangeTexture = 1, "../nya_NDL300/Skin02.dds";
		}
		ApplySwitch ""{
		Case 0:		ChangeTexture = 4, "../nya_NDL300/Base01.dds";
		Case 1:		ChangeTexture = 4, "../nya_NDL300/Base02.dds";
		Case 2:		ChangeTexture = 4, "../nya_NDL300/Base03.dds";
		Case 3:		ChangeTexture = 4, "../nya_NDL300/Base04.dds";
		Case 4:		ChangeTexture = 4, "../nya_NDL300/Base05.dds";
		}
		Joint3D "DummyBody"{
			AttachCoord = (0.0, 0.0, -7.515);
			AttachDir = (0.0, 0.0, -1.0);
		}
	}


//////////////////////////////
//
//	A
//
////////////////////////////// 

	Object3D "Coupler_F"{
		ModelFileName = "";		ModelScale = 0.1;
		ApplySwitch "tF[hAEg"{	Case 1: If "_CAMDIST">1000{	ChangeModel = "", 1.0;	}
		Case 2: If "_CAMDIST">800{	ChangeModel = "", 1.0;	}	Case 3: If "_CAMDIST">600{	ChangeModel = "", 1.0;	}	}
		If !"_CONNECT1" | "A̎U(Oʑ)"==0 {
			If "A(Oʑ)"<1{
				ChangeModel = "../common_nya/Coupler/AC/Coupler.x", 0.1;
			} Else {
				ChangeModel = "../common_nya/Coupler/WAC/Coupler2.x", 0.1;
			}
		}
		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.88, 8.00);
		}
	}

	Object3D "Coupler_F_W"{
		ModelFileName = "";	ModelScale = 1.0;
		ApplySwitch "tF[hAEg"{	Case 1: If "_CAMDIST">1000{	ChangeModel = "", 1.0;	}
		Case 2: If "_CAMDIST">800{	ChangeModel = "", 1.0;	}	Case 3: If "_CAMDIST">600{	ChangeModel = "", 1.0;	}	}
		If !"_CONNECT1" | "A̎U(Oʑ)"==0 {
			If "A(Oʑ)">0{
				ChangeModel = "../common_nya/Coupler/WAC/Coupler.x", 0.1;
				If "A(Oʑ)"==2{
					StaticRotation{	RotationAxis = (0.0, 1.0, 0.0);	RotationAngle = 85.0;	AnimationTime = 2.0;	}
				}
			}
		}
		Joint3D "Coupler_F"{	AttachCoord = (0.0, 0.0, 0.0);	LocalCoord = (0.0, 0.0, 0.22);	}
	}

	Object3D "Coupler_F_Joint"{
		ModelFileName = "";	ModelScale = 0.1;
		ApplySwitch "tF[hAEg"{	Case 1: If "_CAMDIST">1000{	ChangeModel = "", 1.0;	}
		Case 2: If "_CAMDIST">800{	ChangeModel = "", 1.0;	}	Case 3: If "_CAMDIST">600{	ChangeModel = "", 1.0;	}	}
		If "_CONNECT1" & "A̎U(Oʑ)"==1 {
			If "A(Oʑ)"<1{
				ChangeModel = "../common_nya/Coupler/AC/Coupler.x", 0.1;
			} Else {
				ChangeModel = "../common_nya/Coupler/WAC/Coupler2.x", 0.1;
			}
		}
		Joint3D "DummyCoupler1"{
			AttachCoord = (0.0, 0.88, 0.0);
		}
	}

	Object3D "Coupler_F_W_Joint"{
		ModelFileName = "";	ModelScale = 1.0;
		ApplySwitch "tF[hAEg"{	Case 1: If "_CAMDIST">1000{	ChangeModel = "", 1.0;	}
		Case 2: If "_CAMDIST">800{	ChangeModel = "", 1.0;	}	Case 3: If "_CAMDIST">600{	ChangeModel = "", 1.0;	}	}
		If "_CONNECT1" & "A̎U(Oʑ)"==1 {
			If "A(Oʑ)">0{
				ChangeModel = "../common_nya/Coupler/WAC/Coupler.x", 0.1;
				If "A(Oʑ)"==2{
					StaticRotation{	RotationAxis = (0.0, 1.0, 0.0);	RotationAngle = 85.0;	AnimationTime = 2.0;	}
				}
			}
		}
		Joint3D "Coupler_F_Joint"{	AttachCoord = (0.0, 0.0, 0.0);	LocalCoord = (0.0, 0.0, 0.22);	}
	}

	Object3D "Coupler_R"{
		ModelFileName = "";		ModelScale = 0.1;
		ApplySwitch "tF[hAEg"{	Case 1: If "_CAMDIST">1000{	ChangeModel = "", 1.0;	}
		Case 2: If "_CAMDIST">800{	ChangeModel = "", 1.0;	}	Case 3: If "_CAMDIST">600{	ChangeModel = "", 1.0;	}	}
		If !"_CONNECT2" | "A̎U(ʑ)"==0 {
			If "A(ʑ)"<1{
				ChangeModel = "../common_nya/Coupler/AC/Coupler.x", 0.1;
			} Else {
				ChangeModel = "../common_nya/Coupler/WAC/Coupler2.x", 0.1;
			}
		}
		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.88, -8.00);
			AttachDir = (0.0, 0.0, -1.0);
		}
	}
	Object3D "Coupler_R_W"{
		ModelFileName = "";	ModelScale = 1.0;
		ApplySwitch "tF[hAEg"{	Case 1: If "_CAMDIST">1000{	ChangeModel = "", 1.0;	}
		Case 2: If "_CAMDIST">800{	ChangeModel = "", 1.0;	}	Case 3: If "_CAMDIST">600{	ChangeModel = "", 1.0;	}	}
		If !"_CONNECT2" | "A̎U(ʑ)"==0 {
			If "A(ʑ)">0{
				ChangeModel = "../common_nya/Coupler/WAC/Coupler.x", 0.1;
				If "A(ʑ)"==2{
					StaticRotation{	RotationAxis = (0.0, 1.0, 0.0);	RotationAngle = 85.0;	AnimationTime = 2.0;	}
				}
			}
		}
		Joint3D "Coupler_R"{	AttachCoord = (0.0, 0.0, 0.0);	LocalCoord = (0.0, 0.0, 0.22);	}
	}

	Object3D "Coupler_R_Joint"{
		ModelFileName = "";	ModelScale = 1.0;
		ApplySwitch "tF[hAEg"{	Case 1: If "_CAMDIST">1000{	ChangeModel = "", 1.0;	}
		Case 2: If "_CAMDIST">800{	ChangeModel = "", 1.0;	}	Case 3: If "_CAMDIST">600{	ChangeModel = "", 1.0;	}	}
		If "_CONNECT2" | "A̎U(ʑ)"==1 {
			If "A(ʑ)"<1{
				ChangeModel = "../common_nya/Coupler/AC/Coupler.x", 0.1;
			} Else {
				ChangeModel = "../common_nya/Coupler/WAC/Coupler2.x", 0.1;
			}
		}
		Joint3D "DummyCoupler2"{
			AttachCoord = (0.0, 0.88, 0.0);
		}
	}

	Object3D "Coupler_R_W_Joint"{
		ModelFileName = "";	ModelScale = 1.0;
		ApplySwitch "tF[hAEg"{	Case 1: If "_CAMDIST">1000{	ChangeModel = "", 1.0;	}
		Case 2: If "_CAMDIST">800{	ChangeModel = "", 1.0;	}	Case 3: If "_CAMDIST">600{	ChangeModel = "", 1.0;	}	}
		If "_CONNECT2" | "A̎U(ʑ)"==1 {
			If "A(ʑ)">0{
				ChangeModel = "../common_nya/Coupler/WAC/Coupler.x", 0.1;
				If "A(ʑ)"==2{
					StaticRotation{	RotationAxis = (0.0, 1.0, 0.0);	RotationAngle = 85.0;	AnimationTime = 2.0;	}
				}
			}
		}
		Joint3D "Coupler_R_Joint"{	AttachCoord = (0.0, 0.0, 0.0);	LocalCoord = (0.0, 0.0, 0.22);	}
	}


//////////////////////////////
//
//	u[L
//
////////////////////////////// 

	Object3D "Bp_F"{
		ModelFileName = "";	ModelScale = 1.0;
		ApplySwitch "tF[hAEg"{	Case 1: If "_CAMDIST">1000{	ChangeModel = "", 1.0;	}
		Case 2: If "_CAMDIST">800{	ChangeModel = "", 1.0;	}	Case 3: If "_CAMDIST">600{	ChangeModel = "", 1.0;	}	}
		AlphaZeroTest = 2;	NoCastShadow = 2;
		ChangeModel = "../nya_NDL300/BP_0.x", 1.0;
/*
		If !"_CONNECT1" {
			ChangeModel = "../nya_NDL240/BP_0.x", 1.0;
		} Else {
			ApplySwitch "u[L(Oʑ)"{
			Case 0:	ChangeModel = "../nya_NDL240/BP_1.x", 1.0;
			Case 1:	ChangeModel = "../nya_NDL240/BP_2.x", 1.0;
			Case 2:	ChangeModel = "../nya_NDL240/BP_0.x", 1.0;
			}
		}
*/
		//Ă˂h~
		If (!"A(Oʑ)"<1) | ("_CONNECT1" & "A̎U(Oʑ)"==1){
			ChangeAlpha = 1, 0.0;
			NoShadow = 1;
		}
		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.0, 8.00);
			AttachDir = (0.0, 0.0, 1.0);
		}
	}

	Object3D "Bp_R"{
		ModelFileName = "";	ModelScale = 1.0;
		ApplySwitch "tF[hAEg"{	Case 1: If "_CAMDIST">1000{	ChangeModel = "", 1.0;	}
		Case 2: If "_CAMDIST">800{	ChangeModel = "", 1.0;	}	Case 3: If "_CAMDIST">600{	ChangeModel = "", 1.0;	}	}
		AlphaZeroTest = 2;	NoCastShadow = 2;
		ChangeModel = "../nya_NDL300/BP_0.x", 1.0;
/*
		If !"_CONNECT2" {
			ChangeModel = "../nya_NDL240/BP_0.x", 1.0;
		} Else {
			ApplySwitch "u[L(ʑ)"{
			Case 0:	ChangeModel = "../nya_NDL240/BP_1.x", 1.0;
			Case 1:	ChangeModel = "../nya_NDL240/BP_2.x", 1.0;
			Case 2:	ChangeModel = "../nya_NDL240/BP_0.x", 1.0;
			}
		}
*/
		If (!"A(ʑ)"<1) | ("_CONNECT2" & "A̎U(ʑ)"==1){
			ChangeAlpha = 1, 0.0;
			NoShadow = 1;
		}
		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.0, -8.00);
			AttachDir = (0.0, 0.0, -1.0);
		}
	}


//////////////////////////////
//
//	VhE
//
////////////////////////////// 

	Object3D "Shadow"{
		ModelFileName = "";	ModelScale = 1.0;
		ApplySwitch "VhE"{
		Case 0:		ChangeModel = "Shadow.x", 1.0;	/*AlphaZeroTest = 0;*/	NoShadow = 0;
		}
		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}


//////////////////////////////
//
//	r[_~[
//
//////////////////////////////

	Object3D "Dummy_Beam"{
		ModelFileName = "";
		If "OƓ"==0 | "OƓ"==1 | "OƓ"==3 {
			If "_FRONT"==0 & "_CONNECT1"==0 {
				StaticMove{	Displacement =(0.0, 2.655, 7.2);		}
			}
			If "_FRONT"==1 & "_CONNECT2"==0 {
				StaticMove{	Displacement =(0.0, 2.7, -7.2);	}
				StaticRotation{	RotationAxis = (0.0, 1.0, 0.0);	RotationAngle = 180;	}
			}
		}
		Joint3D "MainBody"{
		AttachCoord = (0.0, 0.0, 0.0);
		AttachDir = (0.0, 0.0, 1.0);
		}
	}
	Object3D "Dummy_BaemL"{
		ModelFileName = "";

		Joint3D "Dummy_Beam"{
		AttachCoord = (-0.66, 0.0, 0.0);
		AttachDir = (0.0, 0.0, 1.0);
		}
	}
	Object3D "Dummy_BaemR"{
		ModelFileName = "";
		Joint3D "Dummy_Beam"{
		AttachCoord = (0.66, 0.0, 0.0);
		AttachDir = (0.0, 0.0, 1.0);
		}
	}


////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
//
//	effector
//
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////


//////////////////////////////
//
//	OƓ
//
//////////////////////////////

	If "@"==1 {
		If "_FRONT"==0 & "_CONNECT1"==0 {//Oi
			If "OƓ"==0 | "OƓ"== 1 {//
				Headlight{
					AttachObject = "MainBody";
					SourceCoord = (0.66, 2.655, 7.2);
					Direction = (0.0, 0.0, 1.0);
					MaxDistance = 5.0;
					LensFlare{
						StartAngle = 35.0;
						Texture{
							Distance = 0.0;
							Radius = 0.3;
							TexFileName = "../common_nya/effect/flare4.png";
							Color = #aaffffc0;
						}
					}
				}
				Headlight{
					AttachObject = "MainBody";
					SourceCoord = (-0.66, 2.655, 7.2);
					Direction = (0.0, 0.0, 1.0);
					MaxDistance = 5.0;
				}
			}
			If "OƓ"==0 & !("_DOOR1" | "_DOOR2") {
				Headlight{
					AttachObject = "MainBody";
					SourceCoord = (0.66, 2.655, 7.2);
					Direction = (0.0, 0.0, 1.0);
					MaxDistance = 5.0;
					LensFlare{
						StartAngle = 15.0;
						Texture{
							Distance = 0.0;
							Radius = 0.5;
							TexFileName = "../common_nya/effect/flare1.png";
							Color = #ffffffc0;
						}
					}
				}
				Headlight{
					AttachObject = "MainBody";
					SourceCoord = (-0.66, 2.655, 7.2);
					Direction = (0.0, 0.0, 1.0);
					MaxDistance = 5.0;
				}
			}
			If "OƓ"==0 & !("_DOOR1" | "_DOOR2") & "_NIGHT"{//
				Headlight{
					AttachObject = "MainBody";
					SourceCoord = (0.66, 2.655, 7.2);
					Direction = (0.0, 0.0, 1.0);
					MaxDistance = 5.0;
					LensFlare{
						StartAngle = 15.0;
						Texture{
							Distance = 0.0;
							Radius = 0.8;
							TexFileName = "../common_nya/effect/flare4.png";
							Color = #ffffffc0;
						}
					}
				}
				Headlight{
					AttachObject = "MainBody";
					SourceCoord = (-0.66, 2.655, 7.2);
					Direction = (0.0, 0.0, 1.0);
					MaxDistance = 5.0;
				}
			}
		}//OiEnd
		If "_FRONT"==1 & "_CONNECT2"==0 {//i
			If "OƓ"==0 | "OƓ"== 1 {//
				Headlight{
					AttachObject = "MainBody";
					SourceCoord = (0.66, 2.655, -7.2);
					Direction = (0.0, 0.0, -1.0);
					MaxDistance = 5.0;
					LensFlare{
						StartAngle = 35.0;
						Texture{
							Distance = 0.0;
							Radius = 0.3;
							TexFileName = "../common_nya/effect/flare4.png";
							Color = #aaffffc0;
						}
					}
				}
				Headlight{
					AttachObject = "MainBody";
					SourceCoord = (-0.66, 2.655, -7.2);
					Direction = (0.0, 0.0, -1.0);
					MaxDistance = 5.0;
				}
			}
			If "OƓ"==0 & !("_DOOR1" | "_DOOR2") {
				Headlight{
					AttachObject = "MainBody";
					SourceCoord = (0.66, 2.655, -7.2);
					Direction = (0.0, 0.0, -1.0);
					MaxDistance = 5.0;
					LensFlare{
						StartAngle = 15.0;
						Texture{
							Distance = 0.0;
							Radius = 0.5;
							TexFileName = "../common_nya/effect/flare1.png";
							Color = #ffffffc0;
						}
					}
				}
				Headlight{
					AttachObject = "MainBody";
					SourceCoord = (-0.66, 2.655, -7.2);
					Direction = (0.0, 0.0, -1.0);
					MaxDistance = 5.0;
				}
			}
			If "OƓ"==0 & !("_DOOR1" | "_DOOR2") & "_NIGHT"{//
				Headlight{
					AttachObject = "MainBody";
					SourceCoord = (0.66, 2.655, -7.2);
					Direction = (0.0, 0.0, -1.0);
					MaxDistance = 5.0;
					LensFlare{
						StartAngle = 15.0;
						Texture{
							Distance = 0.0;
							Radius = 0.8;
							TexFileName = "../common_nya/effect/flare4.png";
							Color = #ffffffc0;
						}
					}
				}
				Headlight{
					AttachObject = "MainBody";
					SourceCoord = (-0.66, 2.655, -7.2);
					Direction = (0.0, 0.0, -1.0);
					MaxDistance = 5.0;
				}
			}
		}//iEnd


//////////////////////////////
//
//	CgtAr[
//
//////////////////////////////

	If ("OƓ"==0 | "OƓ"==1) & ("CgtAr["==1 & "_NIGHT"==1 | "CgtAr["==2)  {
		If ("_FRONT"==0 & "_CONNECT1"==0) || ("_FRONT"==1 & "_CONNECT2"==0) {
			Headlight{
				AttachObject = "Dummy_BaemL";
				SourceCoord = (0.0, -0.00, 0.0);
				Direction = (0.0, 0.0, 1.0);
				MaxDistance = 5.0;
				LensFlare{
					StartAngle = 120.0;
					Texture{
						Distance = 0.0;
						Radius = 0.3;
						TexFileName = "Light_Beam.dds";
						Color = #80bfbf93;
					}
				}
			}
			Headlight{
				AttachObject = "Dummy_BaemL";
				SourceCoord = (0.0, -0.00, 0.0);
				Direction = (0.0, 0.0, -1.0);
				MaxDistance = 5.0;
			}
			Headlight{
				AttachObject = "Dummy_BaemR";
				SourceCoord = (0.0, -0.00, 0.0);
				Direction = (0.0, 0.0, 1.0);
				MaxDistance = 5.0;
			}
			Headlight{
				AttachObject = "Dummy_BaemR";
				SourceCoord = (0.0, -0.00, 0.0);
				Direction = (0.0, 0.0, -1.0);
				MaxDistance = 5.0;
			}

			Headlight{
				AttachObject = "Dummy_BaemL";
				SourceCoord = (0.0, -0.05, 0.3);
				Direction = (0.0, 0.0, 1.0);
				MaxDistance = 5.0;
				LensFlare{
					StartAngle = 120.0;
					Texture{
						Distance = 0.0;
						Radius = 0.4;
						TexFileName = "Light_Beam.dds";
						Color = #73bfbf93;
					}
				}
			}
			Headlight{
				AttachObject = "Dummy_BaemL";
				SourceCoord = (0.0, -0.05, 0.3);
				Direction = (0.0, 0.0, -1.0);
				MaxDistance = 5.0;
			}
			Headlight{
				AttachObject = "Dummy_BaemR";
				SourceCoord = (0.0, -0.05, 0.3);
				Direction = (0.0, 0.0, 1.0);
				MaxDistance = 5.0;
			}
			Headlight{
				AttachObject = "Dummy_BaemR";
				SourceCoord = (0.0, -0.05, 0.3);
				Direction = (0.0, 0.0, -1.0);
				MaxDistance = 5.0;
			}

			Headlight{
				AttachObject = "Dummy_BaemL";
				SourceCoord = (0.0, -0.10, 0.7);
				Direction = (0.0, 0.0, 1.0);
				MaxDistance = 5.0;
				LensFlare{
					StartAngle = 120.0;
					Texture{
						Distance = 0.0;
						Radius = 0.5;
						TexFileName = "Light_Beam.dds";
						Color = #66bfbf93;
					}
				}
			}
			Headlight{
				AttachObject = "Dummy_BaemL";
				SourceCoord = (0.0, -0.10, 0.7);
				Direction = (0.0, 0.0, -1.0);
				MaxDistance = 5.0;
			}
			Headlight{
				AttachObject = "Dummy_BaemR";
				SourceCoord = (0.0, -0.10, 0.7);
				Direction = (0.0, 0.0, 1.0);
				MaxDistance = 5.0;
			}
			Headlight{
				AttachObject = "Dummy_BaemR";
				SourceCoord = (0.0, -0.10, 0.7);
				Direction = (0.0, 0.0, -1.0);
				MaxDistance = 5.0;
			}

			Headlight{
				AttachObject = "Dummy_BaemL";
				SourceCoord = (0.0, -0.15, 1.2);
				Direction = (0.0, 0.0, 1.0);
				MaxDistance = 5.0;
				LensFlare{
					StartAngle = 120.0;
					Texture{
						Distance = 0.0;
						Radius = 0.6;
						TexFileName = "Light_Beam.dds";
						Color = #59bfbf93;
					}
				}
			}
			Headlight{
				AttachObject = "Dummy_BaemL";
				SourceCoord = (0.0, -0.15, 1.2);
				Direction = (0.0, 0.0, -1.0);
				MaxDistance = 5.0;
			}
			Headlight{
				AttachObject = "Dummy_BaemR";
				SourceCoord = (0.0, -0.15, 1.2);
				Direction = (0.0, 0.0, 1.0);
				MaxDistance = 5.0;
			}
			Headlight{
				AttachObject = "Dummy_BaemR";
				SourceCoord = (0.0, -0.15, 1.2);
				Direction = (0.0, 0.0, -1.0);
				MaxDistance = 5.0;
			}

			Headlight{
				AttachObject = "Dummy_BaemL";
				SourceCoord = (0.0, -0.20, 1.8);
				Direction = (0.0, 0.0, 1.0);
				MaxDistance = 5.0;
				LensFlare{
					StartAngle = 120.0;
					Texture{
						Distance = 0.0;
						Radius = 0.7;
						TexFileName = "Light_Beam.dds";
						Color = #4dbfbf93;
					}
				}
			}
			Headlight{
				AttachObject = "Dummy_BaemL";
				SourceCoord = (0.0, -0.20, 1.8);
				Direction = (0.0, 0.0, -1.0);
				MaxDistance = 5.0;
			}
			Headlight{
				AttachObject = "Dummy_BaemR";
				SourceCoord = (0.0, -0.20, 1.8);
				Direction = (0.0, 0.0, 1.0);
				MaxDistance = 5.0;
			}
			Headlight{
				AttachObject = "Dummy_BaemR";
				SourceCoord = (0.0, -0.20, 1.8);
				Direction = (0.0, 0.0, -1.0);
				MaxDistance = 5.0;
			}

			Headlight{
				AttachObject = "Dummy_BaemL";
				SourceCoord = (0.0, -0.25, 2.5);
				Direction = (0.0, 0.0, 1.0);
				MaxDistance = 5.0;
				LensFlare{
					StartAngle = 120.0;
					Texture{
						Distance = 0.0;
						Radius = 0.8;
						TexFileName = "Light_Beam.dds";
						Color = #40bfbf93;
					}
				}
			}
			Headlight{
				AttachObject = "Dummy_BaemL";
				SourceCoord = (0.0, -0.25, 2.5);
				Direction = (0.0, 0.0, -1.0);
				MaxDistance = 5.0;
			}
			Headlight{
				AttachObject = "Dummy_BaemR";
				SourceCoord = (0.0, -0.25, 2.5);
				Direction = (0.0, 0.0, 1.0);
				MaxDistance = 5.0;
			}
			Headlight{
				AttachObject = "Dummy_BaemR";
				SourceCoord = (0.0, -0.25, 2.5);
				Direction = (0.0, 0.0, -1.0);
				MaxDistance = 5.0;
			}

			Headlight{
				AttachObject = "Dummy_BaemL";
				SourceCoord = (0.0, -0.30, 3.3);
				Direction = (0.0, 0.0, 1.0);
				MaxDistance = 5.0;
				LensFlare{
					StartAngle = 120.0;
					Texture{
						Distance = 0.0;
						Radius = 0.9;
						TexFileName = "Light_Beam.dds";
						Color = #33bfbf93;
					}
				}
			}
			Headlight{
				AttachObject = "Dummy_BaemL";
				SourceCoord = (0.0, -0.30, 3.3);
				Direction = (0.0, 0.0, -1.0);
				MaxDistance = 5.0;
			}
			Headlight{
				AttachObject = "Dummy_BaemR";
				SourceCoord = (0.0, -0.30, 3.3);
				Direction = (0.0, 0.0, 1.0);
				MaxDistance = 5.0;
			}
			Headlight{
				AttachObject = "Dummy_BaemR";
				SourceCoord = (0.0, -0.30, 3.3);
				Direction = (0.0, 0.0, -1.0);
				MaxDistance = 5.0;
			}

			Headlight{
				AttachObject = "Dummy_BaemL";
				SourceCoord = (0.0, -0.35, 4.2);
				Direction = (0.0, 0.0, 1.0);
				MaxDistance = 5.0;
				LensFlare{
					StartAngle = 120.0;
					Texture{
						Distance = 0.0;
						Radius = 1.0;
						TexFileName = "Light_Beam.dds";
						Color = #26bfbf93;
					}
				}
			}
			Headlight{
				AttachObject = "Dummy_BaemL";
				SourceCoord = (0.0, -0.35, 4.2);
				Direction = (0.0, 0.0, -1.0);
				MaxDistance = 5.0;
			}
			Headlight{
				AttachObject = "Dummy_BaemR";
				SourceCoord = (0.0, -0.35, 4.2);
				Direction = (0.0, 0.0, 1.0);
				MaxDistance = 5.0;
			}
			Headlight{
				AttachObject = "Dummy_BaemR";
				SourceCoord = (0.0, -0.35, 4.2);
				Direction = (0.0, 0.0, -1.0);
				MaxDistance = 5.0;
			}
		}
	}






//////////////////////////////
//
//	TEh
//
//////////////////////////////

		If "TEhd"==1 {

				SoundEffect{
				WaveFileName = "Sound/Idring.wav";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 0.0, 1.0);
				}
			If "_ACCEL">0 {}Else{
				SoundEffect{
				WaveFileName = "Sound/Idring.wav";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 0.0, 2.0);
				}
			}
			If "_ACCEL">-1 & "_VELOCITY">0 & "_VELOCITY"<8{
				SoundEffect{
				WaveFileName = "Sound/N1.wav";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 0.0, 1.0);
				}
				SoundEffect{
				WaveFileName = "Sound/N1.wav";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 0.0, 2.0);
				}
			}
			If "_ACCEL">-1 & "_VELOCITY">7 & "_VELOCITY"<16{
				SoundEffect{
				WaveFileName = "Sound/N2.wav";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 0.0, 1.0);
				}
				SoundEffect{
				WaveFileName = "Sound/N2.wav";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 0.0, 2.0);
				}
			}
			If "_ACCEL">-1 & "_VELOCITY">15 & "_VELOCITY"<25{
				SoundEffect{
				WaveFileName = "Sound/N3.wav";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 0.0, 1.0);
				}
				SoundEffect{
				WaveFileName = "Sound/N3.wav";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 0.0, 2.0);
				}
			}

			If "_ACCEL">-1 & "_VELOCITY">24 {
				SoundEffect{
				WaveFileName = "Sound/N5.wav";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 0.0, 1.0);
				}
				SoundEffect{
				WaveFileName = "Sound/N5.wav";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 0.0, 2.0);
				}
			}

			//J[ủ	
			If"tW"==0 {
				SoundEffect{WaveFileName= "../common_nya/Sound/Flange01.wav"; AttachObject="_~[Bogie1(tW)"; SourceCoord=(0.0, -5000.0, 0.0); Loop=yes;}
				SoundEffect{WaveFileName= "../common_nya/Sound/Flange01.wav"; AttachObject="_~[Bogie2(tW)"; SourceCoord=(0.0, -5000.0, 0.0); Loop=yes;}
			}
		}


//////////////////////////////
//
//	r
//
//////////////////////////////

		Particle{
			TextureFileName = "../common_nya/effect/smoke2.png";
			AttachObject = "MainBody";
			SourceCoord = (0.0, 3.8, 0.95);
			MinQty = 10.0;
			RotationSpeed = 0.15, -0.15;	// -k-build
			Lifetime = 1.2, 1.4;
			Direction = (0.5, 0.5, 0.5), (-0.5, 0.5, -0.5);
			InitialRadius = 0.1, 0.1;
			FinalRadius = 0.4, 0.4;
			Color = #11434e50, #22434e50;
			BlendMode = Volume;		// -k-build
		//	BlendMode = Alpha;
			AirResistance = 0.25;
			Gravity = 0.0;
			Turbulence = 1.0;
		}
		If "_ACCEL">1 {
			Particle{
				TextureFileName = "../common_nya/effect/smoke2.png";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 3.8, 0.95);
				MinQty = 20.0;
				RotationSpeed = 0.15, -0.15;	// -k-build
				Lifetime = 2.0, 2.4;
				Direction = (-0.5, 2.0, -0.5), (0.5, 2.0, 0.5);
				InitialRadius = 0.1, 0.1;
				FinalRadius = 1.0, 1.0;
				Color = #55434e50, #66434e50;
				BlendMode = Volume;		// -k-build
			//	BlendMode = Alpha;
				AirResistance = 0.25;
				Gravity = 0.01;
				Turbulence = 1.0;
			}
		}
		If "_ACCEL">1 & "_VELOCITY"<3 {
			Particle{
				TextureFileName = "../common_nya/effect/smoke2.png";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 3.8, 0.95);
				MinQty = 30.0;
				RotationSpeed = 0.15, -0.15;	// -k-build
				Lifetime = 3.0, 3.4;
				Direction = (-0.5, 2.0, -0.5), (0.5, 2.0, 0.5);
				InitialRadius = 0.1, 0.1;
				FinalRadius = 1.6, 1.6;
				Color = #88303030, #88505050;
				BlendMode = Volume;		// -k-build
			//	BlendMode = Alpha;
				AirResistance = 0.3;
				Gravity = 0.01;
				Turbulence = 1.0;
			}
		}
	}//-	@End


//////////////////////////////
//
//	ቌ
//
//////////////////////////////

	If (("~GtFNg"==0 & "_SEASON">=3)|("~GtFNg"==2))&("ቌ"==0) {
		If"_FRONT" == 0{
			Particle{
				TextureFileName = "../common_nya/effect/snow2.png";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 0.17, 7.8);
				MinQty = -4.0;
				MaxQty = 10;
				VelocityRel = 0.2;
				Lifetime = 1.5, 4.0;
				Direction = (1.0, 0.1, 0.6), (1.0, 0.8, 0.7);
				InitialRadius = 0.1, 0.4;
				FinalRadius = 5.0, 10.0;
				Color = #66ffffff, #66eeeeee;
				BlendMode = Alpha;
				AirResistance = 0.2;
				Gravity = 0.04;
				Turbulence = 4.0;
			}
			Particle{
				TextureFileName = "../common_nya/effect/snow2.png";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 0.17, 7.8);
				MinQty = -4.0;
				MaxQty = 10;
				VelocityRel = 0.2;
				Lifetime = 1.5, 4.0;
				Direction = (-1.0, 0.1, 0.6), (-1.0, 0.8, 0.7);
				InitialRadius = 0.1, 0.4;
				FinalRadius = 5.0, 10.0;
				Color = #66ffffff, #66eeeeee;
				BlendMode = Alpha;
				AirResistance = 0.2;
				Gravity = 0.04;
				Turbulence = 4.0;
			}
			Particle{
				TextureFileName = "../common_nya/effect/snow2.png";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 0.0, -7.8);
				MinQty = -4.0;
				MaxQty = 10;
				VelocityRel = 0.2;
				Lifetime = 3.5, 5.5;
				Direction = (0.0, 0.1, 0.0), (1.0, 0.8, -0.4);
				InitialRadius = 0.1, 0.4;
				FinalRadius = 5.0, 10.0;
				Color = #66ffffff, #66eeeeee;
				BlendMode = Alpha;
				AirResistance = 0.2;
				Gravity = 0.0;
				Turbulence = 4.0;
			}
		} Else {
			Particle{
				TextureFileName = "../common_nya/effect/snow2.png";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 0.17, -7.8);
				MinQty = -4.0;
				MaxQty = 10;
				VelocityRel = 0.2;
				Lifetime = 1.5, 4.0;
				Direction = (1.0, 0.1, -0.6), (1.0, 0.8, -0.7);
				InitialRadius = 0.1, 0.4;
				FinalRadius = 5.0, 10.0;
				Color = #66ffffff, #66eeeeee;
				BlendMode = Alpha;
				AirResistance = 0.2;
				Gravity = 0.04;
				Turbulence = 4.0;
			}
			Particle{
				TextureFileName = "../common_nya/effect/snow2.png";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 0.17, -7.8);
				MinQty = -4.0;
				MaxQty = 10;
				VelocityRel = 0.2;
				Lifetime = 1.5, 4.0;
				Direction = (-1.0, 0.1, -0.6), (-1.0, 0.8, -0.7);
				InitialRadius = 0.1, 0.4;
				FinalRadius = 5.0, 10.0;
				Color = #66ffffff, #66eeeeee;
				BlendMode = Alpha;
				AirResistance = 0.2;
				Gravity = 0.04;
				Turbulence = 4.0;
			}
			Particle{
				TextureFileName = "../common_nya/effect/snow2.png";
				AttachObject = "MainBody";
				SourceCoord = (0.0, 0.0, 7.8);
				MinQty = -4.0;
				MaxQty = 10;
				VelocityRel = 0.2;
				Lifetime = 3.5, 5.5;
				Direction = (0.0, 0.1, 0.0), (1.0, 0.8, 0.4);
				InitialRadius = 0.1, 0.4;
				FinalRadius = 5.0, 10.0;
				Color = #66ffffff, #66eeeeee;
				BlendMode = Alpha;
				AirResistance = 0.2;
				Gravity = 0.0;
				Turbulence = 4.0;
			}
		}
	}


//////////////////////////////
//
//	^]䎋_W
//
//////////////////////////////

	FrontCabin{
		Joint3D "MainBody"{
			AttachCoord = (-0.70, 3.30, 0.5);
			AttachDir = (0.0, 0.0, 1.0);
		}
	}
	TailCabin{
		Joint3D "MainBody"{
			AttachCoord = (0.70, 3.30, -2.9);
			AttachDir = (0.0, 0.0, -1.0);
		}
	}
}
