initial commit
This commit is contained in:
		
							
								
								
									
										220
									
								
								bricks/big/cpu1.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										220
									
								
								bricks/big/cpu1.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,220 @@ | ||||
| datablock fxDTSBrickData(LogicGate_cpu1_Data) | ||||
| { | ||||
| 	brickFile = "config/server/IllogicGateMaker/cpu1.blb"; | ||||
| 	category = "Logic Bricks"; | ||||
| 	subCategory = "Gatemaker"; | ||||
| 	uiName = "cpu1"; | ||||
| 	iconName = ""; | ||||
| 	hasPrint = 1; | ||||
| 	printAspectRatio = "Logic"; | ||||
| 	orientationFix = 3; | ||||
|  | ||||
| 	isLogic = true; | ||||
| 	isLogicGate = true; | ||||
| 	isLogicInput = false; | ||||
|  | ||||
| 	logicUIName = "cpu1"; | ||||
| 	logicUIDesc = ""; | ||||
|  | ||||
| 	numLogicPorts = 37; | ||||
|  | ||||
| 	logicPortType[0] = 1; | ||||
| 	logicPortPos[0] = "27 7 -3"; | ||||
| 	logicPortDir[0] = 1; | ||||
| 	logicPortUIName[0] = ""; | ||||
|  | ||||
| 	logicPortType[1] = 1; | ||||
| 	logicPortPos[1] = "25 7 -3"; | ||||
| 	logicPortDir[1] = 1; | ||||
| 	logicPortUIName[1] = ""; | ||||
|  | ||||
| 	logicPortType[2] = 1; | ||||
| 	logicPortPos[2] = "23 7 -3"; | ||||
| 	logicPortDir[2] = 1; | ||||
| 	logicPortUIName[2] = ""; | ||||
|  | ||||
| 	logicPortType[3] = 1; | ||||
| 	logicPortPos[3] = "21 7 -3"; | ||||
| 	logicPortDir[3] = 1; | ||||
| 	logicPortUIName[3] = ""; | ||||
|  | ||||
| 	logicPortType[4] = 1; | ||||
| 	logicPortPos[4] = "19 7 -3"; | ||||
| 	logicPortDir[4] = 1; | ||||
| 	logicPortUIName[4] = ""; | ||||
|  | ||||
| 	logicPortType[5] = 1; | ||||
| 	logicPortPos[5] = "17 7 -3"; | ||||
| 	logicPortDir[5] = 1; | ||||
| 	logicPortUIName[5] = ""; | ||||
|  | ||||
| 	logicPortType[6] = 1; | ||||
| 	logicPortPos[6] = "15 7 -3"; | ||||
| 	logicPortDir[6] = 1; | ||||
| 	logicPortUIName[6] = ""; | ||||
|  | ||||
| 	logicPortType[7] = 1; | ||||
| 	logicPortPos[7] = "13 7 -3"; | ||||
| 	logicPortDir[7] = 1; | ||||
| 	logicPortUIName[7] = ""; | ||||
|  | ||||
| 	logicPortType[8] = 0; | ||||
| 	logicPortPos[8] = "27 7 -2"; | ||||
| 	logicPortDir[8] = 1; | ||||
| 	logicPortUIName[8] = ""; | ||||
|  | ||||
| 	logicPortType[9] = 0; | ||||
| 	logicPortPos[9] = "25 7 -2"; | ||||
| 	logicPortDir[9] = 1; | ||||
| 	logicPortUIName[9] = ""; | ||||
|  | ||||
| 	logicPortType[10] = 0; | ||||
| 	logicPortPos[10] = "23 7 -2"; | ||||
| 	logicPortDir[10] = 1; | ||||
| 	logicPortUIName[10] = ""; | ||||
|  | ||||
| 	logicPortType[11] = 0; | ||||
| 	logicPortPos[11] = "21 7 -2"; | ||||
| 	logicPortDir[11] = 1; | ||||
| 	logicPortUIName[11] = ""; | ||||
|  | ||||
| 	logicPortType[12] = 0; | ||||
| 	logicPortPos[12] = "19 7 -2"; | ||||
| 	logicPortDir[12] = 1; | ||||
| 	logicPortUIName[12] = ""; | ||||
|  | ||||
| 	logicPortType[13] = 0; | ||||
| 	logicPortPos[13] = "17 7 -2"; | ||||
| 	logicPortDir[13] = 1; | ||||
| 	logicPortUIName[13] = ""; | ||||
|  | ||||
| 	logicPortType[14] = 0; | ||||
| 	logicPortPos[14] = "15 7 -2"; | ||||
| 	logicPortDir[14] = 1; | ||||
| 	logicPortUIName[14] = ""; | ||||
|  | ||||
| 	logicPortType[15] = 0; | ||||
| 	logicPortPos[15] = "13 7 -2"; | ||||
| 	logicPortDir[15] = 1; | ||||
| 	logicPortUIName[15] = ""; | ||||
|  | ||||
| 	logicPortType[16] = 0; | ||||
| 	logicPortPos[16] = "7 7 -3"; | ||||
| 	logicPortDir[16] = 1; | ||||
| 	logicPortUIName[16] = ""; | ||||
|  | ||||
| 	logicPortType[17] = 0; | ||||
| 	logicPortPos[17] = "5 7 -3"; | ||||
| 	logicPortDir[17] = 1; | ||||
| 	logicPortUIName[17] = ""; | ||||
|  | ||||
| 	logicPortType[18] = 0; | ||||
| 	logicPortPos[18] = "3 7 -3"; | ||||
| 	logicPortDir[18] = 1; | ||||
| 	logicPortUIName[18] = ""; | ||||
|  | ||||
| 	logicPortType[19] = 0; | ||||
| 	logicPortPos[19] = "1 7 -3"; | ||||
| 	logicPortDir[19] = 1; | ||||
| 	logicPortUIName[19] = ""; | ||||
|  | ||||
| 	logicPortType[20] = 0; | ||||
| 	logicPortPos[20] = "-1 7 -3"; | ||||
| 	logicPortDir[20] = 1; | ||||
| 	logicPortUIName[20] = ""; | ||||
|  | ||||
| 	logicPortType[21] = 0; | ||||
| 	logicPortPos[21] = "-3 7 -3"; | ||||
| 	logicPortDir[21] = 1; | ||||
| 	logicPortUIName[21] = ""; | ||||
|  | ||||
| 	logicPortType[22] = 0; | ||||
| 	logicPortPos[22] = "-5 7 -3"; | ||||
| 	logicPortDir[22] = 1; | ||||
| 	logicPortUIName[22] = ""; | ||||
|  | ||||
| 	logicPortType[23] = 0; | ||||
| 	logicPortPos[23] = "-7 7 -3"; | ||||
| 	logicPortDir[23] = 1; | ||||
| 	logicPortUIName[23] = ""; | ||||
|  | ||||
| 	logicPortType[24] = 0; | ||||
| 	logicPortPos[24] = "-9 7 -3"; | ||||
| 	logicPortDir[24] = 1; | ||||
| 	logicPortUIName[24] = ""; | ||||
|  | ||||
| 	logicPortType[25] = 0; | ||||
| 	logicPortPos[25] = "-11 7 -3"; | ||||
| 	logicPortDir[25] = 1; | ||||
| 	logicPortUIName[25] = ""; | ||||
|  | ||||
| 	logicPortType[26] = 0; | ||||
| 	logicPortPos[26] = "-13 7 -3"; | ||||
| 	logicPortDir[26] = 1; | ||||
| 	logicPortUIName[26] = ""; | ||||
|  | ||||
| 	logicPortType[27] = 0; | ||||
| 	logicPortPos[27] = "-15 7 -3"; | ||||
| 	logicPortDir[27] = 1; | ||||
| 	logicPortUIName[27] = ""; | ||||
|  | ||||
| 	logicPortType[28] = 0; | ||||
| 	logicPortPos[28] = "-17 7 -3"; | ||||
| 	logicPortDir[28] = 1; | ||||
| 	logicPortUIName[28] = ""; | ||||
|  | ||||
| 	logicPortType[29] = 0; | ||||
| 	logicPortPos[29] = "-19 7 -3"; | ||||
| 	logicPortDir[29] = 1; | ||||
| 	logicPortUIName[29] = ""; | ||||
|  | ||||
| 	logicPortType[30] = 0; | ||||
| 	logicPortPos[30] = "-21 7 -3"; | ||||
| 	logicPortDir[30] = 1; | ||||
| 	logicPortUIName[30] = ""; | ||||
|  | ||||
| 	logicPortType[31] = 0; | ||||
| 	logicPortPos[31] = "-23 7 -3"; | ||||
| 	logicPortDir[31] = 1; | ||||
| 	logicPortUIName[31] = ""; | ||||
|  | ||||
| 	logicPortType[32] = 0; | ||||
| 	logicPortPos[32] = "-27 7 -3"; | ||||
| 	logicPortDir[32] = 1; | ||||
| 	logicPortUIName[32] = ""; | ||||
|  | ||||
| 	logicPortType[33] = 0; | ||||
| 	logicPortPos[33] = "-29 7 -3"; | ||||
| 	logicPortDir[33] = 1; | ||||
| 	logicPortUIName[33] = ""; | ||||
|  | ||||
| 	logicPortType[34] = 1; | ||||
| 	logicPortPos[34] = "27 -7 -3"; | ||||
| 	logicPortDir[34] = 3; | ||||
| 	logicPortUIName[34] = ""; | ||||
|  | ||||
| 	logicPortType[35] = 1; | ||||
| 	logicPortPos[35] = "23 -7 -3"; | ||||
| 	logicPortDir[35] = 3; | ||||
| 	logicPortUIName[35] = ""; | ||||
|  | ||||
| 	logicPortType[36] = 1; | ||||
| 	logicPortPos[36] = "19 -7 -3"; | ||||
| 	logicPortDir[36] = 3; | ||||
| 	logicPortUIName[36] = ""; | ||||
| }; | ||||
|  | ||||
| function LogicGate_cpu1_Data::doLogic(%this, %obj) | ||||
| { | ||||
| 	 | ||||
| } | ||||
|  | ||||
| function LogicGate_cpu1_Data::Logic_onGateAdded(%this, %obj) | ||||
| { | ||||
| 	 | ||||
| } | ||||
|  | ||||
| function LogicGate_cpu1_Data::Logic_onInput(%this, %obj, %pos, %norm) | ||||
| { | ||||
| 	 | ||||
| } | ||||
							
								
								
									
										190
									
								
								bricks/big/ram8x12.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										190
									
								
								bricks/big/ram8x12.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,190 @@ | ||||
| datablock fxDTSBrickData(LogicGate_ram8x12_Data) | ||||
| { | ||||
| 	brickFile = "config/server/IllogicGateMaker/ram8x12.blb"; | ||||
| 	category = "Logic Bricks"; | ||||
| 	subCategory = "Gatemaker"; | ||||
| 	uiName = "ram8x12"; | ||||
| 	iconName = ""; | ||||
| 	hasPrint = 1; | ||||
| 	printAspectRatio = "Logic"; | ||||
| 	orientationFix = 3; | ||||
|  | ||||
| 	isLogic = true; | ||||
| 	isLogicGate = true; | ||||
| 	isLogicInput = false; | ||||
|  | ||||
| 	logicUIName = "ram8x12"; | ||||
| 	logicUIDesc = ""; | ||||
|  | ||||
| 	numLogicPorts = 31; | ||||
|  | ||||
| 	logicPortType[0] = 1; | ||||
| 	logicPortPos[0] = "7 -11 -3"; | ||||
| 	logicPortDir[0] = 3; | ||||
| 	logicPortUIName[0] = ""; | ||||
|  | ||||
| 	logicPortType[1] = 1; | ||||
| 	logicPortPos[1] = "5 -11 -3"; | ||||
| 	logicPortDir[1] = 3; | ||||
| 	logicPortUIName[1] = ""; | ||||
|  | ||||
| 	logicPortType[2] = 1; | ||||
| 	logicPortPos[2] = "3 -11 -3"; | ||||
| 	logicPortDir[2] = 3; | ||||
| 	logicPortUIName[2] = ""; | ||||
|  | ||||
| 	logicPortType[3] = 1; | ||||
| 	logicPortPos[3] = "1 -11 -3"; | ||||
| 	logicPortDir[3] = 3; | ||||
| 	logicPortUIName[3] = ""; | ||||
|  | ||||
| 	logicPortType[4] = 1; | ||||
| 	logicPortPos[4] = "-1 -11 -3"; | ||||
| 	logicPortDir[4] = 3; | ||||
| 	logicPortUIName[4] = ""; | ||||
|  | ||||
| 	logicPortType[5] = 1; | ||||
| 	logicPortPos[5] = "-3 -11 -3"; | ||||
| 	logicPortDir[5] = 3; | ||||
| 	logicPortUIName[5] = ""; | ||||
|  | ||||
| 	logicPortType[6] = 1; | ||||
| 	logicPortPos[6] = "-5 -11 -3"; | ||||
| 	logicPortDir[6] = 3; | ||||
| 	logicPortUIName[6] = ""; | ||||
|  | ||||
| 	logicPortType[7] = 1; | ||||
| 	logicPortPos[7] = "-7 -11 -3"; | ||||
| 	logicPortDir[7] = 3; | ||||
| 	logicPortUIName[7] = ""; | ||||
|  | ||||
| 	logicPortType[8] = 0; | ||||
| 	logicPortPos[8] = "7 -11 -2"; | ||||
| 	logicPortDir[8] = 3; | ||||
| 	logicPortUIName[8] = ""; | ||||
|  | ||||
| 	logicPortType[9] = 0; | ||||
| 	logicPortPos[9] = "5 -11 -2"; | ||||
| 	logicPortDir[9] = 3; | ||||
| 	logicPortUIName[9] = ""; | ||||
|  | ||||
| 	logicPortType[10] = 0; | ||||
| 	logicPortPos[10] = "3 -11 -2"; | ||||
| 	logicPortDir[10] = 3; | ||||
| 	logicPortUIName[10] = ""; | ||||
|  | ||||
| 	logicPortType[11] = 0; | ||||
| 	logicPortPos[11] = "1 -11 -2"; | ||||
| 	logicPortDir[11] = 3; | ||||
| 	logicPortUIName[11] = ""; | ||||
|  | ||||
| 	logicPortType[12] = 0; | ||||
| 	logicPortPos[12] = "-1 -11 -2"; | ||||
| 	logicPortDir[12] = 3; | ||||
| 	logicPortUIName[12] = ""; | ||||
|  | ||||
| 	logicPortType[13] = 0; | ||||
| 	logicPortPos[13] = "-3 -11 -2"; | ||||
| 	logicPortDir[13] = 3; | ||||
| 	logicPortUIName[13] = ""; | ||||
|  | ||||
| 	logicPortType[14] = 0; | ||||
| 	logicPortPos[14] = "-5 -11 -2"; | ||||
| 	logicPortDir[14] = 3; | ||||
| 	logicPortUIName[14] = ""; | ||||
|  | ||||
| 	logicPortType[15] = 0; | ||||
| 	logicPortPos[15] = "-7 -11 -2"; | ||||
| 	logicPortDir[15] = 3; | ||||
| 	logicPortUIName[15] = ""; | ||||
|  | ||||
| 	logicPortType[16] = 1; | ||||
| 	logicPortPos[16] = "7 11 -3"; | ||||
| 	logicPortDir[16] = 2; | ||||
| 	logicPortUIName[16] = ""; | ||||
|  | ||||
| 	logicPortType[17] = 1; | ||||
| 	logicPortPos[17] = "7 9 -3"; | ||||
| 	logicPortDir[17] = 2; | ||||
| 	logicPortUIName[17] = ""; | ||||
|  | ||||
| 	logicPortType[18] = 1; | ||||
| 	logicPortPos[18] = "7 7 -3"; | ||||
| 	logicPortDir[18] = 2; | ||||
| 	logicPortUIName[18] = ""; | ||||
|  | ||||
| 	logicPortType[19] = 1; | ||||
| 	logicPortPos[19] = "7 5 -3"; | ||||
| 	logicPortDir[19] = 2; | ||||
| 	logicPortUIName[19] = ""; | ||||
|  | ||||
| 	logicPortType[20] = 1; | ||||
| 	logicPortPos[20] = "7 3 -3"; | ||||
| 	logicPortDir[20] = 2; | ||||
| 	logicPortUIName[20] = ""; | ||||
|  | ||||
| 	logicPortType[21] = 1; | ||||
| 	logicPortPos[21] = "7 1 -3"; | ||||
| 	logicPortDir[21] = 2; | ||||
| 	logicPortUIName[21] = ""; | ||||
|  | ||||
| 	logicPortType[22] = 1; | ||||
| 	logicPortPos[22] = "7 -1 -3"; | ||||
| 	logicPortDir[22] = 2; | ||||
| 	logicPortUIName[22] = ""; | ||||
|  | ||||
| 	logicPortType[23] = 1; | ||||
| 	logicPortPos[23] = "7 -3 -3"; | ||||
| 	logicPortDir[23] = 2; | ||||
| 	logicPortUIName[23] = ""; | ||||
|  | ||||
| 	logicPortType[24] = 1; | ||||
| 	logicPortPos[24] = "7 -5 -3"; | ||||
| 	logicPortDir[24] = 2; | ||||
| 	logicPortUIName[24] = ""; | ||||
|  | ||||
| 	logicPortType[25] = 1; | ||||
| 	logicPortPos[25] = "7 -7 -3"; | ||||
| 	logicPortDir[25] = 2; | ||||
| 	logicPortUIName[25] = ""; | ||||
|  | ||||
| 	logicPortType[26] = 1; | ||||
| 	logicPortPos[26] = "7 -9 -3"; | ||||
| 	logicPortDir[26] = 2; | ||||
| 	logicPortUIName[26] = ""; | ||||
|  | ||||
| 	logicPortType[27] = 1; | ||||
| 	logicPortPos[27] = "7 -11 -3"; | ||||
| 	logicPortDir[27] = 2; | ||||
| 	logicPortUIName[27] = ""; | ||||
|  | ||||
| 	logicPortType[28] = 1; | ||||
| 	logicPortPos[28] = "-7 -9 -3"; | ||||
| 	logicPortDir[28] = 0; | ||||
| 	logicPortUIName[28] = ""; | ||||
|  | ||||
| 	logicPortType[29] = 1; | ||||
| 	logicPortPos[29] = "-7 -7 -3"; | ||||
| 	logicPortDir[29] = 0; | ||||
| 	logicPortUIName[29] = ""; | ||||
|  | ||||
| 	logicPortType[30] = 1; | ||||
| 	logicPortPos[30] = "-7 -5 -3"; | ||||
| 	logicPortDir[30] = 0; | ||||
| 	logicPortUIName[30] = ""; | ||||
| }; | ||||
|  | ||||
| function LogicGate_ram8x12_Data::doLogic(%this, %obj) | ||||
| { | ||||
| 	 | ||||
| } | ||||
|  | ||||
| function LogicGate_ram8x12_Data::Logic_onGateAdded(%this, %obj) | ||||
| { | ||||
| 	 | ||||
| } | ||||
|  | ||||
| function LogicGate_ram8x12_Data::Logic_onInput(%this, %obj, %pos, %norm) | ||||
| { | ||||
| 	 | ||||
| } | ||||
							
								
								
									
										3953
									
								
								bricks/blb/16bitbus.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3953
									
								
								bricks/blb/16bitbus.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										403
									
								
								bricks/blb/1x1fD_1i_1o.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										403
									
								
								bricks/blb/1x1fD_1i_1o.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,403 @@ | ||||
| 1 1 1 | ||||
| SPECIAL | ||||
|  | ||||
| b | ||||
|  | ||||
| 1 | ||||
|  | ||||
| 0 0 0 | ||||
| 1 1 1 | ||||
| COVERAGE: | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| ----------------top quads: | ||||
| 6 | ||||
|  | ||||
| TEX:TOP | ||||
| POSITION: | ||||
| 0.5 0.5 0.5 | ||||
| 0.5 -0.5 0.5 | ||||
| -0.5 -0.5 0.5 | ||||
| -0.5 0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 -0.4 0.75 | ||||
| 0.4 -0.4 0.75 | ||||
| 0.4 -0.4 0.5 | ||||
| -0.4 -0.4 0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 -0.4 0.75 | ||||
| -0.4 0.4 0.75 | ||||
| 0.4 0.4 0.75 | ||||
| 0.4 -0.4 0.75 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 0.4 0.75 | ||||
| -0.4 0.4 0.75 | ||||
| -0.4 0.4 0.5 | ||||
| 0.4 0.4 0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 0.4 0.75 | ||||
| -0.4 -0.4 0.75 | ||||
| -0.4 -0.4 0.5 | ||||
| -0.4 0.4 0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 -0.4 0.75 | ||||
| 0.4 0.4 0.75 | ||||
| 0.4 0.4 0.5 | ||||
| 0.4 -0.4 0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| ----------------bottom quads: | ||||
| 9 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -0.5 -0.5 -0.5 | ||||
| 0.5 -0.5 -0.5 | ||||
| 0 0 -0.5 | ||||
| 0 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 0.5 0.5 -0.5 | ||||
| -0.5 0.5 -0.5 | ||||
| 0 0 -0.5 | ||||
| 0 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 0.5 -0.5 -0.5 | ||||
| 0.5 0.5 -0.5 | ||||
| 0 0 -0.5 | ||||
| 0 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -0.5 0.5 -0.5 | ||||
| -0.5 -0.5 -0.5 | ||||
| 0 0 -0.5 | ||||
| 0 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 -0.32 -0.875 | ||||
| -0.32 -0.32 -0.875 | ||||
| -0.4 -0.4 -0.5 | ||||
| 0.4 -0.4 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -0.882353 -0.470588 | ||||
| 0 -0.882353 -0.470588 | ||||
| 0 -0.882353 -0.470588 | ||||
| 0 -0.882353 -0.470588 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 -0.32 -0.875 | ||||
| 0.32 0.32 -0.875 | ||||
| -0.32 0.32 -0.875 | ||||
| -0.32 -0.32 -0.875 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 0.32 -0.875 | ||||
| 0.32 0.32 -0.875 | ||||
| 0.4 0.4 -0.5 | ||||
| -0.4 0.4 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0.882353 -0.470588 | ||||
| 0 0.882353 -0.470588 | ||||
| 0 0.882353 -0.470588 | ||||
| 0 0.882353 -0.470588 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 0.32 -0.875 | ||||
| 0.32 -0.32 -0.875 | ||||
| 0.4 -0.4 -0.5 | ||||
| 0.4 0.4 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.882353 0 -0.470588 | ||||
| 0.882353 0 -0.470588 | ||||
| 0.882353 0 -0.470588 | ||||
| 0.882353 0 -0.470588 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 -0.32 -0.875 | ||||
| -0.32 0.32 -0.875 | ||||
| -0.4 0.4 -0.5 | ||||
| -0.4 -0.4 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.882353 0 -0.470589 | ||||
| -0.882353 0 -0.470589 | ||||
| -0.882353 0 -0.470589 | ||||
| -0.882353 0 -0.470589 | ||||
| ----------------north quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| -0.5 0.5 0.5 | ||||
| -0.5 0.5 -0.5 | ||||
| 0.5 0.5 -0.5 | ||||
| 0.5 0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| ----------------east quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| 0.5 -0.5 0.5 | ||||
| 0.5 0.5 0.5 | ||||
| 0.5 0.5 -0.5 | ||||
| 0.5 -0.5 -0.5 | ||||
| UV COORDS: | ||||
| 0 0 | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| ----------------south quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| 0.5 -0.5 0.5 | ||||
| 0.5 -0.5 -0.5 | ||||
| -0.5 -0.5 -0.5 | ||||
| -0.5 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| ----------------west quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| -0.5 -0.5 -0.5 | ||||
| -0.5 0.5 -0.5 | ||||
| -0.5 0.5 0.5 | ||||
| -0.5 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| 1 0 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										403
									
								
								bricks/blb/1x1fU_1i_1o.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										403
									
								
								bricks/blb/1x1fU_1i_1o.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,403 @@ | ||||
| 1 1 1 | ||||
| SPECIAL | ||||
|  | ||||
| b | ||||
|  | ||||
| 1 | ||||
|  | ||||
| 0 0 0 | ||||
| 1 1 1 | ||||
| COVERAGE: | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| ----------------top quads: | ||||
| 6 | ||||
|  | ||||
| TEX:TOP | ||||
| POSITION: | ||||
| 0.5 0.5 0.5 | ||||
| 0.5 -0.5 0.5 | ||||
| -0.5 -0.5 0.5 | ||||
| -0.5 0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 -0.32 0.875 | ||||
| 0.32 -0.32 0.875 | ||||
| 0.4 -0.4 0.5 | ||||
| -0.4 -0.4 0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -0.882353 0.470588 | ||||
| 0 -0.882353 0.470588 | ||||
| 0 -0.882353 0.470588 | ||||
| 0 -0.882353 0.470588 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 -0.32 0.875 | ||||
| -0.32 0.32 0.875 | ||||
| 0.32 0.32 0.875 | ||||
| 0.32 -0.32 0.875 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 0.32 0.875 | ||||
| -0.32 0.32 0.875 | ||||
| -0.4 0.4 0.5 | ||||
| 0.4 0.4 0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0.882353 0.470588 | ||||
| 0 0.882353 0.470588 | ||||
| 0 0.882353 0.470588 | ||||
| 0 0.882353 0.470588 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 0.32 0.875 | ||||
| -0.32 -0.32 0.875 | ||||
| -0.4 -0.4 0.5 | ||||
| -0.4 0.4 0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.882353 0 0.470588 | ||||
| -0.882353 0 0.470588 | ||||
| -0.882353 0 0.470588 | ||||
| -0.882353 0 0.470588 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 -0.32 0.875 | ||||
| 0.32 0.32 0.875 | ||||
| 0.4 0.4 0.5 | ||||
| 0.4 -0.4 0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.882353 0 0.470588 | ||||
| 0.882353 0 0.470588 | ||||
| 0.882353 0 0.470588 | ||||
| 0.882353 0 0.470588 | ||||
| ----------------bottom quads: | ||||
| 9 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -0.5 -0.5 -0.5 | ||||
| 0.5 -0.5 -0.5 | ||||
| 0 0 -0.5 | ||||
| 0 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 0.5 0.5 -0.5 | ||||
| -0.5 0.5 -0.5 | ||||
| 0 0 -0.5 | ||||
| 0 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 0.5 -0.5 -0.5 | ||||
| 0.5 0.5 -0.5 | ||||
| 0 0 -0.5 | ||||
| 0 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -0.5 0.5 -0.5 | ||||
| -0.5 -0.5 -0.5 | ||||
| 0 0 -0.5 | ||||
| 0 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 -0.4 -0.75 | ||||
| -0.4 -0.4 -0.75 | ||||
| -0.4 -0.4 -0.5 | ||||
| 0.4 -0.4 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 -0.4 -0.75 | ||||
| 0.4 0.4 -0.75 | ||||
| -0.4 0.4 -0.75 | ||||
| -0.4 -0.4 -0.75 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 0.4 -0.75 | ||||
| 0.4 0.4 -0.75 | ||||
| 0.4 0.4 -0.5 | ||||
| -0.4 0.4 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 0.4 -0.75 | ||||
| 0.4 -0.4 -0.75 | ||||
| 0.4 -0.4 -0.5 | ||||
| 0.4 0.4 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 -0.4 -0.75 | ||||
| -0.4 0.4 -0.75 | ||||
| -0.4 0.4 -0.5 | ||||
| -0.4 -0.4 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 -0 | ||||
| -1 0 -0 | ||||
| -1 0 -0 | ||||
| -1 0 -0 | ||||
| ----------------north quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| -0.5 0.5 0.5 | ||||
| -0.5 0.5 -0.5 | ||||
| 0.5 0.5 -0.5 | ||||
| 0.5 0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| ----------------east quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| 0.5 -0.5 0.5 | ||||
| 0.5 0.5 0.5 | ||||
| 0.5 0.5 -0.5 | ||||
| 0.5 -0.5 -0.5 | ||||
| UV COORDS: | ||||
| 0 0 | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| ----------------south quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| 0.5 -0.5 0.5 | ||||
| 0.5 -0.5 -0.5 | ||||
| -0.5 -0.5 -0.5 | ||||
| -0.5 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| ----------------west quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| -0.5 -0.5 -0.5 | ||||
| -0.5 0.5 -0.5 | ||||
| -0.5 0.5 0.5 | ||||
| -0.5 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| 1 0 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										403
									
								
								bricks/blb/1x1f_1i_1o.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										403
									
								
								bricks/blb/1x1f_1i_1o.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,403 @@ | ||||
| 1 1 1 | ||||
| SPECIAL | ||||
|  | ||||
| b | ||||
|  | ||||
| 1 | ||||
|  | ||||
| 0 0 0 | ||||
| 1 1 1 | ||||
| COVERAGE: | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| ----------------top quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| 0.5 0.5 0.5 | ||||
| 0.5 -0.5 0.5 | ||||
| -0.5 -0.5 0.5 | ||||
| -0.5 0.5 0.5 | ||||
| UV COORDS: | ||||
| 0 1 | ||||
| 0 0 | ||||
| 1 0 | ||||
| 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| ----------------bottom quads: | ||||
| 4 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -0.5 -0.5 -0.5 | ||||
| 0.5 -0.5 -0.5 | ||||
| 0 0 -0.5 | ||||
| 0 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 0.5 0.5 -0.5 | ||||
| -0.5 0.5 -0.5 | ||||
| 0 0 -0.5 | ||||
| 0 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 0.5 -0.5 -0.5 | ||||
| 0.5 0.5 -0.5 | ||||
| 0 0 -0.5 | ||||
| 0 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -0.5 0.5 -0.5 | ||||
| -0.5 -0.5 -0.5 | ||||
| 0 0 -0.5 | ||||
| 0 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| ----------------north quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.5 0.5 0.5 | ||||
| -0.5 0.5 -0.5 | ||||
| 0.5 0.5 -0.5 | ||||
| 0.5 0.5 0.5 | ||||
| UV COORDS: | ||||
| 1.02148 -0.0859375 | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| -0.0214844 -0.0859375 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| ----------------east quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.5 -0.5 0.5 | ||||
| 0.5 0.5 0.5 | ||||
| 0.5 0.5 -0.5 | ||||
| 0.5 -0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.0214844 -0.0859375 | ||||
| 1.02148 -0.0859375 | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.75 -0.32 -0.24 | ||||
| 0.75 0.32 -0.24 | ||||
| 0.5 0.4 -0.3 | ||||
| 0.5 -0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.095561 0 -0.995424 | ||||
| 0.095561 0 -0.995424 | ||||
| 0.095561 0 -0.995424 | ||||
| 0.095561 0 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.75 -0.32 -0.24 | ||||
| 0.75 -0.32 0.24 | ||||
| 0.75 0.32 0.24 | ||||
| 0.75 0.32 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.75 0.32 0.24 | ||||
| 0.75 -0.32 0.24 | ||||
| 0.5 -0.4 0.3 | ||||
| 0.5 0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.095561 0 0.995424 | ||||
| 0.095561 0 0.995424 | ||||
| 0.095561 0 0.995424 | ||||
| 0.095561 0 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.75 0.32 -0.24 | ||||
| 0.75 0.32 0.24 | ||||
| 0.5 0.4 0.3 | ||||
| 0.5 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.304776 0.952424 0 | ||||
| 0.304776 0.952424 0 | ||||
| 0.304776 0.952424 0 | ||||
| 0.304776 0.952424 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.75 -0.32 0.24 | ||||
| 0.75 -0.32 -0.24 | ||||
| 0.5 -0.4 -0.3 | ||||
| 0.5 -0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.304776 -0.952424 0 | ||||
| 0.304776 -0.952424 0 | ||||
| 0.304776 -0.952424 0 | ||||
| 0.304776 -0.952424 0 | ||||
| ----------------south quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.5 -0.5 0.5 | ||||
| 0.5 -0.5 -0.5 | ||||
| -0.5 -0.5 -0.5 | ||||
| -0.5 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1.02148 -0.0859375 | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| -0.0214844 -0.0859375 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| ----------------west quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.5 -0.5 -0.5 | ||||
| -0.5 0.5 -0.5 | ||||
| -0.5 0.5 0.5 | ||||
| -0.5 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| -0.0214844 -0.0859375 | ||||
| 1.02148 -0.0859375 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.64 0.4 -0.3 | ||||
| -0.64 -0.4 -0.3 | ||||
| -0.5 -0.4 -0.3 | ||||
| -0.5 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.64 0.4 -0.3 | ||||
| -0.64 0.4 0.3 | ||||
| -0.64 -0.4 0.3 | ||||
| -0.64 -0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.64 -0.4 0.3 | ||||
| -0.64 0.4 0.3 | ||||
| -0.5 0.4 0.3 | ||||
| -0.5 -0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.64 -0.4 -0.3 | ||||
| -0.64 -0.4 0.3 | ||||
| -0.5 -0.4 0.3 | ||||
| -0.5 -0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.64 0.4 0.3 | ||||
| -0.64 0.4 -0.3 | ||||
| -0.5 0.4 -0.3 | ||||
| -0.5 0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 1 0 | ||||
| -0 1 0 | ||||
| -0 1 0 | ||||
| -0 1 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										515
									
								
								bricks/blb/1x2f_2i_1o.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										515
									
								
								bricks/blb/1x2f_2i_1o.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,515 @@ | ||||
| 1 2 1 | ||||
| SPECIAL | ||||
|  | ||||
| b | ||||
|  | ||||
| b | ||||
|  | ||||
| 1 | ||||
|  | ||||
| 0 0 0 | ||||
| 1 2 1 | ||||
| COVERAGE: | ||||
| 1 : 2 | ||||
| 1 : 2 | ||||
| 1 : 1 | ||||
| 1 : 2 | ||||
| 1 : 1 | ||||
| 1 : 2 | ||||
| ----------------top quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| 0.5 1 0.5 | ||||
| 0.5 -1 0.5 | ||||
| -0.5 -1 0.5 | ||||
| -0.5 1 0.5 | ||||
| UV COORDS: | ||||
| 0 0 | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| ----------------bottom quads: | ||||
| 4 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -0.5 -1 -0.5 | ||||
| 0.5 -1 -0.5 | ||||
| 0 -0.5 -0.5 | ||||
| 0 -0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 0.5 1 -0.5 | ||||
| -0.5 1 -0.5 | ||||
| 0 0.5 -0.5 | ||||
| 0 0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 0.5 -1 -0.5 | ||||
| 0.5 1 -0.5 | ||||
| 0 0.5 -0.5 | ||||
| 0 -0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -0.5 1 -0.5 | ||||
| -0.5 -1 -0.5 | ||||
| 0 -0.5 -0.5 | ||||
| 0 0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| ----------------north quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.5 1 0.5 | ||||
| -0.5 1 -0.5 | ||||
| 0.5 1 -0.5 | ||||
| 0.5 1 0.5 | ||||
| UV COORDS: | ||||
| 1.02148 -0.0859375 | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| -0.0214844 -0.0859375 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| ----------------east quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.5 -1 0.5 | ||||
| 0.5 1 0.5 | ||||
| 0.5 1 -0.5 | ||||
| 0.5 -1 -0.5 | ||||
| UV COORDS: | ||||
| 0 -0.0859375 | ||||
| 1 -0.0859375 | ||||
| 1 1.08594 | ||||
| 0 1.08594 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.75 -0.82 -0.24 | ||||
| 0.75 -0.18 -0.24 | ||||
| 0.5 -0.1 -0.3 | ||||
| 0.5 -0.9 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.095561 0 -0.995424 | ||||
| 0.095561 0 -0.995424 | ||||
| 0.095561 0 -0.995424 | ||||
| 0.095561 0 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.75 -0.82 -0.24 | ||||
| 0.75 -0.82 0.24 | ||||
| 0.75 -0.18 0.24 | ||||
| 0.75 -0.18 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.75 -0.18 0.24 | ||||
| 0.75 -0.82 0.24 | ||||
| 0.5 -0.9 0.3 | ||||
| 0.5 -0.1 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.095561 0 0.995424 | ||||
| 0.095561 0 0.995424 | ||||
| 0.095561 0 0.995424 | ||||
| 0.095561 0 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.75 -0.18 -0.24 | ||||
| 0.75 -0.18 0.24 | ||||
| 0.5 -0.1 0.3 | ||||
| 0.5 -0.1 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.304776 0.952424 0 | ||||
| 0.304776 0.952424 0 | ||||
| 0.304776 0.952424 0 | ||||
| 0.304776 0.952424 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.75 -0.82 0.24 | ||||
| 0.75 -0.82 -0.24 | ||||
| 0.5 -0.9 -0.3 | ||||
| 0.5 -0.9 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.304776 -0.952424 0 | ||||
| 0.304776 -0.952424 0 | ||||
| 0.304776 -0.952424 0 | ||||
| 0.304776 -0.952424 0 | ||||
| ----------------south quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.5 -1 0.5 | ||||
| 0.5 -1 -0.5 | ||||
| -0.5 -1 -0.5 | ||||
| -0.5 -1 0.5 | ||||
| UV COORDS: | ||||
| 1.02148 -0.0859375 | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| -0.0214844 -0.0859375 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| ----------------west quads: | ||||
| 11 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.5 -1 -0.5 | ||||
| -0.5 1 -0.5 | ||||
| -0.5 1 0.5 | ||||
| -0.5 -1 0.5 | ||||
| UV COORDS: | ||||
| 1 1.08594 | ||||
| 0 1.08594 | ||||
| 0 -0.0859375 | ||||
| 1 -0.0859375 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.64 0.9 -0.3 | ||||
| -0.64 0.1 -0.3 | ||||
| -0.5 0.1 -0.3 | ||||
| -0.5 0.9 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.64 0.9 -0.3 | ||||
| -0.64 0.9 0.3 | ||||
| -0.64 0.1 0.3 | ||||
| -0.64 0.1 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.64 0.1 0.3 | ||||
| -0.64 0.9 0.3 | ||||
| -0.5 0.9 0.3 | ||||
| -0.5 0.1 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.64 0.1 -0.3 | ||||
| -0.64 0.1 0.3 | ||||
| -0.5 0.1 0.3 | ||||
| -0.5 0.1 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.64 0.9 0.3 | ||||
| -0.64 0.9 -0.3 | ||||
| -0.5 0.9 -0.3 | ||||
| -0.5 0.9 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 1 0 | ||||
| -0 1 0 | ||||
| -0 1 0 | ||||
| -0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.64 -0.1 -0.3 | ||||
| -0.64 -0.9 -0.3 | ||||
| -0.5 -0.9 -0.3 | ||||
| -0.5 -0.1 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.64 -0.1 -0.3 | ||||
| -0.64 -0.1 0.3 | ||||
| -0.64 -0.9 0.3 | ||||
| -0.64 -0.9 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.64 -0.9 0.3 | ||||
| -0.64 -0.1 0.3 | ||||
| -0.5 -0.1 0.3 | ||||
| -0.5 -0.9 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.64 -0.9 -0.3 | ||||
| -0.64 -0.9 0.3 | ||||
| -0.5 -0.9 0.3 | ||||
| -0.5 -0.9 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.64 -0.1 0.3 | ||||
| -0.64 -0.1 -0.3 | ||||
| -0.5 -0.1 -0.3 | ||||
| -0.5 -0.1 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 1 0 | ||||
| -0 1 0 | ||||
| -0 1 0 | ||||
| -0 1 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										2163
									
								
								bricks/blb/1x8f_8i_8o_p.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2163
									
								
								bricks/blb/1x8f_8i_8o_p.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										3062
									
								
								bricks/blb/8bitAdder.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3062
									
								
								bricks/blb/8bitAdder.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										3722
									
								
								bricks/blb/8bitMultiplier.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3722
									
								
								bricks/blb/8bitMultiplier.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										847
									
								
								bricks/blb/DFlipflopGridMemory2.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										847
									
								
								bricks/blb/DFlipflopGridMemory2.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,847 @@ | ||||
| 1 1 5 | ||||
| SPECIAL | ||||
|  | ||||
| u | ||||
| X | ||||
| X | ||||
| X | ||||
| d | ||||
|  | ||||
| 1 | ||||
|  | ||||
| 0 0 0 | ||||
| 1 1 5 | ||||
| COVERAGE: | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 5 | ||||
| 1 : 5 | ||||
| 1 : 5 | ||||
| 1 : 5 | ||||
| ----------------top quads: | ||||
| 6 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| 0.5 0.5 2.5 | ||||
| 0.5 -0.5 2.5 | ||||
| -0.5 -0.5 2.5 | ||||
| -0.5 0.5 2.5 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 -0.32 2.87501 | ||||
| 0.32 -0.32 2.87501 | ||||
| 0.4 -0.4 2.50001 | ||||
| -0.4 -0.4 2.50001 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -0.882353 0.470588 | ||||
| 0 -0.882353 0.470588 | ||||
| 0 -0.882353 0.470588 | ||||
| 0 -0.882353 0.470588 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 -0.32 2.87501 | ||||
| -0.32 0.32 2.87501 | ||||
| 0.32 0.32 2.87501 | ||||
| 0.32 -0.32 2.87501 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 0.32 2.87501 | ||||
| -0.32 0.32 2.87501 | ||||
| -0.4 0.4 2.50001 | ||||
| 0.4 0.4 2.50001 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0.882353 0.470588 | ||||
| 0 0.882353 0.470588 | ||||
| 0 0.882353 0.470588 | ||||
| 0 0.882353 0.470588 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 0.32 2.87501 | ||||
| -0.32 -0.32 2.87501 | ||||
| -0.4 -0.4 2.50001 | ||||
| -0.4 0.4 2.50001 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.882353 0 0.470588 | ||||
| -0.882353 0 0.470588 | ||||
| -0.882353 0 0.470588 | ||||
| -0.882353 0 0.470588 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 -0.32 2.87501 | ||||
| 0.32 0.32 2.87501 | ||||
| 0.4 0.4 2.50001 | ||||
| 0.4 -0.4 2.50001 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.882353 0 0.470588 | ||||
| 0.882353 0 0.470588 | ||||
| 0.882353 0 0.470588 | ||||
| 0.882353 0 0.470588 | ||||
| ----------------bottom quads: | ||||
| 4 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -0.5 -0.5 -2.5 | ||||
| 0.5 -0.5 -2.5 | ||||
| 0 0 -2.5 | ||||
| 0 0 -2.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 0.5 0.5 -2.5 | ||||
| -0.5 0.5 -2.5 | ||||
| 0 0 -2.5 | ||||
| 0 0 -2.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 0.5 -0.5 -2.5 | ||||
| 0.5 0.5 -2.5 | ||||
| 0 0 -2.5 | ||||
| 0 0 -2.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -0.5 0.5 -2.5 | ||||
| -0.5 -0.5 -2.5 | ||||
| 0 0 -2.5 | ||||
| 0 0 -2.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| ----------------north quads: | ||||
| 21 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.5 0.5 2.5 | ||||
| -0.5 0.5 -2.5 | ||||
| 0.5 0.5 -2.5 | ||||
| 0.5 0.5 2.5 | ||||
| UV COORDS: | ||||
| 1.02148 0 | ||||
| 1.02148 1 | ||||
| -0.0214844 1 | ||||
| -0.0214844 0 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 0.75 1.76001 | ||||
| -0.32 0.75 1.76001 | ||||
| -0.4 0.5 1.70001 | ||||
| 0.4 0.5 1.70001 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 0.75 1.76001 | ||||
| 0.32 0.75 2.24001 | ||||
| -0.32 0.75 2.24001 | ||||
| -0.32 0.75 1.76001 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 0.75 2.24001 | ||||
| 0.32 0.75 2.24001 | ||||
| 0.4 0.5 2.30001 | ||||
| -0.4 0.5 2.30001 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 0.75 1.76001 | ||||
| -0.32 0.75 2.24001 | ||||
| -0.4 0.5 2.30001 | ||||
| -0.4 0.5 1.70001 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 0.75 2.24001 | ||||
| 0.32 0.75 1.76001 | ||||
| 0.4 0.5 1.70001 | ||||
| 0.4 0.5 2.30001 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 0.64 0.699985 | ||||
| -0.4 0.64 0.699985 | ||||
| -0.4 0.5 0.699985 | ||||
| 0.4 0.5 0.699985 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 0.64 0.699985 | ||||
| 0.4 0.64 1.29998 | ||||
| -0.4 0.64 1.29998 | ||||
| -0.4 0.64 0.699985 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 0.64 1.29998 | ||||
| 0.4 0.64 1.29998 | ||||
| 0.4 0.5 1.29998 | ||||
| -0.4 0.5 1.29998 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 0.64 0.699985 | ||||
| -0.4 0.64 1.29998 | ||||
| -0.4 0.5 1.29998 | ||||
| -0.4 0.5 0.699985 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 0.64 1.29998 | ||||
| 0.4 0.64 0.699985 | ||||
| 0.4 0.5 0.699985 | ||||
| 0.4 0.5 1.29998 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 0.64 -2.30001 | ||||
| -0.4 0.64 -2.30001 | ||||
| -0.4 0.5 -2.30001 | ||||
| 0.4 0.5 -2.30001 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 0.64 -2.30001 | ||||
| 0.4 0.64 -1.70001 | ||||
| -0.4 0.64 -1.70001 | ||||
| -0.4 0.64 -2.30001 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 0.64 -1.70001 | ||||
| 0.4 0.64 -1.70001 | ||||
| 0.4 0.5 -1.70001 | ||||
| -0.4 0.5 -1.70001 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 0.64 -2.30001 | ||||
| -0.4 0.64 -1.70001 | ||||
| -0.4 0.5 -1.70001 | ||||
| -0.4 0.5 -2.30001 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 0.64 -1.70001 | ||||
| 0.4 0.64 -2.30001 | ||||
| 0.4 0.5 -2.30001 | ||||
| 0.4 0.5 -1.70001 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 0.64 -1.29998 | ||||
| -0.4 0.64 -1.29998 | ||||
| -0.4 0.5 -1.29998 | ||||
| 0.4 0.5 -1.29998 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 0.64 -1.29998 | ||||
| 0.4 0.64 -0.699985 | ||||
| -0.4 0.64 -0.699985 | ||||
| -0.4 0.64 -1.29998 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 0.64 -0.699985 | ||||
| 0.4 0.64 -0.699985 | ||||
| 0.4 0.5 -0.699985 | ||||
| -0.4 0.5 -0.699985 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 0.64 -1.29998 | ||||
| -0.4 0.64 -0.699985 | ||||
| -0.4 0.5 -0.699985 | ||||
| -0.4 0.5 -1.29998 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 0.64 -0.699985 | ||||
| 0.4 0.64 -1.29998 | ||||
| 0.4 0.5 -1.29998 | ||||
| 0.4 0.5 -0.699985 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| ----------------east quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.5 -0.5 2.5 | ||||
| 0.5 0.5 2.5 | ||||
| 0.5 0.5 -2.5 | ||||
| 0.5 -0.5 -2.5 | ||||
| UV COORDS: | ||||
| -0.0214844 0 | ||||
| 1.02148 0 | ||||
| 1.02148 1 | ||||
| -0.0214844 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.64 -0.4 -0.3 | ||||
| 0.64 0.4 -0.3 | ||||
| 0.5 0.4 -0.3 | ||||
| 0.5 -0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.64 -0.4 -0.3 | ||||
| 0.64 -0.4 0.3 | ||||
| 0.64 0.4 0.3 | ||||
| 0.64 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.64 0.4 0.3 | ||||
| 0.64 -0.4 0.3 | ||||
| 0.5 -0.4 0.3 | ||||
| 0.5 0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.64 0.4 -0.3 | ||||
| 0.64 0.4 0.3 | ||||
| 0.5 0.4 0.3 | ||||
| 0.5 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.64 -0.4 0.3 | ||||
| 0.64 -0.4 -0.3 | ||||
| 0.5 -0.4 -0.3 | ||||
| 0.5 -0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| ----------------south quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.5 -0.5 2.5 | ||||
| 0.5 -0.5 -2.5 | ||||
| -0.5 -0.5 -2.5 | ||||
| -0.5 -0.5 2.5 | ||||
| UV COORDS: | ||||
| 1.02148 0 | ||||
| 1.02148 1 | ||||
| -0.0214844 1 | ||||
| -0.0214844 0 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| ----------------west quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.5 -0.5 -2.5 | ||||
| -0.5 0.5 -2.5 | ||||
| -0.5 0.5 2.5 | ||||
| -0.5 -0.5 2.5 | ||||
| UV COORDS: | ||||
| 1.02148 1 | ||||
| -0.0214844 1 | ||||
| -0.0214844 0 | ||||
| 1.02148 0 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										733
									
								
								bricks/blb/FullAdder.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										733
									
								
								bricks/blb/FullAdder.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,733 @@ | ||||
| 2 1 1 | ||||
| SPECIAL | ||||
|  | ||||
| bb | ||||
|  | ||||
| 1 | ||||
|  | ||||
| 0 0 0 | ||||
| 2 1 1 | ||||
| COVERAGE: | ||||
| 1 : 2 | ||||
| 1 : 2 | ||||
| 1 : 2 | ||||
| 1 : 1 | ||||
| 1 : 2 | ||||
| 1 : 1 | ||||
| ----------------top quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| 1 0.5 0.5 | ||||
| 1 -0.5 0.5 | ||||
| -1 -0.5 0.5 | ||||
| -1 0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| ----------------bottom quads: | ||||
| 4 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -1 -0.5 -0.5 | ||||
| 1 -0.5 -0.5 | ||||
| 0.5 0 -0.5 | ||||
| -0.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 1 0.5 -0.5 | ||||
| -1 0.5 -0.5 | ||||
| -0.5 0 -0.5 | ||||
| 0.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 1 -0.5 -0.5 | ||||
| 1 0.5 -0.5 | ||||
| 0.5 0 -0.5 | ||||
| 0.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -1 0.5 -0.5 | ||||
| -1 -0.5 -0.5 | ||||
| -0.5 0 -0.5 | ||||
| -0.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| ----------------north quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1 0.5 0.5 | ||||
| -1 0.5 -0.5 | ||||
| 1 0.5 -0.5 | ||||
| 1 0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 -0.0859375 | ||||
| 1 1.08594 | ||||
| 0 1.08594 | ||||
| 0 -0.0859375 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.18 0.75 -0.24 | ||||
| -0.82 0.75 -0.24 | ||||
| -0.9 0.5 -0.3 | ||||
| -0.1 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.18 0.75 -0.24 | ||||
| -0.18 0.75 0.24 | ||||
| -0.82 0.75 0.24 | ||||
| -0.82 0.75 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.82 0.75 0.24 | ||||
| -0.18 0.75 0.24 | ||||
| -0.1 0.5 0.3 | ||||
| -0.9 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.82 0.75 -0.24 | ||||
| -0.82 0.75 0.24 | ||||
| -0.9 0.5 0.3 | ||||
| -0.9 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.18 0.75 0.24 | ||||
| -0.18 0.75 -0.24 | ||||
| -0.1 0.5 -0.3 | ||||
| -0.1 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| ----------------east quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1 -0.5 0.5 | ||||
| 1 0.5 0.5 | ||||
| 1 0.5 -0.5 | ||||
| 1 -0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.0214844 -0.0859375 | ||||
| 1.02148 -0.0859375 | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.14 -0.4 -0.3 | ||||
| 1.14 0.4 -0.3 | ||||
| 1 0.4 -0.3 | ||||
| 1 -0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.14 -0.4 -0.3 | ||||
| 1.14 -0.4 0.3 | ||||
| 1.14 0.4 0.3 | ||||
| 1.14 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.14 0.4 0.3 | ||||
| 1.14 -0.4 0.3 | ||||
| 1 -0.4 0.3 | ||||
| 1 0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.14 0.4 -0.3 | ||||
| 1.14 0.4 0.3 | ||||
| 1 0.4 0.3 | ||||
| 1 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.14 -0.4 0.3 | ||||
| 1.14 -0.4 -0.3 | ||||
| 1 -0.4 -0.3 | ||||
| 1 -0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| ----------------south quads: | ||||
| 11 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1 -0.5 0.5 | ||||
| 1 -0.5 -0.5 | ||||
| -1 -0.5 -0.5 | ||||
| -1 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 -0.0859375 | ||||
| 1 1.08594 | ||||
| 0 1.08594 | ||||
| 0 -0.0859375 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 -0.3 | ||||
| -0.1 -0.64 -0.3 | ||||
| -0.1 -0.5 -0.3 | ||||
| -0.9 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 -0.3 | ||||
| -0.9 -0.64 0.3 | ||||
| -0.1 -0.64 0.3 | ||||
| -0.1 -0.64 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 -0.64 0.3 | ||||
| -0.9 -0.64 0.3 | ||||
| -0.9 -0.5 0.3 | ||||
| -0.1 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 -0.64 -0.3 | ||||
| -0.1 -0.64 0.3 | ||||
| -0.1 -0.5 0.3 | ||||
| -0.1 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 0.3 | ||||
| -0.9 -0.64 -0.3 | ||||
| -0.9 -0.5 -0.3 | ||||
| -0.9 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.1 -0.64 -0.3 | ||||
| 0.9 -0.64 -0.3 | ||||
| 0.9 -0.5 -0.3 | ||||
| 0.1 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.1 -0.64 -0.3 | ||||
| 0.1 -0.64 0.3 | ||||
| 0.9 -0.64 0.3 | ||||
| 0.9 -0.64 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.9 -0.64 0.3 | ||||
| 0.1 -0.64 0.3 | ||||
| 0.1 -0.5 0.3 | ||||
| 0.9 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.9 -0.64 -0.3 | ||||
| 0.9 -0.64 0.3 | ||||
| 0.9 -0.5 0.3 | ||||
| 0.9 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.1 -0.64 0.3 | ||||
| 0.1 -0.64 -0.3 | ||||
| 0.1 -0.5 -0.3 | ||||
| 0.1 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------west quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1 -0.5 -0.5 | ||||
| -1 0.5 -0.5 | ||||
| -1 0.5 0.5 | ||||
| -1 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| -0.0214844 -0.0859375 | ||||
| 1.02148 -0.0859375 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.25 0.32 -0.24 | ||||
| -1.25 -0.32 -0.24 | ||||
| -1 -0.4 -0.3 | ||||
| -1 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.095561 0 -0.995424 | ||||
| -0.095561 0 -0.995424 | ||||
| -0.095561 0 -0.995424 | ||||
| -0.095561 0 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.25 0.32 -0.24 | ||||
| -1.25 0.32 0.24 | ||||
| -1.25 -0.32 0.24 | ||||
| -1.25 -0.32 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.25 -0.32 0.24 | ||||
| -1.25 0.32 0.24 | ||||
| -1 0.4 0.3 | ||||
| -1 -0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.095561 0 0.995424 | ||||
| -0.095561 0 0.995424 | ||||
| -0.095561 0 0.995424 | ||||
| -0.095561 0 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.25 -0.32 -0.24 | ||||
| -1.25 -0.32 0.24 | ||||
| -1 -0.4 0.3 | ||||
| -1 -0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.304776 -0.952424 0 | ||||
| -0.304776 -0.952424 0 | ||||
| -0.304776 -0.952424 0 | ||||
| -0.304776 -0.952424 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.25 0.32 0.24 | ||||
| -1.25 0.32 -0.24 | ||||
| -1 0.4 -0.3 | ||||
| -1 0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.304776 0.952424 0 | ||||
| -0.304776 0.952424 0 | ||||
| -0.304776 0.952424 0 | ||||
| -0.304776 0.952424 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										623
									
								
								bricks/blb/HalfAdder.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										623
									
								
								bricks/blb/HalfAdder.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,623 @@ | ||||
| 2 1 1 | ||||
| SPECIAL | ||||
|  | ||||
| bb | ||||
|  | ||||
| 1 | ||||
|  | ||||
| 0 0 0 | ||||
| 2 1 1 | ||||
| COVERAGE: | ||||
| 1 : 2 | ||||
| 1 : 2 | ||||
| 1 : 2 | ||||
| 1 : 1 | ||||
| 1 : 2 | ||||
| 1 : 1 | ||||
| ----------------top quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| 1 0.5 0.5 | ||||
| 1 -0.5 0.5 | ||||
| -1 -0.5 0.5 | ||||
| -1 0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| ----------------bottom quads: | ||||
| 4 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -1 -0.5 -0.5 | ||||
| 1 -0.5 -0.5 | ||||
| 0.5 0 -0.5 | ||||
| -0.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 1 0.5 -0.5 | ||||
| -1 0.5 -0.5 | ||||
| -0.5 0 -0.5 | ||||
| 0.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 1 -0.5 -0.5 | ||||
| 1 0.5 -0.5 | ||||
| 0.5 0 -0.5 | ||||
| 0.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -1 0.5 -0.5 | ||||
| -1 -0.5 -0.5 | ||||
| -0.5 0 -0.5 | ||||
| -0.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| ----------------north quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1 0.5 0.5 | ||||
| -1 0.5 -0.5 | ||||
| 1 0.5 -0.5 | ||||
| 1 0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 -0.0859375 | ||||
| 1 1.08594 | ||||
| 0 1.08594 | ||||
| 0 -0.0859375 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.18 0.75 -0.24 | ||||
| -0.82 0.75 -0.24 | ||||
| -0.9 0.5 -0.3 | ||||
| -0.1 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.18 0.75 -0.24 | ||||
| -0.18 0.75 0.24 | ||||
| -0.82 0.75 0.24 | ||||
| -0.82 0.75 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.82 0.75 0.24 | ||||
| -0.18 0.75 0.24 | ||||
| -0.1 0.5 0.3 | ||||
| -0.9 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.82 0.75 -0.24 | ||||
| -0.82 0.75 0.24 | ||||
| -0.9 0.5 0.3 | ||||
| -0.9 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.18 0.75 0.24 | ||||
| -0.18 0.75 -0.24 | ||||
| -0.1 0.5 -0.3 | ||||
| -0.1 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| ----------------east quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1 -0.5 0.5 | ||||
| 1 0.5 0.5 | ||||
| 1 0.5 -0.5 | ||||
| 1 -0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.0214844 -0.0859375 | ||||
| 1.02148 -0.0859375 | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| ----------------south quads: | ||||
| 11 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1 -0.5 0.5 | ||||
| 1 -0.5 -0.5 | ||||
| -1 -0.5 -0.5 | ||||
| -1 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 -0.0859375 | ||||
| 1 1.08594 | ||||
| 0 1.08594 | ||||
| 0 -0.0859375 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 -0.3 | ||||
| -0.1 -0.64 -0.3 | ||||
| -0.1 -0.5 -0.3 | ||||
| -0.9 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 -0.3 | ||||
| -0.9 -0.64 0.3 | ||||
| -0.1 -0.64 0.3 | ||||
| -0.1 -0.64 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 -0.64 0.3 | ||||
| -0.9 -0.64 0.3 | ||||
| -0.9 -0.5 0.3 | ||||
| -0.1 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 -0.64 -0.3 | ||||
| -0.1 -0.64 0.3 | ||||
| -0.1 -0.5 0.3 | ||||
| -0.1 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 0.3 | ||||
| -0.9 -0.64 -0.3 | ||||
| -0.9 -0.5 -0.3 | ||||
| -0.9 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.1 -0.64 -0.3 | ||||
| 0.9 -0.64 -0.3 | ||||
| 0.9 -0.5 -0.3 | ||||
| 0.1 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.1 -0.64 -0.3 | ||||
| 0.1 -0.64 0.3 | ||||
| 0.9 -0.64 0.3 | ||||
| 0.9 -0.64 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.9 -0.64 0.3 | ||||
| 0.1 -0.64 0.3 | ||||
| 0.1 -0.5 0.3 | ||||
| 0.9 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.9 -0.64 -0.3 | ||||
| 0.9 -0.64 0.3 | ||||
| 0.9 -0.5 0.3 | ||||
| 0.9 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.1 -0.64 0.3 | ||||
| 0.1 -0.64 -0.3 | ||||
| 0.1 -0.5 -0.3 | ||||
| 0.1 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------west quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1 -0.5 -0.5 | ||||
| -1 0.5 -0.5 | ||||
| -1 0.5 0.5 | ||||
| -1 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| -0.0214844 -0.0859375 | ||||
| 1.02148 -0.0859375 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.25 0.32 -0.24 | ||||
| -1.25 -0.32 -0.24 | ||||
| -1 -0.4 -0.3 | ||||
| -1 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.095561 0 -0.995424 | ||||
| -0.095561 0 -0.995424 | ||||
| -0.095561 0 -0.995424 | ||||
| -0.095561 0 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.25 0.32 -0.24 | ||||
| -1.25 0.32 0.24 | ||||
| -1.25 -0.32 0.24 | ||||
| -1.25 -0.32 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.25 -0.32 0.24 | ||||
| -1.25 0.32 0.24 | ||||
| -1 0.4 0.3 | ||||
| -1 -0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.095561 0 0.995424 | ||||
| -0.095561 0 0.995424 | ||||
| -0.095561 0 0.995424 | ||||
| -0.095561 0 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.25 -0.32 -0.24 | ||||
| -1.25 -0.32 0.24 | ||||
| -1 -0.4 0.3 | ||||
| -1 -0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.304776 -0.952424 0 | ||||
| -0.304776 -0.952424 0 | ||||
| -0.304776 -0.952424 0 | ||||
| -0.304776 -0.952424 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.25 0.32 0.24 | ||||
| -1.25 0.32 -0.24 | ||||
| -1 0.4 -0.3 | ||||
| -1 0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.304776 0.952424 0 | ||||
| -0.304776 0.952424 0 | ||||
| -0.304776 0.952424 0 | ||||
| -0.304776 0.952424 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										294
									
								
								bricks/blb/TextBrick.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										294
									
								
								bricks/blb/TextBrick.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,294 @@ | ||||
| 1 1 2 | ||||
| SPECIAL | ||||
|  | ||||
| u | ||||
| d | ||||
|  | ||||
| 1 | ||||
|  | ||||
| 0 0 0 | ||||
| 1 1 2 | ||||
| COVERAGE: | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 2 | ||||
| 1 : 2 | ||||
| 1 : 2 | ||||
| 1 : 2 | ||||
| ----------------top quads: | ||||
| 1 | ||||
|  | ||||
| TEX:TOP | ||||
| POSITION: | ||||
| 0.5 0.5 1 | ||||
| 0.5 -0.5 1 | ||||
| -0.5 -0.5 1 | ||||
| -0.5 0.5 1 | ||||
| UV COORDS: | ||||
| 0 1 | ||||
| 0 0 | ||||
| 1 0 | ||||
| 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| ----------------bottom quads: | ||||
| 4 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -0.5 -0.5 -1 | ||||
| 0.5 -0.5 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 0.5 0.5 -1 | ||||
| -0.5 0.5 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 0.5 -0.5 -1 | ||||
| 0.5 0.5 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -0.5 0.5 -1 | ||||
| -0.5 -0.5 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| ----------------north quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| -0.5 0.5 1 | ||||
| -0.5 0.5 -1 | ||||
| 0.5 0.5 -1 | ||||
| 0.5 0.5 1 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| ----------------east quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.5 -0.5 1 | ||||
| 0.5 0.5 1 | ||||
| 0.5 0.5 -1 | ||||
| 0.5 -0.5 -1 | ||||
| UV COORDS: | ||||
| -0.0214844 -0.0322266 | ||||
| 1.02148 -0.0322266 | ||||
| 1.02148 1.03223 | ||||
| -0.0214844 1.03223 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| ----------------south quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.5 -0.5 1 | ||||
| 0.5 -0.5 -1 | ||||
| -0.5 -0.5 -1 | ||||
| -0.5 -0.5 1 | ||||
| UV COORDS: | ||||
| 1.02148 -0.0322266 | ||||
| 1.02148 1.03223 | ||||
| -0.0214844 1.03223 | ||||
| -0.0214844 -0.0322266 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 -0.64 -0.8 | ||||
| 0.4 -0.64 -0.8 | ||||
| 0.4 -0.5 -0.8 | ||||
| -0.4 -0.5 -0.8 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 -0.64 -0.8 | ||||
| -0.4 -0.64 -0.2 | ||||
| 0.4 -0.64 -0.2 | ||||
| 0.4 -0.64 -0.8 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 -0.64 -0.2 | ||||
| -0.4 -0.64 -0.2 | ||||
| -0.4 -0.5 -0.2 | ||||
| 0.4 -0.5 -0.2 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 -0.64 -0.8 | ||||
| 0.4 -0.64 -0.2 | ||||
| 0.4 -0.5 -0.2 | ||||
| 0.4 -0.5 -0.8 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 -0.64 -0.2 | ||||
| -0.4 -0.64 -0.8 | ||||
| -0.4 -0.5 -0.8 | ||||
| -0.4 -0.5 -0.2 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------west quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.5 -0.5 -1 | ||||
| -0.5 0.5 -1 | ||||
| -0.5 0.5 1 | ||||
| -0.5 -0.5 1 | ||||
| UV COORDS: | ||||
| 1.02148 1.03223 | ||||
| -0.0214844 1.03223 | ||||
| -0.0214844 -0.0322266 | ||||
| 1.02148 -0.0322266 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										513
									
								
								bricks/blb/bus/bus1.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										513
									
								
								bricks/blb/bus/bus1.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,513 @@ | ||||
| 1 1 1 | ||||
| SPECIAL | ||||
|  | ||||
| b | ||||
|  | ||||
| 1 | ||||
|  | ||||
| 0 0 0 | ||||
| 1 1 1 | ||||
| COVERAGE: | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| ----------------top quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| 0.5 0.5 0.5 | ||||
| 0.5 -0.5 0.5 | ||||
| -0.5 -0.5 0.5 | ||||
| -0.5 0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| ----------------bottom quads: | ||||
| 4 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -0.5 -0.5 -0.5 | ||||
| 0.5 -0.5 -0.5 | ||||
| 0 0 -0.5 | ||||
| 0 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 0.5 0.5 -0.5 | ||||
| -0.5 0.5 -0.5 | ||||
| 0 0 -0.5 | ||||
| 0 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 0.5 -0.5 -0.5 | ||||
| 0.5 0.5 -0.5 | ||||
| 0 0 -0.5 | ||||
| 0 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -0.5 0.5 -0.5 | ||||
| -0.5 -0.5 -0.5 | ||||
| 0 0 -0.5 | ||||
| 0 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| ----------------north quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.5 0.5 0.5 | ||||
| -0.5 0.5 -0.5 | ||||
| 0.5 0.5 -0.5 | ||||
| 0.5 0.5 0.5 | ||||
| UV COORDS: | ||||
| 1.02148 -0.0859375 | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| -0.0214844 -0.0859375 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 0.75 -0.24 | ||||
| -0.32 0.75 -0.24 | ||||
| -0.4 0.5 -0.3 | ||||
| 0.4 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 0.75 -0.24 | ||||
| 0.32 0.75 0.24 | ||||
| -0.32 0.75 0.24 | ||||
| -0.32 0.75 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 0.75 0.24 | ||||
| 0.32 0.75 0.24 | ||||
| 0.4 0.5 0.3 | ||||
| -0.4 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 0.75 -0.24 | ||||
| -0.32 0.75 0.24 | ||||
| -0.4 0.5 0.3 | ||||
| -0.4 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 0.75 0.24 | ||||
| 0.32 0.75 -0.24 | ||||
| 0.4 0.5 -0.3 | ||||
| 0.4 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| ----------------east quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.5 -0.5 0.5 | ||||
| 0.5 0.5 0.5 | ||||
| 0.5 0.5 -0.5 | ||||
| 0.5 -0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.0214844 -0.0859375 | ||||
| 1.02148 -0.0859375 | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.64 -0.4 -0.3 | ||||
| 0.64 0.4 -0.3 | ||||
| 0.5 0.4 -0.3 | ||||
| 0.5 -0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.64 -0.4 -0.3 | ||||
| 0.64 -0.4 0.3 | ||||
| 0.64 0.4 0.3 | ||||
| 0.64 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.64 0.4 0.3 | ||||
| 0.64 -0.4 0.3 | ||||
| 0.5 -0.4 0.3 | ||||
| 0.5 0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.64 0.4 -0.3 | ||||
| 0.64 0.4 0.3 | ||||
| 0.5 0.4 0.3 | ||||
| 0.5 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.64 -0.4 0.3 | ||||
| 0.64 -0.4 -0.3 | ||||
| 0.5 -0.4 -0.3 | ||||
| 0.5 -0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| ----------------south quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.5 -0.5 0.5 | ||||
| 0.5 -0.5 -0.5 | ||||
| -0.5 -0.5 -0.5 | ||||
| -0.5 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1.02148 -0.0859375 | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| -0.0214844 -0.0859375 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 -0.64 -0.3 | ||||
| 0.4 -0.64 -0.3 | ||||
| 0.4 -0.5 -0.3 | ||||
| -0.4 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 -0.64 -0.3 | ||||
| -0.4 -0.64 0.3 | ||||
| 0.4 -0.64 0.3 | ||||
| 0.4 -0.64 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 -0.64 0.3 | ||||
| -0.4 -0.64 0.3 | ||||
| -0.4 -0.5 0.3 | ||||
| 0.4 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 -0.64 -0.3 | ||||
| 0.4 -0.64 0.3 | ||||
| 0.4 -0.5 0.3 | ||||
| 0.4 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 -0.64 0.3 | ||||
| -0.4 -0.64 -0.3 | ||||
| -0.4 -0.5 -0.3 | ||||
| -0.4 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------west quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.5 -0.5 -0.5 | ||||
| -0.5 0.5 -0.5 | ||||
| -0.5 0.5 0.5 | ||||
| -0.5 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| -0.0214844 -0.0859375 | ||||
| 1.02148 -0.0859375 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										2493
									
								
								bricks/blb/bus/bus10.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2493
									
								
								bricks/blb/bus/bus10.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2713
									
								
								bricks/blb/bus/bus11.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2713
									
								
								bricks/blb/bus/bus11.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2933
									
								
								bricks/blb/bus/bus12.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2933
									
								
								bricks/blb/bus/bus12.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										3043
									
								
								bricks/blb/bus/bus13.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3043
									
								
								bricks/blb/bus/bus13.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										3373
									
								
								bricks/blb/bus/bus14.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3373
									
								
								bricks/blb/bus/bus14.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										3593
									
								
								bricks/blb/bus/bus15.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3593
									
								
								bricks/blb/bus/bus15.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										3813
									
								
								bricks/blb/bus/bus16.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3813
									
								
								bricks/blb/bus/bus16.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										733
									
								
								bricks/blb/bus/bus2.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										733
									
								
								bricks/blb/bus/bus2.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,733 @@ | ||||
| 2 1 1 | ||||
| SPECIAL | ||||
|  | ||||
| bb | ||||
|  | ||||
| 1 | ||||
|  | ||||
| 0 0 0 | ||||
| 2 1 1 | ||||
| COVERAGE: | ||||
| 1 : 2 | ||||
| 1 : 2 | ||||
| 1 : 2 | ||||
| 1 : 1 | ||||
| 1 : 2 | ||||
| 1 : 1 | ||||
| ----------------top quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| 1 0.5 0.5 | ||||
| 1 -0.5 0.5 | ||||
| -1 -0.5 0.5 | ||||
| -1 0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| ----------------bottom quads: | ||||
| 4 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -1 -0.5 -0.5 | ||||
| 1 -0.5 -0.5 | ||||
| 0.5 0 -0.5 | ||||
| -0.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 1 0.5 -0.5 | ||||
| -1 0.5 -0.5 | ||||
| -0.5 0 -0.5 | ||||
| 0.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 1 -0.5 -0.5 | ||||
| 1 0.5 -0.5 | ||||
| 0.5 0 -0.5 | ||||
| 0.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -1 0.5 -0.5 | ||||
| -1 -0.5 -0.5 | ||||
| -0.5 0 -0.5 | ||||
| -0.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| ----------------north quads: | ||||
| 11 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1 0.5 0.5 | ||||
| -1 0.5 -0.5 | ||||
| 1 0.5 -0.5 | ||||
| 1 0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 -0.0859375 | ||||
| 1 1.08594 | ||||
| 0 1.08594 | ||||
| 0 -0.0859375 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.82 0.75 -0.24 | ||||
| 0.18 0.75 -0.24 | ||||
| 0.1 0.5 -0.3 | ||||
| 0.9 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.82 0.75 -0.24 | ||||
| 0.82 0.75 0.24 | ||||
| 0.18 0.75 0.24 | ||||
| 0.18 0.75 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.18 0.75 0.24 | ||||
| 0.82 0.75 0.24 | ||||
| 0.9 0.5 0.3 | ||||
| 0.1 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.18 0.75 -0.24 | ||||
| 0.18 0.75 0.24 | ||||
| 0.1 0.5 0.3 | ||||
| 0.1 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.82 0.75 0.24 | ||||
| 0.82 0.75 -0.24 | ||||
| 0.9 0.5 -0.3 | ||||
| 0.9 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.18 0.75 -0.24 | ||||
| -0.82 0.75 -0.24 | ||||
| -0.9 0.5 -0.3 | ||||
| -0.1 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.18 0.75 -0.24 | ||||
| -0.18 0.75 0.24 | ||||
| -0.82 0.75 0.24 | ||||
| -0.82 0.75 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.82 0.75 0.24 | ||||
| -0.18 0.75 0.24 | ||||
| -0.1 0.5 0.3 | ||||
| -0.9 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.82 0.75 -0.24 | ||||
| -0.82 0.75 0.24 | ||||
| -0.9 0.5 0.3 | ||||
| -0.9 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.18 0.75 0.24 | ||||
| -0.18 0.75 -0.24 | ||||
| -0.1 0.5 -0.3 | ||||
| -0.1 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| ----------------east quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1 -0.5 0.5 | ||||
| 1 0.5 0.5 | ||||
| 1 0.5 -0.5 | ||||
| 1 -0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.0214844 -0.0859375 | ||||
| 1.02148 -0.0859375 | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.14 -0.4 -0.3 | ||||
| 1.14 0.4 -0.3 | ||||
| 1 0.4 -0.3 | ||||
| 1 -0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.14 -0.4 -0.3 | ||||
| 1.14 -0.4 0.3 | ||||
| 1.14 0.4 0.3 | ||||
| 1.14 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.14 0.4 0.3 | ||||
| 1.14 -0.4 0.3 | ||||
| 1 -0.4 0.3 | ||||
| 1 0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.14 0.4 -0.3 | ||||
| 1.14 0.4 0.3 | ||||
| 1 0.4 0.3 | ||||
| 1 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.14 -0.4 0.3 | ||||
| 1.14 -0.4 -0.3 | ||||
| 1 -0.4 -0.3 | ||||
| 1 -0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| ----------------south quads: | ||||
| 11 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1 -0.5 0.5 | ||||
| 1 -0.5 -0.5 | ||||
| -1 -0.5 -0.5 | ||||
| -1 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 -0.0859375 | ||||
| 1 1.08594 | ||||
| 0 1.08594 | ||||
| 0 -0.0859375 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.1 -0.64 -0.3 | ||||
| 0.9 -0.64 -0.3 | ||||
| 0.9 -0.5 -0.3 | ||||
| 0.1 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.1 -0.64 -0.3 | ||||
| 0.1 -0.64 0.3 | ||||
| 0.9 -0.64 0.3 | ||||
| 0.9 -0.64 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.9 -0.64 0.3 | ||||
| 0.1 -0.64 0.3 | ||||
| 0.1 -0.5 0.3 | ||||
| 0.9 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.9 -0.64 -0.3 | ||||
| 0.9 -0.64 0.3 | ||||
| 0.9 -0.5 0.3 | ||||
| 0.9 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.1 -0.64 0.3 | ||||
| 0.1 -0.64 -0.3 | ||||
| 0.1 -0.5 -0.3 | ||||
| 0.1 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 -0.3 | ||||
| -0.1 -0.64 -0.3 | ||||
| -0.1 -0.5 -0.3 | ||||
| -0.9 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 -0.3 | ||||
| -0.9 -0.64 0.3 | ||||
| -0.1 -0.64 0.3 | ||||
| -0.1 -0.64 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 -0.64 0.3 | ||||
| -0.9 -0.64 0.3 | ||||
| -0.9 -0.5 0.3 | ||||
| -0.1 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 -0.64 -0.3 | ||||
| -0.1 -0.64 0.3 | ||||
| -0.1 -0.5 0.3 | ||||
| -0.1 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 0.3 | ||||
| -0.9 -0.64 -0.3 | ||||
| -0.9 -0.5 -0.3 | ||||
| -0.9 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------west quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1 -0.5 -0.5 | ||||
| -1 0.5 -0.5 | ||||
| -1 0.5 0.5 | ||||
| -1 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| -0.0214844 -0.0859375 | ||||
| 1.02148 -0.0859375 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										5573
									
								
								bricks/blb/bus/bus24.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5573
									
								
								bricks/blb/bus/bus24.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										953
									
								
								bricks/blb/bus/bus3.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										953
									
								
								bricks/blb/bus/bus3.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,953 @@ | ||||
| 3 1 1 | ||||
| SPECIAL | ||||
|  | ||||
| bbb | ||||
|  | ||||
| 1 | ||||
|  | ||||
| 0 0 0 | ||||
| 3 1 1 | ||||
| COVERAGE: | ||||
| 1 : 3 | ||||
| 1 : 3 | ||||
| 1 : 3 | ||||
| 1 : 1 | ||||
| 1 : 3 | ||||
| 1 : 1 | ||||
| ----------------top quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| 1.5 0.5 0.5 | ||||
| 1.5 -0.5 0.5 | ||||
| -1.5 -0.5 0.5 | ||||
| -1.5 0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| ----------------bottom quads: | ||||
| 4 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -1.5 -0.5 -0.5 | ||||
| 1.5 -0.5 -0.5 | ||||
| 1 0 -0.5 | ||||
| -1 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 2.5 0 | ||||
| 2 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 1.5 0.5 -0.5 | ||||
| -1.5 0.5 -0.5 | ||||
| -1 0 -0.5 | ||||
| 1 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 2.5 0 | ||||
| 2 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 1.5 -0.5 -0.5 | ||||
| 1.5 0.5 -0.5 | ||||
| 1 0 -0.5 | ||||
| 1 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -1.5 0.5 -0.5 | ||||
| -1.5 -0.5 -0.5 | ||||
| -1 0 -0.5 | ||||
| -1 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| ----------------north quads: | ||||
| 16 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.5 0.5 0.5 | ||||
| -1.5 0.5 -0.5 | ||||
| 1.5 0.5 -0.5 | ||||
| 1.5 0.5 0.5 | ||||
| UV COORDS: | ||||
| 0.992839 -0.0859375 | ||||
| 0.992839 1.08594 | ||||
| 0.00716146 1.08594 | ||||
| 0.00716146 -0.0859375 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.32 0.75 -0.24 | ||||
| 0.68 0.75 -0.24 | ||||
| 0.6 0.5 -0.3 | ||||
| 1.4 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.32 0.75 -0.24 | ||||
| 1.32 0.75 0.24 | ||||
| 0.68 0.75 0.24 | ||||
| 0.68 0.75 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.68 0.75 0.24 | ||||
| 1.32 0.75 0.24 | ||||
| 1.4 0.5 0.3 | ||||
| 0.6 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.68 0.75 -0.24 | ||||
| 0.68 0.75 0.24 | ||||
| 0.6 0.5 0.3 | ||||
| 0.6 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.32 0.75 0.24 | ||||
| 1.32 0.75 -0.24 | ||||
| 1.4 0.5 -0.3 | ||||
| 1.4 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 0.75 -0.24 | ||||
| -0.32 0.75 -0.24 | ||||
| -0.4 0.5 -0.3 | ||||
| 0.4 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 0.75 -0.24 | ||||
| 0.32 0.75 0.24 | ||||
| -0.32 0.75 0.24 | ||||
| -0.32 0.75 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 0.75 0.24 | ||||
| 0.32 0.75 0.24 | ||||
| 0.4 0.5 0.3 | ||||
| -0.4 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 0.75 -0.24 | ||||
| -0.32 0.75 0.24 | ||||
| -0.4 0.5 0.3 | ||||
| -0.4 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 0.75 0.24 | ||||
| 0.32 0.75 -0.24 | ||||
| 0.4 0.5 -0.3 | ||||
| 0.4 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.68 0.75 -0.24 | ||||
| -1.32 0.75 -0.24 | ||||
| -1.4 0.5 -0.3 | ||||
| -0.6 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.68 0.75 -0.24 | ||||
| -0.68 0.75 0.24 | ||||
| -1.32 0.75 0.24 | ||||
| -1.32 0.75 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.32 0.75 0.24 | ||||
| -0.68 0.75 0.24 | ||||
| -0.6 0.5 0.3 | ||||
| -1.4 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.32 0.75 -0.24 | ||||
| -1.32 0.75 0.24 | ||||
| -1.4 0.5 0.3 | ||||
| -1.4 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.68 0.75 0.24 | ||||
| -0.68 0.75 -0.24 | ||||
| -0.6 0.5 -0.3 | ||||
| -0.6 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| ----------------east quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.5 -0.5 0.5 | ||||
| 1.5 0.5 0.5 | ||||
| 1.5 0.5 -0.5 | ||||
| 1.5 -0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.0214844 -0.0859375 | ||||
| 1.02148 -0.0859375 | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.64 -0.4 -0.3 | ||||
| 1.64 0.4 -0.3 | ||||
| 1.5 0.4 -0.3 | ||||
| 1.5 -0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.64 -0.4 -0.3 | ||||
| 1.64 -0.4 0.3 | ||||
| 1.64 0.4 0.3 | ||||
| 1.64 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.64 0.4 0.3 | ||||
| 1.64 -0.4 0.3 | ||||
| 1.5 -0.4 0.3 | ||||
| 1.5 0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.64 0.4 -0.3 | ||||
| 1.64 0.4 0.3 | ||||
| 1.5 0.4 0.3 | ||||
| 1.5 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.64 -0.4 0.3 | ||||
| 1.64 -0.4 -0.3 | ||||
| 1.5 -0.4 -0.3 | ||||
| 1.5 -0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| ----------------south quads: | ||||
| 16 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.5 -0.5 0.5 | ||||
| 1.5 -0.5 -0.5 | ||||
| -1.5 -0.5 -0.5 | ||||
| -1.5 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 0.992839 -0.0859375 | ||||
| 0.992839 1.08594 | ||||
| 0.00716146 1.08594 | ||||
| 0.00716146 -0.0859375 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.6 -0.64 -0.3 | ||||
| 1.4 -0.64 -0.3 | ||||
| 1.4 -0.5 -0.3 | ||||
| 0.6 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.6 -0.64 -0.3 | ||||
| 0.6 -0.64 0.3 | ||||
| 1.4 -0.64 0.3 | ||||
| 1.4 -0.64 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.4 -0.64 0.3 | ||||
| 0.6 -0.64 0.3 | ||||
| 0.6 -0.5 0.3 | ||||
| 1.4 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.4 -0.64 -0.3 | ||||
| 1.4 -0.64 0.3 | ||||
| 1.4 -0.5 0.3 | ||||
| 1.4 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.6 -0.64 0.3 | ||||
| 0.6 -0.64 -0.3 | ||||
| 0.6 -0.5 -0.3 | ||||
| 0.6 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 -0.64 -0.3 | ||||
| 0.4 -0.64 -0.3 | ||||
| 0.4 -0.5 -0.3 | ||||
| -0.4 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 -0.64 -0.3 | ||||
| -0.4 -0.64 0.3 | ||||
| 0.4 -0.64 0.3 | ||||
| 0.4 -0.64 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 -0.64 0.3 | ||||
| -0.4 -0.64 0.3 | ||||
| -0.4 -0.5 0.3 | ||||
| 0.4 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 -0.64 -0.3 | ||||
| 0.4 -0.64 0.3 | ||||
| 0.4 -0.5 0.3 | ||||
| 0.4 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 -0.64 0.3 | ||||
| -0.4 -0.64 -0.3 | ||||
| -0.4 -0.5 -0.3 | ||||
| -0.4 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.4 -0.64 -0.3 | ||||
| -0.6 -0.64 -0.3 | ||||
| -0.6 -0.5 -0.3 | ||||
| -1.4 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.4 -0.64 -0.3 | ||||
| -1.4 -0.64 0.3 | ||||
| -0.6 -0.64 0.3 | ||||
| -0.6 -0.64 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.6 -0.64 0.3 | ||||
| -1.4 -0.64 0.3 | ||||
| -1.4 -0.5 0.3 | ||||
| -0.6 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.6 -0.64 -0.3 | ||||
| -0.6 -0.64 0.3 | ||||
| -0.6 -0.5 0.3 | ||||
| -0.6 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.4 -0.64 0.3 | ||||
| -1.4 -0.64 -0.3 | ||||
| -1.4 -0.5 -0.3 | ||||
| -1.4 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------west quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.5 -0.5 -0.5 | ||||
| -1.5 0.5 -0.5 | ||||
| -1.5 0.5 0.5 | ||||
| -1.5 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| -0.0214844 -0.0859375 | ||||
| 1.02148 -0.0859375 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										7333
									
								
								bricks/blb/bus/bus32.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7333
									
								
								bricks/blb/bus/bus32.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1173
									
								
								bricks/blb/bus/bus4.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1173
									
								
								bricks/blb/bus/bus4.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1393
									
								
								bricks/blb/bus/bus5.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1393
									
								
								bricks/blb/bus/bus5.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1613
									
								
								bricks/blb/bus/bus6.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1613
									
								
								bricks/blb/bus/bus6.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1833
									
								
								bricks/blb/bus/bus7.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1833
									
								
								bricks/blb/bus/bus7.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2053
									
								
								bricks/blb/bus/bus8.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2053
									
								
								bricks/blb/bus/bus8.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2273
									
								
								bricks/blb/bus/bus9.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2273
									
								
								bricks/blb/bus/bus9.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										4324
									
								
								bricks/blb/cpu1.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4324
									
								
								bricks/blb/cpu1.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										12102
									
								
								bricks/blb/keyboardgate.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12102
									
								
								bricks/blb/keyboardgate.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										623
									
								
								bricks/blb/mux/mux1.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										623
									
								
								bricks/blb/mux/mux1.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,623 @@ | ||||
| 2 1 1 | ||||
| SPECIAL | ||||
|  | ||||
| bb | ||||
|  | ||||
| 1 | ||||
|  | ||||
| 0 0 0 | ||||
| 2 1 1 | ||||
| COVERAGE: | ||||
| 1 : 2 | ||||
| 1 : 2 | ||||
| 1 : 2 | ||||
| 1 : 1 | ||||
| 1 : 2 | ||||
| 1 : 1 | ||||
| ----------------top quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| 1 0.5 0.5 | ||||
| 1 -0.5 0.5 | ||||
| -1 -0.5 0.5 | ||||
| -1 0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| ----------------bottom quads: | ||||
| 4 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -1 -0.5 -0.5 | ||||
| 1 -0.5 -0.5 | ||||
| 0.5 0 -0.5 | ||||
| -0.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 1 0.5 -0.5 | ||||
| -1 0.5 -0.5 | ||||
| -0.5 0 -0.5 | ||||
| 0.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 1 -0.5 -0.5 | ||||
| 1 0.5 -0.5 | ||||
| 0.5 0 -0.5 | ||||
| 0.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -1 0.5 -0.5 | ||||
| -1 -0.5 -0.5 | ||||
| -0.5 0 -0.5 | ||||
| -0.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| ----------------north quads: | ||||
| 11 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1 0.5 0.5 | ||||
| -1 0.5 -0.5 | ||||
| 1 0.5 -0.5 | ||||
| 1 0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 -0.0859375 | ||||
| 1 1.08594 | ||||
| 0 1.08594 | ||||
| 0 -0.0859375 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.82 0.75 -0.24 | ||||
| 0.18 0.75 -0.24 | ||||
| 0.1 0.5 -0.3 | ||||
| 0.9 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.82 0.75 -0.24 | ||||
| 0.82 0.75 0.24 | ||||
| 0.18 0.75 0.24 | ||||
| 0.18 0.75 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.18 0.75 0.24 | ||||
| 0.82 0.75 0.24 | ||||
| 0.9 0.5 0.3 | ||||
| 0.1 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.18 0.75 -0.24 | ||||
| 0.18 0.75 0.24 | ||||
| 0.1 0.5 0.3 | ||||
| 0.1 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.82 0.75 0.24 | ||||
| 0.82 0.75 -0.24 | ||||
| 0.9 0.5 -0.3 | ||||
| 0.9 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.18 0.75 -0.24 | ||||
| -0.82 0.75 -0.24 | ||||
| -0.9 0.5 -0.3 | ||||
| -0.1 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.18 0.75 -0.24 | ||||
| -0.18 0.75 0.24 | ||||
| -0.82 0.75 0.24 | ||||
| -0.82 0.75 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.82 0.75 0.24 | ||||
| -0.18 0.75 0.24 | ||||
| -0.1 0.5 0.3 | ||||
| -0.9 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.82 0.75 -0.24 | ||||
| -0.82 0.75 0.24 | ||||
| -0.9 0.5 0.3 | ||||
| -0.9 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.18 0.75 0.24 | ||||
| -0.18 0.75 -0.24 | ||||
| -0.1 0.5 -0.3 | ||||
| -0.1 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| ----------------east quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1 -0.5 0.5 | ||||
| 1 0.5 0.5 | ||||
| 1 0.5 -0.5 | ||||
| 1 -0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.0214844 -0.0859375 | ||||
| 1.02148 -0.0859375 | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.14 -0.4 -0.3 | ||||
| 1.14 0.4 -0.3 | ||||
| 1 0.4 -0.3 | ||||
| 1 -0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.14 -0.4 -0.3 | ||||
| 1.14 -0.4 0.3 | ||||
| 1.14 0.4 0.3 | ||||
| 1.14 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.14 0.4 0.3 | ||||
| 1.14 -0.4 0.3 | ||||
| 1 -0.4 0.3 | ||||
| 1 0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.14 0.4 -0.3 | ||||
| 1.14 0.4 0.3 | ||||
| 1 0.4 0.3 | ||||
| 1 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.14 -0.4 0.3 | ||||
| 1.14 -0.4 -0.3 | ||||
| 1 -0.4 -0.3 | ||||
| 1 -0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| ----------------south quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1 -0.5 0.5 | ||||
| 1 -0.5 -0.5 | ||||
| -1 -0.5 -0.5 | ||||
| -1 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 -0.0859375 | ||||
| 1 1.08594 | ||||
| 0 1.08594 | ||||
| 0 -0.0859375 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.1 -0.64 -0.3 | ||||
| 0.9 -0.64 -0.3 | ||||
| 0.9 -0.5 -0.3 | ||||
| 0.1 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.1 -0.64 -0.3 | ||||
| 0.1 -0.64 0.3 | ||||
| 0.9 -0.64 0.3 | ||||
| 0.9 -0.64 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.9 -0.64 0.3 | ||||
| 0.1 -0.64 0.3 | ||||
| 0.1 -0.5 0.3 | ||||
| 0.9 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.9 -0.64 -0.3 | ||||
| 0.9 -0.64 0.3 | ||||
| 0.9 -0.5 0.3 | ||||
| 0.9 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.1 -0.64 0.3 | ||||
| 0.1 -0.64 -0.3 | ||||
| 0.1 -0.5 -0.3 | ||||
| 0.1 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------west quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1 -0.5 -0.5 | ||||
| -1 0.5 -0.5 | ||||
| -1 0.5 0.5 | ||||
| -1 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| -0.0214844 -0.0859375 | ||||
| 1.02148 -0.0859375 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										953
									
								
								bricks/blb/mux/mux2.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										953
									
								
								bricks/blb/mux/mux2.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,953 @@ | ||||
| 4 1 1 | ||||
| SPECIAL | ||||
|  | ||||
| bbbb | ||||
|  | ||||
| 1 | ||||
|  | ||||
| 0 0 0 | ||||
| 4 1 1 | ||||
| COVERAGE: | ||||
| 1 : 4 | ||||
| 1 : 4 | ||||
| 1 : 4 | ||||
| 1 : 1 | ||||
| 1 : 4 | ||||
| 1 : 1 | ||||
| ----------------top quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| 2 0.5 0.5 | ||||
| 2 -0.5 0.5 | ||||
| -2 -0.5 0.5 | ||||
| -2 0.5 0.5 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| ----------------bottom quads: | ||||
| 4 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -2 -0.5 -0.5 | ||||
| 2 -0.5 -0.5 | ||||
| 1.5 0 -0.5 | ||||
| -1.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 3.5 0 | ||||
| 3 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 2 0.5 -0.5 | ||||
| -2 0.5 -0.5 | ||||
| -1.5 0 -0.5 | ||||
| 1.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 3.5 0 | ||||
| 3 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 2 -0.5 -0.5 | ||||
| 2 0.5 -0.5 | ||||
| 1.5 0 -0.5 | ||||
| 1.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -2 0.5 -0.5 | ||||
| -2 -0.5 -0.5 | ||||
| -1.5 0 -0.5 | ||||
| -1.5 0 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| ----------------north quads: | ||||
| 21 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -2 0.5 0.5 | ||||
| -2 0.5 -0.5 | ||||
| 2 0.5 -0.5 | ||||
| 2 0.5 0.5 | ||||
| UV COORDS: | ||||
| 0.989258 -0.0859375 | ||||
| 0.989258 1.08594 | ||||
| 0.0107422 1.08594 | ||||
| 0.0107422 -0.0859375 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.82 0.75 -0.24 | ||||
| 1.18 0.75 -0.24 | ||||
| 1.1 0.5 -0.3 | ||||
| 1.9 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.82 0.75 -0.24 | ||||
| 1.82 0.75 0.24 | ||||
| 1.18 0.75 0.24 | ||||
| 1.18 0.75 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.18 0.75 0.24 | ||||
| 1.82 0.75 0.24 | ||||
| 1.9 0.5 0.3 | ||||
| 1.1 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.18 0.75 -0.24 | ||||
| 1.18 0.75 0.24 | ||||
| 1.1 0.5 0.3 | ||||
| 1.1 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.82 0.75 0.24 | ||||
| 1.82 0.75 -0.24 | ||||
| 1.9 0.5 -0.3 | ||||
| 1.9 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.82 0.75 -0.24 | ||||
| 0.18 0.75 -0.24 | ||||
| 0.1 0.5 -0.3 | ||||
| 0.9 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.82 0.75 -0.24 | ||||
| 0.82 0.75 0.24 | ||||
| 0.18 0.75 0.24 | ||||
| 0.18 0.75 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.18 0.75 0.24 | ||||
| 0.82 0.75 0.24 | ||||
| 0.9 0.5 0.3 | ||||
| 0.1 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.18 0.75 -0.24 | ||||
| 0.18 0.75 0.24 | ||||
| 0.1 0.5 0.3 | ||||
| 0.1 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.82 0.75 0.24 | ||||
| 0.82 0.75 -0.24 | ||||
| 0.9 0.5 -0.3 | ||||
| 0.9 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.18 0.75 -0.24 | ||||
| -0.82 0.75 -0.24 | ||||
| -0.9 0.5 -0.3 | ||||
| -0.1 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.18 0.75 -0.24 | ||||
| -0.18 0.75 0.24 | ||||
| -0.82 0.75 0.24 | ||||
| -0.82 0.75 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.82 0.75 0.24 | ||||
| -0.18 0.75 0.24 | ||||
| -0.1 0.5 0.3 | ||||
| -0.9 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.82 0.75 -0.24 | ||||
| -0.82 0.75 0.24 | ||||
| -0.9 0.5 0.3 | ||||
| -0.9 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.18 0.75 0.24 | ||||
| -0.18 0.75 -0.24 | ||||
| -0.1 0.5 -0.3 | ||||
| -0.1 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.18 0.75 -0.24 | ||||
| -1.82 0.75 -0.24 | ||||
| -1.9 0.5 -0.3 | ||||
| -1.1 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.18 0.75 -0.24 | ||||
| -1.18 0.75 0.24 | ||||
| -1.82 0.75 0.24 | ||||
| -1.82 0.75 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.82 0.75 0.24 | ||||
| -1.18 0.75 0.24 | ||||
| -1.1 0.5 0.3 | ||||
| -1.9 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.82 0.75 -0.24 | ||||
| -1.82 0.75 0.24 | ||||
| -1.9 0.5 0.3 | ||||
| -1.9 0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1.18 0.75 0.24 | ||||
| -1.18 0.75 -0.24 | ||||
| -1.1 0.5 -0.3 | ||||
| -1.1 0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| ----------------east quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 2 -0.5 0.5 | ||||
| 2 0.5 0.5 | ||||
| 2 0.5 -0.5 | ||||
| 2 -0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.0214844 -0.0859375 | ||||
| 1.02148 -0.0859375 | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 2.14 -0.4 -0.3 | ||||
| 2.14 0.4 -0.3 | ||||
| 2 0.4 -0.3 | ||||
| 2 -0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 2.14 -0.4 -0.3 | ||||
| 2.14 -0.4 0.3 | ||||
| 2.14 0.4 0.3 | ||||
| 2.14 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 2.14 0.4 0.3 | ||||
| 2.14 -0.4 0.3 | ||||
| 2 -0.4 0.3 | ||||
| 2 0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 2.14 0.4 -0.3 | ||||
| 2.14 0.4 0.3 | ||||
| 2 0.4 0.3 | ||||
| 2 0.4 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 2.14 -0.4 0.3 | ||||
| 2.14 -0.4 -0.3 | ||||
| 2 -0.4 -0.3 | ||||
| 2 -0.4 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| ----------------south quads: | ||||
| 11 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 2 -0.5 0.5 | ||||
| 2 -0.5 -0.5 | ||||
| -2 -0.5 -0.5 | ||||
| -2 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 0.989258 -0.0859375 | ||||
| 0.989258 1.08594 | ||||
| 0.0107422 1.08594 | ||||
| 0.0107422 -0.0859375 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.1 -0.64 -0.3 | ||||
| 1.9 -0.64 -0.3 | ||||
| 1.9 -0.5 -0.3 | ||||
| 1.1 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.1 -0.64 -0.3 | ||||
| 1.1 -0.64 0.3 | ||||
| 1.9 -0.64 0.3 | ||||
| 1.9 -0.64 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.9 -0.64 0.3 | ||||
| 1.1 -0.64 0.3 | ||||
| 1.1 -0.5 0.3 | ||||
| 1.9 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.9 -0.64 -0.3 | ||||
| 1.9 -0.64 0.3 | ||||
| 1.9 -0.5 0.3 | ||||
| 1.9 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1.1 -0.64 0.3 | ||||
| 1.1 -0.64 -0.3 | ||||
| 1.1 -0.5 -0.3 | ||||
| 1.1 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.1 -0.64 -0.3 | ||||
| 0.9 -0.64 -0.3 | ||||
| 0.9 -0.5 -0.3 | ||||
| 0.1 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.1 -0.64 -0.3 | ||||
| 0.1 -0.64 0.3 | ||||
| 0.9 -0.64 0.3 | ||||
| 0.9 -0.64 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.9 -0.64 0.3 | ||||
| 0.1 -0.64 0.3 | ||||
| 0.1 -0.5 0.3 | ||||
| 0.9 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.9 -0.64 -0.3 | ||||
| 0.9 -0.64 0.3 | ||||
| 0.9 -0.5 0.3 | ||||
| 0.9 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.1 -0.64 0.3 | ||||
| 0.1 -0.64 -0.3 | ||||
| 0.1 -0.5 -0.3 | ||||
| 0.1 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------west quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -2 -0.5 -0.5 | ||||
| -2 0.5 -0.5 | ||||
| -2 0.5 0.5 | ||||
| -2 -0.5 0.5 | ||||
| UV COORDS: | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| -0.0214844 -0.0859375 | ||||
| 1.02148 -0.0859375 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										1503
									
								
								bricks/blb/mux/mux3.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1503
									
								
								bricks/blb/mux/mux3.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2493
									
								
								bricks/blb/mux/mux4.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2493
									
								
								bricks/blb/mux/mux4.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										4363
									
								
								bricks/blb/mux/mux5.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4363
									
								
								bricks/blb/mux/mux5.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										7993
									
								
								bricks/blb/mux/mux6.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7993
									
								
								bricks/blb/mux/mux6.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										532
									
								
								bricks/blb/pixels/HPixel.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										532
									
								
								bricks/blb/pixels/HPixel.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,532 @@ | ||||
| 2 2 1 | ||||
| SPECIAL | ||||
|  | ||||
| bb | ||||
|  | ||||
| bb | ||||
|  | ||||
| 1 | ||||
|  | ||||
| 0 0 0 | ||||
| 2 2 1 | ||||
| COVERAGE: | ||||
| 1 : 4 | ||||
| 1 : 4 | ||||
| 1 : 2 | ||||
| 1 : 2 | ||||
| 1 : 2 | ||||
| 1 : 2 | ||||
| ----------------top quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| 1 1 0.5 | ||||
| 1 -1 0.5 | ||||
| -1 -1 0.5 | ||||
| -1 1 0.5 | ||||
| UV COORDS: | ||||
| 0 1 | ||||
| 0 0 | ||||
| 1 0 | ||||
| 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| ----------------bottom quads: | ||||
| 20 | ||||
|  | ||||
| TEX:BOTTOMLOOP | ||||
| POSITION: | ||||
| 0.5 -0.5 -0.5 | ||||
| 0.5 0.5 -0.5 | ||||
| -0.5 0.5 -0.5 | ||||
| -0.5 -0.5 -0.5 | ||||
| UV COORDS: | ||||
| 0 0 | ||||
| 0 1 | ||||
| 1 1 | ||||
| 1 0 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -1 -1 -0.5 | ||||
| 1 -1 -0.5 | ||||
| 0.5 -0.5 -0.5 | ||||
| -0.5 -0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 1 1 -0.5 | ||||
| -1 1 -0.5 | ||||
| -0.5 0.5 -0.5 | ||||
| 0.5 0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 1 -1 -0.5 | ||||
| 1 1 -0.5 | ||||
| 0.5 0.5 -0.5 | ||||
| 0.5 -0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -1 1 -0.5 | ||||
| -1 -1 -0.5 | ||||
| -0.5 -0.5 -0.5 | ||||
| -0.5 0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 0.1 -0.75 | ||||
| -0.9 0.1 -0.75 | ||||
| -0.9 0.1 -0.5 | ||||
| -0.1 0.1 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 0.1 -0.75 | ||||
| -0.1 0.9 -0.75 | ||||
| -0.9 0.9 -0.75 | ||||
| -0.9 0.1 -0.75 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 0.9 -0.75 | ||||
| -0.1 0.9 -0.75 | ||||
| -0.1 0.9 -0.5 | ||||
| -0.9 0.9 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 0.9 -0.75 | ||||
| -0.1 0.1 -0.75 | ||||
| -0.1 0.1 -0.5 | ||||
| -0.1 0.9 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 0.1 -0.75 | ||||
| -0.9 0.9 -0.75 | ||||
| -0.9 0.9 -0.5 | ||||
| -0.9 0.1 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 -0 | ||||
| -1 0 -0 | ||||
| -1 0 -0 | ||||
| -1 0 -0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 -0.9 -0.75 | ||||
| -0.9 -0.9 -0.75 | ||||
| -0.9 -0.9 -0.5 | ||||
| -0.1 -0.9 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 -0.9 -0.75 | ||||
| -0.1 -0.1 -0.75 | ||||
| -0.9 -0.1 -0.75 | ||||
| -0.9 -0.9 -0.75 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.1 -0.75 | ||||
| -0.1 -0.1 -0.75 | ||||
| -0.1 -0.1 -0.5 | ||||
| -0.9 -0.1 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 -0.1 -0.75 | ||||
| -0.1 -0.9 -0.75 | ||||
| -0.1 -0.9 -0.5 | ||||
| -0.1 -0.1 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.9 -0.75 | ||||
| -0.9 -0.1 -0.75 | ||||
| -0.9 -0.1 -0.5 | ||||
| -0.9 -0.9 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 -0 | ||||
| -1 0 -0 | ||||
| -1 0 -0 | ||||
| -1 0 -0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.9 -0.9 -0.75 | ||||
| 0.1 -0.9 -0.75 | ||||
| 0.1 -0.9 -0.5 | ||||
| 0.9 -0.9 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.9 -0.9 -0.75 | ||||
| 0.9 -0.1 -0.75 | ||||
| 0.1 -0.1 -0.75 | ||||
| 0.1 -0.9 -0.75 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.1 -0.1 -0.75 | ||||
| 0.9 -0.1 -0.75 | ||||
| 0.9 -0.1 -0.5 | ||||
| 0.1 -0.1 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.9 -0.1 -0.75 | ||||
| 0.9 -0.9 -0.75 | ||||
| 0.9 -0.9 -0.5 | ||||
| 0.9 -0.1 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.1 -0.9 -0.75 | ||||
| 0.1 -0.1 -0.75 | ||||
| 0.1 -0.1 -0.5 | ||||
| 0.1 -0.9 -0.5 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 -0 | ||||
| -1 0 -0 | ||||
| -1 0 -0 | ||||
| -1 0 -0 | ||||
| ----------------north quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1 1 0.5 | ||||
| -1 1 -0.5 | ||||
| 1 1 -0.5 | ||||
| 1 1 0.5 | ||||
| UV COORDS: | ||||
| 1 -0.0859375 | ||||
| 1 1.08594 | ||||
| 0 1.08594 | ||||
| 0 -0.0859375 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| ----------------east quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1 -1 0.5 | ||||
| 1 1 0.5 | ||||
| 1 1 -0.5 | ||||
| 1 -1 -0.5 | ||||
| UV COORDS: | ||||
| 0 -0.0859375 | ||||
| 1 -0.0859375 | ||||
| 1 1.08594 | ||||
| 0 1.08594 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| ----------------south quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1 -1 0.5 | ||||
| 1 -1 -0.5 | ||||
| -1 -1 -0.5 | ||||
| -1 -1 0.5 | ||||
| UV COORDS: | ||||
| 1 -0.0859375 | ||||
| 1 1.08594 | ||||
| 0 1.08594 | ||||
| 0 -0.0859375 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| ----------------west quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1 -1 -0.5 | ||||
| -1 1 -0.5 | ||||
| -1 1 0.5 | ||||
| -1 -1 0.5 | ||||
| UV COORDS: | ||||
| 1 1.08594 | ||||
| 0 1.08594 | ||||
| 0 -0.0859375 | ||||
| 1 -0.0859375 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										517
									
								
								bricks/blb/pixels/pixel.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										517
									
								
								bricks/blb/pixels/pixel.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,517 @@ | ||||
| 2 1 5 | ||||
| SPECIAL | ||||
|  | ||||
| uu | ||||
| XX | ||||
| XX | ||||
| XX | ||||
| dd | ||||
|  | ||||
| 1 | ||||
|  | ||||
| 0 0 0 | ||||
| 2 1 5 | ||||
| COVERAGE: | ||||
| 1 : 2 | ||||
| 1 : 2 | ||||
| 1 : 10 | ||||
| 1 : 5 | ||||
| 1 : 10 | ||||
| 1 : 5 | ||||
| ----------------top quads: | ||||
| 1 | ||||
|  | ||||
| TEX:TOP | ||||
| POSITION: | ||||
| 1 0.5 2.5 | ||||
| 1 -0.5 2.5 | ||||
| -1 -0.5 2.5 | ||||
| -1 0.5 2.5 | ||||
| UV COORDS: | ||||
| 0 1 | ||||
| 0 0 | ||||
| 2 0 | ||||
| 2 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| ----------------bottom quads: | ||||
| 4 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -1 -0.5 -2.5 | ||||
| 1 -0.5 -2.5 | ||||
| 0.5 0 -2.5 | ||||
| -0.5 0 -2.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 1 0.5 -2.5 | ||||
| -1 0.5 -2.5 | ||||
| -0.5 0 -2.5 | ||||
| 0.5 0 -2.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 1 -0.5 -2.5 | ||||
| 1 0.5 -2.5 | ||||
| 0.5 0 -2.5 | ||||
| 0.5 0 -2.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -1 0.5 -2.5 | ||||
| -1 -0.5 -2.5 | ||||
| -0.5 0 -2.5 | ||||
| -0.5 0 -2.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| ----------------north quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| -1 0.5 2.5 | ||||
| -1 0.5 -2.5 | ||||
| 1 0.5 -2.5 | ||||
| 1 0.5 2.5 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| ----------------east quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1 -0.5 2.5 | ||||
| 1 0.5 2.5 | ||||
| 1 0.5 -2.5 | ||||
| 1 -0.5 -2.5 | ||||
| UV COORDS: | ||||
| -0.0214844 0 | ||||
| 1.02148 0 | ||||
| 1.02148 1 | ||||
| -0.0214844 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| ----------------south quads: | ||||
| 16 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 1 -0.5 2.5 | ||||
| 1 -0.5 -2.5 | ||||
| -1 -0.5 -2.5 | ||||
| -1 -0.5 2.5 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 -2.3 | ||||
| -0.1 -0.64 -2.3 | ||||
| -0.1 -0.5 -2.3 | ||||
| -0.9 -0.5 -2.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 -2.3 | ||||
| -0.9 -0.64 -1.7 | ||||
| -0.1 -0.64 -1.7 | ||||
| -0.1 -0.64 -2.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 -0.64 -1.7 | ||||
| -0.9 -0.64 -1.7 | ||||
| -0.9 -0.5 -1.7 | ||||
| -0.1 -0.5 -1.7 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 -0.64 -2.3 | ||||
| -0.1 -0.64 -1.7 | ||||
| -0.1 -0.5 -1.7 | ||||
| -0.1 -0.5 -2.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 -1.7 | ||||
| -0.9 -0.64 -2.3 | ||||
| -0.9 -0.5 -2.3 | ||||
| -0.9 -0.5 -1.7 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 -0.3 | ||||
| -0.1 -0.64 -0.3 | ||||
| -0.1 -0.5 -0.3 | ||||
| -0.9 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 -0.3 | ||||
| -0.9 -0.64 0.3 | ||||
| -0.1 -0.64 0.3 | ||||
| -0.1 -0.64 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 -0.64 0.3 | ||||
| -0.9 -0.64 0.3 | ||||
| -0.9 -0.5 0.3 | ||||
| -0.1 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 -0.64 -0.3 | ||||
| -0.1 -0.64 0.3 | ||||
| -0.1 -0.5 0.3 | ||||
| -0.1 -0.5 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 0.3 | ||||
| -0.9 -0.64 -0.3 | ||||
| -0.9 -0.5 -0.3 | ||||
| -0.9 -0.5 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 1.7 | ||||
| -0.1 -0.64 1.7 | ||||
| -0.1 -0.5 1.7 | ||||
| -0.9 -0.5 1.7 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 1.7 | ||||
| -0.9 -0.64 2.3 | ||||
| -0.1 -0.64 2.3 | ||||
| -0.1 -0.64 1.7 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 -0.64 2.3 | ||||
| -0.9 -0.64 2.3 | ||||
| -0.9 -0.5 2.3 | ||||
| -0.1 -0.5 2.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.1 -0.64 1.7 | ||||
| -0.1 -0.64 2.3 | ||||
| -0.1 -0.5 2.3 | ||||
| -0.1 -0.5 1.7 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.9 -0.64 2.3 | ||||
| -0.9 -0.64 1.7 | ||||
| -0.9 -0.5 1.7 | ||||
| -0.9 -0.5 2.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------west quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -1 -0.5 -2.5 | ||||
| -1 0.5 -2.5 | ||||
| -1 0.5 2.5 | ||||
| -1 -0.5 2.5 | ||||
| UV COORDS: | ||||
| 1.02148 1 | ||||
| -0.0214844 1 | ||||
| -0.0214844 0 | ||||
| 1.02148 0 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										3692
									
								
								bricks/blb/ram8x12.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3692
									
								
								bricks/blb/ram8x12.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										405
									
								
								bricks/blb/switch.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										405
									
								
								bricks/blb/switch.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,405 @@ | ||||
| 1 2 1 | ||||
| SPECIAL | ||||
|  | ||||
| b | ||||
|  | ||||
| b | ||||
|  | ||||
| 1 | ||||
|  | ||||
| 0 0 0 | ||||
| 1 2 1 | ||||
| COVERAGE: | ||||
| 1 : 2 | ||||
| 1 : 2 | ||||
| 1 : 1 | ||||
| 1 : 2 | ||||
| 1 : 1 | ||||
| 1 : 2 | ||||
| ----------------top quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| 0.5 1 0.5 | ||||
| 0.5 -1 0.5 | ||||
| -0.5 -1 0.5 | ||||
| -0.5 1 0.5 | ||||
| UV COORDS: | ||||
| 1 0 | ||||
| 1 1 | ||||
| 0 1 | ||||
| 0 0 | ||||
| NORMALS: | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| ----------------bottom quads: | ||||
| 4 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -0.5 -1 -0.5 | ||||
| 0.5 -1 -0.5 | ||||
| 0 -0.5 -0.5 | ||||
| 0 -0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 0.5 1 -0.5 | ||||
| -0.5 1 -0.5 | ||||
| 0 0.5 -0.5 | ||||
| 0 0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 0.5 0 | ||||
| 0 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| 0.5 -1 -0.5 | ||||
| 0.5 1 -0.5 | ||||
| 0 0.5 -0.5 | ||||
| 0 -0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -0.5 1 -0.5 | ||||
| -0.5 -1 -0.5 | ||||
| 0 -0.5 -0.5 | ||||
| 0 0.5 -0.5 | ||||
| UV COORDS: | ||||
| -0.5 0 | ||||
| 1.5 0 | ||||
| 1 0.5 | ||||
| 0 0.5 | ||||
| NORMALS: | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| 0 0 -1 | ||||
| ----------------north quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.5 1 0.5 | ||||
| -0.5 1 -0.5 | ||||
| 0.5 1 -0.5 | ||||
| 0.5 1 0.5 | ||||
| UV COORDS: | ||||
| 1.02148 -0.0859375 | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| -0.0214844 -0.0859375 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 1.25 -0.24 | ||||
| -0.32 1.25 -0.24 | ||||
| -0.4 1 -0.3 | ||||
| 0.4 1 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
| -0 0.095561 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 1.25 -0.24 | ||||
| 0.32 1.25 0.24 | ||||
| -0.32 1.25 0.24 | ||||
| -0.32 1.25 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 1.25 0.24 | ||||
| 0.32 1.25 0.24 | ||||
| 0.4 1 0.3 | ||||
| -0.4 1 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
| -0 0.095561 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 1.25 -0.24 | ||||
| -0.32 1.25 0.24 | ||||
| -0.4 1 0.3 | ||||
| -0.4 1 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
| -0.952424 0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 1.25 0.24 | ||||
| 0.32 1.25 -0.24 | ||||
| 0.4 1 -0.3 | ||||
| 0.4 1 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| 0.952424 0.304776 0 | ||||
| ----------------east quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.5 -1 0.5 | ||||
| 0.5 1 0.5 | ||||
| 0.5 1 -0.5 | ||||
| 0.5 -1 -0.5 | ||||
| UV COORDS: | ||||
| 0 -0.0859375 | ||||
| 1 -0.0859375 | ||||
| 1 1.08594 | ||||
| 0 1.08594 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| ----------------south quads: | ||||
| 6 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.5 -1 0.5 | ||||
| 0.5 -1 -0.5 | ||||
| -0.5 -1 -0.5 | ||||
| -0.5 -1 0.5 | ||||
| UV COORDS: | ||||
| 1.02148 -0.0859375 | ||||
| 1.02148 1.08594 | ||||
| -0.0214844 1.08594 | ||||
| -0.0214844 -0.0859375 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 -1.25 -0.24 | ||||
| 0.32 -1.25 -0.24 | ||||
| 0.4 -1 -0.3 | ||||
| -0.4 -1 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -0.095561 -0.995424 | ||||
| 0 -0.095561 -0.995424 | ||||
| 0 -0.095561 -0.995424 | ||||
| 0 -0.095561 -0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 -1.25 -0.24 | ||||
| -0.32 -1.25 0.24 | ||||
| 0.32 -1.25 0.24 | ||||
| 0.32 -1.25 -0.24 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 -1.25 0.24 | ||||
| -0.32 -1.25 0.24 | ||||
| -0.4 -1 0.3 | ||||
| 0.4 -1 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0 -0.095561 0.995424 | ||||
| 0 -0.095561 0.995424 | ||||
| 0 -0.095561 0.995424 | ||||
| 0 -0.095561 0.995424 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 -1.25 -0.24 | ||||
| 0.32 -1.25 0.24 | ||||
| 0.4 -1 0.3 | ||||
| 0.4 -1 -0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| 0.952424 -0.304776 0 | ||||
| 0.952424 -0.304776 0 | ||||
| 0.952424 -0.304776 0 | ||||
| 0.952424 -0.304776 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.32 -1.25 0.24 | ||||
| -0.32 -1.25 -0.24 | ||||
| -0.4 -1 -0.3 | ||||
| -0.4 -1 0.3 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| COLORS: | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| 1 1 1 1 | ||||
| NORMALS: | ||||
| -0.952424 -0.304775 0 | ||||
| -0.952424 -0.304775 0 | ||||
| -0.952424 -0.304775 0 | ||||
| -0.952424 -0.304775 0 | ||||
| ----------------west quads: | ||||
| 1 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.5 -1 -0.5 | ||||
| -0.5 1 -0.5 | ||||
| -0.5 1 0.5 | ||||
| -0.5 -1 0.5 | ||||
| UV COORDS: | ||||
| 1 1.08594 | ||||
| 0 1.08594 | ||||
| 0 -0.0859375 | ||||
| 1 -0.0859375 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x11f.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x11f.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 11 1 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x13f.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x13f.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 13 1 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x14f.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x14f.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 14 1 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x15f.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x15f.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 15 1 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x10.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x10.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 10 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x11.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x11.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 11 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x12.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x12.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 12 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x128.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x128.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 128 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x13.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x13.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 13 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x14.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x14.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 14 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x16.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x16.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 16 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x17.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x17.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 17 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x18.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x18.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 18 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x2.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x2.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 2 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x24.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x24.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 24 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x32.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x32.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 32 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x36.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x36.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 36 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x4.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x4.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 4 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x5.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x5.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 5 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x6.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x6.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 6 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x64.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x64.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 64 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x7.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x7.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 7 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x72.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x72.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 72 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x8.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x8.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 8 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x1x9.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x1x9.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 1 9 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x2x5.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x2x5.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 2 5 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x32f.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x32f.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 32 1 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x5f.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x5f.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 5 1 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x64f.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x64f.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 64 1 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x7f.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x7f.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 7 1 | ||||
| BRICK | ||||
							
								
								
									
										2
									
								
								bricks/blb/wires/1x9f.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								bricks/blb/wires/1x9f.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| 1 9 1 | ||||
| BRICK | ||||
							
								
								
									
										154
									
								
								bricks/bus/8BitBuffer.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										154
									
								
								bricks/bus/8BitBuffer.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,154 @@ | ||||
|  | ||||
| datablock fxDTSBrickData(LogicGate_8BitBuffer_Data) | ||||
| { | ||||
| 	brickFile = $LuaLogic::Path @ "bricks/blb/1x8f_8i_8o_p.blb"; | ||||
| 	category = "Logic Bricks"; | ||||
| 	subCategory = "Bus"; | ||||
| 	uiName = "8 Bit Buffer"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/8 Bit Buffer"; | ||||
| 	hasPrint = 1; | ||||
| 	printAspectRatio = "Logic"; | ||||
| 	orientationFix = 3; | ||||
| 	 | ||||
| 	isLogic = true; | ||||
| 	isLogicGate = true; | ||||
| 	isLogicInput = false; | ||||
| 	 | ||||
| 	logicUIName = "8 Bit Buffer"; | ||||
| 	logicUIDesc = "8 bit buffer with clock propagate"; | ||||
| 	 | ||||
| 	logicUpdate = | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[9].state then " @ | ||||
| 		"		for i = 1, 8 do " @ | ||||
| 		"			gate.ports[i+10]:setstate(gate.ports[i].state) " @ | ||||
| 		"		end " @ | ||||
| 		"		gate.ports[10]:setstate(true) " @ | ||||
| 		"	else " @ | ||||
| 		"		for i = 1, 8 do " @ | ||||
| 		"			gate.ports[i+10]:setstate(false) " @ | ||||
| 		"		end " @ | ||||
| 		"		gate.ports[10]:setstate(false) " @ | ||||
| 		"	end " @ | ||||
| 		"end " | ||||
| 	; | ||||
| 	 | ||||
| 	numLogicPorts = 18; | ||||
| 	 | ||||
| 	logicPortType[0] = 1; | ||||
| 	logicPortPos[0] = "-7 0 0"; | ||||
| 	logicPortDir[0] = 3; | ||||
| 	logicPortUIName[0] = "D7"; | ||||
| 	 | ||||
| 	logicPortType[1] = 1; | ||||
| 	logicPortPos[1] = "-5 0 0"; | ||||
| 	logicPortDir[1] = 3; | ||||
| 	logicPortUIName[1] = "D6"; | ||||
| 	 | ||||
| 	logicPortType[2] = 1; | ||||
| 	logicPortPos[2] = "-3 0 0"; | ||||
| 	logicPortDir[2] = 3; | ||||
| 	logicPortUIName[2] = "D5"; | ||||
| 	 | ||||
| 	logicPortType[3] = 1; | ||||
| 	logicPortPos[3] = "-1 0 0"; | ||||
| 	logicPortDir[3] = 3; | ||||
| 	logicPortUIName[3] = "D4"; | ||||
| 	 | ||||
| 	logicPortType[4] = 1; | ||||
| 	logicPortPos[4] = "1 0 0"; | ||||
| 	logicPortDir[4] = 3; | ||||
| 	logicPortUIName[4] = "D3"; | ||||
| 	 | ||||
| 	logicPortType[5] = 1; | ||||
| 	logicPortPos[5] = "3 0 0"; | ||||
| 	logicPortDir[5] = 3; | ||||
| 	logicPortUIName[5] = "D2"; | ||||
| 	 | ||||
| 	logicPortType[6] = 1; | ||||
| 	logicPortPos[6] = "5 0 0"; | ||||
| 	logicPortDir[6] = 3; | ||||
| 	logicPortUIName[6] = "D1"; | ||||
| 	 | ||||
| 	logicPortType[7] = 1; | ||||
| 	logicPortPos[7] = "7 0 0"; | ||||
| 	logicPortDir[7] = 3; | ||||
| 	logicPortUIName[7] = "D0"; | ||||
| 	 | ||||
| 	logicPortType[8] = 1; | ||||
| 	logicPortPos[8] = "7 0 0"; | ||||
| 	logicPortDir[8] = 2; | ||||
| 	logicPortCauseUpdate[8] = true; | ||||
| 	logicPortUIName[8] = "ClockIn"; | ||||
| 	 | ||||
| 	logicPortType[9] = 0; | ||||
| 	logicPortPos[9] = "-7 0 0"; | ||||
| 	logicPortDir[9] = 0; | ||||
| 	logicPortUIName[9] = "ClockOut"; | ||||
| 	 | ||||
| 	logicPortType[10] = 0; | ||||
| 	logicPortPos[10] = "-7 0 0"; | ||||
| 	logicPortDir[10] = 1; | ||||
| 	logicPortUIName[10] = "Q7"; | ||||
| 	 | ||||
| 	logicPortType[11] = 0; | ||||
| 	logicPortPos[11] = "-5 0 0"; | ||||
| 	logicPortDir[11] = 1; | ||||
| 	logicPortUIName[11] = "Q6"; | ||||
| 	 | ||||
| 	logicPortType[12] = 0; | ||||
| 	logicPortPos[12] = "-3 0 0"; | ||||
| 	logicPortDir[12] = 1; | ||||
| 	logicPortUIName[12] = "Q5"; | ||||
| 	 | ||||
| 	logicPortType[13] = 0; | ||||
| 	logicPortPos[13] = "-1 0 0"; | ||||
| 	logicPortDir[13] = 1; | ||||
| 	logicPortUIName[13] = "Q4"; | ||||
| 	 | ||||
| 	logicPortType[14] = 0; | ||||
| 	logicPortPos[14] = "1 0 0"; | ||||
| 	logicPortDir[14] = 1; | ||||
| 	logicPortUIName[14] = "Q3"; | ||||
| 	 | ||||
| 	logicPortType[15] = 0; | ||||
| 	logicPortPos[15] = "3 0 0"; | ||||
| 	logicPortDir[15] = 1; | ||||
| 	logicPortUIName[15] = "Q2"; | ||||
| 	 | ||||
| 	logicPortType[16] = 0; | ||||
| 	logicPortPos[16] = "5 0 0"; | ||||
| 	logicPortDir[16] = 1; | ||||
| 	logicPortUIName[16] = "Q1"; | ||||
| 	 | ||||
| 	logicPortType[17] = 0; | ||||
| 	logicPortPos[17] = "7 0 0"; | ||||
| 	logicPortDir[17] = 1; | ||||
| 	logicPortUIName[17] = "Q0"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_8BitBuffer_Data"); | ||||
|  | ||||
| datablock fxDTSBrickData(LogicGate_8BitBufferAL_Data : LogicGate_8BitBuffer_Data){ | ||||
| 	uiName = "8 Bit Buffer Active Low"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/8 Bit Buffer Active Low"; | ||||
| 	 | ||||
| 	logicUIName = "8 Bit Buffer Active Low"; | ||||
| 	logicUIDesc = "8 bit buffer with clock propagate; clock is active low"; | ||||
| 	 | ||||
| 	logicUpdate = | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[9].state then " @ | ||||
| 		"		for i = 1, 8 do " @ | ||||
| 		"			gate.ports[i+10]:setstate(gate.ports[i].state) " @ | ||||
| 		"		end " @ | ||||
| 		"		gate.ports[10]:setstate(false) " @ | ||||
| 		"	else " @ | ||||
| 		"		for i = 1, 8 do " @ | ||||
| 		"			gate.ports[i+10]:setstate(false) " @ | ||||
| 		"		end " @ | ||||
| 		"		gate.ports[10]:setstate(true) " @ | ||||
| 		"	end " @ | ||||
| 		"end " | ||||
| 	; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_8BitBufferAL_Data"); | ||||
							
								
								
									
										139
									
								
								bricks/bus/8BitDFlipFlop.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										139
									
								
								bricks/bus/8BitDFlipFlop.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,139 @@ | ||||
|  | ||||
| datablock fxDTSBrickData(LogicGate_8BitDFlipFlop_Data) | ||||
| { | ||||
| 	brickFile = $LuaLogic::Path @ "bricks/blb/1x8f_8i_8o_p.blb"; | ||||
| 	category = "Logic Bricks"; | ||||
| 	subCategory = "Bus"; | ||||
| 	uiName = "8 Bit D FlipFlop"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/8 Bit D FlipFlop"; | ||||
| 	hasPrint = 1; | ||||
| 	printAspectRatio = "Logic"; | ||||
| 	orientationFix = 3; | ||||
|  | ||||
| 	isLogic = true; | ||||
| 	isLogicGate = true; | ||||
| 	isLogicInput = false; | ||||
|  | ||||
| 	logicUIName = "8 Bit D FlipFlop"; | ||||
| 	logicUIDesc = "8 bit d flipflop with clock propagate"; | ||||
|  | ||||
| 	logicUpdate = | ||||
| "return function(gate) if gate.ports[9]:isrising() then " @ | ||||
| "	for i = 1, 8 do " @ | ||||
| "		gate.ports[i+10]:setstate(gate.ports[i].state) " @ | ||||
| "	end " @ | ||||
| "end " @ | ||||
| "gate.ports[10]:setstate(gate.ports[9].state) end"; | ||||
|  | ||||
| 	numLogicPorts = 18; | ||||
|  | ||||
| 	logicPortType[0] = 1; | ||||
| 	logicPortPos[0] = "-7 0 0"; | ||||
| 	logicPortDir[0] = 3; | ||||
| 	logicPortUIName[0] = "D7"; | ||||
|  | ||||
| 	logicPortType[1] = 1; | ||||
| 	logicPortPos[1] = "-5 0 0"; | ||||
| 	logicPortDir[1] = 3; | ||||
| 	logicPortUIName[1] = "D6"; | ||||
|  | ||||
| 	logicPortType[2] = 1; | ||||
| 	logicPortPos[2] = "-3 0 0"; | ||||
| 	logicPortDir[2] = 3; | ||||
| 	logicPortUIName[2] = "D5"; | ||||
|  | ||||
| 	logicPortType[3] = 1; | ||||
| 	logicPortPos[3] = "-1 0 0"; | ||||
| 	logicPortDir[3] = 3; | ||||
| 	logicPortUIName[3] = "D4"; | ||||
|  | ||||
| 	logicPortType[4] = 1; | ||||
| 	logicPortPos[4] = "1 0 0"; | ||||
| 	logicPortDir[4] = 3; | ||||
| 	logicPortUIName[4] = "D3"; | ||||
|  | ||||
| 	logicPortType[5] = 1; | ||||
| 	logicPortPos[5] = "3 0 0"; | ||||
| 	logicPortDir[5] = 3; | ||||
| 	logicPortUIName[5] = "D2"; | ||||
|  | ||||
| 	logicPortType[6] = 1; | ||||
| 	logicPortPos[6] = "5 0 0"; | ||||
| 	logicPortDir[6] = 3; | ||||
| 	logicPortUIName[6] = "D1"; | ||||
|  | ||||
| 	logicPortType[7] = 1; | ||||
| 	logicPortPos[7] = "7 0 0"; | ||||
| 	logicPortDir[7] = 3; | ||||
| 	logicPortUIName[7] = "D0"; | ||||
|  | ||||
| 	logicPortType[8] = 1; | ||||
| 	logicPortPos[8] = "7 0 0"; | ||||
| 	logicPortDir[8] = 2; | ||||
| 	logicPortCauseUpdate[8] = true; | ||||
| 	logicPortUIName[8] = "ClockIn"; | ||||
|  | ||||
| 	logicPortType[9] = 0; | ||||
| 	logicPortPos[9] = "-7 0 0"; | ||||
| 	logicPortDir[9] = 0; | ||||
| 	logicPortUIName[9] = "ClockOut"; | ||||
|  | ||||
| 	logicPortType[10] = 0; | ||||
| 	logicPortPos[10] = "-7 0 0"; | ||||
| 	logicPortDir[10] = 1; | ||||
| 	logicPortUIName[10] = "Q7"; | ||||
|  | ||||
| 	logicPortType[11] = 0; | ||||
| 	logicPortPos[11] = "-5 0 0"; | ||||
| 	logicPortDir[11] = 1; | ||||
| 	logicPortUIName[11] = "Q6"; | ||||
|  | ||||
| 	logicPortType[12] = 0; | ||||
| 	logicPortPos[12] = "-3 0 0"; | ||||
| 	logicPortDir[12] = 1; | ||||
| 	logicPortUIName[12] = "Q5"; | ||||
|  | ||||
| 	logicPortType[13] = 0; | ||||
| 	logicPortPos[13] = "-1 0 0"; | ||||
| 	logicPortDir[13] = 1; | ||||
| 	logicPortUIName[13] = "Q4"; | ||||
|  | ||||
| 	logicPortType[14] = 0; | ||||
| 	logicPortPos[14] = "1 0 0"; | ||||
| 	logicPortDir[14] = 1; | ||||
| 	logicPortUIName[14] = "Q3"; | ||||
|  | ||||
| 	logicPortType[15] = 0; | ||||
| 	logicPortPos[15] = "3 0 0"; | ||||
| 	logicPortDir[15] = 1; | ||||
| 	logicPortUIName[15] = "Q2"; | ||||
|  | ||||
| 	logicPortType[16] = 0; | ||||
| 	logicPortPos[16] = "5 0 0"; | ||||
| 	logicPortDir[16] = 1; | ||||
| 	logicPortUIName[16] = "Q1"; | ||||
|  | ||||
| 	logicPortType[17] = 0; | ||||
| 	logicPortPos[17] = "7 0 0"; | ||||
| 	logicPortDir[17] = 1; | ||||
| 	logicPortUIName[17] = "Q0"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_8BitDFlipFlop_Data"); | ||||
|  | ||||
| datablock fxDTSBrickData(LogicGate_8BitDFlipFlopAL_Data : LogicGate_8BitDFlipFlop_Data){ | ||||
| 	uiName = "8 Bit D FlipFlop Active Low"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/8 Bit D FlipFlop Active Low"; | ||||
| 	 | ||||
| 	logicUIName = "8 Bit D FlipFlop Active Low"; | ||||
| 	logicUIDesc = "8 bit d flipflop with clock propagate, clock is active low"; | ||||
| 	 | ||||
| 	logicUpdate = | ||||
| 		"return function(gate) if gate.ports[9]:isfalling() then " @ | ||||
| 		"	for i = 1, 8 do " @ | ||||
| 		"		gate.ports[i+10]:setstate(gate.ports[i].state) " @ | ||||
| 		"	end " @ | ||||
| 		"end " @ | ||||
| 		"gate.ports[10]:setstate(gate.ports[9].state) end" | ||||
| 	; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_8BitDFlipFlopAL_Data"); | ||||
							
								
								
									
										158
									
								
								bricks/bus/8BitEnabler.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										158
									
								
								bricks/bus/8BitEnabler.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,158 @@ | ||||
|  | ||||
| datablock fxDTSBrickData(LogicGate_8BitEnabler_Data) | ||||
| { | ||||
| 	brickFile = $LuaLogic::Path @ "bricks/blb/1x8f_8i_8o_p.blb"; | ||||
| 	category = "Logic Bricks"; | ||||
| 	subCategory = "Bus"; | ||||
| 	uiName = "8 Bit Enabler"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/8 Bit Enabler"; | ||||
| 	hasPrint = 1; | ||||
| 	printAspectRatio = "Logic"; | ||||
| 	orientationFix = 3; | ||||
|  | ||||
| 	isLogic = true; | ||||
| 	isLogicGate = true; | ||||
| 	isLogicInput = false; | ||||
|  | ||||
| 	logicUIName = "8 Bit Enabler"; | ||||
| 	logicUIDesc = "8 bit enabler with enable propagate"; | ||||
|  | ||||
| 	logicUpdate = "return function(gate) if gate.ports[9].state then " @ | ||||
| "	for i = 1, 8 do " @ | ||||
| "		gate.ports[i+10]:setstate(gate.ports[i].state) " @ | ||||
| "	end " @ | ||||
| "	gate.ports[10]:setstate(true) " @ | ||||
| "elseif gate.ports[9]:isfalling() then" @ | ||||
| "	for i = 1, 8 do " @ | ||||
| "		gate.ports[i+10]:setstate(false) " @ | ||||
| "	end " @ | ||||
| "	gate.ports[10]:setstate(false) " @ | ||||
| "end end"; | ||||
|  | ||||
| 	numLogicPorts = 18; | ||||
|  | ||||
| 	logicPortType[0] = 1; | ||||
| 	logicPortPos[0] = "-7 0 0"; | ||||
| 	logicPortDir[0] = 3; | ||||
| 	logicPortCauseUpdate[0] = true; | ||||
| 	logicPortUIName[0] = "D7"; | ||||
|  | ||||
| 	logicPortType[1] = 1; | ||||
| 	logicPortPos[1] = "-5 0 0"; | ||||
| 	logicPortDir[1] = 3; | ||||
| 	logicPortCauseUpdate[1] = true; | ||||
| 	logicPortUIName[1] = "D6"; | ||||
|  | ||||
| 	logicPortType[2] = 1; | ||||
| 	logicPortPos[2] = "-3 0 0"; | ||||
| 	logicPortDir[2] = 3; | ||||
| 	logicPortCauseUpdate[2] = true; | ||||
| 	logicPortUIName[2] = "D5"; | ||||
|  | ||||
| 	logicPortType[3] = 1; | ||||
| 	logicPortPos[3] = "-1 0 0"; | ||||
| 	logicPortDir[3] = 3; | ||||
| 	logicPortCauseUpdate[3] = true; | ||||
| 	logicPortUIName[3] = "D4"; | ||||
|  | ||||
| 	logicPortType[4] = 1; | ||||
| 	logicPortPos[4] = "1 0 0"; | ||||
| 	logicPortDir[4] = 3; | ||||
| 	logicPortCauseUpdate[4] = true; | ||||
| 	logicPortUIName[4] = "D3"; | ||||
|  | ||||
| 	logicPortType[5] = 1; | ||||
| 	logicPortPos[5] = "3 0 0"; | ||||
| 	logicPortDir[5] = 3; | ||||
| 	logicPortCauseUpdate[5] = true; | ||||
| 	logicPortUIName[5] = "D2"; | ||||
|  | ||||
| 	logicPortType[6] = 1; | ||||
| 	logicPortPos[6] = "5 0 0"; | ||||
| 	logicPortDir[6] = 3; | ||||
| 	logicPortCauseUpdate[6] = true; | ||||
| 	logicPortUIName[6] = "D1"; | ||||
|  | ||||
| 	logicPortType[7] = 1; | ||||
| 	logicPortPos[7] = "7 0 0"; | ||||
| 	logicPortDir[7] = 3; | ||||
| 	logicPortCauseUpdate[7] = true; | ||||
| 	logicPortUIName[7] = "D0"; | ||||
|  | ||||
| 	logicPortType[8] = 1; | ||||
| 	logicPortPos[8] = "7 0 0"; | ||||
| 	logicPortDir[8] = 2; | ||||
| 	logicPortCauseUpdate[8] = true; | ||||
| 	logicPortUIName[8] = "EnableIn"; | ||||
|  | ||||
| 	logicPortType[9] = 0; | ||||
| 	logicPortPos[9] = "-7 0 0"; | ||||
| 	logicPortDir[9] = 0; | ||||
| 	logicPortUIName[9] = "EnableOut"; | ||||
|  | ||||
| 	logicPortType[10] = 0; | ||||
| 	logicPortPos[10] = "-7 0 0"; | ||||
| 	logicPortDir[10] = 1; | ||||
| 	logicPortUIName[10] = "Q7"; | ||||
|  | ||||
| 	logicPortType[11] = 0; | ||||
| 	logicPortPos[11] = "-5 0 0"; | ||||
| 	logicPortDir[11] = 1; | ||||
| 	logicPortUIName[11] = "Q6"; | ||||
|  | ||||
| 	logicPortType[12] = 0; | ||||
| 	logicPortPos[12] = "-3 0 0"; | ||||
| 	logicPortDir[12] = 1; | ||||
| 	logicPortUIName[12] = "Q5"; | ||||
|  | ||||
| 	logicPortType[13] = 0; | ||||
| 	logicPortPos[13] = "-1 0 0"; | ||||
| 	logicPortDir[13] = 1; | ||||
| 	logicPortUIName[13] = "Q4"; | ||||
|  | ||||
| 	logicPortType[14] = 0; | ||||
| 	logicPortPos[14] = "1 0 0"; | ||||
| 	logicPortDir[14] = 1; | ||||
| 	logicPortUIName[14] = "Q3"; | ||||
|  | ||||
| 	logicPortType[15] = 0; | ||||
| 	logicPortPos[15] = "3 0 0"; | ||||
| 	logicPortDir[15] = 1; | ||||
| 	logicPortUIName[15] = "Q2"; | ||||
|  | ||||
| 	logicPortType[16] = 0; | ||||
| 	logicPortPos[16] = "5 0 0"; | ||||
| 	logicPortDir[16] = 1; | ||||
| 	logicPortUIName[16] = "Q1"; | ||||
|  | ||||
| 	logicPortType[17] = 0; | ||||
| 	logicPortPos[17] = "7 0 0"; | ||||
| 	logicPortDir[17] = 1; | ||||
| 	logicPortUIName[17] = "Q0"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_8BitEnabler_Data"); | ||||
|  | ||||
| datablock fxDTSBrickData(LogicGate_8BitEnablerAL_Data : LogicGate_8BitEnabler_Data){ | ||||
| 	uiName = "8 Bit Enabler Active Low"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/8 Bit Enabler Active Low"; | ||||
|  | ||||
| 	logicUIName = "8 Bit Enabler Active Low"; | ||||
| 	logicUIDesc = "8 bit enabler with enable propagate; enable is active low"; | ||||
|  | ||||
| 	logicUpdate = | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[9].state then " @ | ||||
| 		"		for i = 1, 8 do " @ | ||||
| 		"			gate.ports[i+10]:setstate(gate.ports[i].state) " @ | ||||
| 		"		end " @ | ||||
| 		"		gate.ports[10]:setstate(false) " @ | ||||
| 		"	elseif gate.ports[9]:isrising() then" @ | ||||
| 		"		for i = 1, 8 do " @ | ||||
| 		"			gate.ports[i+10]:setstate(false) " @ | ||||
| 		"		end " @ | ||||
| 		"		gate.ports[10]:setstate(true) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_8BitEnablerAL_Data"); | ||||
							
								
								
									
										269
									
								
								bricks/bus/bus16.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										269
									
								
								bricks/bus/bus16.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,269 @@ | ||||
|  | ||||
| datablock fxDTSBrickData(LogicGate_16BitBuffer_Data){ | ||||
| 	brickFile = $LuaLogic::Path @ "/bricks/blb/16bitbus.blb"; | ||||
| 	category = "Logic Bricks"; | ||||
| 	subCategory = "Bus"; | ||||
| 	uiName = "16 Bit Buffer"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/16 Bit Buffer"; | ||||
| 	hasPrint = 1; | ||||
| 	printAspectRatio = "Logic"; | ||||
| 	orientationFix = 0; | ||||
| 	 | ||||
| 	isLogic = true; | ||||
| 	isLogicGate = true; | ||||
| 	isLogicInput = false; | ||||
| 	 | ||||
| 	logicUIName = "16 Bit Buffer"; | ||||
| 	logicUIDesc = "16 bit buffer with clock propagate"; | ||||
| 	 | ||||
| 	logicUpdate = | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[33].state then " @ | ||||
| 		"		for i = 1, 16 do " @ | ||||
| 		"			gate.ports[i+16]:setstate(gate.ports[i].state) " @ | ||||
| 		"		end " @ | ||||
| 		"		gate.ports[34]:setstate(true) " @ | ||||
| 		"	else " @ | ||||
| 		"		for i = 1, 16 do " @ | ||||
| 		"			gate.ports[i+16]:setstate(false) " @ | ||||
| 		"		end " @ | ||||
| 		"		gate.ports[34]:setstate(false) " @ | ||||
| 		"	end " @ | ||||
| 		"end " | ||||
| 	; | ||||
| 	 | ||||
| 	numLogicPorts = 34; | ||||
| 	 | ||||
| 	logicPortType[0] = 1; | ||||
| 	logicPortPos[0] = "0 -15 0"; | ||||
| 	logicPortDir[0] = 0; | ||||
| 	logicPortUIName[0] = "In0"; | ||||
| 	 | ||||
| 	logicPortType[1] = 1; | ||||
| 	logicPortPos[1] = "0 -13 0"; | ||||
| 	logicPortDir[1] = 0; | ||||
| 	logicPortUIName[1] = "In1"; | ||||
| 	 | ||||
| 	logicPortType[2] = 1; | ||||
| 	logicPortPos[2] = "0 -11 0"; | ||||
| 	logicPortDir[2] = 0; | ||||
| 	logicPortUIName[2] = "In2"; | ||||
| 	 | ||||
| 	logicPortType[3] = 1; | ||||
| 	logicPortPos[3] = "0 -9 0"; | ||||
| 	logicPortDir[3] = 0; | ||||
| 	logicPortUIName[3] = "In3"; | ||||
| 	 | ||||
| 	logicPortType[4] = 1; | ||||
| 	logicPortPos[4] = "0 -7 0"; | ||||
| 	logicPortDir[4] = 0; | ||||
| 	logicPortUIName[4] = "In4"; | ||||
| 	 | ||||
| 	logicPortType[5] = 1; | ||||
| 	logicPortPos[5] = "0 -5 0"; | ||||
| 	logicPortDir[5] = 0; | ||||
| 	logicPortUIName[5] = "In5"; | ||||
| 	 | ||||
| 	logicPortType[6] = 1; | ||||
| 	logicPortPos[6] = "0 -3 0"; | ||||
| 	logicPortDir[6] = 0; | ||||
| 	logicPortUIName[6] = "In6"; | ||||
| 	 | ||||
| 	logicPortType[7] = 1; | ||||
| 	logicPortPos[7] = "0 -1 0"; | ||||
| 	logicPortDir[7] = 0; | ||||
| 	logicPortUIName[7] = "In7"; | ||||
| 	 | ||||
| 	logicPortType[8] = 1; | ||||
| 	logicPortPos[8] = "0 1 0"; | ||||
| 	logicPortDir[8] = 0; | ||||
| 	logicPortUIName[8] = "In8"; | ||||
| 	 | ||||
| 	logicPortType[9] = 1; | ||||
| 	logicPortPos[9] = "0 3 0"; | ||||
| 	logicPortDir[9] = 0; | ||||
| 	logicPortUIName[9] = "In9"; | ||||
| 	 | ||||
| 	logicPortType[10] = 1; | ||||
| 	logicPortPos[10] = "0 5 0"; | ||||
| 	logicPortDir[10] = 0; | ||||
| 	logicPortUIName[10] = "In10"; | ||||
| 	 | ||||
| 	logicPortType[11] = 1; | ||||
| 	logicPortPos[11] = "0 7 0"; | ||||
| 	logicPortDir[11] = 0; | ||||
| 	logicPortUIName[11] = "In11"; | ||||
| 	 | ||||
| 	logicPortType[12] = 1; | ||||
| 	logicPortPos[12] = "0 9 0"; | ||||
| 	logicPortDir[12] = 0; | ||||
| 	logicPortUIName[12] = "In12"; | ||||
| 	 | ||||
| 	logicPortType[13] = 1; | ||||
| 	logicPortPos[13] = "0 11 0"; | ||||
| 	logicPortDir[13] = 0; | ||||
| 	logicPortUIName[13] = "In13"; | ||||
| 	 | ||||
| 	logicPortType[14] = 1; | ||||
| 	logicPortPos[14] = "0 13 0"; | ||||
| 	logicPortDir[14] = 0; | ||||
| 	logicPortUIName[14] = "In14"; | ||||
| 	 | ||||
| 	logicPortType[15] = 1; | ||||
| 	logicPortPos[15] = "0 15 0"; | ||||
| 	logicPortDir[15] = 0; | ||||
| 	logicPortUIName[15] = "In15"; | ||||
| 	 | ||||
| 	logicPortType[16] = 0; | ||||
| 	logicPortPos[16] = "0 -15 0"; | ||||
| 	logicPortDir[16] = 2; | ||||
| 	logicPortUIName[16] = "Out0"; | ||||
| 	 | ||||
| 	logicPortType[17] = 0; | ||||
| 	logicPortPos[17] = "0 -13 0"; | ||||
| 	logicPortDir[17] = 2; | ||||
| 	logicPortUIName[17] = "Out1"; | ||||
| 	 | ||||
| 	logicPortType[18] = 0; | ||||
| 	logicPortPos[18] = "0 -11 0"; | ||||
| 	logicPortDir[18] = 2; | ||||
| 	logicPortUIName[18] = "Out2"; | ||||
| 	 | ||||
| 	logicPortType[19] = 0; | ||||
| 	logicPortPos[19] = "0 -9 0"; | ||||
| 	logicPortDir[19] = 2; | ||||
| 	logicPortUIName[19] = "Out3"; | ||||
| 	 | ||||
| 	logicPortType[20] = 0; | ||||
| 	logicPortPos[20] = "0 -7 0"; | ||||
| 	logicPortDir[20] = 2; | ||||
| 	logicPortUIName[20] = "Out4"; | ||||
| 	 | ||||
| 	logicPortType[21] = 0; | ||||
| 	logicPortPos[21] = "0 -5 0"; | ||||
| 	logicPortDir[21] = 2; | ||||
| 	logicPortUIName[21] = "Out5"; | ||||
| 	 | ||||
| 	logicPortType[22] = 0; | ||||
| 	logicPortPos[22] = "0 -3 0"; | ||||
| 	logicPortDir[22] = 2; | ||||
| 	logicPortUIName[22] = "Out6"; | ||||
| 	 | ||||
| 	logicPortType[23] = 0; | ||||
| 	logicPortPos[23] = "0 -1 0"; | ||||
| 	logicPortDir[23] = 2; | ||||
| 	logicPortUIName[23] = "Out7"; | ||||
| 	 | ||||
| 	logicPortType[24] = 0; | ||||
| 	logicPortPos[24] = "0 1 0"; | ||||
| 	logicPortDir[24] = 2; | ||||
| 	logicPortUIName[24] = "Out8"; | ||||
| 	 | ||||
| 	logicPortType[25] = 0; | ||||
| 	logicPortPos[25] = "0 3 0"; | ||||
| 	logicPortDir[25] = 2; | ||||
| 	logicPortUIName[25] = "Out9"; | ||||
| 	 | ||||
| 	logicPortType[26] = 0; | ||||
| 	logicPortPos[26] = "0 5 0"; | ||||
| 	logicPortDir[26] = 2; | ||||
| 	logicPortUIName[26] = "Out10"; | ||||
| 	 | ||||
| 	logicPortType[27] = 0; | ||||
| 	logicPortPos[27] = "0 7 0"; | ||||
| 	logicPortDir[27] = 2; | ||||
| 	logicPortUIName[27] = "Out11"; | ||||
| 	 | ||||
| 	logicPortType[28] = 0; | ||||
| 	logicPortPos[28] = "0 9 0"; | ||||
| 	logicPortDir[28] = 2; | ||||
| 	logicPortUIName[28] = "Out12"; | ||||
| 	 | ||||
| 	logicPortType[29] = 0; | ||||
| 	logicPortPos[29] = "0 11 0"; | ||||
| 	logicPortDir[29] = 2; | ||||
| 	logicPortUIName[29] = "Out13"; | ||||
| 	 | ||||
| 	logicPortType[30] = 0; | ||||
| 	logicPortPos[30] = "0 13 0"; | ||||
| 	logicPortDir[30] = 2; | ||||
| 	logicPortUIName[30] = "Out14"; | ||||
| 	 | ||||
| 	logicPortType[31] = 0; | ||||
| 	logicPortPos[31] = "0 15 0"; | ||||
| 	logicPortDir[31] = 2; | ||||
| 	logicPortUIName[31] = "Out15"; | ||||
| 	 | ||||
| 	logicPortType[32] = 1; | ||||
| 	logicPortPos[32] = "0 -15 0"; | ||||
| 	logicPortDir[32] = 3; | ||||
| 	logicPortUIName[32] = "ClockIn"; | ||||
| 	logicPortCauseUpdate[32] = true; | ||||
| 	 | ||||
| 	logicPortType[33] = 0; | ||||
| 	logicPortPos[33] = "0 15 0"; | ||||
| 	logicPortDir[33] = 1; | ||||
| 	logicPortUIName[33] = "ClockOut"; | ||||
| }; | ||||
|  | ||||
| datablock fxDtsBrickData(LogicGate_16BitBufferAL_Data : LogicGate_16BitBuffer_Data){ | ||||
| 	uiName = "16 Bit Buffer Active Low"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/16 Bit Buffer Active Low"; | ||||
| 	 | ||||
| 	logicUIName = "16 Bit Buffer Active Low"; | ||||
| 	logicUIDesc = "16 big buffer with clock propagate; clock is active low"; | ||||
| 	 | ||||
| 	logicUpdate = | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[33].state then " @ | ||||
| 		"		for i = 1, 16 do " @ | ||||
| 		"			gate.ports[i+16]:setstate(gate.ports[i].state) " @ | ||||
| 		"		end " @ | ||||
| 		"		gate.ports[34]:setstate(false) " @ | ||||
| 		"	else " @ | ||||
| 		"		for i = 1, 16 do " @ | ||||
| 		"			gate.ports[i+16]:setstate(false) " @ | ||||
| 		"		end " @ | ||||
| 		"		gate.ports[34]:setstate(true) " @ | ||||
| 		"	end " @ | ||||
| 		"end " | ||||
| 	; | ||||
| }; | ||||
|  | ||||
| datablock fxDtsBrickData(LogicGate_16BitDFlipFlop_Data : LogicGate_16BitBuffer_Data){ | ||||
| 	uiName = "16 Bit D FlipFlop"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/16 Bit D FlipFlop"; | ||||
| 	 | ||||
| 	logicUIName = "16 Bit D FlipFlop"; | ||||
| 	logicUIDesc = "16 big D FlipFlop with clock propagate"; | ||||
| 	 | ||||
| 	logicUpdate = | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[33]:isrising() then " @ | ||||
| 		"		for i = 1, 16 do " @ | ||||
| 		"			gate.ports[i+16]:setstate(gate.ports[i].state) " @ | ||||
| 		"		end " @ | ||||
| 		"	end " @ | ||||
| 		"	gate.ports[34]:setstate(gate.ports[33].state) " @ | ||||
| 		"end " | ||||
| 	; | ||||
| }; | ||||
|  | ||||
| datablock fxDtsBrickData(LogicGate_16BitDFlipFlopAL_Data : LogicGate_16BitBuffer_Data){ | ||||
| 	uiName = "16 Bit D FlipFlop Active Low"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/16 Bit D FlipFlop Active Low"; | ||||
| 	 | ||||
| 	logicUIName = "16 Bit D FlipFlop Active Low"; | ||||
| 	logicUIDesc = "16 big D FlipFlop with clock propagate; clock is active low"; | ||||
| 	 | ||||
| 	logicUpdate = | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[33]:isfalling() then " @ | ||||
| 		"		for i = 1, 16 do " @ | ||||
| 		"			gate.ports[i+16]:setstate(gate.ports[i].state) " @ | ||||
| 		"		end " @ | ||||
| 		"	end " @ | ||||
| 		"	gate.ports[34]:setstate(gate.ports[33].state) " @ | ||||
| 		"end " | ||||
| 	; | ||||
| }; | ||||
							
								
								
									
										12
									
								
								bricks/gates/AND.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								bricks/gates/AND.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | ||||
| datablock fxDTSBrickData(LogicGate_AND_Data : LogicGate_OR_Data) | ||||
| { | ||||
| 	uiName = "1x2f AND"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/1x2f AND"; | ||||
| 	logicUIName = "AND"; | ||||
| 	logicUIDesc = "C is true if A and B are true"; | ||||
| 	logicUpdate = "return function(gate) gate.ports[3]:setstate(gate.ports[1].state and gate.ports[2].state) end"; | ||||
| 	 | ||||
| 	logicForceColor = "YELLOW"; | ||||
| 	logicForcePrint = "ANDGATE"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_AND_Data"); | ||||
							
								
								
									
										9
									
								
								bricks/gates/NAND.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								bricks/gates/NAND.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| datablock fxDTSBrickData(LogicGate_NAND_Data : LogicGate_OR_Data) | ||||
| { | ||||
| 	uiName = "1x2f NAND"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/1x2f NAND"; | ||||
| 	logicUIName = "NAND"; | ||||
| 	logicUIDesc = "C is false if A and B are true"; | ||||
| 	logicUpdate = "return function(gate) gate.ports[3]:setstate(not (gate.ports[1].state and gate.ports[2].state)) end"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_NAND_Data"); | ||||
							
								
								
									
										9
									
								
								bricks/gates/NOR.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								bricks/gates/NOR.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| datablock fxDTSBrickData(LogicGate_NOR_Data : LogicGate_OR_Data) | ||||
| { | ||||
| 	uiName = "1x2f NOR"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/1x2f NOR"; | ||||
| 	logicUIName = "NOR"; | ||||
| 	logicUIDesc = "C is false if A or B are true"; | ||||
| 	logicUpdate = "return function(gate) gate.ports[3]:setstate(not (gate.ports[1].state or gate.ports[2].state)) end"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_NOR_Data"); | ||||
							
								
								
									
										19
									
								
								bricks/gates/NOT.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								bricks/gates/NOT.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | ||||
|  | ||||
| lualogic_require($LuaLogic::Path @ "bricks/gates/diode.cs"); | ||||
|  | ||||
| datablock fxDTSBrickData(LogicGate_NOT_Data : LogicGate_Diode_Data) | ||||
| { | ||||
| 	uiName = "1x1f NOT"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/1x1f NOT"; | ||||
|  | ||||
| 	logicUIName = "NOT"; | ||||
| 	logicUIDesc = "B is the opposite of A"; | ||||
| 	 | ||||
| 	logicForceColor = "RED"; | ||||
| 	logicForcePrint = "ARROW"; | ||||
|  | ||||
| 	logicUpdate = "return function(gate) gate.ports[2]:setstate(not gate.ports[1].state) end"; | ||||
|  | ||||
| 	numLogicPorts = 2; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_NOT_Data"); | ||||
							
								
								
									
										37
									
								
								bricks/gates/OR.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								bricks/gates/OR.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,37 @@ | ||||
| datablock fxDTSBrickData(LogicGate_OR_Data) | ||||
| { | ||||
| 	category = "Logic Bricks"; | ||||
| 	subCategory = "Gates"; | ||||
| 	uiName = "1x2f OR"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/1x2f OR"; | ||||
| 	brickFile = $LuaLogic::Path @ "bricks/blb/1x2f_2i_1o.blb"; | ||||
| 	hasPrint = 1; | ||||
| 	printAspectRatio = "Logic"; | ||||
|  | ||||
| 	isLogic = 1; | ||||
| 	isLogicGate = 1; | ||||
| 	logicUIName = "OR"; | ||||
| 	logicUIDesc = "C is true if A or B are true"; | ||||
|  | ||||
| 	logicUpdate = "return function(gate) gate.ports[3]:setstate(gate.ports[1].state or gate.ports[2].state) end"; | ||||
|  | ||||
| 	numLogicPorts = 3; | ||||
|  | ||||
| 	logicPortType[0] = 1; | ||||
| 	logicPortPos[0] = "0 1 0"; | ||||
| 	logicPortDir[0] = "0"; | ||||
| 	logicPortCauseUpdate[0] = true; | ||||
| 	logicPortUIName[0] = "A"; | ||||
|  | ||||
| 	logicPortType[1] = 1; | ||||
| 	logicPortPos[1] = "0 -1 0"; | ||||
| 	logicPortDir[1] = "0"; | ||||
| 	logicPortCauseUpdate[1] = true; | ||||
| 	logicPortUIName[1] = "B"; | ||||
|  | ||||
| 	logicPortType[2] = 0; | ||||
| 	logicPortPos[2] = "0 -1 0"; | ||||
| 	logicPortDir[2] = "2"; | ||||
| 	logicPortUIName[2] = "C"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_OR_Data"); | ||||
							
								
								
									
										12
									
								
								bricks/gates/XNOR.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								bricks/gates/XNOR.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | ||||
|  | ||||
| lualogic_require($LuaLogic::Path @ "bricks/gates/OR.cs"); | ||||
|  | ||||
| datablock fxDTSBrickData(LogicGate_XNOR_Data : LogicGate_OR_Data) | ||||
| { | ||||
| 	uiName = "1x2f XNOR"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/1x2f XNOR"; | ||||
| 	logicUIName = "XNOR"; | ||||
| 	logicUIDesc = "C is true if A and B are both true or both false"; | ||||
| 	logicUpdate = "return function(gate) gate.ports[3]:setstate((gate.ports[1].state and gate.ports[2].state) or (not gate.ports[1].state and not gate.ports[2].state)) end"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_XNOR_Data"); | ||||
							
								
								
									
										12
									
								
								bricks/gates/XOR.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								bricks/gates/XOR.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | ||||
|  | ||||
| lualogic_require($LuaLogic::Path @ "bricks/gates/OR.cs"); | ||||
|  | ||||
| datablock fxDTSBrickData(LogicGate_XOR_Data : LogicGate_OR_Data) | ||||
| { | ||||
| 	uiName = "1x2f XOR"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/1x2f XOR"; | ||||
| 	logicUIName = "XOR"; | ||||
| 	logicUIDesc = "C is true if A or B are true but false if A and B are true"; | ||||
| 	logicUpdate = "return function(gate) gate.ports[3]:setstate((gate.ports[1].state or gate.ports[2].state) and not (gate.ports[1].state and gate.ports[2].state)) end"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_XOR_Data"); | ||||
							
								
								
									
										36
									
								
								bricks/gates/diode.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								bricks/gates/diode.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,36 @@ | ||||
| datablock fxDTSBrickData(LogicGate_Diode_Data) | ||||
| { | ||||
| 	category = "Logic Bricks"; | ||||
| 	subCategory = "Gates"; | ||||
| 	uiName = "1x1f Diode"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/1x1f Diode"; | ||||
| 	brickFile = $LuaLogic::Path @ "bricks/blb/1x1f_1i_1o.blb"; | ||||
| 	hasPrint = 1; | ||||
| 	printAspectRatio = "Logic"; | ||||
|  | ||||
| 	isLogic = 1; | ||||
| 	isLogicGate = 1; | ||||
| 	logicUIName = "Diode"; | ||||
| 	logicUIDesc = "B is A"; | ||||
| 	 | ||||
| 	logicForceColor = "GREEN"; | ||||
| 	logicForcePrint = "ARROW"; | ||||
|  | ||||
| 	logicUpdate = "return function(gate) gate.ports[2]:setstate(gate.ports[1].state) end"; | ||||
|  | ||||
| 	numLogicPorts = 2; | ||||
|  | ||||
| 	logicPortType[0] = 1; | ||||
| 	logicPortPos[0] = "0 0 0"; | ||||
| 	logicPortDir[0] = "0"; | ||||
| 	logicPortCauseUpdate[0] = true; | ||||
| 	logicPortUIName[0] = "A"; | ||||
| 	logicPortUIDesc[0] = ""; | ||||
|  | ||||
| 	logicPortType[1] = 0; | ||||
| 	logicPortPos[1] = "0 0 0"; | ||||
| 	logicPortDir[1] = "2"; | ||||
| 	logicPortUIName[1] = "B"; | ||||
| 	logicPortUIDesc[1] = ""; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_Diode_Data"); | ||||
							
								
								
									
										53
									
								
								bricks/gates/verticalDiode.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										53
									
								
								bricks/gates/verticalDiode.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,53 @@ | ||||
| datablock fxDTSBrickData(LogicGate_DiodeUp_Data) | ||||
| { | ||||
| 	brickFile = $LuaLogic::Path @ "bricks/blb/1x1fU_1i_1o.blb"; | ||||
| 	category = "Logic Bricks"; | ||||
| 	subCategory = "Gates"; | ||||
| 	uiName = "Diode Up"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/Diode Up"; | ||||
| 	hasPrint = 1; | ||||
| 	printAspectRatio = "Logic"; | ||||
| 	orientationFix = 3; | ||||
|  | ||||
| 	isLogic = true; | ||||
| 	isLogicGate = true; | ||||
| 	isLogicInput = false; | ||||
|  | ||||
| 	logicUIName = "Diode Up"; | ||||
| 	logicUIDesc = "B is A"; | ||||
| 	 | ||||
| 	logicForceColor = "GREEN"; | ||||
| 	logicForcePrint = "UPARROW"; | ||||
|  | ||||
| 	logicUpdate = "return function(gate) gate.ports[2]:setstate(gate.ports[1].state) end"; | ||||
|  | ||||
| 	numLogicPorts = 2; | ||||
|  | ||||
| 	logicPortType[0] = 1; | ||||
| 	logicPortPos[0] = "0 0 0"; | ||||
| 	logicPortDir[0] = 5; | ||||
| 	logicPortCauseUpdate[0] = true; | ||||
| 	logicPortUIName[0] = "A"; | ||||
|  | ||||
| 	logicPortType[1] = 0; | ||||
| 	logicPortPos[1] = "0 0 0"; | ||||
| 	logicPortDir[1] = 4; | ||||
| 	logicPortUIName[1] = "B"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_DiodeUp_Data"); | ||||
|  | ||||
| datablock fxDTSBrickData(LogicGate_DiodeDown_Data : LogicGate_DiodeUp_Data) | ||||
| { | ||||
| 	brickFile = $LuaLogic::Path @ "bricks/blb/1x1fD_1i_1o.blb"; | ||||
| 	uiName = "Diode Down"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/Diode Down"; | ||||
|  | ||||
| 	logicUIName = "Diode Down"; | ||||
| 	 | ||||
| 	logicForceColor = "GREEN"; | ||||
| 	logicForcePrint = "DOWNARROW"; | ||||
|  | ||||
| 	logicPortDir[0] = 4; | ||||
| 	logicPortDir[1] = 5; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_DiodeDown_Data"); | ||||
							
								
								
									
										32
									
								
								bricks/gates/verticalNOT.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								bricks/gates/verticalNOT.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,32 @@ | ||||
|  | ||||
| lualogic_require($LuaLogic::Path @ "bricks/gates/verticalDiode.cs"); | ||||
|  | ||||
| datablock fxDTSBrickData(LogicGate_NotUp_Data : LogicGate_DiodeUp_Data) | ||||
| { | ||||
| 	uiName = "Not Up"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/Not Up"; | ||||
|  | ||||
| 	logicUIName = "Not Up"; | ||||
| 	logicUIDesc = "B is the inverse of A"; | ||||
| 	 | ||||
| 	logicForceColor = "RED"; | ||||
| 	logicForcePrint = "UPARROW"; | ||||
|  | ||||
| 	logicUpdate = "return function(gate) gate.ports[2]:setstate(not gate.ports[1].state) end"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_NotUp_Data"); | ||||
|  | ||||
| datablock fxDTSBrickData(LogicGate_NotDown_Data : LogicGate_DiodeDown_Data) | ||||
| { | ||||
| 	uiName = "Not Down"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/Not Down"; | ||||
|  | ||||
| 	logicUIName = "Not Down"; | ||||
| 	logicUIDesc = "B is the inverse of A"; | ||||
| 	 | ||||
| 	logicForceColor = "RED"; | ||||
| 	logicForcePrint = "DOWNARROW"; | ||||
|  | ||||
| 	logicUpdate = "return function(gate) gate.ports[2]:setstate(not gate.ports[1].state) end"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_NotDown_Data"); | ||||
							
								
								
									
										29
									
								
								bricks/inputs/button.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								bricks/inputs/button.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,29 @@ | ||||
|  | ||||
| datablock fxDTSBrickData(LogicGate_Button_Data : LogicGate_Switch_Data){ | ||||
| 	category = "Logic Bricks"; | ||||
| 	subCategory = "Inputs"; | ||||
| 	uiName = "Logic Button"; | ||||
| 	 | ||||
| 	numLogicPorts = 2; | ||||
| 	 | ||||
| 	logicPortType[0] = 0; | ||||
| 	logicPortPos[0] = "0 1 0"; | ||||
| 	logicPortDir[0] = "1"; | ||||
| 	 | ||||
| 	logicPortType[1] = 0; | ||||
| 	logicPortPos[1] = "0 -1 0"; | ||||
| 	logicPortDir[1] = "3"; | ||||
| }; | ||||
|  | ||||
| function LogicGate_Button_Data::Logic_onInput(%data, %brick, %pos, %norm){ | ||||
| 	lualogic_sendinput(%brick, 1, 1); | ||||
| 	schedule(100, 0, lualogic_sendinput, %brick, 1, 0); | ||||
| } | ||||
|  | ||||
| function LogicGate_Button_Data::Logic_onAdd(%data, %brick){ | ||||
| 	lualogic_sendinput(%brick, 1, %brick.getColorFXID() == 3); | ||||
| } | ||||
|  | ||||
| function LogicGate_Button_Data::LuaLogic_Callback(%data, %brick, %args){ | ||||
| 	%brick.setColorFX(getField(%args, 0) == 1 ? 3 : 0); | ||||
| } | ||||
							
								
								
									
										111
									
								
								bricks/inputs/keyboard-global.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										111
									
								
								bricks/inputs/keyboard-global.lua
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,111 @@ | ||||
|  | ||||
|  | ||||
| keyboard_strToBool = { | ||||
| 	["0"] = false, | ||||
| 	["1"] = true, | ||||
| } | ||||
|  | ||||
| --Key codes may use only 7 bits, so values must be in range 00-7F | ||||
|  | ||||
| keyboard_keyToCode = { | ||||
| 	["backspace"]     = 0x01, | ||||
| 	["tab"]           = 0x02, | ||||
| 	["return"]        = 0x03, | ||||
| 	["space"]         = 0x04, | ||||
| 	["end"]           = 0x05, | ||||
| 	["home"]          = 0x06, | ||||
| 	["left"]          = 0x07, | ||||
| 	["up"]            = 0x08, | ||||
| 	["right"]         = 0x09, | ||||
| 	["down"]          = 0x0A, | ||||
| 	["insert"]        = 0x0B, | ||||
| 	["delete"]        = 0x0C, | ||||
| 	 | ||||
| 	["0"]             = 0x10, | ||||
| 	["1"]             = 0x11, | ||||
| 	["2"]             = 0x12, | ||||
| 	["3"]             = 0x13, | ||||
| 	["4"]             = 0x14, | ||||
| 	["5"]             = 0x15, | ||||
| 	["6"]             = 0x16, | ||||
| 	["7"]             = 0x17, | ||||
| 	["8"]             = 0x18, | ||||
| 	["9"]             = 0x19, | ||||
| 	 | ||||
| 	["a"]             = 0x1A, | ||||
| 	["b"]             = 0x1B, | ||||
| 	["c"]             = 0x1C, | ||||
| 	["d"]             = 0x1D, | ||||
| 	["e"]             = 0x1E, | ||||
| 	["f"]             = 0x1F, | ||||
| 	["g"]             = 0x20, | ||||
| 	["h"]             = 0x21, | ||||
| 	["i"]             = 0x22, | ||||
| 	["j"]             = 0x23, | ||||
| 	["k"]             = 0x24, | ||||
| 	["l"]             = 0x25, | ||||
| 	["m"]             = 0x26, | ||||
| 	["n"]             = 0x27, | ||||
| 	["o"]             = 0x28, | ||||
| 	["p"]             = 0x29, | ||||
| 	["q"]             = 0x2A, | ||||
| 	["r"]             = 0x2B, | ||||
| 	["s"]             = 0x2C, | ||||
| 	["t"]             = 0x2D, | ||||
| 	["u"]             = 0x2E, | ||||
| 	["v"]             = 0x2F, | ||||
| 	["w"]             = 0x30, | ||||
| 	["x"]             = 0x31, | ||||
| 	["y"]             = 0x32, | ||||
| 	["z"]             = 0x33, | ||||
| 	 | ||||
| 	["numpad0"]       = 0x40, | ||||
| 	["numpad1"]       = 0x41, | ||||
| 	["numpad2"]       = 0x42, | ||||
| 	["numpad3"]       = 0x43, | ||||
| 	["numpad4"]       = 0x44, | ||||
| 	["numpad5"]       = 0x45, | ||||
| 	["numpad6"]       = 0x46, | ||||
| 	["numpad7"]       = 0x47, | ||||
| 	["numpad8"]       = 0x48, | ||||
| 	["numpad9"]       = 0x49, | ||||
| 	["*"]             = 0x4A, | ||||
| 	["+"]             = 0x4B, | ||||
| 	["numpadenter"]   = 0x4C, | ||||
| 	["minus"]         = 0x4D, | ||||
| 	["numpaddecimal"] = 0x4E, | ||||
| 	["/"]             = 0x4F, | ||||
| 	 | ||||
| 	["f1"]            = 0x51, | ||||
| 	["f2"]            = 0x52, | ||||
| 	["f3"]            = 0x53, | ||||
| 	["f4"]            = 0x54, | ||||
| 	["f5"]            = 0x55, | ||||
| 	["f6"]            = 0x56, | ||||
| 	["f7"]            = 0x57, | ||||
| 	["f8"]            = 0x58, | ||||
| 	["f9"]            = 0x59, | ||||
| 	["f10"]           = 0x5A, | ||||
| 	["f11"]           = 0x5B, | ||||
| 	["f12"]           = 0x5C, | ||||
| 	 | ||||
| 	["lshift"]        = 0x60, | ||||
| 	["rshift"]        = 0x61, | ||||
| 	["lcontrol"]      = 0x62, | ||||
| 	["rcontrol"]      = 0x63, | ||||
| 	["lalt"]          = 0x64, | ||||
| 	["ralt"]          = 0x65, | ||||
| 	 | ||||
| 	[";"]             = 0x70, | ||||
| 	[","]             = 0x71, | ||||
| 	["."]             = 0x72, | ||||
| 	["/"]             = 0x73, | ||||
| 	["`"]             = 0x74, | ||||
| 	["["]             = 0x75, | ||||
| 	["\\"]            = 0x76, | ||||
| 	["]"]             = 0x77, | ||||
| 	["="]             = 0x78, | ||||
| 	["apostrophe"]    = 0x79, | ||||
| 	 | ||||
| 	["invalid"]       = 0x7F, | ||||
| } | ||||
							
								
								
									
										4
									
								
								bricks/inputs/keyboard-init.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								bricks/inputs/keyboard-init.lua
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | ||||
|  | ||||
| return function(gate) | ||||
| 	gate.queueBits = {} | ||||
| end | ||||
							
								
								
									
										24
									
								
								bricks/inputs/keyboard-input.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								bricks/inputs/keyboard-input.lua
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | ||||
|  | ||||
| return function(gate, argv) | ||||
| 	if argv[1]=="\\:" then argv[1] = ";" end | ||||
| 	 | ||||
| 	local keycode = keyboard_keyToCode[argv[1]] or keyboard_keyToCode["invalid"] | ||||
| 	local status = keyboard_strToBool[argv[2]] | ||||
| 	 | ||||
| 	local code = keycode+(status and 128 or 0) | ||||
| 	 | ||||
| 	local function queueBit(bit) | ||||
| 		table.insert(gate.queueBits, 1, bit) | ||||
| 	end | ||||
| 	 | ||||
| 	queueBit(true) | ||||
| 	for bitidx = 1, 8 do | ||||
| 		local val = bit.band(code, 0x80)~=0 | ||||
| 		queueBit(val) | ||||
| 		 | ||||
| 		code = bit.lshift(code, 1) | ||||
| 	end | ||||
| 	queueBit(false) | ||||
| 	 | ||||
| 	gate:queue(0) | ||||
| end | ||||
							
								
								
									
										10
									
								
								bricks/inputs/keyboard-update.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								bricks/inputs/keyboard-update.lua
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | ||||
|  | ||||
| return function(gate) | ||||
| 	if #gate.queueBits~=0 then | ||||
| 		local bit = table.remove(gate.queueBits, #gate.queueBits) | ||||
| 		gate.ports[1]:setstate(bit) | ||||
| 		gate:queue(1) | ||||
| 	else | ||||
| 		gate.ports[1]:setstate(false) | ||||
| 	end | ||||
| end | ||||
							
								
								
									
										50
									
								
								bricks/inputs/keyboard.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										50
									
								
								bricks/inputs/keyboard.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,50 @@ | ||||
|  | ||||
| datablock fxDTSBrickData(LogicGate_Keyboard_Data){ | ||||
| 	brickFile = $LuaLogic::Path @ "bricks/blb/keyboardgate.blb"; | ||||
| 	category = "Logic Bricks"; | ||||
| 	subCategory = "Inputs"; | ||||
| 	uiName = "Input Keyboard"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/Input Keyboard"; | ||||
| 	orientationFix = 3; | ||||
| 	 | ||||
| 	isLogic = true; | ||||
| 	isLogicGate = true; | ||||
| 	isLogicInput = true; | ||||
| 	 | ||||
| 	logicUIName = "Input Keyboard"; | ||||
| 	logicUIDesc = ""; | ||||
| 	 | ||||
| 	logicInit   = lualogic_readfile($LuaLogic::Path @ "bricks/inputs/keyboard-init.lua"  ); | ||||
| 	logicInput  = lualogic_readfile($LuaLogic::Path @ "bricks/inputs/keyboard-input.lua" ); | ||||
| 	logicUpdate = lualogic_readfile($LuaLogic::Path @ "bricks/inputs/keyboard-update.lua"); | ||||
| 	logicGlobal = lualogic_readfile($LuaLogic::Path @ "bricks/inputs/keyboard-global.lua"); | ||||
| 	 | ||||
| 	numLogicPorts = 1; | ||||
| 	 | ||||
| 	logicPortType[0] = 0; | ||||
| 	logicPortPos[0] = "2 0 0"; | ||||
| 	logicPortDir[0] = 1; | ||||
| 	logicPortUIName[0] = "R"; | ||||
|  | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_Keyboard_Data"); | ||||
|  | ||||
| function LogicGate_Keyboard_Data::LuaLogic_PressKey(%data, %brick, %key, %state){ | ||||
| 	%key = strReplace(%key, ";", "\\:"); | ||||
| 	lualogic_sendInput(%brick, 2, %key, %state); | ||||
| } | ||||
|  | ||||
| function serverCmdLInputKey(%client, %key, %state){ | ||||
| 	%brick = %client.Logic_InputKeyboard; | ||||
| 	if(isObject(%brick) && %client.Logic_InputActive){ | ||||
| 		%brick.getDatablock().LuaLogic_PressKey(%brick, %key, %state); | ||||
| 	} | ||||
| } | ||||
|  | ||||
| function LogicGate_Keyboard_Data::Logic_OnInput(%data, %brick, %pos, %norm, %client){ | ||||
| 	if(isObject(%client)){ | ||||
| 		%client.Logic_InputKeyboard = %brick; | ||||
| 		%client.Logic_InputActive = true; | ||||
| 		commandToClient(%client, 'LStartInput'); | ||||
| 	} | ||||
| } | ||||
							
								
								
									
										11
									
								
								bricks/inputs/switch-input.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								bricks/inputs/switch-input.lua
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | ||||
|  | ||||
| return function(gate, argv) | ||||
| 	if #argv == 1 then | ||||
| 		gate.ports[1]:setstate(toboolean(argv[1])) | ||||
| 		gate.ports[2]:setstate(toboolean(argv[1])) | ||||
| 	else | ||||
| 		gate.ports[1]:setstate(not gate.ports[1].state) | ||||
| 		gate.ports[2]:setstate(not gate.ports[2].state) | ||||
| 	end | ||||
| 	gate:cb(bool_to_int[gate.ports[1].state]) | ||||
| end | ||||
							
								
								
									
										44
									
								
								bricks/inputs/switch.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										44
									
								
								bricks/inputs/switch.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,44 @@ | ||||
|  | ||||
| datablock fxDTSBrickData(LogicGate_Switch_Data) | ||||
| { | ||||
| 	category = "Logic Bricks"; | ||||
| 	subCategory = "Inputs"; | ||||
| 	uiName = "Switch"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/Switch"; | ||||
| 	brickFile = $LuaLogic::Path @ "bricks/blb/switch.blb"; | ||||
| 	hasPrint = 1; | ||||
| 	printAspectRatio = "Logic"; | ||||
| 	orientationFix = 3; | ||||
| 	 | ||||
| 	isLogic = 1; | ||||
| 	isLogicGate = 1; | ||||
| 	isLogicInput = 1; | ||||
| 	 | ||||
| 	logicInput = lualogic_readfile($LuaLogic::Path @ "bricks/inputs/switch-input.lua"); | ||||
| 	 | ||||
| 	numLogicPorts = 2; | ||||
| 	 | ||||
| 	logicPortType[0] = 0; | ||||
| 	logicPortPos[0] = "0 1 0"; | ||||
| 	logicPortDir[0] = "1"; | ||||
| 	 | ||||
| 	logicPortType[1] = 0; | ||||
| 	logicPortPos[1] = "0 -1 0"; | ||||
| 	logicPortDir[1] = "3"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_Switch_Data"); | ||||
|  | ||||
| function LogicGate_Switch_Data::Logic_onInput(%this, %obj, %pos, %norm) | ||||
| { | ||||
| 	lualogic_sendinput(%obj, 0); | ||||
| } | ||||
|  | ||||
| function LogicGate_Switch_Data::Logic_onAdd(%this, %obj) | ||||
| { | ||||
| 	lualogic_sendinput(%obj, 1, %obj.getColorFXID() == 3); | ||||
| } | ||||
|  | ||||
| function LogicGate_Switch_Data::LuaLogic_Callback(%this, %obj, %data) | ||||
| { | ||||
| 	%obj.setColorFX(getField(%data, 0) == 1 ? 3 : 0); | ||||
| } | ||||
							
								
								
									
										179
									
								
								bricks/math/8bitAdder.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										179
									
								
								bricks/math/8bitAdder.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,179 @@ | ||||
| datablock fxDTSBrickData(LogicGate_8bitAdder_Data) | ||||
| { | ||||
| 	brickFile = $LuaLogic::Path @ "bricks/blb/8bitAdder.blb"; | ||||
| 	category = "Logic Bricks"; | ||||
| 	subCategory = "Math"; | ||||
| 	uiName = "8bit Adder"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/8bit Adder"; | ||||
| 	hasPrint = 1; | ||||
| 	printAspectRatio = "Logic"; | ||||
| 	orientationFix = 3; | ||||
|  | ||||
| 	isLogic = true; | ||||
| 	isLogicGate = true; | ||||
| 	isLogicInput = false; | ||||
|  | ||||
| 	logicUIName = "8bit Adder"; | ||||
| 	logicUIDesc = ""; | ||||
|  | ||||
| 	logicUpdate = "return function(gate) local c = bool_to_int[gate.ports[17].state] " @ | ||||
| "local a = 0 " @ | ||||
| "local b = 0 " @ | ||||
| "for i = 1, 8 do " @ | ||||
| 	"a = bool_to_int[gate.ports[i].state] " @ | ||||
| 	"b = bool_to_int[gate.ports[i+8].state] " @ | ||||
| 	"gate.ports[i+17]:setstate(bit.bxor(bit.bxor(a, b), c) == 1) " @ | ||||
| 	"c = bit.bor(bit.band(a, b), bit.band(c, bit.bor(a, b))) " @ | ||||
| "end " @ | ||||
| "gate.ports[26]:setstate(c == 1) end"; | ||||
|  | ||||
| 	numLogicPorts = 26; | ||||
|  | ||||
| 	logicPortType[0] = 1; | ||||
| 	logicPortPos[0] = "-1 -1 0"; | ||||
| 	logicPortDir[0] = 3; | ||||
| 	logicPortCauseUpdate[0] = true; | ||||
| 	logicPortUIName[0] = "A0"; | ||||
|  | ||||
| 	logicPortType[1] = 1; | ||||
| 	logicPortPos[1] = "-3 -1 0"; | ||||
| 	logicPortDir[1] = 3; | ||||
| 	logicPortCauseUpdate[1] = true; | ||||
| 	logicPortUIName[1] = "A1"; | ||||
|  | ||||
| 	logicPortType[2] = 1; | ||||
| 	logicPortPos[2] = "-5 -1 0"; | ||||
| 	logicPortDir[2] = 3; | ||||
| 	logicPortCauseUpdate[2] = true; | ||||
| 	logicPortUIName[2] = "A2"; | ||||
|  | ||||
| 	logicPortType[3] = 1; | ||||
| 	logicPortPos[3] = "-7 -1 0"; | ||||
| 	logicPortDir[3] = 3; | ||||
| 	logicPortCauseUpdate[3] = true; | ||||
| 	logicPortUIName[3] = "A3"; | ||||
|  | ||||
| 	logicPortType[4] = 1; | ||||
| 	logicPortPos[4] = "-9 -1 0"; | ||||
| 	logicPortDir[4] = 3; | ||||
| 	logicPortCauseUpdate[4] = true; | ||||
| 	logicPortUIName[4] = "A4"; | ||||
|  | ||||
| 	logicPortType[5] = 1; | ||||
| 	logicPortPos[5] = "-11 -1 0"; | ||||
| 	logicPortDir[5] = 3; | ||||
| 	logicPortCauseUpdate[5] = true; | ||||
| 	logicPortUIName[5] = "A5"; | ||||
|  | ||||
| 	logicPortType[6] = 1; | ||||
| 	logicPortPos[6] = "-13 -1 0"; | ||||
| 	logicPortDir[6] = 3; | ||||
| 	logicPortCauseUpdate[6] = true; | ||||
| 	logicPortUIName[6] = "A6"; | ||||
|  | ||||
| 	logicPortType[7] = 1; | ||||
| 	logicPortPos[7] = "-15 -1 0"; | ||||
| 	logicPortDir[7] = 3; | ||||
| 	logicPortCauseUpdate[7] = true; | ||||
| 	logicPortUIName[7] = "A7"; | ||||
|  | ||||
| 	logicPortType[8] = 1; | ||||
| 	logicPortPos[8] = "15 -1 0"; | ||||
| 	logicPortDir[8] = 3; | ||||
| 	logicPortCauseUpdate[8] = true; | ||||
| 	logicPortUIName[8] = "B0"; | ||||
|  | ||||
| 	logicPortType[9] = 1; | ||||
| 	logicPortPos[9] = "13 -1 0"; | ||||
| 	logicPortDir[9] = 3; | ||||
| 	logicPortCauseUpdate[9] = true; | ||||
| 	logicPortUIName[9] = "B1"; | ||||
|  | ||||
| 	logicPortType[10] = 1; | ||||
| 	logicPortPos[10] = "11 -1 0"; | ||||
| 	logicPortDir[10] = 3; | ||||
| 	logicPortCauseUpdate[10] = true; | ||||
| 	logicPortUIName[10] = "B2"; | ||||
|  | ||||
| 	logicPortType[11] = 1; | ||||
| 	logicPortPos[11] = "9 -1 0"; | ||||
| 	logicPortDir[11] = 3; | ||||
| 	logicPortCauseUpdate[11] = true; | ||||
| 	logicPortUIName[11] = "B3"; | ||||
|  | ||||
| 	logicPortType[12] = 1; | ||||
| 	logicPortPos[12] = "7 -1 0"; | ||||
| 	logicPortDir[12] = 3; | ||||
| 	logicPortCauseUpdate[12] = true; | ||||
| 	logicPortUIName[12] = "B4"; | ||||
|  | ||||
| 	logicPortType[13] = 1; | ||||
| 	logicPortPos[13] = "5 -1 0"; | ||||
| 	logicPortDir[13] = 3; | ||||
| 	logicPortCauseUpdate[13] = true; | ||||
| 	logicPortUIName[13] = "B5"; | ||||
|  | ||||
| 	logicPortType[14] = 1; | ||||
| 	logicPortPos[14] = "3 -1 0"; | ||||
| 	logicPortDir[14] = 3; | ||||
| 	logicPortCauseUpdate[14] = true; | ||||
| 	logicPortUIName[14] = "B6"; | ||||
|  | ||||
| 	logicPortType[15] = 1; | ||||
| 	logicPortPos[15] = "1 -1 0"; | ||||
| 	logicPortDir[15] = 3; | ||||
| 	logicPortCauseUpdate[15] = true; | ||||
| 	logicPortUIName[15] = "B7"; | ||||
|  | ||||
| 	logicPortType[16] = 1; | ||||
| 	logicPortPos[16] = "15 -1 0"; | ||||
| 	logicPortDir[16] = 2; | ||||
| 	logicPortCauseUpdate[16] = true; | ||||
| 	logicPortUIName[16] = "Carry In"; | ||||
|  | ||||
| 	logicPortType[17] = 0; | ||||
| 	logicPortPos[17] = "15 1 0"; | ||||
| 	logicPortDir[17] = 1; | ||||
| 	logicPortUIName[17] = "Sum0"; | ||||
|  | ||||
| 	logicPortType[18] = 0; | ||||
| 	logicPortPos[18] = "13 1 0"; | ||||
| 	logicPortDir[18] = 1; | ||||
| 	logicPortUIName[18] = "Sum1"; | ||||
|  | ||||
| 	logicPortType[19] = 0; | ||||
| 	logicPortPos[19] = "11 1 0"; | ||||
| 	logicPortDir[19] = 1; | ||||
| 	logicPortUIName[19] = "Sum2"; | ||||
|  | ||||
| 	logicPortType[20] = 0; | ||||
| 	logicPortPos[20] = "9 1 0"; | ||||
| 	logicPortDir[20] = 1; | ||||
| 	logicPortUIName[20] = "Sum3"; | ||||
|  | ||||
| 	logicPortType[21] = 0; | ||||
| 	logicPortPos[21] = "7 1 0"; | ||||
| 	logicPortDir[21] = 1; | ||||
| 	logicPortUIName[21] = "Sum4"; | ||||
|  | ||||
| 	logicPortType[22] = 0; | ||||
| 	logicPortPos[22] = "5 1 0"; | ||||
| 	logicPortDir[22] = 1; | ||||
| 	logicPortUIName[22] = "Sum5"; | ||||
|  | ||||
| 	logicPortType[23] = 0; | ||||
| 	logicPortPos[23] = "3 1 0"; | ||||
| 	logicPortDir[23] = 1; | ||||
| 	logicPortUIName[23] = "Sum6"; | ||||
|  | ||||
| 	logicPortType[24] = 0; | ||||
| 	logicPortPos[24] = "1 1 0"; | ||||
| 	logicPortDir[24] = 1; | ||||
| 	logicPortUIName[24] = "Sum7"; | ||||
|  | ||||
| 	logicPortType[25] = 0; | ||||
| 	logicPortPos[25] = "-15 -1 0"; | ||||
| 	logicPortDir[25] = 0; | ||||
| 	logicPortUIName[25] = "Carry Out"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_8bitAdder_Data"); | ||||
							
								
								
									
										218
									
								
								bricks/math/8bitDivider.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										218
									
								
								bricks/math/8bitDivider.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,218 @@ | ||||
| datablock fxDTSBrickData(LogicGate_8bitDivider_Data) | ||||
| { | ||||
| 	brickFile = $LuaLogic::Path @ "bricks/blb/8bitMultiplier.blb"; | ||||
| 	category = "Logic Bricks"; | ||||
| 	subCategory = "Math"; | ||||
| 	uiName = "8bit Divider"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/8bit Divider"; | ||||
| 	hasPrint = 1; | ||||
| 	printAspectRatio = "Logic"; | ||||
| 	orientationFix = 3; | ||||
|  | ||||
| 	isLogic = true; | ||||
| 	isLogicGate = true; | ||||
| 	isLogicInput = false; | ||||
|  | ||||
| 	logicUIName = "8bit Divider"; | ||||
| 	logicUIDesc = "Divides A by B"; | ||||
|  | ||||
| 	logicUpdate = "return function(gate) local a, b, n = 0, 0 " @ | ||||
| "for i = 1, 8 do " @ | ||||
| 	"local n = 2^(i-1) " @ | ||||
| 	"a = a + bool_to_int[gate.ports[i].state] * n " @ | ||||
| 	"b = b + bool_to_int[gate.ports[i+8].state] * n " @ | ||||
| "end " @ | ||||
| "if b ~= 0 then " @ | ||||
| 	"local q = math.floor(a/b) " @ | ||||
| 	"local r = a-q*b " @ | ||||
| 	"for i = 1, 8 do " @ | ||||
| 		"local n = 2^(i-1) " @ | ||||
| 		"gate.ports[i+16]:setstate(bit.band(q, n) > 0) " @ | ||||
| 		"gate.ports[i+24]:setstate(bit.band(r, n) > 0) " @ | ||||
| 	"end " @ | ||||
| "else " @ | ||||
| 	"for i = 1, 8 do " @ | ||||
| 		"gate.ports[i+16]:setstate(false) " @ | ||||
| 		"gate.ports[i+24]:setstate(false) " @ | ||||
| 	"end " @ | ||||
| "end end"; | ||||
|  | ||||
| 	numLogicPorts = 32; | ||||
|  | ||||
| 	logicPortType[0] = 1; | ||||
| 	logicPortPos[0] = "-1 -1 0"; | ||||
| 	logicPortDir[0] = 3; | ||||
| 	logicPortCauseUpdate[0] = true; | ||||
| 	logicPortUIName[0] = "A0"; | ||||
|  | ||||
| 	logicPortType[1] = 1; | ||||
| 	logicPortPos[1] = "-3 -1 0"; | ||||
| 	logicPortDir[1] = 3; | ||||
| 	logicPortCauseUpdate[1] = true; | ||||
| 	logicPortUIName[1] = "A1"; | ||||
|  | ||||
| 	logicPortType[2] = 1; | ||||
| 	logicPortPos[2] = "-5 -1 0"; | ||||
| 	logicPortDir[2] = 3; | ||||
| 	logicPortCauseUpdate[2] = true; | ||||
| 	logicPortUIName[2] = "A2"; | ||||
|  | ||||
| 	logicPortType[3] = 1; | ||||
| 	logicPortPos[3] = "-7 -1 0"; | ||||
| 	logicPortDir[3] = 3; | ||||
| 	logicPortCauseUpdate[3] = true; | ||||
| 	logicPortUIName[3] = "A3"; | ||||
|  | ||||
| 	logicPortType[4] = 1; | ||||
| 	logicPortPos[4] = "-9 -1 0"; | ||||
| 	logicPortDir[4] = 3; | ||||
| 	logicPortCauseUpdate[4] = true; | ||||
| 	logicPortUIName[4] = "A4"; | ||||
|  | ||||
| 	logicPortType[5] = 1; | ||||
| 	logicPortPos[5] = "-11 -1 0"; | ||||
| 	logicPortDir[5] = 3; | ||||
| 	logicPortCauseUpdate[5] = true; | ||||
| 	logicPortUIName[5] = "A5"; | ||||
|  | ||||
| 	logicPortType[6] = 1; | ||||
| 	logicPortPos[6] = "-13 -1 0"; | ||||
| 	logicPortDir[6] = 3; | ||||
| 	logicPortCauseUpdate[6] = true; | ||||
| 	logicPortUIName[6] = "A6"; | ||||
|  | ||||
| 	logicPortType[7] = 1; | ||||
| 	logicPortPos[7] = "-15 -1 0"; | ||||
| 	logicPortDir[7] = 3; | ||||
| 	logicPortCauseUpdate[7] = true; | ||||
| 	logicPortUIName[7] = "A7"; | ||||
|  | ||||
| 	logicPortType[8] = 1; | ||||
| 	logicPortPos[8] = "15 -1 0"; | ||||
| 	logicPortDir[8] = 3; | ||||
| 	logicPortCauseUpdate[8] = true; | ||||
| 	logicPortUIName[8] = "B0"; | ||||
|  | ||||
| 	logicPortType[9] = 1; | ||||
| 	logicPortPos[9] = "13 -1 0"; | ||||
| 	logicPortDir[9] = 3; | ||||
| 	logicPortCauseUpdate[9] = true; | ||||
| 	logicPortUIName[9] = "B1"; | ||||
|  | ||||
| 	logicPortType[10] = 1; | ||||
| 	logicPortPos[10] = "11 -1 0"; | ||||
| 	logicPortDir[10] = 3; | ||||
| 	logicPortCauseUpdate[10] = true; | ||||
| 	logicPortUIName[10] = "B2"; | ||||
|  | ||||
| 	logicPortType[11] = 1; | ||||
| 	logicPortPos[11] = "9 -1 0"; | ||||
| 	logicPortDir[11] = 3; | ||||
| 	logicPortCauseUpdate[11] = true; | ||||
| 	logicPortUIName[11] = "B3"; | ||||
|  | ||||
| 	logicPortType[12] = 1; | ||||
| 	logicPortPos[12] = "7 -1 0"; | ||||
| 	logicPortDir[12] = 3; | ||||
| 	logicPortCauseUpdate[12] = true; | ||||
| 	logicPortUIName[12] = "B4"; | ||||
|  | ||||
| 	logicPortType[13] = 1; | ||||
| 	logicPortPos[13] = "5 -1 0"; | ||||
| 	logicPortDir[13] = 3; | ||||
| 	logicPortCauseUpdate[13] = true; | ||||
| 	logicPortUIName[13] = "B5"; | ||||
|  | ||||
| 	logicPortType[14] = 1; | ||||
| 	logicPortPos[14] = "3 -1 0"; | ||||
| 	logicPortDir[14] = 3; | ||||
| 	logicPortCauseUpdate[14] = true; | ||||
| 	logicPortUIName[14] = "B6"; | ||||
|  | ||||
| 	logicPortType[15] = 1; | ||||
| 	logicPortPos[15] = "1 -1 0"; | ||||
| 	logicPortDir[15] = 3; | ||||
| 	logicPortCauseUpdate[15] = true; | ||||
| 	logicPortUIName[15] = "B7"; | ||||
|  | ||||
| 	logicPortType[16] = 0; | ||||
| 	logicPortPos[16] = "15 1 0"; | ||||
| 	logicPortDir[16] = 1; | ||||
| 	logicPortUIName[16] = "Q0"; | ||||
|  | ||||
| 	logicPortType[17] = 0; | ||||
| 	logicPortPos[17] = "13 1 0"; | ||||
| 	logicPortDir[17] = 1; | ||||
| 	logicPortUIName[17] = "Q1"; | ||||
|  | ||||
| 	logicPortType[18] = 0; | ||||
| 	logicPortPos[18] = "11 1 0"; | ||||
| 	logicPortDir[18] = 1; | ||||
| 	logicPortUIName[18] = "Q2"; | ||||
|  | ||||
| 	logicPortType[19] = 0; | ||||
| 	logicPortPos[19] = "9 1 0"; | ||||
| 	logicPortDir[19] = 1; | ||||
| 	logicPortUIName[19] = "Q3"; | ||||
|  | ||||
| 	logicPortType[20] = 0; | ||||
| 	logicPortPos[20] = "7 1 0"; | ||||
| 	logicPortDir[20] = 1; | ||||
| 	logicPortUIName[20] = "Q4"; | ||||
|  | ||||
| 	logicPortType[21] = 0; | ||||
| 	logicPortPos[21] = "5 1 0"; | ||||
| 	logicPortDir[21] = 1; | ||||
| 	logicPortUIName[21] = "Q5"; | ||||
|  | ||||
| 	logicPortType[22] = 0; | ||||
| 	logicPortPos[22] = "3 1 0"; | ||||
| 	logicPortDir[22] = 1; | ||||
| 	logicPortUIName[22] = "Q6"; | ||||
|  | ||||
| 	logicPortType[23] = 0; | ||||
| 	logicPortPos[23] = "1 1 0"; | ||||
| 	logicPortDir[23] = 1; | ||||
| 	logicPortUIName[23] = "Q7"; | ||||
|  | ||||
| 	logicPortType[24] = 0; | ||||
| 	logicPortPos[24] = "-1 1 0"; | ||||
| 	logicPortDir[24] = 1; | ||||
| 	logicPortUIName[24] = "R0"; | ||||
|  | ||||
| 	logicPortType[25] = 0; | ||||
| 	logicPortPos[25] = "-3 1 0"; | ||||
| 	logicPortDir[25] = 1; | ||||
| 	logicPortUIName[25] = "R1"; | ||||
|  | ||||
| 	logicPortType[26] = 0; | ||||
| 	logicPortPos[26] = "-5 1 0"; | ||||
| 	logicPortDir[26] = 1; | ||||
| 	logicPortUIName[26] = "R2"; | ||||
|  | ||||
| 	logicPortType[27] = 0; | ||||
| 	logicPortPos[27] = "-7 1 0"; | ||||
| 	logicPortDir[27] = 1; | ||||
| 	logicPortUIName[27] = "R3"; | ||||
|  | ||||
| 	logicPortType[28] = 0; | ||||
| 	logicPortPos[28] = "-9 1 0"; | ||||
| 	logicPortDir[28] = 1; | ||||
| 	logicPortUIName[28] = "R4"; | ||||
|  | ||||
| 	logicPortType[29] = 0; | ||||
| 	logicPortPos[29] = "-11 1 0"; | ||||
| 	logicPortDir[29] = 1; | ||||
| 	logicPortUIName[29] = "R5"; | ||||
|  | ||||
| 	logicPortType[30] = 0; | ||||
| 	logicPortPos[30] = "-13 1 0"; | ||||
| 	logicPortDir[30] = 1; | ||||
| 	logicPortUIName[30] = "R6"; | ||||
|  | ||||
| 	logicPortType[31] = 0; | ||||
| 	logicPortPos[31] = "-15 1 0"; | ||||
| 	logicPortDir[31] = 1; | ||||
| 	logicPortUIName[31] = "R7"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_8bitDivider_Data"); | ||||
							
								
								
									
										208
									
								
								bricks/math/8bitMultiplier.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										208
									
								
								bricks/math/8bitMultiplier.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,208 @@ | ||||
| datablock fxDTSBrickData(LogicGate_8bitMultiplier_Data) | ||||
| { | ||||
| 	brickFile = $LuaLogic::Path @ "bricks/blb/8bitMultiplier.blb"; | ||||
| 	category = "Logic Bricks"; | ||||
| 	subCategory = "Math"; | ||||
| 	uiName = "8bit Multiplier"; | ||||
| 	iconName = $LuaLogic::Path @ "icons/8bit Multiplier"; | ||||
| 	hasPrint = 1; | ||||
| 	printAspectRatio = "Logic"; | ||||
| 	orientationFix = 3; | ||||
|  | ||||
| 	isLogic = true; | ||||
| 	isLogicGate = true; | ||||
| 	isLogicInput = false; | ||||
|  | ||||
| 	logicUIName = "8bit Multiplier"; | ||||
| 	logicUIDesc = "Multiplies A by B"; | ||||
|  | ||||
| 	logicUpdate = "return function(gate) local a, b = 0, 0 " @ | ||||
| "local sum = 0 " @ | ||||
| "for i = 1, 8 do " @ | ||||
| 	"a = a + bool_to_int[gate.ports[i].state] * 2^(i-1) " @ | ||||
| 	"b = b + bool_to_int[gate.ports[i+8].state] * 2^(i-1) " @ | ||||
| "end " @ | ||||
| "local sum = a * b " @ | ||||
| "for i = 1, 16 do " @ | ||||
| 	"gate.ports[i+16]:setstate(bit.band(sum, 2^(i-1)) > 0) " @ | ||||
| "end end"; | ||||
|  | ||||
| 	numLogicPorts = 32; | ||||
|  | ||||
| 	logicPortType[0] = 1; | ||||
| 	logicPortPos[0] = "-1 -1 0"; | ||||
| 	logicPortDir[0] = 3; | ||||
| 	logicPortCauseUpdate[0] = true; | ||||
| 	logicPortUIName[0] = "A0"; | ||||
|  | ||||
| 	logicPortType[1] = 1; | ||||
| 	logicPortPos[1] = "-3 -1 0"; | ||||
| 	logicPortDir[1] = 3; | ||||
| 	logicPortCauseUpdate[1] = true; | ||||
| 	logicPortUIName[1] = "A1"; | ||||
|  | ||||
| 	logicPortType[2] = 1; | ||||
| 	logicPortPos[2] = "-5 -1 0"; | ||||
| 	logicPortDir[2] = 3; | ||||
| 	logicPortCauseUpdate[2] = true; | ||||
| 	logicPortUIName[2] = "A2"; | ||||
|  | ||||
| 	logicPortType[3] = 1; | ||||
| 	logicPortPos[3] = "-7 -1 0"; | ||||
| 	logicPortDir[3] = 3; | ||||
| 	logicPortCauseUpdate[3] = true; | ||||
| 	logicPortUIName[3] = "A3"; | ||||
|  | ||||
| 	logicPortType[4] = 1; | ||||
| 	logicPortPos[4] = "-9 -1 0"; | ||||
| 	logicPortDir[4] = 3; | ||||
| 	logicPortCauseUpdate[4] = true; | ||||
| 	logicPortUIName[4] = "A4"; | ||||
|  | ||||
| 	logicPortType[5] = 1; | ||||
| 	logicPortPos[5] = "-11 -1 0"; | ||||
| 	logicPortDir[5] = 3; | ||||
| 	logicPortCauseUpdate[5] = true; | ||||
| 	logicPortUIName[5] = "A5"; | ||||
|  | ||||
| 	logicPortType[6] = 1; | ||||
| 	logicPortPos[6] = "-13 -1 0"; | ||||
| 	logicPortDir[6] = 3; | ||||
| 	logicPortCauseUpdate[6] = true; | ||||
| 	logicPortUIName[6] = "A6"; | ||||
|  | ||||
| 	logicPortType[7] = 1; | ||||
| 	logicPortPos[7] = "-15 -1 0"; | ||||
| 	logicPortDir[7] = 3; | ||||
| 	logicPortCauseUpdate[7] = true; | ||||
| 	logicPortUIName[7] = "A7"; | ||||
|  | ||||
| 	logicPortType[8] = 1; | ||||
| 	logicPortPos[8] = "15 -1 0"; | ||||
| 	logicPortDir[8] = 3; | ||||
| 	logicPortCauseUpdate[8] = true; | ||||
| 	logicPortUIName[8] = "B0"; | ||||
|  | ||||
| 	logicPortType[9] = 1; | ||||
| 	logicPortPos[9] = "13 -1 0"; | ||||
| 	logicPortDir[9] = 3; | ||||
| 	logicPortCauseUpdate[9] = true; | ||||
| 	logicPortUIName[9] = "B1"; | ||||
|  | ||||
| 	logicPortType[10] = 1; | ||||
| 	logicPortPos[10] = "11 -1 0"; | ||||
| 	logicPortDir[10] = 3; | ||||
| 	logicPortCauseUpdate[10] = true; | ||||
| 	logicPortUIName[10] = "B2"; | ||||
|  | ||||
| 	logicPortType[11] = 1; | ||||
| 	logicPortPos[11] = "9 -1 0"; | ||||
| 	logicPortDir[11] = 3; | ||||
| 	logicPortCauseUpdate[11] = true; | ||||
| 	logicPortUIName[11] = "B3"; | ||||
|  | ||||
| 	logicPortType[12] = 1; | ||||
| 	logicPortPos[12] = "7 -1 0"; | ||||
| 	logicPortDir[12] = 3; | ||||
| 	logicPortCauseUpdate[12] = true; | ||||
| 	logicPortUIName[12] = "B4"; | ||||
|  | ||||
| 	logicPortType[13] = 1; | ||||
| 	logicPortPos[13] = "5 -1 0"; | ||||
| 	logicPortDir[13] = 3; | ||||
| 	logicPortCauseUpdate[13] = true; | ||||
| 	logicPortUIName[13] = "B5"; | ||||
|  | ||||
| 	logicPortType[14] = 1; | ||||
| 	logicPortPos[14] = "3 -1 0"; | ||||
| 	logicPortDir[14] = 3; | ||||
| 	logicPortCauseUpdate[14] = true; | ||||
| 	logicPortUIName[14] = "B6"; | ||||
|  | ||||
| 	logicPortType[15] = 1; | ||||
| 	logicPortPos[15] = "1 -1 0"; | ||||
| 	logicPortDir[15] = 3; | ||||
| 	logicPortCauseUpdate[15] = true; | ||||
| 	logicPortUIName[15] = "B7"; | ||||
|  | ||||
| 	logicPortType[16] = 0; | ||||
| 	logicPortPos[16] = "15 1 0"; | ||||
| 	logicPortDir[16] = 1; | ||||
| 	logicPortUIName[16] = "Out0"; | ||||
|  | ||||
| 	logicPortType[17] = 0; | ||||
| 	logicPortPos[17] = "13 1 0"; | ||||
| 	logicPortDir[17] = 1; | ||||
| 	logicPortUIName[17] = "Out1"; | ||||
|  | ||||
| 	logicPortType[18] = 0; | ||||
| 	logicPortPos[18] = "11 1 0"; | ||||
| 	logicPortDir[18] = 1; | ||||
| 	logicPortUIName[18] = "Out2"; | ||||
|  | ||||
| 	logicPortType[19] = 0; | ||||
| 	logicPortPos[19] = "9 1 0"; | ||||
| 	logicPortDir[19] = 1; | ||||
| 	logicPortUIName[19] = "Out3"; | ||||
|  | ||||
| 	logicPortType[20] = 0; | ||||
| 	logicPortPos[20] = "7 1 0"; | ||||
| 	logicPortDir[20] = 1; | ||||
| 	logicPortUIName[20] = "Out4"; | ||||
|  | ||||
| 	logicPortType[21] = 0; | ||||
| 	logicPortPos[21] = "5 1 0"; | ||||
| 	logicPortDir[21] = 1; | ||||
| 	logicPortUIName[21] = "Out5"; | ||||
|  | ||||
| 	logicPortType[22] = 0; | ||||
| 	logicPortPos[22] = "3 1 0"; | ||||
| 	logicPortDir[22] = 1; | ||||
| 	logicPortUIName[22] = "Out6"; | ||||
|  | ||||
| 	logicPortType[23] = 0; | ||||
| 	logicPortPos[23] = "1 1 0"; | ||||
| 	logicPortDir[23] = 1; | ||||
| 	logicPortUIName[23] = "Out7"; | ||||
|  | ||||
| 	logicPortType[24] = 0; | ||||
| 	logicPortPos[24] = "-1 1 0"; | ||||
| 	logicPortDir[24] = 1; | ||||
| 	logicPortUIName[24] = "Out8"; | ||||
|  | ||||
| 	logicPortType[25] = 0; | ||||
| 	logicPortPos[25] = "-3 1 0"; | ||||
| 	logicPortDir[25] = 1; | ||||
| 	logicPortUIName[25] = "Out9"; | ||||
|  | ||||
| 	logicPortType[26] = 0; | ||||
| 	logicPortPos[26] = "-5 1 0"; | ||||
| 	logicPortDir[26] = 1; | ||||
| 	logicPortUIName[26] = "Out10"; | ||||
|  | ||||
| 	logicPortType[27] = 0; | ||||
| 	logicPortPos[27] = "-7 1 0"; | ||||
| 	logicPortDir[27] = 1; | ||||
| 	logicPortUIName[27] = "Out11"; | ||||
|  | ||||
| 	logicPortType[28] = 0; | ||||
| 	logicPortPos[28] = "-9 1 0"; | ||||
| 	logicPortDir[28] = 1; | ||||
| 	logicPortUIName[28] = "Out12"; | ||||
|  | ||||
| 	logicPortType[29] = 0; | ||||
| 	logicPortPos[29] = "-11 1 0"; | ||||
| 	logicPortDir[29] = 1; | ||||
| 	logicPortUIName[29] = "Out13"; | ||||
|  | ||||
| 	logicPortType[30] = 0; | ||||
| 	logicPortPos[30] = "-13 1 0"; | ||||
| 	logicPortDir[30] = 1; | ||||
| 	logicPortUIName[30] = "Out14"; | ||||
|  | ||||
| 	logicPortType[31] = 0; | ||||
| 	logicPortPos[31] = "-15 1 0"; | ||||
| 	logicPortDir[31] = 1; | ||||
| 	logicPortUIName[31] = "Out15"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_8bitMultiplier_Data"); | ||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user
	 Redo
					Redo