PluginHeader{
	RailSimVersion = 2.00;
	PluginType = Struct;
	PluginName = "[動物]牛(遠景用)";
	PluginAuthor = "NyahoTaro";
	IconTexture = "../common_nya/nyaicon.png";
	Description = "＼MOW／";
	Description = "";
}
StructInfo{}

DefineSwitch "テクスチャ"{
	Entry = "0";
	Entry = "1";
	Entry = "2";
}

DefineSwitch "大きさ"{
	Entry = "01-小さい";
	Entry = "02-||";
	Entry = "03-||";
	Entry = "04-||";
	Entry = "05-||";
	Entry = "06-||";
	Entry = "07-||";
	Entry = "08-||";
	Entry = "09-||";
	Entry = "10-大きい";
}

DefineSwitch "傾き(x)"{
	Entry = "0.0";
	Entry = "+5.0";
	Entry = "+10.0";
	Entry = "+15.0";
	Entry = "+20.0";
	Entry = "+25.0";
	Entry = "+30.0";
	Entry = "+35.0";
	Entry = "+40.0";
	Entry = "+45.0";
	Entry = "+50.0";
	Entry = "-5.0";
	Entry = "-10.0";
	Entry = "-15.0";
	Entry = "-20.0";
	Entry = "-25.0";
	Entry = "-30.0";
	Entry = "-35.0";
	Entry = "-40.0";
	Entry = "-45.0";
	Entry = "-50.0";
}

PrimaryAssembly{
	Object3D "Main"{
		ModelFileName = "";		ModelScale = 10.0;
		AlphaZeroTest 	= 0, 1, 2, 3, 4;
		NoCastShadow	= 0, 1, 2, 3, 4;
		ApplySwitch "大きさ"{
		Case 0:		ChangeModel = "Model.x", 1.0;
		Case 1:		ChangeModel = "Model.x", 1.2;
		Case 2:		ChangeModel = "Model.x", 1.4;
		Case 3:		ChangeModel = "Model.x", 1.6;
		Case 4:		ChangeModel = "Model.x", 1.8;
		Case 5:		ChangeModel = "Model.x", 2.0;
		Case 6:		ChangeModel = "Model.x", 2.2;
		Case 7:		ChangeModel = "Model.x", 2.4;
		Case 8:		ChangeModel = "Model.x", 2.8;
		Case 9:		ChangeModel = "Model.x", 3.0;


		}
		ApplySwitch "テクスチャ"{
		Case 0:		ChangeTexture = 0, "01.dds";
		Case 1:		ChangeTexture = 0, "02.dds";
		Case 2:		ChangeTexture = 0, "03.dds";
		}
		ApplySwitch "傾き(x)"{
		Case 1:		StaticRotation{		RotationAxis = (-1.0, 0.0, 0.0);	RotationAngle = 5.0;	}
		Case 2:		StaticRotation{		RotationAxis = (-1.0, 0.0, 0.0);	RotationAngle = 10.0;	}
		Case 3:		StaticRotation{		RotationAxis = (-1.0, 0.0, 0.0);	RotationAngle = 15.0;	}
		Case 4:		StaticRotation{		RotationAxis = (-1.0, 0.0, 0.0);	RotationAngle = 20.0;	}
		Case 5:		StaticRotation{		RotationAxis = (-1.0, 0.0, 0.0);	RotationAngle = 25.0;	}
		Case 6:		StaticRotation{		RotationAxis = (-1.0, 0.0, 0.0);	RotationAngle = 30.0;	}
		Case 7:		StaticRotation{		RotationAxis = (-1.0, 0.0, 0.0);	RotationAngle = 35.0;	}
		Case 8:		StaticRotation{		RotationAxis = (-1.0, 0.0, 0.0);	RotationAngle = 40.0;	}
		Case 9:		StaticRotation{		RotationAxis = (-1.0, 0.0, 0.0);	RotationAngle = 45.0;	}
		Case 10:	StaticRotation{		RotationAxis = (-1.0, 0.0, 0.0);	RotationAngle = 50.0;	}
		Case 11:	StaticRotation{		RotationAxis = (1.0, 0.0, 0.0);		RotationAngle = 5.0;	}
		Case 12:	StaticRotation{		RotationAxis = (1.0, 0.0, 0.0);		RotationAngle = 10.0;	}
		Case 13:	StaticRotation{		RotationAxis = (1.0, 0.0, 0.0);		RotationAngle = 15.0;	}
		Case 14:	StaticRotation{		RotationAxis = (1.0, 0.0, 0.0);		RotationAngle = 20.0;	}
		Case 15:	StaticRotation{		RotationAxis = (1.0, 0.0, 0.0);		RotationAngle = 25.0;	}
		Case 16:	StaticRotation{		RotationAxis = (1.0, 0.0, 0.0);		RotationAngle = 30.0;	}
		Case 17:	StaticRotation{		RotationAxis = (1.0, 0.0, 0.0);		RotationAngle = 35.0;	}
		Case 18:	StaticRotation{		RotationAxis = (1.0, 0.0, 0.0);		RotationAngle = 40.0;	}
		Case 19:	StaticRotation{		RotationAxis = (1.0, 0.0, 0.0);		RotationAngle = 45.0;	}
		Case 20:	StaticRotation{		RotationAxis = (1.0, 0.0, 0.0);		RotationAngle = 50.0;	}
		}
		Joint3D "_LOCAL"{
			AttachCoord = (0.0, 0.0, 0.0);
			LocalCoord = (0.0, 0.0, 0.0);
		}
	}
}
