//-	Head
PluginHeader{
	RailSimVersion = 2.15;
	PluginType = Struct;
	PluginName = "[帺慠]悋楡 - Water Lily";
	PluginAuthor = "NyahoTaro";
	IconTexture = "../../Struct/common_nya/nyaicon.png";
	Description = "k-build RTN斉嵟怴斉偵偰PBR懳墳";
	Description = "悋楡(僗僀儗儞)偲楡(僴僗)偭偰暿暔側傫偱偡偹乧丅";
}
StructInfo{}

DefineSwitch "仭 儌僨儖"{
	Entry = "Model01";
}
DefineSwitch "劋 攞棪"{
	Entry = "x1.0";
	Entry = "x1.2";
	Entry = "x1.4";
	Entry = "x1.6";
	Entry = "x1.8";
	Entry = "x2.0";
	Entry = "x2.2";
	Entry = "x2.4";
	Entry = "x2.6";
	Entry = "x2.8";
	Entry = "x3.0";
	Entry = "x3.2";
	Entry = "x3.4";
	Entry = "x3.6";
	Entry = "x3.8";
	Entry = "x4.0";
	Entry = "x0.8";
	Entry = "x0.6";
	Entry = "x0.4";
	Entry = "x0.2";
}
DefineSwitch "仭 僥僋僗僠儍"{
	Entry = "01";
	Entry = "02";
}
DefineSwitch "劌 柧傞偝"{
	Entry = "100%";
	Entry = "80%";
	Entry = "60%";
	Entry = "40%";
	Entry = "20%";
}
DefineSwitch "劌 AlphaZeroTest"{
	Entry = "桳岠";
	Entry = "柍岠";
}
DefineSwitch "劋 PBR"{
	Entry = "桳岠";
	Entry = "柍岠";
}

PrimaryAssembly{
	Object3D "Model"{
		ModelFileName = "";
		NoCastShadow = 0;
		ApplySwitch "仭 儌僨儖"{
		Case 0:
			ApplySwitch "劋 攞棪"{
			Case 0:		ChangeModel = "Model01.x", 100;
			Case 1:		ChangeModel = "Model01.x", 120;
			Case 2:		ChangeModel = "Model01.x", 140;
			Case 3:		ChangeModel = "Model01.x", 160;
			Case 4:		ChangeModel = "Model01.x", 180;
			Case 5:		ChangeModel = "Model01.x", 200;
			Case 6:		ChangeModel = "Model01.x", 220;
			Case 7:		ChangeModel = "Model01.x", 240;
			Case 8:		ChangeModel = "Model01.x", 260;
			Case 9:		ChangeModel = "Model01.x", 280;
			Case 10:	ChangeModel = "Model01.x", 300;
			Case 11:	ChangeModel = "Model01.x", 320;
			Case 12:	ChangeModel = "Model01.x", 340;
			Case 13:	ChangeModel = "Model01.x", 360;
			Case 14:	ChangeModel = "Model01.x", 380;
			Case 15:	ChangeModel = "Model01.x", 400;
			Case 16:	ChangeModel = "Model01.x", 80;
			Case 17:	ChangeModel = "Model01.x", 60;
			Case 18:	ChangeModel = "Model01.x", 40;
			Case 19:	ChangeModel = "Model01.x", 20;
			}
		}
		ApplySwitch "仭 僥僋僗僠儍"{
		Case 0:		ChangeTexture = 0, "../../struct/nya_WaterLily/01.dds","../../struct/nya_WaterLily/01_nm.dds","../../struct/nya_WaterLily/01_pbr.dds";
		Case 1:		ChangeTexture = 0, "../../struct/nya_WaterLily/02.dds","../../struct/nya_WaterLily/02_nm.dds","../../struct/nya_WaterLily/02_pbr.dds";
		}
		ApplySwitch "劌 柧傞偝"{
		Case 0:		ChangeMaterial{MaterialID=0;Diffuse=1.0,1.0,1.0,1.0;Ambient=1.0,1.0,1.0;}
		Case 1:		ChangeMaterial{MaterialID=0;Diffuse=0.8,0.8,0.8,1.0;Ambient=0.8,0.8,0.8;}
		Case 2:		ChangeMaterial{MaterialID=0;Diffuse=0.6,0.6,0.6,1.0;Ambient=0.6,0.6,0.6;}
		Case 3:		ChangeMaterial{MaterialID=0;Diffuse=0.4,0.4,0.4,1.0;Ambient=0.4,0.4,0.4;}
		Case 4:		ChangeMaterial{MaterialID=0;Diffuse=0.2,0.2,0.2,1.0;Ambient=0.2,0.2,0.2;}
		}
		ApplySwitch "劌 AlphaZeroTest"{
		Case 0:		AlphaZeroTest = 0;
		}
		ApplySwitch "劋 PBR"{
		Case 0:		EnvMap = 0;
				BumpMap = 0;
		}
		Joint3D "_LOCAL"{
			AttachCoord = (0.0, 0.0, 0.0);
			AttachDir = (-1.0, 0.0, 0.0);
		}
	}
}