PluginHeader{
	RailSimVersion = 2.00;
	PluginType = Struct;
	PluginName = "Xփ|Xg";
	PluginAuthor = "mitsubachi";
	IconTexture = "../../Train/common_mtbc/icon.png";
	Description = "10`13|XgB";
}

StructInfo{}

DefineSwitch ""{
	Entry = "10|Xg";
	Entry = "11|Xg";
	Entry = "12|Xg";
	Entry = "13|Xg";
}
DefineSwitch "Ǝ"{
	Entry = "";
	Entry = "JP {X";
	Entry = "{X";
}
DefineSwitch "ȈՃVhE"{
	Entry = "";
	Entry = "OFF";
}

PrimaryAssembly{
	Object3D "post"{
		ModelFileName = "10gou.x";
		ModelScale = 10;
		ApplySwitch ""{
		Case 1:
			ChangeModel = "11gou.x",10;
		Case 2:
			ChangeModel = "12gou.x",10;
		Case 3:
			ChangeModel = "13gou.x",10;
		}
		Joint3D "_LOCAL"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "parts"{
		ModelFileName = "1011.x";
		ModelScale = 10;
		Transparent = 1;
		ApplySwitch ""{
		Case 2,3:
			ChangeModel = "1213.x",10;
		}
		If "_SHADOW"==1|"_NIGHT"==1|"ȈՃVhE"==1{
			ChangeAlpha = 1,0.0;
		}
		Joint3D "_LOCAL"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
	Object3D "sticker"{
		ModelFileName = "sticker.x";
		ModelScale = 10;
		NoCastShadow = 0,1;
		ApplySwitch ""{
		Case 1,2:
			StaticMove{
			Displacement = (0.0, -0.32, 0.0);
			}
		}
		If "Ǝ"!=1{
			ChangeAlpha = 1,0.0;
		}
		If "Ǝ"!=2{
			ChangeAlpha = 0,0.0;
		}
		Joint3D "_LOCAL"{
			AttachCoord = (0.0, 0.0, 0.0);
		}
	}
}