Browse Source

Merge pull request #45 from 501st-Aux-Mod-Team/442structures

442 Structures
Erliens 4 years ago
parent
commit
309e424976
69 changed files with 1652 additions and 0 deletions
  1. BIN
      addons - Copy/442_structures/hallway/2way.p3d
  2. BIN
      addons - Copy/442_structures/hallway/3way.p3d
  3. BIN
      addons - Copy/442_structures/hallway/4way.p3d
  4. 683 0
      addons - Copy/442_structures/hallway/config.cpp
  5. BIN
      addons - Copy/442_structures/hallway/corner.p3d
  6. 82 0
      addons - Copy/442_structures/hallway/data/doors.rvmat
  7. BIN
      addons - Copy/442_structures/hallway/data/doors_as.paa
  8. BIN
      addons - Copy/442_structures/hallway/data/doors_co.paa
  9. BIN
      addons - Copy/442_structures/hallway/data/doors_nohq.paa
  10. BIN
      addons - Copy/442_structures/hallway/data/doors_smdi.paa
  11. 82 0
      addons - Copy/442_structures/hallway/data/frame.rvmat
  12. BIN
      addons - Copy/442_structures/hallway/data/frame_as.paa
  13. BIN
      addons - Copy/442_structures/hallway/data/frame_co.paa
  14. BIN
      addons - Copy/442_structures/hallway/data/frame_nohq.paa
  15. BIN
      addons - Copy/442_structures/hallway/data/frame_smdi.paa
  16. 8 0
      addons - Copy/442_structures/hallway/data/light.rvmat
  17. BIN
      addons - Copy/442_structures/hallway/data/light_2_co.paa
  18. BIN
      addons - Copy/442_structures/hallway/data/light_as.paa
  19. BIN
      addons - Copy/442_structures/hallway/data/light_co.paa
  20. BIN
      addons - Copy/442_structures/hallway/data/light_nohq.paa
  21. BIN
      addons - Copy/442_structures/hallway/data/light_smdi.paa
  22. 82 0
      addons - Copy/442_structures/hallway/data/lower.rvmat
  23. BIN
      addons - Copy/442_structures/hallway/data/lower_as.paa
  24. BIN
      addons - Copy/442_structures/hallway/data/lower_co.paa
  25. BIN
      addons - Copy/442_structures/hallway/data/lower_nohq.paa
  26. BIN
      addons - Copy/442_structures/hallway/data/lower_smdi.paa
  27. 82 0
      addons - Copy/442_structures/hallway/data/ramp.rvmat
  28. BIN
      addons - Copy/442_structures/hallway/data/ramp_as.paa
  29. BIN
      addons - Copy/442_structures/hallway/data/ramp_co.paa
  30. BIN
      addons - Copy/442_structures/hallway/data/ramp_nohq.paa
  31. BIN
      addons - Copy/442_structures/hallway/data/ramp_smdi.paa
  32. 82 0
      addons - Copy/442_structures/hallway/data/roof.rvmat
  33. BIN
      addons - Copy/442_structures/hallway/data/roof_as.paa
  34. BIN
      addons - Copy/442_structures/hallway/data/roof_co.paa
  35. BIN
      addons - Copy/442_structures/hallway/data/roof_nohq.paa
  36. BIN
      addons - Copy/442_structures/hallway/data/roof_smdi.paa
  37. 82 0
      addons - Copy/442_structures/hallway/data/segment.rvmat
  38. BIN
      addons - Copy/442_structures/hallway/data/segment_as.paa
  39. BIN
      addons - Copy/442_structures/hallway/data/segment_co.paa
  40. BIN
      addons - Copy/442_structures/hallway/data/segment_nohq.paa
  41. BIN
      addons - Copy/442_structures/hallway/data/segment_smdi.paa
  42. 82 0
      addons - Copy/442_structures/hallway/data/tile.rvmat
  43. BIN
      addons - Copy/442_structures/hallway/data/tile_as.paa
  44. BIN
      addons - Copy/442_structures/hallway/data/tile_co.paa
  45. BIN
      addons - Copy/442_structures/hallway/data/tile_nohq.paa
  46. BIN
      addons - Copy/442_structures/hallway/data/tile_smdi.paa
  47. 82 0
      addons - Copy/442_structures/hallway/data/wall.rvmat
  48. BIN
      addons - Copy/442_structures/hallway/data/wall_1_as.paa
  49. BIN
      addons - Copy/442_structures/hallway/data/wall_1_co.paa
  50. BIN
      addons - Copy/442_structures/hallway/data/wall_1_nohq.paa
  51. BIN
      addons - Copy/442_structures/hallway/data/wall_1_smdi.paa
  52. 82 0
      addons - Copy/442_structures/hallway/data/wall_2.rvmat
  53. BIN
      addons - Copy/442_structures/hallway/data/wall_2_as.paa
  54. BIN
      addons - Copy/442_structures/hallway/data/wall_2_co.paa
  55. BIN
      addons - Copy/442_structures/hallway/data/wall_2_nohq.paa
  56. BIN
      addons - Copy/442_structures/hallway/data/wall_2_smdi.paa
  57. BIN
      addons - Copy/442_structures/hallway/data/wall_as.paa
  58. BIN
      addons - Copy/442_structures/hallway/data/wall_co.paa
  59. BIN
      addons - Copy/442_structures/hallway/data/wall_nohq.paa
  60. BIN
      addons - Copy/442_structures/hallway/data/wall_smdi.paa
  61. BIN
      addons - Copy/442_structures/hallway/door.p3d
  62. BIN
      addons - Copy/442_structures/hallway/floor.p3d
  63. 219 0
      addons - Copy/442_structures/hallway/model.cfg
  64. BIN
      addons - Copy/442_structures/hallway/ramp.p3d
  65. BIN
      addons - Copy/442_structures/hallway/rooflight.p3d
  66. BIN
      addons - Copy/442_structures/hallway/segment.p3d
  67. BIN
      addons - Copy/442_structures/hallway/wall.p3d
  68. BIN
      addons - Copy/442_structures/hallway/walllight.p3d
  69. 4 0
      addons - Copy/RD501_Main/config.cpp

BIN
addons - Copy/442_structures/hallway/2way.p3d


BIN
addons - Copy/442_structures/hallway/3way.p3d


BIN
addons - Copy/442_structures/hallway/4way.p3d


+ 683 - 0
addons - Copy/442_structures/hallway/config.cpp

@@ -0,0 +1,683 @@
+class CfgPatches
+{
+	class 442_hallway
+	{
+		requiredAddons[]={};
+		weapons[]={};
+		units[]=
+		{
+			"442_floor",
+			"442_roof",
+			"442_roof_r",
+			"442_wall",
+			"442_wall_light",
+			"442_wall_light_r",
+			"442_segment",
+			"442_segment_r",
+			"442_door",
+			"442_2way_rep",
+			"442_2way_rep_r",
+			"442_3way_rep",
+			"442_3way_rep_r",
+			"442_4way_rep",
+			"442_5way_rep_r",
+			"442_corner_rep",
+			"442_corner_rep_r",
+			"442_ramp_rep",
+			"442_ramp_rep_r",
+			"442_door_lock"
+		};
+		author="kripto202";
+	};
+};
+class CfgVehicles
+{
+	class House_F;
+	class 442_floor: House_F
+	{
+		scope=2;
+		scopecurator=2;
+		author="kripto202";
+		displayName="Floor";
+		model="\442_structures\hallway\floor.p3d";
+		editorcategory="kobra";
+		editorsubcategory="442_hallway";
+		vehicleClass="Structures";
+		destrtype="DestructNo";
+		hiddenselections[]=
+		{
+			"tile",
+			"lower"
+		};
+		hiddenselectionstextures[]=
+		{
+			"442_structures\hallway\data\tile_co.paa",
+			"442_structures\hallway\data\lower_co.paa"
+		};
+	};
+	class 442_roof: 442_floor
+	{
+		displayName="Roof Light";
+		model="\442_structures\hallway\rooflight.p3d";
+		hiddenselections[]=
+		{
+			"roof",
+			"light"
+		};
+		/* class MarkerLights
+		{
+			class Light_1
+			{
+				color[]={1,1,1};
+				ambient[]={0.0099999998,0.0099999998,0.0099999998};
+				intensity=10;
+				name="Lightpos1";
+				useFlare=0;
+				flareSize=0;
+				flareMaxDistance=0;
+				activeLight=1;
+				blinking=0;
+				dayLight=0;
+				drawLight=0;
+				class Attenuation
+				{
+					start=0;
+					constant=0;
+					linear=1;
+					quadratic=0;
+					hardLimitStart=20;
+					hardLimitEnd=5;
+				};
+			};
+			class Light_2
+			{
+				color[]={1,1,1,0.1};
+				ambient[]={0.0099999998,0.0099999998,0.0099999998};
+				intensity=10;
+				name="Lightpos2";
+				useFlare=0;
+				flareSize=0;
+				flareMaxDistance=0;
+				activeLight=1;
+				blinking=0;
+				dayLight=0;
+				drawLight=0;
+				class Attenuation
+				{
+					start=0;
+					constant=0;
+					linear=1;
+					quadratic=0;
+					hardLimitStart=20;
+					hardLimitEnd=5;
+				};
+			};
+		}; */
+		hiddenselectionstextures[]=
+		{
+			"442_structures\hallway\data\roof_co.paa",
+			"442_structures\hallway\data\light_co.paa"
+		};
+	};
+	class 442_roof_r: 442_roof
+	{
+		displayName="Roof Light (Red)";
+		/* class MarkerLights
+		{
+			class Light_1
+			{
+				color[]={1,0,0};
+				ambient[]={0.0099999998,0,0};
+				intensity=10;
+				name="Lightpos1";
+				useFlare=0;
+				flareSize=0;
+				flareMaxDistance=0;
+				activeLight=1;
+				blinking=0;
+				dayLight=0;
+				drawLight=0;
+				class Attenuation
+				{
+					start=0;
+					constant=0;
+					linear=1;
+					quadratic=0;
+					hardLimitStart=20;
+					hardLimitEnd=5;
+				};
+			};
+			class Light_2
+			{
+				color[]={1,0,0,0.1};
+				ambient[]={0.0099999998,0,0};
+				intensity=10;
+				name="Lightpos2";
+				useFlare=0;
+				flareSize=0;
+				flareMaxDistance=0;
+				activeLight=1;
+				blinking=0;
+				dayLight=0;
+				drawLight=0;
+				class Attenuation
+				{
+					start=0;
+					constant=0;
+					linear=1;
+					quadratic=0;
+					hardLimitStart=20;
+					hardLimitEnd=5;
+				};
+			};
+		}; */
+		hiddenselectionstextures[]=
+		{
+			"442_structures\hallway\data\roof_co.paa",
+			"442_structures\hallway\data\light_2_co.paa"
+		};
+	};
+	class 442_wall: 442_floor
+	{
+		displayName="Wall";
+		model="\442_structures\hallway\wall.p3d";
+		hiddenselections[]=
+		{
+			"wall_2"
+		};
+		hiddenselectionstextures[]=
+		{
+			"442_structures\hallway\data\wall_2_co.paa"
+		};
+	};
+	class 442_wall_light: 442_floor
+	{
+		displayName="Wall Light";
+		model="\442_structures\hallway\walllight.p3d";
+		/* class MarkerLights
+		{
+			class Light_1
+			{
+				color[]={1,1,1};
+				ambient[]={0.0099999998,0.0099999998,0.0099999998};
+				intensity=10;
+				name="Lightpos";
+				useFlare=0;
+				flareSize=0;
+				flareMaxDistance=0;
+				activeLight=1;
+				blinking=0;
+				dayLight=0;
+				drawLight=0;
+				class Attenuation
+				{
+					start=0;
+					constant=0;
+					linear=1;
+					quadratic=0;
+					hardLimitStart=20;
+					hardLimitEnd=5;
+				};
+			};
+		}; */
+		hiddenselections[]=
+		{
+			"wall",
+			"light"
+		};
+		hiddenselectionstextures[]=
+		{
+			"442_structures\hallway\data\wall_co.paa",
+			"442_structures\hallway\data\light_co.paa"
+		};
+	};
+	class 442_wall_light_r: 442_wall_light
+	{
+		displayName="Wall Light (Red)";
+		/* class MarkerLights
+		{
+			class Light_1
+			{
+				color[]={1,0,0,0.1};
+				ambient[]={0.0099999998,0,0};
+				intensity=10;
+				name="Lightpos";
+				useFlare=0;
+				flareSize=0;
+				flareMaxDistance=0;
+				activeLight=1;
+				blinking=0;
+				dayLight=0;
+				drawLight=0;
+				class Attenuation
+				{
+					start=0;
+					constant=0;
+					linear=1;
+					quadratic=0;
+					hardLimitStart=20;
+					hardLimitEnd=5;
+				};
+			};
+		}; */
+		hiddenselectionstextures[]=
+		{
+			"442_structures\hallway\data\wall_co.paa",
+			"442_structures\hallway\data\light_2_co.paa"
+		};
+	};
+	class 442_segment: 442_floor
+	{
+		displayName="Segment";
+		model="\442_structures\hallway\segment.p3d";
+		hiddenselections[]=
+		{
+			"segment",
+			"light"
+		};
+		/* class MarkerLights
+		{
+			class Light_1
+			{
+				color[]={1,1,1,0.1};
+				ambient[]={0.0099999998,0.0099999998,0.0099999998};
+				intensity=10;
+				name="Lightpos";
+				useFlare=0;
+				flareSize=0;
+				flareMaxDistance=0;
+				activeLight=1;
+				blinking=0;
+				dayLight=0;
+				drawLight=0;
+				class Attenuation
+				{
+					start=0;
+					constant=0;
+					linear=1;
+					quadratic=0;
+					hardLimitStart=20;
+					hardLimitEnd=5;
+				};
+			};
+		}; */
+		hiddenselectionstextures[]=
+		{
+			"442_structures\hallway\data\segment_co.paa",
+			"442_structures\hallway\data\light_co.paa"
+		};
+	};
+	class 442_segment_r: 442_segment
+	{
+		displayName="Segment (Red)";
+		/* class MarkerLights
+		{
+			class Light_1
+			{
+				color[]={1,0,0};
+				ambient[]={0.0099999998,0,0};
+				intensity=10;
+				name="Lightpos";
+				useFlare=0;
+				flareSize=0;
+				flareMaxDistance=0;
+				activeLight=1;
+				blinking=0;
+				dayLight=0;
+				drawLight=0;
+				class Attenuation
+				{
+					start=0;
+					constant=0;
+					linear=1;
+					quadratic=0;
+					hardLimitStart=20;
+					hardLimitEnd=5;
+				};
+			};
+		}; */
+		hiddenselectionstextures[]=
+		{
+			"442_structures\hallway\data\segment_co.paa",
+			"442_structures\hallway\data\light_2_co.paa"
+		};
+	};
+	class 442_door: 442_floor
+	{
+		displayname="Door";
+		model="\442_structures\hallway\door.p3d";
+		hiddenselections[]=
+		{
+			"door1",
+			"door2",
+			"frame"
+		};
+		hiddenselectionstextures[]=
+		{
+			"442_structures\hallway\data\doors_co.paa",
+			"442_structures\hallway\data\doors_co.paa",
+			"442_structures\hallway\data\frame_co.paa"
+		};
+		class animationsources
+		{
+			class door_open
+			{
+				source="user";
+				animPeriod=5;
+				initphase=0;
+			};
+		};
+		animationlist[]=
+		{
+			"door_open",
+			0
+		};
+		class useractions
+		{
+			class door_open
+			{
+				displayname="Open Doors";
+				position="door_pos";
+				radius=5;
+				onlyforplayer=0;
+				priority=101;
+				condition="this animationsourcephase ""door_open"" == 0";
+				statement="this animatesource [""door_open"", 1];";
+			};
+			class door_close: door_open
+			{
+				displayname="Close Doors";
+				condition="this animationsourcephase ""door_open"" == 1";
+				statement="this animatesource [""door_open"", 0];";
+			};
+		};
+	};
+	class 442_door_lock: 442_door
+	{
+		displayname = "Door (Locked)";
+		class useractions {};
+	};
+	class 442_2way_rep: 442_floor
+	{
+		displayName="2-way Hallway";
+		model="\442_structures\hallway\2way.p3d";
+		hiddenselections[]=
+		{
+			"tile",
+			"lower",
+			"roof",
+			"segment",
+			"wall",
+			"wall_2",
+			"light"
+		};
+		hiddenselectionstextures[]=
+		{
+			"442_structures\hallway\data\tile_co.paa",
+			"442_structures\hallway\data\lower_co.paa",
+			"442_structures\hallway\data\roof_co.paa",
+			"442_structures\hallway\data\segment_co.paa",
+			"442_structures\hallway\data\wall_co.paa",
+			"442_structures\hallway\data\wall_2_co.paa",
+			"442_structures\hallway\data\light_co.paa"
+		};
+		// class MarkerLights
+		// {
+			// class Light_1
+			// {
+				// color[]={1,1,1};
+				// ambient[]={0.0099999998,0.0099999998,0.0099999998};
+				// intensity=10;
+				// name="Lightpos";
+				// useFlare=0;
+				// flareSize=0;
+				// flareMaxDistance=0;
+				// activeLight=1;
+				// blinking=0;
+				// dayLight=0;
+				// drawLight=0;
+				// class Attenuation
+				// {
+					// start=0;
+					// constant=0;
+					// linear=1;
+					// quadratic=0;
+					// hardLimitStart=20;
+					// hardLimitEnd=5;
+				// };
+			// };
+		// };
+	};
+	class 442_2way_rep_r: 442_2way_rep
+	{
+		displayName="2-way Hallway (Red)";
+		hiddenselectionstextures[]=
+		{
+			"442_structures\hallway\data\tile_co.paa",
+			"442_structures\hallway\data\lower_co.paa",
+			"442_structures\hallway\data\roof_co.paa",
+			"442_structures\hallway\data\segment_co.paa",
+			"442_structures\hallway\data\wall_co.paa",
+			"442_structures\hallway\data\wall_2_co.paa",
+			"442_structures\hallway\data\light_2_co.paa"
+		};
+		/* class MarkerLights
+		{
+			class Light_1
+			{
+				color[]={1,0,0};
+				ambient[]={0.0099999998,0,0};
+				intensity=10;
+				name="Lightpos";
+				useFlare=0;
+				flareSize=0;
+				flareMaxDistance=0;
+				activeLight=1;
+				blinking=0;
+				dayLight=0;
+				drawLight=0;
+				class Attenuation
+				{
+					start=0;
+					constant=0;
+					linear=1;
+					quadratic=0;
+					hardLimitStart=20;
+					hardLimitEnd=5;
+				};
+			};
+		}; */
+	};
+	class 442_3way_rep: 442_2way_rep
+	{
+		displayName="3-way Hallway";
+		model="\442_structures\hallway\3way.p3d";
+		hiddenselectionstextures[]=
+		{
+			"442_structures\hallway\data\tile_co.paa",
+			"442_structures\hallway\data\lower_co.paa",
+			"442_structures\hallway\data\roof_co.paa",
+			"442_structures\hallway\data\segment_co.paa",
+			"442_structures\hallway\data\wall_co.paa",
+			"442_structures\hallway\data\wall_2_co.paa",
+			"442_structures\hallway\data\light_co.paa"
+		};
+	};
+	class 442_3way_rep_r: 442_3way_rep
+	{
+		displayName="3-way Hallway (Red)";
+		hiddenselectionstextures[]=
+		{
+			"442_structures\hallway\data\tile_co.paa",
+			"442_structures\hallway\data\lower_co.paa",
+			"442_structures\hallway\data\roof_co.paa",
+			"442_structures\hallway\data\segment_co.paa",
+			"442_structures\hallway\data\wall_co.paa",
+			"442_structures\hallway\data\wall_2_co.paa",
+			"442_structures\hallway\data\light_2_co.paa"
+		};
+		/* class MarkerLights
+		{
+			class Light_1
+			{
+				color[]={1,0,0};
+				ambient[]={0.0099999998,0,0};
+				intensity=10;
+				name="Lightpos";
+				useFlare=0;
+				flareSize=0;
+				flareMaxDistance=0;
+				activeLight=1;
+				blinking=0;
+				dayLight=0;
+				drawLight=0;
+				class Attenuation
+				{
+					start=0;
+					constant=0;
+					linear=1;
+					quadratic=0;
+					hardLimitStart=20;
+					hardLimitEnd=5;
+				};
+			};
+		}; */
+	};
+	class 442_4way_rep: 442_2way_rep
+	{
+		displayName="4-way Hallway";
+		model="\442_structures\hallway\4way.p3d";
+		hiddenselectionstextures[]=
+		{
+			"442_structures\hallway\data\tile_co.paa",
+			"442_structures\hallway\data\lower_co.paa",
+			"442_structures\hallway\data\roof_co.paa",
+			"442_structures\hallway\data\segment_co.paa",
+			"442_structures\hallway\data\wall_co.paa",
+			"442_structures\hallway\data\wall_2_co.paa",
+			"442_structures\hallway\data\light_co.paa"
+		};
+	};
+	class 442_4way_rep_r: 442_4way_rep
+	{
+		displayName="4-way Hallway (Red)";
+		hiddenselectionstextures[]=
+		{
+			"442_structures\hallway\data\tile_co.paa",
+			"442_structures\hallway\data\lower_co.paa",
+			"442_structures\hallway\data\roof_co.paa",
+			"442_structures\hallway\data\segment_co.paa",
+			"442_structures\hallway\data\wall_1_co.paa",
+			"442_structures\hallway\data\wall_2_co.paa",
+			"442_structures\hallway\data\light_2_co.paa"
+		};
+		/* class MarkerLights
+		{
+			class Light_1
+			{
+				color[]={1,0,0};
+				ambient[]={0.0099999998,0,0};
+				intensity=10;
+				name="Lightpos";
+				useFlare=0;
+				flareSize=0;
+				flareMaxDistance=0;
+				activeLight=1;
+				blinking=0;
+				dayLight=0;
+				drawLight=0;
+				class Attenuation
+				{
+					start=0;
+					constant=0;
+					linear=1;
+					quadratic=0;
+					hardLimitStart=20;
+					hardLimitEnd=5;
+				};
+			};
+		}; */
+	};
+	class 442_corner_rep: 442_2way_rep
+	{
+		displayName="Corner Hallway";
+		model="\442_structures\hallway\corner.p3d";
+		hiddenselectionstextures[]=
+		{
+			"442_structures\hallway\data\tile_co.paa",
+			"442_structures\hallway\data\lower_co.paa",
+			"442_structures\hallway\data\roof_co.paa",
+			"442_structures\hallway\data\segment_co.paa",
+			"442_structures\hallway\data\wall_co.paa",
+			"442_structures\hallway\data\wall_2_co.paa",
+			"442_structures\hallway\data\light_co.paa"
+		};
+	};
+	class 442_corner_rep_r: 442_corner_rep
+	{
+		displayName="Corner Hallway (Red)";
+		hiddenselectionstextures[]=
+		{
+			"442_structures\hallway\data\tile_co.paa",
+			"442_structures\hallway\data\lower_co.paa",
+			"442_structures\hallway\data\roof_co.paa",
+			"442_structures\hallway\data\segment_co.paa",
+			"442_structures\hallway\data\wall_co.paa",
+			"442_structures\hallway\data\wall_2_co.paa",
+			"442_structures\hallway\data\light_2_co.paa"
+		};
+		/* class MarkerLights
+		{
+			class Light_1
+			{
+				color[]={1,0,0};
+				ambient[]={0.0099999998,0,0};
+				intensity=10;
+				name="Lightpos";
+				useFlare=0;
+				flareSize=0;
+				flareMaxDistance=0;
+				activeLight=1;
+				blinking=0;
+				dayLight=0;
+				drawLight=0;
+				class Attenuation
+				{
+					start=0;
+					constant=0;
+					linear=1;
+					quadratic=0;
+					hardLimitStart=20;
+					hardLimitEnd=5;
+				};
+			};
+		}; */
+	};
+	class 442_ramp_rep: 442_floor
+	{
+		displayname = "Ramp";
+		model = "442_structures\hallway\ramp.p3d";
+		hiddenselections[] = 
+		{
+			"ramp",
+			"segment",
+			"light"
+		};
+		hiddenselectionstextures[] = 
+		{
+			"442_structures\hallway\data\ramp_co.paa",
+			"442_structures\hallway\data\segment_co.paa",
+			"442_structures\hallway\data\light_co.paa"
+		};
+	};
+	class 442_ramp_rep_r: 442_ramp_rep
+	{
+		displayname = "Ramp (Red)";
+		hiddenselectionstextures[] = 
+		{
+			"442_structures\hallway\data\ramp_co.paa",
+			"442_structures\hallway\data\segment_co.paa",
+			"442_structures\hallway\data\light_2_co.paa"
+		};
+	};
+};

BIN
addons - Copy/442_structures/hallway/corner.p3d


+ 82 - 0
addons - Copy/442_structures/hallway/data/doors.rvmat

@@ -0,0 +1,82 @@
+class StageTI
+{
+	texture="#(argb,8,8,3)color(1,1,1,1,TI)";
+};
+ambient[]={0.5,0.5,0.5,1};
+diffuse[]={0.69999999,0.69999999,0.69999999,1};
+forcedDiffuse[]={0,0,0,0};
+emmisive[]={0,0,0,1};
+specular[]={0.1,0.1,0.1,0.1};
+specularPower=100;
+PixelShaderID="Super";
+VertexShaderID="Super";
+class Stage1
+{
+	texture="442_structures\hallway\data\doors_nohq.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage2
+{
+	texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage3
+{
+	texture="#(argb,8,8,3)color(0,0,0,0,MC)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage4
+{
+	texture="442_structures\hallway\data\doors_as.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage5
+{
+	texture="442_structures\hallway\data\doors_smdi.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage6
+{
+	texture="#(ai,64,64,1)fresnel(1,1)";
+	uvSource="none";
+};
+class Stage7
+{
+	texture="a3\data_f\env_co.paa";
+	uvSource="none";
+};

BIN
addons - Copy/442_structures/hallway/data/doors_as.paa


BIN
addons - Copy/442_structures/hallway/data/doors_co.paa


BIN
addons - Copy/442_structures/hallway/data/doors_nohq.paa


BIN
addons - Copy/442_structures/hallway/data/doors_smdi.paa


+ 82 - 0
addons - Copy/442_structures/hallway/data/frame.rvmat

@@ -0,0 +1,82 @@
+class StageTI
+{
+	texture="#(argb,8,8,3)color(1,1,1,1,TI)";
+};
+ambient[]={0.5,0.5,0.5,1};
+diffuse[]={0.69999999,0.69999999,0.69999999,1};
+forcedDiffuse[]={0,0,0,0};
+emmisive[]={0,0,0,1};
+specular[]={0.1,0.1,0.1,0.1};
+specularPower=100;
+PixelShaderID="Super";
+VertexShaderID="Super";
+class Stage1
+{
+	texture="442_structures\hallway\data\frame_nohq.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage2
+{
+	texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage3
+{
+	texture="#(argb,8,8,3)color(0,0,0,0,MC)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage4
+{
+	texture="442_structures\hallway\data\frame_as.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage5
+{
+	texture="442_structures\hallway\data\frame_smdi.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage6
+{
+	texture="#(ai,64,64,1)fresnel(1,1)";
+	uvSource="none";
+};
+class Stage7
+{
+	texture="a3\data_f\env_co.paa";
+	uvSource="none";
+};

BIN
addons - Copy/442_structures/hallway/data/frame_as.paa


BIN
addons - Copy/442_structures/hallway/data/frame_co.paa


BIN
addons - Copy/442_structures/hallway/data/frame_nohq.paa


BIN
addons - Copy/442_structures/hallway/data/frame_smdi.paa


+ 8 - 0
addons - Copy/442_structures/hallway/data/light.rvmat

@@ -0,0 +1,8 @@
+ambient[]={100,100,100,1};
+diffuse[]={1,1,1,1};
+forcedDiffuse[]={0,0,0,1};
+emmisive[]={10,10,10,0};
+specular[]={0,0,0,1};
+specularPower=8;
+PixelShaderID="Collimator";
+VertexShaderID="Basic";

BIN
addons - Copy/442_structures/hallway/data/light_2_co.paa


BIN
addons - Copy/442_structures/hallway/data/light_as.paa


BIN
addons - Copy/442_structures/hallway/data/light_co.paa


BIN
addons - Copy/442_structures/hallway/data/light_nohq.paa


BIN
addons - Copy/442_structures/hallway/data/light_smdi.paa


+ 82 - 0
addons - Copy/442_structures/hallway/data/lower.rvmat

@@ -0,0 +1,82 @@
+class StageTI
+{
+	texture="#(argb,8,8,3)color(1,1,1,1,TI)";
+};
+ambient[]={0.5,0.5,0.5,1};
+diffuse[]={0.69999999,0.69999999,0.69999999,1};
+forcedDiffuse[]={0,0,0,0};
+emmisive[]={0,0,0,1};
+specular[]={0.1,0.1,0.1,0.1};
+specularPower=100;
+PixelShaderID="Super";
+VertexShaderID="Super";
+class Stage1
+{
+	texture="442_structures\hallway\data\lower_nohq.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage2
+{
+	texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage3
+{
+	texture="#(argb,8,8,3)color(0,0,0,0,MC)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage4
+{
+	texture="442_structures\hallway\data\lower_as.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage5
+{
+	texture="442_structures\hallway\data\lower_smdi.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage6
+{
+	texture="#(ai,64,64,1)fresnel(1,1)";
+	uvSource="none";
+};
+class Stage7
+{
+	texture="a3\data_f\env_co.paa";
+	uvSource="none";
+};

BIN
addons - Copy/442_structures/hallway/data/lower_as.paa


BIN
addons - Copy/442_structures/hallway/data/lower_co.paa


BIN
addons - Copy/442_structures/hallway/data/lower_nohq.paa


BIN
addons - Copy/442_structures/hallway/data/lower_smdi.paa


+ 82 - 0
addons - Copy/442_structures/hallway/data/ramp.rvmat

@@ -0,0 +1,82 @@
+class StageTI
+{
+	texture="#(argb,8,8,3)color(1,1,1,1,TI)";
+};
+ambient[]={0.5,0.5,0.5,1};
+diffuse[]={0.69999999,0.69999999,0.69999999,1};
+forcedDiffuse[]={0,0,0,0};
+emmisive[]={0,0,0,1};
+specular[]={0.1,0.1,0.1,0.1};
+specularPower=100;
+PixelShaderID="Super";
+VertexShaderID="Super";
+class Stage1
+{
+	texture="442_structures\hallway\data\ramp_nohq.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage2
+{
+	texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage3
+{
+	texture="#(argb,8,8,3)color(0,0,0,0,MC)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage4
+{
+	texture="442_structures\hallway\data\ramp_as.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage5
+{
+	texture="442_structures\hallway\data\ramp_smdi.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage6
+{
+	texture="#(ai,64,64,1)fresnel(1,1)";
+	uvSource="none";
+};
+class Stage7
+{
+	texture="a3\data_f\env_co.paa";
+	uvSource="none";
+};

BIN
addons - Copy/442_structures/hallway/data/ramp_as.paa


BIN
addons - Copy/442_structures/hallway/data/ramp_co.paa


BIN
addons - Copy/442_structures/hallway/data/ramp_nohq.paa


BIN
addons - Copy/442_structures/hallway/data/ramp_smdi.paa


+ 82 - 0
addons - Copy/442_structures/hallway/data/roof.rvmat

@@ -0,0 +1,82 @@
+class StageTI
+{
+	texture="#(argb,8,8,3)color(1,1,1,1,TI)";
+};
+ambient[]={0.5,0.5,0.5,1};
+diffuse[]={0.69999999,0.69999999,0.69999999,1};
+forcedDiffuse[]={0,0,0,0};
+emmisive[]={0,0,0,1};
+specular[]={0.1,0.1,0.1,0.1};
+specularPower=100;
+PixelShaderID="Super";
+VertexShaderID="Super";
+class Stage1
+{
+	texture="442_structures\hallway\data\roof_nohq.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage2
+{
+	texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage3
+{
+	texture="#(argb,8,8,3)color(0,0,0,0,MC)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage4
+{
+	texture="442_structures\hallway\data\roof_as.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage5
+{
+	texture="442_structures\hallway\data\roof_smdi.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage6
+{
+	texture="#(ai,64,64,1)fresnel(1,1)";
+	uvSource="none";
+};
+class Stage7
+{
+	texture="a3\data_f\env_co.paa";
+	uvSource="none";
+};

BIN
addons - Copy/442_structures/hallway/data/roof_as.paa


BIN
addons - Copy/442_structures/hallway/data/roof_co.paa


BIN
addons - Copy/442_structures/hallway/data/roof_nohq.paa


BIN
addons - Copy/442_structures/hallway/data/roof_smdi.paa


+ 82 - 0
addons - Copy/442_structures/hallway/data/segment.rvmat

@@ -0,0 +1,82 @@
+class StageTI
+{
+	texture="#(argb,8,8,3)color(1,1,1,1,TI)";
+};
+ambient[]={0.5,0.5,0.5,1};
+diffuse[]={0.69999999,0.69999999,0.69999999,1};
+forcedDiffuse[]={0,0,0,0};
+emmisive[]={0,0,0,1};
+specular[]={0.1,0.1,0.1,0.1};
+specularPower=100;
+PixelShaderID="Super";
+VertexShaderID="Super";
+class Stage1
+{
+	texture="442_structures\hallway\data\segment_nohq.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage2
+{
+	texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage3
+{
+	texture="#(argb,8,8,3)color(0,0,0,0,MC)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage4
+{
+	texture="442_structures\hallway\data\segment_as.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage5
+{
+	texture="442_structures\hallway\data\segment_smdi.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage6
+{
+	texture="#(ai,64,64,1)fresnel(1,1)";
+	uvSource="none";
+};
+class Stage7
+{
+	texture="a3\data_f\env_co.paa";
+	uvSource="none";
+};

BIN
addons - Copy/442_structures/hallway/data/segment_as.paa


BIN
addons - Copy/442_structures/hallway/data/segment_co.paa


BIN
addons - Copy/442_structures/hallway/data/segment_nohq.paa


BIN
addons - Copy/442_structures/hallway/data/segment_smdi.paa


+ 82 - 0
addons - Copy/442_structures/hallway/data/tile.rvmat

@@ -0,0 +1,82 @@
+class StageTI
+{
+	texture="#(argb,8,8,3)color(1,1,1,1,TI)";
+};
+ambient[]={0.5,0.5,0.5,1};
+diffuse[]={0.69999999,0.69999999,0.69999999,1};
+forcedDiffuse[]={0,0,0,0};
+emmisive[]={0,0,0,1};
+specular[]={0.1,0.1,0.1,0.1};
+specularPower=100;
+PixelShaderID="Super";
+VertexShaderID="Super";
+class Stage1
+{
+	texture="442_structures\hallway\data\tile_nohq.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage2
+{
+	texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage3
+{
+	texture="#(argb,8,8,3)color(0,0,0,0,MC)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage4
+{
+	texture="442_structures\hallway\data\tile_as.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage5
+{
+	texture="442_structures\hallway\data\tile_smdi.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage6
+{
+	texture="#(ai,64,64,1)fresnel(1,1)";
+	uvSource="none";
+};
+class Stage7
+{
+	texture="a3\data_f\env_co.paa";
+	uvSource="none";
+};

BIN
addons - Copy/442_structures/hallway/data/tile_as.paa


BIN
addons - Copy/442_structures/hallway/data/tile_co.paa


BIN
addons - Copy/442_structures/hallway/data/tile_nohq.paa


BIN
addons - Copy/442_structures/hallway/data/tile_smdi.paa


+ 82 - 0
addons - Copy/442_structures/hallway/data/wall.rvmat

@@ -0,0 +1,82 @@
+class StageTI
+{
+	texture="#(argb,8,8,3)color(1,1,1,1,TI)";
+};
+ambient[]={0.5,0.5,0.5,1};
+diffuse[]={0.69999999,0.69999999,0.69999999,1};
+forcedDiffuse[]={0,0,0,0};
+emmisive[]={0,0,0,1};
+specular[]={0.1,0.1,0.1,0.1};
+specularPower=100;
+PixelShaderID="Super";
+VertexShaderID="Super";
+class Stage1
+{
+	texture="442_structures\hallway\data\wall_nohq.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage2
+{
+	texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage3
+{
+	texture="#(argb,8,8,3)color(0,0,0,0,MC)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage4
+{
+	texture="442_structures\hallway\data\wall_as.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage5
+{
+	texture="442_structures\hallway\data\wall_smdi.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage6
+{
+	texture="#(ai,64,64,1)fresnel(1,1)";
+	uvSource="none";
+};
+class Stage7
+{
+	texture="a3\data_f\env_co.paa";
+	uvSource="none";
+};

BIN
addons - Copy/442_structures/hallway/data/wall_1_as.paa


BIN
addons - Copy/442_structures/hallway/data/wall_1_co.paa


BIN
addons - Copy/442_structures/hallway/data/wall_1_nohq.paa


BIN
addons - Copy/442_structures/hallway/data/wall_1_smdi.paa


+ 82 - 0
addons - Copy/442_structures/hallway/data/wall_2.rvmat

@@ -0,0 +1,82 @@
+class StageTI
+{
+	texture="#(argb,8,8,3)color(1,1,1,1,TI)";
+};
+ambient[]={0.5,0.5,0.5,1};
+diffuse[]={0.69999999,0.69999999,0.69999999,1};
+forcedDiffuse[]={0,0,0,0};
+emmisive[]={0,0,0,1};
+specular[]={0.1,0.1,0.1,0.1};
+specularPower=100;
+PixelShaderID="Super";
+VertexShaderID="Super";
+class Stage1
+{
+	texture="442_structures\hallway\data\wall_2_nohq.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage2
+{
+	texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage3
+{
+	texture="#(argb,8,8,3)color(0,0,0,0,MC)";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage4
+{
+	texture="442_structures\hallway\data\wall_2_as.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage5
+{
+	texture="442_structures\hallway\data\wall_2_smdi.paa";
+	uvSource="tex";
+	class uvTransform
+	{
+		aside[]={1,0,0};
+		up[]={0,1,0};
+		dir[]={0,0,1};
+		pos[]={0,0,0};
+	};
+};
+class Stage6
+{
+	texture="#(ai,64,64,1)fresnel(1,1)";
+	uvSource="none";
+};
+class Stage7
+{
+	texture="a3\data_f\env_co.paa";
+	uvSource="none";
+};

BIN
addons - Copy/442_structures/hallway/data/wall_2_as.paa


BIN
addons - Copy/442_structures/hallway/data/wall_2_co.paa


BIN
addons - Copy/442_structures/hallway/data/wall_2_nohq.paa


BIN
addons - Copy/442_structures/hallway/data/wall_2_smdi.paa


BIN
addons - Copy/442_structures/hallway/data/wall_as.paa


BIN
addons - Copy/442_structures/hallway/data/wall_co.paa


BIN
addons - Copy/442_structures/hallway/data/wall_nohq.paa


BIN
addons - Copy/442_structures/hallway/data/wall_smdi.paa


BIN
addons - Copy/442_structures/hallway/door.p3d


BIN
addons - Copy/442_structures/hallway/floor.p3d


+ 219 - 0
addons - Copy/442_structures/hallway/model.cfg

@@ -0,0 +1,219 @@
+class CfgSkeletons {
+	class Default {
+		skeletonInherit = "";
+		skeletonBones[] = {};
+		isDiscrete = 1;
+	};
+	class door_skeleton: Default
+	{
+		skeletonbones[] = 
+		{
+			"door1", "frame",
+			"door2", "frame",
+			"frame", ""
+		};
+	};
+};
+
+class CfgModels {
+	class Default
+	{
+		sectionsInherit = "";
+		sections[] = {};
+		skeletonName = "";
+	};
+	class floor: Default {
+		skeletonName= "Default";
+		sectionsInherit="";
+		sections[]=
+		{
+			"floor",
+			"tile"
+		};
+		class Animations{};
+	};
+	class rooflight: Default {
+		skeletonName= "Default";
+		sectionsInherit="";
+		sections[]=
+		{
+			"roof",
+			"light"
+		};
+		class Animations{};
+	};
+	class segment: Default {
+		skeletonName= "Default";
+		sectionsInherit="";
+		sections[]=
+		{
+			"segment",
+			"light"
+		};
+		class Animations{};
+	};
+	class wall: Default {
+		skeletonName= "Default";
+		sectionsInherit="";
+		sections[]=
+		{"wall_2"};
+		class Animations{};
+	};
+	class walllight: Default {
+		skeletonName= "Default";
+		sectionsInherit="";
+		sections[]=
+		{
+			"wall",
+			"light"
+		};
+		class Animations{};
+	};
+	
+	class 2way: Default {
+		skeletonName= "Default";
+		sectionsInherit="";
+		sections[]=
+		{
+			"floor",
+			"tile",
+			"roof",
+			"segment",
+			"wall",
+			"wall_2",
+			"light"
+		};
+		class Animations{};
+	};
+	class 2way_door: Default
+	{
+		skeletonName= "door_skeleton";
+		sectionsInherit="";
+		sections[] = 
+		{
+			"floor",
+			"tile",
+			"roof",
+			"segment",
+			"wall",
+			"wall_2",
+			"light",
+			"door1",
+			"door2",
+			"frame"
+		};
+		class animations
+		{
+			class open_door_l
+			{
+				type = "translation";
+				source = "door_open";
+				sourceaddress = "clamp";
+				selection = "door1";
+				axis = "door1_axis";
+				memory = 1;
+				minvalue = 0;
+				maxvalue = 1;
+				offset0 = 0;
+				offset1 = 1;
+			};
+			class open_door_r: open_door_l
+			{
+				selection = "door2";
+				axis = "door2_axis";
+				minvalue = 0;
+				maxvalue = 1;
+				offset0 = 0;
+				offset1 = 1;
+			};
+		};
+	};
+	class 3way: Default {
+		skeletonName= "Default";
+		sectionsInherit="";
+		sections[]=
+		{
+			"floor",
+			"tile",
+			"roof",
+			"segment",
+			"wall",
+			"wall_2",
+			"light"
+		};
+		class Animations{};
+	};
+	class 4way: Default {
+		skeletonName= "Default";
+		sectionsInherit="";
+		sections[]=
+		{
+			"floor",
+			"tile",
+			"roof",
+			"segment",
+			"light"
+		};
+		class Animations{};
+	};
+	class corner: Default {
+		skeletonName= "Default";
+		sectionsInherit="";
+		sections[]=
+		{
+			"floor",
+			"tile",
+			"roof",
+			"segment",
+			"wall",
+			"wall_2",
+			"light"
+		};
+		class Animations{};
+	};
+	class door: Default {
+		skeletonname = "door_skeleton";
+		sectionsInherit="";
+		sections[] = 
+		{
+			"door1",
+			"door2",
+			"frame"
+		};
+		class animations
+		{
+			class open_door_l
+			{
+				type = "translation";
+				source = "door_open";
+				sourceaddress = "clamp";
+				selection = "door1";
+				axis = "door1_axis";
+				memory = 1;
+				minvalue = 0;
+				maxvalue = 1;
+				offset0 = 0;
+				offset1 = 1;
+			};
+			class open_door_r: open_door_l
+			{
+				selection = "door2";
+				axis = "door2_axis";
+				minvalue = 0;
+				maxvalue = 1;
+				offset0 = 0;
+				offset1 = 1;
+			};
+		};
+	};
+	class ramp: Default
+	{
+		skeleton = "Default";
+		sections[] = 
+		{
+			"light",
+			"ramp",
+			"segment"
+		};
+	};
+};

BIN
addons - Copy/442_structures/hallway/ramp.p3d


BIN
addons - Copy/442_structures/hallway/rooflight.p3d


BIN
addons - Copy/442_structures/hallway/segment.p3d


BIN
addons - Copy/442_structures/hallway/wall.p3d


BIN
addons - Copy/442_structures/hallway/walllight.p3d


+ 4 - 0
addons - Copy/RD501_Main/config.cpp

@@ -481,6 +481,10 @@ class CfgEditorSubcategories
 	{
 		displayname = "Static Ship Parts";
 	};
+	class 442_hallway
+	{
+		displayname = "Hallways";
+	};
 
 };