PluginHeader{
	RailSimVersion = 2.00;
	PluginType = Struct;
	PluginName = "[]pjg_TCY";
	PluginAuthor = "Mirakiki";
	IconTexture = "../mk4_alphabet/mk_ico3.png";
	Description = "ߔNAwOȂǂŌ悤ɂȂjgłBAt@xbg͑啶̂ݎ^B̃[̓I[őpĂB";
}
StructInfo{
}
DefineSwitch "p"{
	Entry = "A";
	Entry = "B";
	Entry = "C";
	Entry = "D";
	Entry = "E";
	Entry = "F";
	Entry = "G";
	Entry = "H";
	Entry = "I";
	Entry = "J";
	Entry = "K";
	Entry = "L";
	Entry = "M";
	Entry = "N";
	Entry = "O";
	Entry = "P";
	Entry = "Q";
	Entry = "R";
	Entry = "S";
	Entry = "T";
	Entry = "U";
	Entry = "V";
	Entry = "W";
	Entry = "X";
	Entry = "Y";
	Entry = "Z";
	Entry = "1";
	Entry = "2";
	Entry = "3";
	Entry = "4";
	Entry = "5";
	Entry = "6";
	Entry = "7";
	Entry = "8";
	Entry = "9";
	Entry = "-";
	Entry = ".";
}
DefineSwitch "J["{
	Entry = "F";
	Entry = "zCg";
	Entry = "uE";
	Entry = "CG[";
	Entry = "IW";
	Entry = "bh";
	Entry = "O[";
	Entry = "^[RCY";
	Entry = "u[";
	Entry = "O[";
	Entry = "ubN";
}
PrimaryAssembly{
	Object3D "Main"{
			ModelFileName = "../mk4_alphabet/a.x";
			ModelScale = 0.5;
			ApplySwitch "p"{
				Case 1:
					ChangeModel = "../mk4_alphabet/b.x", 0.5;
				Case 2:
					ChangeModel = "../mk4_alphabet/c.x", 0.5;
				Case 3:
					ChangeModel = "../mk4_alphabet/d.x", 0.5;
				Case 4:
					ChangeModel = "../mk4_alphabet/e.x", 0.5;	
				Case 5:
					ChangeModel = "../mk4_alphabet/f.x", 0.5;
				Case 6:
					ChangeModel = "../mk4_alphabet/g.x", 0.5;
				Case 7:
					ChangeModel = "../mk4_alphabet/h.x", 0.5;
				Case 8:
					ChangeModel = "../mk4_alphabet/i.x", 0.5;
				Case 9:
					ChangeModel = "../mk4_alphabet/j.x", 0.5;	
				Case 10:
					ChangeModel = "../mk4_alphabet/k.x", 0.5;
				Case 11:
					ChangeModel = "../mk4_alphabet/l.x", 0.5;
				Case 12:
					ChangeModel = "../mk4_alphabet/m.x", 0.5;
				Case 13:
					ChangeModel = "../mk4_alphabet/n.x", 0.5;
				Case 14:
					ChangeModel = "../mk4_alphabet/o.x", 0.5;	
				Case 15:
					ChangeModel = "../mk4_alphabet/p.x", 0.5;
				Case 16:
					ChangeModel = "../mk4_alphabet/q.x", 0.5;
				Case 17:
					ChangeModel = "../mk4_alphabet/r.x", 0.5;
				Case 18:
					ChangeModel = "../mk4_alphabet/s.x", 0.5;
				Case 19:
					ChangeModel = "../mk4_alphabet/t.x", 0.5;	
				Case 20:
					ChangeModel = "../mk4_alphabet/u.x", 0.5;
				Case 21:
					ChangeModel = "../mk4_alphabet/v.x", 0.5;
				Case 22:
					ChangeModel = "../mk4_alphabet/w.x", 0.5;
				Case 23:
					ChangeModel = "../mk4_alphabet/x.x", 0.5;
				Case 24:
					ChangeModel = "../mk4_alphabet/y.x", 0.5;	
				Case 25:
					ChangeModel = "../mk4_alphabet/z.x", 0.5;
				Case 26:
					ChangeModel = "../mk4_alphabet/1.x", 0.5;
				Case 27:
					ChangeModel = "../mk4_alphabet/2.x", 0.5;
				Case 28:
					ChangeModel = "../mk4_alphabet/3.x", 0.5;
				Case 29:
					ChangeModel = "../mk4_alphabet/4.x", 0.5;	
				Case 30:
					ChangeModel = "../mk4_alphabet/5.x", 0.5;
				Case 31:
					ChangeModel = "../mk4_alphabet/6.x", 0.5;
				Case 32:
					ChangeModel = "../mk4_alphabet/7.x", 0.5;
				Case 33:
					ChangeModel = "../mk4_alphabet/8.x", 0.5;
				Case 34:
					ChangeModel = "../mk4_alphabet/9.x", 0.5;	
				Case 35:
					ChangeModel = "../mk4_alphabet/-.x", 0.5;
				Case 36:
					ChangeModel = "../mk4_alphabet/dot.x", 0.5;
			}
			ApplySwitch "J["{
				Case 1:
					ChangeMaterial{
						MaterialID = 0;
						Diffuse = 1.00, 1.00, 1.00, 1.0;
						Ambient = 1.00, 1.00, 1.00;
					}
				Case 2:
					ChangeMaterial{
						MaterialID = 0;
						Diffuse = 0.33, 0.22, 0.16, 1.0;
						Ambient = 0.33, 0.22, 0.16;
					}
				Case 3:
					ChangeMaterial{
						MaterialID = 0;
						Diffuse = 0.75, 0.52, 0.06, 1.0;
						Ambient = 0.75, 0.52, 0.06;
					}
				Case 4:
					ChangeMaterial{
						MaterialID = 0;
						Diffuse = 0.63, 0.23, 0.07, 1.0;
						Ambient = 0.63, 0.23, 0.07;
					}
				Case 5:
					ChangeMaterial{
						MaterialID = 0;
						Diffuse = 0.65, 0.07, 0.07, 1.0;
						Ambient = 0.65, 0.07, 0.07;
					}
				Case 6:
					ChangeMaterial{
						MaterialID = 0;
						Diffuse = 0.07, 0.40, 0.15, 1.0;
						Ambient = 0.07, 0.40, 0.15;
					}
				Case 7:
					ChangeMaterial{
						MaterialID = 0;
						Diffuse = 0.07, 0.27, 0.39, 1.0;
						Ambient = 0.07, 0.27, 0.39;
					}
				Case 8:
					ChangeMaterial{
						MaterialID = 0;
						Diffuse = 0.15, 0.34, 0.87, 1.0;
						Ambient = 0.15, 0.34, 0.87;
					}
				Case 9:
					ChangeMaterial{
						MaterialID = 0;
						Diffuse = 0.50, 0.50, 0.50, 1.0;
						Ambient = 0.50, 0.50, 0.50;
					}
				Case 10:
					ChangeMaterial{
						MaterialID = 0;
						Diffuse = 0.10, 0.10, 0.10, 1.0;
						Ambient = 0.10, 0.10, 0.10;
					}
				Case 11:
					ChangeMaterial{
						MaterialID = 0;
						Diffuse = 0.10, 0.10, 0.10, 1.0;
						Ambient = 0.10, 0.10, 0.10;
					}
			}
		        Joint3D "_LOCAL"{
				AttachCoord = (0.0, 0.0, 0.0);
			}
	}
}