PluginHeader{
	RailSimVersion = 2.00;
	PluginType = Train;
	PluginName = "dS8000n(2025N1116) ԓd";
	PluginAuthor = "n";
	IconTexture = "icon.png";
	Description = "";
	Description = "-Վԃp^[(Ql)-";
	Description = "8Ґ";
	Description = "EVVh  [}s]  {nO";
	Description = "EVh  [}s]  c";
}
TrainInfo{
	FrontLimit = 10.00;
	TailLimit = -10.00;
	MaxVelocity = 120.0;
	MaxAcceleration = 2.5;
	MaxDeceleration = 4.0;
	DoorClosingTime = 5.0;
}
DefineSwitch "{ݒ"{
}
DefineSwitch "d"{
GroupCommon = "nkeio8000d";
	Entry = "";
	Entry = "";
}
DefineSwitch "p^"{
	GroupCommon = "nkeio8000pt";
	Entry = "(FVvJei)";
	Entry = "̉ː";
}
DefineSwitch "Ηސݒ-"{
}
DefineSwitch "qƖ"{
GroupCommon = "nkeio8000q";
	Entry = "";
	Entry = "";
}
DefineSwitch "Ԑݒ"{
}
DefineSwitch ""{
GroupCommon = "nkeio8000";
	Entry = "";
	Entry = "ew";
	Entry = "";
	Entry = "";
	Entry = "ԋ}s";
	Entry = "}s";
	Entry = "}";
	Entry = "}";
	Entry = "";
	Entry = "^]";
	Entry = "Վ";
}
DefineSwitch "s"{
GroupCommon = "nkeio8000s";
	Entry = "";
	Entry = "Vh";
	Entry = "㐅";
	Entry = "R";
	Entry = "u";
	Entry = "z";
	Entry = "c";
	Entry = "{";
	Entry = "s";
	Entry = "k";
	Entry = "q";
	Entry = "";
	Entry = "";
	Entry = "R";
	Entry = "";
	Entry = "t";
	Entry = "Z^[";
	Entry = "";
	Entry = "{";
	Entry = "";
	Entry = "{";
	Entry = "{nO";
	Entry = "";
	Entry = "";
	Entry = "";
	Entry = "";
	Entry = "VVh";
	Entry = "";
	Entry = "";
	Entry = "{";
	Entry = "";
	Entry = "哇";
	Entry = "";
	Entry = "";
	Entry = "]";
	Entry = "";
	Entry = "{";
	Entry = "";
	Entry = "qER";
	Entry = "ER";
}
DefineSwitch "ԗݒ"{
}
DefineSwitch "`"{
	Entry = "fn8000";
	Entry = "fn8050";
	Entry = "fn8100";
	Entry = "fn8150";
	Entry = "fn8200";
	Entry = "fn8250";
}
DefineSwitch "Ґ"{
GroupCommon = "nkeio8000Ґ";
	Entry = "8Ґ";
	Entry = "10ђʕҐ";
}
DefineSwitch "Ԕ"{
GroupCommon = "nkeio8000Ԕ";
	Entry = "01";
	Entry = "02";
	Entry = "03";
	Entry = "04";
	Entry = "05";
	Entry = "06";
	Entry = "07";
	Entry = "08";
	Entry = "09";
	Entry = "10";
	Entry = "11";
}
DefineSwitch "dlݒ(ו)"{
}
DefineSwitch "S-s\dl"{
GroupCommon = "nkeio8000s\dl";
	Entry = "FCLED(ROMāXXVEs)";	
	Entry = "FCLED(ROMčXV)";	
}
DefineSwitch "ԊOXebJ["{
GroupCommon = "nkeio8000ԊOXebJ[";
	Entry = "XebJ[ړ(2025`)";		
	Entry = "xr[J[XebJ[ǉ(2017`)";						
}
DefineSwitch "[ԃXebJ["{
GroupCommon = "nkeio8000[ԃXebJ[";
	Entry = "2021`";	//3
	Entry = "2014`";	//2
}
DefineSwitch "ݒ"{
}
DefineSwitch ""{
GroupCommon = "nkeio8000";
	Entry = "";
	Entry = "";
}
DefineSwitch "ȈՉe"{
	GroupCommon = "nkeio8000ȈՉA";
	Entry = "";
	Entry = "";
}
DefineSwitch "PBR"{
	GroupCommon = "nkeio8000pbr";
	Entry = "";
	Entry = "";
}
PrimaryAssembly{
	Axle "wheel1"{
		ModelFileName = "../n_keio8000_251116_1/wheel.x";
		CastShadow = no;
		AlphaZeroTest = 0,1;

		Diameter = 0.86;
		Symmetric = 16;
		Coord = (8.0,0.43);
	}
	Axle "wheel2"{
		ModelFileName = "../n_keio8000_251116_1/wheel.x";
		CastShadow = no;
		AlphaZeroTest = 0,1;

		Diameter = 0.86;
		Symmetric = 16;
		Coord = (5.8,0.43);
	}
	Axle "wheel3"{
		ModelFileName = "../n_keio8000_251116_1/wheel.x";
		CastShadow = no;
		AlphaZeroTest = 0,1;

		Diameter = 0.86;
		Symmetric = 16;
		Coord = (-8.0,0.43);
	}
	Axle "wheel4"{
		ModelFileName = "../n_keio8000_251116_1/wheel.x";
		CastShadow = no;
		AlphaZeroTest = 0,1;
	
		Diameter = 0.86;
		Symmetric = 16;
		Coord = (-5.8,0.43);
	}
	Body "Bogie1"{
		ModelFileName = "../n_keio8000_251116_1/bogie_m.x";
		ApplySwitch ""{
			Case 1:
				ShiftTexture = 0, 0.0, 0.5;
				ShiftTexture = 1, 0.0, 0.5;
				ShiftTexture = 2, 0.0, 0.5;
				ShiftTexture = 3, 0.0, 0.5;
		}
		JointZY "wheel1"{
			AttachCoord = (0,0);
			LocalCoord = (1.1,0);
		}
		JointZY "wheel2"{
			AttachCoord = (0,0);
			LocalCoord = (-1.1,0);
		}
	}
	Body "Bogie2"{
		ModelFileName = "../n_keio8000_251116_1/bogie_m.x";
		Turn = yes;
		ApplySwitch ""{
			Case 1:
				ShiftTexture = 0, 0.0, 0.5;
				ShiftTexture = 1, 0.0, 0.5;
				ShiftTexture = 2, 0.0, 0.5;
				ShiftTexture = 3, 0.0, 0.5;
		}
		JointZY "wheel3"{
			AttachCoord = (0,0);
			LocalCoord = (1.1,0);
		}
		JointZY "wheel4"{
			AttachCoord = (0,0);
			LocalCoord = (-1.1,0);
		}
	}
	Body "Dummy"{
		ModelFileName = "";
		JointZY "Bogie1"{
			AttachCoord = (0.0, 0.57);
			LocalCoord = (6.9, 1.0);
		}
		JointZY "Bogie2"{
			AttachCoord = (0.0, 0.57);
			LocalCoord = (-6.9, 1.0);
		}
	}
	Object3D "led_s"{
		ModelFileName = "../n_keio8000_251116_1/ledfc_s.x";
		If !"d"{
			ApplySwitch ""{
			Case 1:
				ShiftTexture = 1, 0.0, -0.1875;
			Case 2:
				ShiftTexture = 1, 0.0, -0.15625;
			Case 3:
				ShiftTexture = 1, 0.0, -0.125;
			Case 4:
				ApplySwitch "S-s\dl"{
				Case 0:
					ShiftTexture = 1, 0.0, -0.09375;
				Case 1,2:
					ShiftTexture = 1, 0.0, 0.09375;
				}
			Case 5:
				ShiftTexture = 1, 0.0, -0.0625;
			Case 6:
				ShiftTexture = 1, 0.0, -0.03125;
			Case 7:
			Case 8:
				ShiftTexture = 1, -0.25, -0.15625;
			Case 9:
				ShiftTexture = 1, -0.25, -0.125;
			Case 10:
				ShiftTexture = 1, -0.25, -0.09375;
			Default:
				ChangeAlpha = 1, 0.0;
			}
			ApplySwitch ""{
			Case 8:
				ShiftTexture = 2, -0.25, -0.1875;
			Case 9:
				ShiftTexture = 2, -0.25, -0.15625;
			Case 10:
				ShiftTexture = 2, -0.25, -0.125;
			Default:
				ApplySwitch "s"{
				Case 1:
					ShiftTexture = 2, 0.0, -0.21875;
				Case 2:
					ShiftTexture = 2, 0.0, -0.1875;
				Case 3:
					ApplySwitch "S-s\dl"{
					Case 2:
						ShiftTexture = 2, 0.0, -0.125;
					Default:
						ShiftTexture = 2, 0.0, -0.15625;
					}
				Case 4:
					ShiftTexture = 2, 0.0, -0.09375;
				Case 5:
					ShiftTexture = 2, 0.0, -0.0625;
				Case 6:
					ShiftTexture = 2, 0.0, -0.03125;
				Case 7:
				Case 8:
					ShiftTexture = 2, 0.0, 0.03125;
				Case 9:
					ShiftTexture = 2, 0.0, 0.0625;
				Case 10:
					ShiftTexture = 2, 0.0, 0.09375;
				Case 12:
					ShiftTexture = 2, 0.0, 0.125;
				Case 13:
					ShiftTexture = 2, 0.0, 0.15625;
				Case 15:
					ShiftTexture = 2, 0.0, 0.1875;
				Case 16:
					ShiftTexture = 2, 0.0, 0.21875;
				Case 17:
					ShiftTexture = 2, 0.0, 0.25;
				Case 18:
					ShiftTexture = 2, 0.125, -0.21875;
				Case 20:
					ShiftTexture = 2, 0.125, -0.1875;
				Case 21:
					ApplySwitch "S-s\dl"{
					Case 2:
						ShiftTexture = 2, 0.125, -0.125;
					Default:
						ShiftTexture = 2, 0.125, -0.15625;
					}
				Case 23:
					ShiftTexture = 2, 0.125, -0.09375;
				Case 25:
					ShiftTexture = 2, 0.125, -0.0625;
				Case 26:
					ApplySwitch "S-s\dl"{
					Case 2:
						ShiftTexture = 2, 0.125, 0.0;
					Default:
						ShiftTexture = 2, 0.125, -0.03125;
					}
				Case 28:
					ShiftTexture = 2, 0.125, 0.03125;
				Case 29:
					ShiftTexture = 2, 0.125, 0.0625;
				Case 30:
					ShiftTexture = 2, 0.125, 0.09375;
				Case 31:
					ShiftTexture = 2, 0.125, 0.125;
				Case 32:
					ShiftTexture = 2, 0.125, 0.15625;
				Case 34:
					ShiftTexture = 2, 0.125, 0.1875;
				Case 35:
					ShiftTexture = 2, 0.125, 0.21875;
				Case 36:
					ShiftTexture = 2, 0.125, 0.25;
				Default:
					ChangeAlpha = 2, 0.0;
				}
			}
		}Else{
			ChangeAlpha = 1, 0.0;
			ChangeAlpha = 2, 0.0;
		}

		Joint3D "Dummy"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "MainBody"{
		ModelFileName = "../n_keio8000_251116_1/body_2.x";
		NoCastShadow = 31,32,33,34,35;
		Transparent = 2,3,4;
			ChangeMaterial{
				MaterialID = 2,3,4;
				Diffuse = 0.7, 0.7, 0.7, 1.0;
				Ambient = 0.7, 0.7, 0.7;
				Power = 5.0;
@@@@@		}
		If !("Ґ" ==1&&"`" ==1){
			ShiftTexture = 17, 0.0, -0.15625;
		}
		ApplySwitch "`"{
		Case 0,2,4:
			If"Ґ"!=0{
				If"Ԕ">8{
					ShiftTexture = 33, 0.0, -0.125;
				}Else{
					ShiftTexture = 33, 0.0, -0.15625;
				}
			}Else{
				If"Ԕ">8{
					ShiftTexture = 33, 0.0, -0.0625;
				}Else{
					ShiftTexture = 33, 0.0, -0.09375;
				}
			}
		Case 1,3,5:
			If"Ґ"!=0{
				If"Ԕ">8{
					ShiftTexture = 33, 0.0, 0.03125;
				}
			}Else{
				If"Ԕ">8{
					ShiftTexture = 33, 0.0, 0.09375;
				}Else{
					ShiftTexture = 33, 0.0, 0.0625;
				}
			}
		}
		ApplySwitch "`"{
		Case 0,1:
			ShiftTexture = 32, 0.0, -0.03125;
		Case 4,5:
			ShiftTexture = 32, 0.0, 0.03125;
		}
		ApplySwitch "Ԕ"{
		Case 0,10:
			ShiftTexture = 34, 0.0, -0.125;
		Case 1,11:
			ShiftTexture = 34, 0.0, -0.09375;
		Case 2,12:
			ShiftTexture = 34, 0.0, -0.0625;
		Case 3:
			ShiftTexture = 34, 0.0, -0.03125;
		Case 5:
			ShiftTexture = 34, 0.0, 0.03125;
		Case 6:
			ShiftTexture = 34, 0.0, 0.0625;
		Case 7:
			ShiftTexture = 34, 0.0, 0.09375;
		Case 8:
			ShiftTexture = 34, 0.0, 0.125;
		Case 9:
			ShiftTexture = 34, 0.0, -0.15625;
		Case 13:
				ChangeAlpha = 34, 0.0;
		}


		If !"d"{
			If "qƖ"==0{
				ChangeMaterial{
					MaterialID = 991;
					Emissive = 1.0, 1.0, 1.0;
@@@@@	@@		}
			}
		}
		Joint3D "Dummy"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "Cooler"{
		ModelFileName = "../n_keio8000_251116_1/Cooler_1.x";

		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "yuka"{
		ModelFileName = "";
		ApplySwitch ""{
			Case 1:
				ChangeTexture = 0, "../n_keio8000_251116_1/tex/1.png";
		}
		ApplySwitch "`"{
			Case 0,2,4:ChangeModel = "../n_keio8000_251116_1/yuka_8000.x", 1.0;
			Case 1,3,5:ChangeModel = "../n_keio8000_251116_1/yuka_8050.x", 1.0;
		}
		Joint3D "Dummy"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "Hood"{
		ModelFileName = "../n_keio8000_251116_1/hood.x";
		Transparent = 1;
		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "yane"{
		ModelFileName = "../n_keio8000_251116_1/yane.x";
		ApplySwitch "`"{
		Case 1:
			If "Ґ" ==1{
				ChangeModel = "../n_keio8000_251116_1/yane2.x", 1.0;
			}Else{
				ChangeModel = "../n_keio8000_251116_1/yane1.x", 1.0;
			}
		Case 3,5:
			ChangeModel = "../n_keio8000_251116_1/yane1.x", 1.0;
		}
		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "Sticker_n"{
		ModelFileName = "../n_keio8000_251116_1/sticker_n.x";
		CastShadow = no;
			ApplySwitch "Ґ"{
			Case 0:
				ApplySwitch "`"{
				Case 0:
					ShiftTexture = 0, 0.0, 0.1875;
				Case 1:
					ShiftTexture = 0, 0.0625, 0.125;
				Case 2:
					ShiftTexture = 0, 0.0, 0.0625;
				Case 3:
					ShiftTexture = 0, 0.0625, 0.0;
				}
			Case 1:
				ApplySwitch "`"{
				Case 0:
					ShiftTexture = 0, 0.0, 0.25;
				Case 1:
					ShiftTexture = 0, 0.0625, 0.1875;
				Case 2:
					ShiftTexture = 0, 0.0, 0.125;
				Case 3:
					ShiftTexture = 0, 0.0625, 0.0625;
				Case 4:
					ShiftTexture = 0, 0.0, 0.0625;
				Case 5:
					ShiftTexture = 0, 0.0625, 0.0;
				}
			}
		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "Sticker_pz"{
		ModelFileName = "";
		CastShadow = no;
		ApplySwitch "ԊOXebJ["{
		Case 1:
			ChangeModel = "../n_keio8000_251116_1/sticker_p_2.x", 1.0;
		}
		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "Sticker_p-z"{
		ModelFileName = "";
		CastShadow = no;
		ApplySwitch "ԊOXebJ["{
		Case 1:
			ChangeModel = "../n_keio8000_251116_1/sticker_p_2.x", 1.0;
		}
		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.0, 0.0);
			AttachDir = (0.0, 0.0, -1.0);
		}
	}
	Object3D "Sticker_o"{
		ModelFileName = "";
		CastShadow = no;
			ApplySwitch "Ґ"{
			Case 0:
				ApplySwitch "ԊOXebJ["{
				Case 0:
					ChangeModel = "../n_keio8000_251116_1/sticker_o_3.x", 1.0;
				Case 1:
					ChangeModel = "../n_keio8000_251116_1/sticker_o_2.x", 1.0;
				}
			Case 1:
				ApplySwitch "Ԕ"{
				Case 2,4,7,10,12,13:
					ApplySwitch "`"{
					Case 0,2,5:
				ApplySwitch "ԊOXebJ["{
				Case 0:
					ChangeModel = "../n_keio8000_251116_1/sticker_o_3.x", 1.0;
				Case 1:
					ChangeModel = "../n_keio8000_251116_1/sticker_o_2.x", 1.0;
				}
					}

				Default:
				ApplySwitch "ԊOXebJ["{
				Case 0:
					ChangeModel = "../n_keio8000_251116_1/sticker_o_3.x", 1.0;
				Case 1:
					ChangeModel = "../n_keio8000_251116_1/sticker_o_2.x", 1.0;
				}
				}
			}

		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "Sticker_c"{
		ModelFileName = "";
		CastShadow = no;
		If ("Ґ"==0&&"`"==2)||("Ґ"==1&&"`"==4){
			ApplySwitch "[ԃXebJ["{
			Case 0:
				ShiftTexture = 0, 0.0, 0.03125;
			}
			ChangeModel = "../n_keio8000_251116_1/sticker_c.x", 1.0;
		}
		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "Doorill"{
		ModelFileName = "../n_keio8000_251116_1/Dooril1.x";
		If "_DOOR1"{
			StaticMove{
				Displacement = (0.0, 0.0, 0.6);
				PreAnimationDelay = 1.0;
				AnimationTime = 2.0;
				ReverseTime = 2.0;
			}
			StaticMove{
				Displacement = (0.0, 0.0, 0.05);
				PreAnimationDelay = 3.0;
				AnimationTime = 1.0;
				PreReverseDelay = 2.5;
				ReverseTime = 0.5;
				PostReverseDelay = 5.0;
			}
		}
		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "Doorilr"{
		ModelFileName = "../n_keio8000_251116_1/Doorir1.x";
		If "_DOOR1" {
			StaticMove{
				Displacement = (0.0, 0.0, -0.6);
				PreAnimationDelay = 1.0;
				AnimationTime = 2.0;
				ReverseTime = 2.0;
			}
			StaticMove{
				Displacement = (0.0, 0.0, -0.05);
				PreAnimationDelay = 3.0;
				AnimationTime = 1.0;
				PreReverseDelay = 2.5;
				ReverseTime = 0.5;
				PostReverseDelay = 5.0;
			}
		}
		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "Doorirl"{
		ModelFileName = "../n_keio8000_251116_1/Doorir1.x";
		If "_DOOR2"{
			StaticMove{
				Displacement = (0.0, 0.0, -0.6);
				PreAnimationDelay = 1.0;
				AnimationTime = 2.0;
				ReverseTime = 2.0;
			}
			StaticMove{
				Displacement = (0.0, 0.0, -0.05);
				PreAnimationDelay = 3.0;
				AnimationTime = 1.0;
				PreReverseDelay = 2.5;
				ReverseTime = 0.5;
				PostReverseDelay = 5.0;
			}
		}
		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.0, 0.0);
			AttachDir = (0.0, 0.0, -1.0);
		}
	}
	Object3D "Doorirr"{
		ModelFileName = "../n_keio8000_251116_1/Dooril1.x";
		If "_DOOR2" {
			StaticMove{
				Displacement = (0.0, 0.0, 0.6);
				PreAnimationDelay = 1.0;
				AnimationTime = 2.0;
				ReverseTime = 2.0;
			}
			StaticMove{
				Displacement = (0.0, 0.0, 0.05);
				PreAnimationDelay = 3.0;
				AnimationTime = 1.0;
				PreReverseDelay = 2.5;
				ReverseTime = 0.5;
				PostReverseDelay = 5.0;
			}
		}
		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.0, 0.0);
			AttachDir = (0.0, 0.0, -1.0);
		}
	}
	Object3D "Doorll"{
		ModelFileName = "../n_keio8000_251116_1/Doorl1.x";
		Transparent = 0;
			ChangeMaterial{
				MaterialID = 0;
				Diffuse = 0.7, 0.7, 0.7, 1.0;
				Ambient = 0.7, 0.7, 0.7;
				Power = 5.0;
@@@@@		}
		Joint3D "Doorill"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}

	Object3D "Doorlr"{
		ModelFileName = "../n_keio8000_251116_1/Doorr1.x";
		Transparent = 0;
			ChangeMaterial{
				MaterialID = 0;
				Diffuse = 0.7, 0.7, 0.7, 1.0;
				Ambient = 0.7, 0.7, 0.7;
				Power = 5.0;
@@@@@		}
		Joint3D "Doorilr"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "Doorrl"{
		ModelFileName = "../n_keio8000_251116_1/Doorr1.x";
		Transparent = 0;
			ChangeMaterial{
				MaterialID = 0;
				Diffuse = 0.7, 0.7, 0.7, 1.0;
				Ambient = 0.7, 0.7, 0.7;
				Power = 5.0;
@@@@@		}
		Joint3D "Doorirl"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}

	Object3D "Doorrr"{
		ModelFileName = "../n_keio8000_251116_1/Doorl1.x";
		Transparent = 0;
			ChangeMaterial{
				MaterialID = 0;
				Diffuse = 0.7, 0.7, 0.7, 1.0;
				Ambient = 0.7, 0.7, 0.7;
				Power = 5.0;
@@@@@		}
		Joint3D "Doorirr"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "Doorl"{
		ModelFileName = "../n_keio8000_251116_1/tojime.x";
		StaticRotation{
			RotationAxis = (0.0, 1.0, 0.0);
			RotationAngle = 180;
		}
		If "_DOOR2"{
			StaticRotation{
				RotationAxis = (0.0, 1.0, 0.0);
				RotationAngle = 180;
				PreAnimationDelay = 1.0;
				AnimationTime = 0.0;
				 PreReverseDelay = 2.5;
				ReverseTime = 0.0;
			}
		}
		Joint3D "MainBody"{
			AttachCoord = (1.39, 3.145, 0.13);
		}
	}
	Object3D "Doorr"{
		ModelFileName = "../n_keio8000_251116_1/tojime.x";
		If "_DOOR1"{
			StaticRotation{
				RotationAxis = (0.0, 1.0, 0.0);
				RotationAngle = 180;
				PreAnimationDelay = 1.0;
				AnimationTime = 0.0;
				 PreReverseDelay = 2.5;
				ReverseTime = 0.0;
			}
		}
		Joint3D "MainBody"{
			AttachCoord = (-1.39, 3.145, -0.13);
		}
	}
	Object3D "Shadow"{
		ModelFileName = "";
		If!"ȈՉe"&&!"_SHADOW" { 
			ChangeModel = "../n_keio8000_251116_1/Shadow.x", 1.0;
		}
		Joint3D "MainBody"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "SingleBase"{
		ModelFileName = "";
		Joint3D "MainBody"{
			AttachCoord = (0.0, 3.7, -6.9);
			AttachDir = (0.0, 0.0, -1.0);
		}
	}
	//	WdM
	Object3D "SingleShoe"{
		ModelFileName = "HishiShoe.x";
			If "Ґ"==1 && "`"==1{ 
				ChangeModel = "", 1.0;
			}
		ApplySwitch "d"{
		Case 0:
			StaticMove{
				Displacement = (0.0, 0.99, 0.0);
				PreAnimationDelay = 0.1;
				AnimationTime = 3.0;
			}
		Case 1:
			StaticMove{
				Displacement = (0.0, 0.3, 0.0);
				PreAnimationDelay = 0.1;
				AnimationTime = 3.0;
			}
		}
		Joint3D "SingleBase"{
			AttachCoord = (0.0, 0.4, -0.3);
		}
	}
	TriangleZY{
		Link "Single-y"{
			ModelFileName = "Single-y.x";
			If "Ґ"==1 && "`"==1{ 
				ChangeModel = "", 1.0;
			}
			JointZYX "SingleBase"{
				AttachCoord = (-0.2, 0.2);
				LocalCoord = (0.0, 0.0);
			}
			LinkCoord = (1.2, 0.0);
		}
		Link "Singley"{
			ModelFileName = "Singley.x";
			If "Ґ"==1 && "`"==1{ 
				ChangeModel = "", 1.0;
			}
			JointZYX "SingleShoe"{
				AttachCoord = (0.0, -0.1);
				LocalCoord = (0.0, 0.0);
			}
			LinkCoord = (1.3, 0.0);
		}
	}

	TriangleZY{
		Link "Single-y1"{
			ModelFileName = "Single-y1.x";
			If "Ґ"==1 && "`"==1{ 
				ChangeModel = "", 1.0;
			}
			JointZYX "SingleBase"{
				AttachCoord = (0.3, 0.15);
				LocalCoord = (0.0, 0.0);
			}
			LinkCoord = (0.85, -0.0);
		}
		Link "SingleDummy"{
			ModelFileName = "";
			JointZYX "Singley"{
				AttachCoord = (1.38, -0.0);
				LocalCoord = (0.0, 0.0);
			}
			LinkCoord = (0.0, -0.1);
		}
	}

	FrontCabin{
		Joint3D "MainBody"{
			AttachCoord = (0.0,0.0,0.0);
		}
	}
}

