update logic functions to remove metatable OOP
This commit is contained in:
		| @@ -2,7 +2,7 @@ datablock fxDTSBrickData(LogicGate_cpu1_Data) | ||||
| { | ||||
| 	brickFile = $LuaLogic::Path @ "bricks/blb/cpu1.blb"; | ||||
| 	category = "Logic Bricks"; | ||||
| 	subCategory = "Gatemaker"; | ||||
| 	subCategory = "Big"; | ||||
| 	uiName = "cpu1"; | ||||
| 	iconName = ""; | ||||
| 	hasPrint = 1; | ||||
|   | ||||
| @@ -12,8 +12,10 @@ datablock fxDTSBrickData(LogicGate_NOT_Data : LogicGate_Diode_Data) | ||||
| 	logicForceColor = "RED"; | ||||
| 	logicForcePrint = "ARROW"; | ||||
|  | ||||
| 	logicUpdate = "return function(gate) gate.ports[2]:setstate(not gate.ports[1].state) end"; | ||||
| 	logicUpdate = "return function(gate) Gate.setportstate(gate, 2, not Gate.getportstate(gate, 1)) end"; | ||||
|  | ||||
| 	numLogicPorts = 2; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_NOT_Data"); | ||||
|  | ||||
| $ND::ManualSymmetryZ["NOT"] = true; | ||||
|   | ||||
| @@ -16,7 +16,7 @@ datablock fxDTSBrickData(LogicGate_Diode_Data) | ||||
| 	logicForceColor = "GREEN"; | ||||
| 	logicForcePrint = "ARROW"; | ||||
|  | ||||
| 	logicUpdate = "return function(gate) gate.ports[2]:setstate(gate.ports[1].state) end"; | ||||
| 	logicUpdate = "return function(gate) Gate.setportstate(gate, 2, Gate.getportstate(gate, 1)) end"; | ||||
|  | ||||
| 	numLogicPorts = 2; | ||||
|  | ||||
| @@ -34,3 +34,5 @@ datablock fxDTSBrickData(LogicGate_Diode_Data) | ||||
| 	logicPortUIDesc[1] = ""; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_Diode_Data"); | ||||
|  | ||||
| $ND::ManualSymmetryZ["Diode"] = true; | ||||
|   | ||||
| @@ -19,7 +19,7 @@ datablock fxDTSBrickData(LogicGate_DiodeUp_Data) | ||||
| 	logicForceColor = "GREEN"; | ||||
| 	logicForcePrint = "UPARROW"; | ||||
|  | ||||
| 	logicUpdate = "return function(gate) gate.ports[2]:setstate(gate.ports[1].state) end"; | ||||
| 	logicUpdate = "return function(gate) Gate.setportstate(gate, 2, Gate.getportstate(gate, 1)) end"; | ||||
|  | ||||
| 	numLogicPorts = 2; | ||||
|  | ||||
| @@ -51,3 +51,6 @@ datablock fxDTSBrickData(LogicGate_DiodeDown_Data : LogicGate_DiodeUp_Data) | ||||
| 	logicPortDir[1] = 5; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_DiodeDown_Data"); | ||||
|  | ||||
| $ND::ManualSymmetryZ["Diode Up"  ] = "Diode Down"; | ||||
| $ND::ManualSymmetryZ["Diode Down"] = "Diode Up"  ; | ||||
|   | ||||
| @@ -12,7 +12,7 @@ datablock fxDTSBrickData(LogicGate_NotUp_Data : LogicGate_DiodeUp_Data) | ||||
| 	logicForceColor = "RED"; | ||||
| 	logicForcePrint = "UPARROW"; | ||||
|  | ||||
| 	logicUpdate = "return function(gate) gate.ports[2]:setstate(not gate.ports[1].state) end"; | ||||
| 	logicUpdate = "return function(gate) Gate.setportstate(gate, 2, not Gate.getportstate(gate, 1)) end"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_NotUp_Data"); | ||||
|  | ||||
| @@ -27,6 +27,9 @@ datablock fxDTSBrickData(LogicGate_NotDown_Data : LogicGate_DiodeDown_Data) | ||||
| 	logicForceColor = "RED"; | ||||
| 	logicForcePrint = "DOWNARROW"; | ||||
|  | ||||
| 	logicUpdate = "return function(gate) gate.ports[2]:setstate(not gate.ports[1].state) end"; | ||||
| 	logicUpdate = "return function(gate) Gate.setportstate(gate, 2, not Gate.getportstate(gate, 1)) end"; | ||||
| }; | ||||
| lualogic_registergatedefinition("LogicGate_NotDown_Data"); | ||||
|  | ||||
| $ND::ManualSymmetryZ["Not Up"  ] = "Not Down"; | ||||
| $ND::ManualSymmetryZ["Not Down"] = "Not Up"  ; | ||||
|   | ||||
| @@ -226,3 +226,9 @@ exec("./newcode/Demux 3 Bit.cs"); | ||||
| exec("./newcode/Demux 4 Bit.cs"); | ||||
| exec("./newcode/Demux 5 Bit.cs"); | ||||
| exec("./newcode/Demux 6 Bit.cs"); | ||||
| exec("./newcode/Demux 1 Bit Vertical.cs"); | ||||
| exec("./newcode/Demux 2 Bit Vertical.cs"); | ||||
| exec("./newcode/Demux 3 Bit Vertical.cs"); | ||||
| exec("./newcode/Demux 4 Bit Vertical.cs"); | ||||
| exec("./newcode/Demux 5 Bit Vertical.cs"); | ||||
| exec("./newcode/Demux 6 Bit Vertical.cs"); | ||||
|   | ||||
							
								
								
									
										624
									
								
								bricks/gen/newbricks/Demux 1 Bit Vertical.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										624
									
								
								bricks/gen/newbricks/Demux 1 Bit Vertical.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,624 @@ | ||||
| 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: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 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| 0 0 1 | ||||
| ----------------bottom quads: | ||||
| 9 | ||||
|  | ||||
| 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 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 -0.4 -1.25 | ||||
| -0.4 -0.4 -1.25 | ||||
| -0.4 -0.4 -1 | ||||
| 0.4 -0.4 -1 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 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 -1.25 | ||||
| 0.4 0.4 -1.25 | ||||
| -0.4 0.4 -1.25 | ||||
| -0.4 -0.4 -1.25 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 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 -1.25 | ||||
| 0.4 0.4 -1.25 | ||||
| 0.4 0.4 -1 | ||||
| -0.4 0.4 -1 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 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 -1.25 | ||||
| 0.4 -0.4 -1.25 | ||||
| 0.4 -0.4 -1 | ||||
| 0.4 0.4 -1 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 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 -1.25 | ||||
| -0.4 0.4 -1.25 | ||||
| -0.4 0.4 -1 | ||||
| -0.4 -0.4 -1 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 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: | ||||
| 11 | ||||
|  | ||||
| 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.021484375 -0.0322265625 | ||||
| 1.021484375 1.0322265625 | ||||
| -0.021484375 1.0322265625 | ||||
| -0.021484375 -0.0322265625 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 0.75 -0.74 | ||||
| -0.32 0.75 -0.74 | ||||
| -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.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.74 | ||||
| 0.32 0.75 -0.26 | ||||
| -0.32 0.75 -0.26 | ||||
| -0.32 0.75 -0.74 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 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.26 | ||||
| 0.32 0.75 -0.26 | ||||
| 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.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.74 | ||||
| -0.32 0.75 -0.26 | ||||
| -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: | ||||
| -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.26 | ||||
| 0.32 0.75 -0.74 | ||||
| 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: | ||||
| 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.26 | ||||
| -0.32 0.75 0.26 | ||||
| -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.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.26 | ||||
| 0.32 0.75 0.74 | ||||
| -0.32 0.75 0.74 | ||||
| -0.32 0.75 0.26 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 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.74 | ||||
| 0.32 0.75 0.74 | ||||
| 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.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.26 | ||||
| -0.32 0.75 0.74 | ||||
| -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: | ||||
| -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.74 | ||||
| 0.32 0.75 0.26 | ||||
| 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: | ||||
| 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 -0.5 1 | ||||
| 0.5 0.5 1 | ||||
| 0.5 0.5 -1 | ||||
| 0.5 -0.5 -1 | ||||
| UV COORDS: | ||||
| -0.021484375 -0.0322265625 | ||||
| 1.021484375 -0.0322265625 | ||||
| 1.021484375 1.0322265625 | ||||
| -0.021484375 1.0322265625 | ||||
| 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.021484375 -0.0322265625 | ||||
| 1.021484375 1.0322265625 | ||||
| -0.021484375 1.0322265625 | ||||
| -0.021484375 -0.0322265625 | ||||
| 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.021484375 1.0322265625 | ||||
| -0.021484375 1.0322265625 | ||||
| -0.021484375 -0.0322265625 | ||||
| 1.021484375 -0.0322265625 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										956
									
								
								bricks/gen/newbricks/Demux 2 Bit Vertical.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										956
									
								
								bricks/gen/newbricks/Demux 2 Bit Vertical.blb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,956 @@ | ||||
| 1 1 4 | ||||
| SPECIAL | ||||
|  | ||||
| u | ||||
| X | ||||
| X | ||||
| d | ||||
|  | ||||
| 1 | ||||
|  | ||||
| 0 0 0 | ||||
| 1 1 4 | ||||
| COVERAGE: | ||||
| 1 : 1 | ||||
| 1 : 1 | ||||
| 1 : 4 | ||||
| 1 : 4 | ||||
| 1 : 4 | ||||
| 1 : 4 | ||||
| ----------------top quads: | ||||
| 1 | ||||
|  | ||||
| TEX:PRINT | ||||
| POSITION: | ||||
| 0.5 0.5 2 | ||||
| 0.5 -0.5 2 | ||||
| -0.5 -0.5 2 | ||||
| -0.5 0.5 2 | ||||
| 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: | ||||
| 9 | ||||
|  | ||||
| TEX:BOTTOMEDGE | ||||
| POSITION: | ||||
| -0.5 -0.5 -2 | ||||
| 0.5 -0.5 -2 | ||||
| 0 0 -2 | ||||
| 0 0 -2 | ||||
| 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 | ||||
| -0.5 0.5 -2 | ||||
| 0 0 -2 | ||||
| 0 0 -2 | ||||
| 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 | ||||
| 0.5 0.5 -2 | ||||
| 0 0 -2 | ||||
| 0 0 -2 | ||||
| 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 | ||||
| -0.5 -0.5 -2 | ||||
| 0 0 -2 | ||||
| 0 0 -2 | ||||
| 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 -2.25 | ||||
| -0.4 -0.4 -2.25 | ||||
| -0.4 -0.4 -2 | ||||
| 0.4 -0.4 -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 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 -0.4 -2.25 | ||||
| 0.4 0.4 -2.25 | ||||
| -0.4 0.4 -2.25 | ||||
| -0.4 -0.4 -2.25 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 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 -2.25 | ||||
| 0.4 0.4 -2.25 | ||||
| 0.4 0.4 -2 | ||||
| -0.4 0.4 -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 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.4 0.4 -2.25 | ||||
| 0.4 -0.4 -2.25 | ||||
| 0.4 -0.4 -2 | ||||
| 0.4 0.4 -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 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 -0.4 -2.25 | ||||
| -0.4 0.4 -2.25 | ||||
| -0.4 0.4 -2 | ||||
| -0.4 -0.4 -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 | ||||
| ----------------north quads: | ||||
| 21 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.5 0.5 2 | ||||
| -0.5 0.5 -2 | ||||
| 0.5 0.5 -2 | ||||
| 0.5 0.5 2 | ||||
| UV COORDS: | ||||
| 1.021484375 -0.00537109375 | ||||
| 1.021484375 1.00537109375 | ||||
| -0.021484375 1.00537109375 | ||||
| -0.021484375 -0.00537109375 | ||||
| NORMALS: | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
| 0 1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.32 0.75 -1.74 | ||||
| -0.32 0.75 -1.74 | ||||
| -0.4 0.5 -1.8 | ||||
| 0.4 0.5 -1.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.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.74 | ||||
| 0.32 0.75 -1.26 | ||||
| -0.32 0.75 -1.26 | ||||
| -0.32 0.75 -1.74 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 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 -1.26 | ||||
| 0.32 0.75 -1.26 | ||||
| 0.4 0.5 -1.2 | ||||
| -0.4 0.5 -1.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.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.74 | ||||
| -0.32 0.75 -1.26 | ||||
| -0.4 0.5 -1.2 | ||||
| -0.4 0.5 -1.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.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 -1.26 | ||||
| 0.32 0.75 -1.74 | ||||
| 0.4 0.5 -1.8 | ||||
| 0.4 0.5 -1.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.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.74 | ||||
| -0.32 0.75 -0.74 | ||||
| -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.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.74 | ||||
| 0.32 0.75 -0.26 | ||||
| -0.32 0.75 -0.26 | ||||
| -0.32 0.75 -0.74 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 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.26 | ||||
| 0.32 0.75 -0.26 | ||||
| 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.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.74 | ||||
| -0.32 0.75 -0.26 | ||||
| -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: | ||||
| -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.26 | ||||
| 0.32 0.75 -0.74 | ||||
| 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: | ||||
| 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.26 | ||||
| -0.32 0.75 0.26 | ||||
| -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.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.26 | ||||
| 0.32 0.75 0.74 | ||||
| -0.32 0.75 0.74 | ||||
| -0.32 0.75 0.26 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 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.74 | ||||
| 0.32 0.75 0.74 | ||||
| 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.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.26 | ||||
| -0.32 0.75 0.74 | ||||
| -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: | ||||
| -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.74 | ||||
| 0.32 0.75 0.26 | ||||
| 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: | ||||
| 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 1.26 | ||||
| -0.32 0.75 1.26 | ||||
| -0.4 0.5 1.2 | ||||
| 0.4 0.5 1.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.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.26 | ||||
| 0.32 0.75 1.74 | ||||
| -0.32 0.75 1.74 | ||||
| -0.32 0.75 1.26 | ||||
| UV COORDS: | ||||
| 0.5 0.5 | ||||
| 0.5 0.5 | ||||
| 0.5 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 1.74 | ||||
| 0.32 0.75 1.74 | ||||
| 0.4 0.5 1.8 | ||||
| -0.4 0.5 1.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.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.26 | ||||
| -0.32 0.75 1.74 | ||||
| -0.4 0.5 1.8 | ||||
| -0.4 0.5 1.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.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 1.74 | ||||
| 0.32 0.75 1.26 | ||||
| 0.4 0.5 1.2 | ||||
| 0.4 0.5 1.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.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 -0.5 2 | ||||
| 0.5 0.5 2 | ||||
| 0.5 0.5 -2 | ||||
| 0.5 -0.5 -2 | ||||
| UV COORDS: | ||||
| -0.021484375 -0.00537109375 | ||||
| 1.021484375 -0.00537109375 | ||||
| 1.021484375 1.00537109375 | ||||
| -0.021484375 1.00537109375 | ||||
| NORMALS: | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| 1 0 0 | ||||
| ----------------south quads: | ||||
| 11 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| 0.5 -0.5 2 | ||||
| 0.5 -0.5 -2 | ||||
| -0.5 -0.5 -2 | ||||
| -0.5 -0.5 2 | ||||
| UV COORDS: | ||||
| 1.021484375 -0.00537109375 | ||||
| 1.021484375 1.00537109375 | ||||
| -0.021484375 1.00537109375 | ||||
| -0.021484375 -0.00537109375 | ||||
| NORMALS: | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
| 0 -1 0 | ||||
|  | ||||
| TEX:SIDE | ||||
| POSITION: | ||||
| -0.4 -0.64 -1.8 | ||||
| 0.4 -0.64 -1.8 | ||||
| 0.4 -0.5 -1.8 | ||||
| -0.4 -0.5 -1.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 -1.8 | ||||
| -0.4 -0.64 -1.2 | ||||
| 0.4 -0.64 -1.2 | ||||
| 0.4 -0.64 -1.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 -1.2 | ||||
| -0.4 -0.64 -1.2 | ||||
| -0.4 -0.5 -1.2 | ||||
| 0.4 -0.5 -1.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 -1.8 | ||||
| 0.4 -0.64 -1.2 | ||||
| 0.4 -0.5 -1.2 | ||||
| 0.4 -0.5 -1.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 -1.2 | ||||
| -0.4 -0.64 -1.8 | ||||
| -0.4 -0.5 -1.8 | ||||
| -0.4 -0.5 -1.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 | ||||
|  | ||||
| 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 -2 | ||||
| -0.5 0.5 -2 | ||||
| -0.5 0.5 2 | ||||
| -0.5 -0.5 2 | ||||
| UV COORDS: | ||||
| 1.021484375 1.00537109375 | ||||
| -0.021484375 1.00537109375 | ||||
| -0.021484375 -0.00537109375 | ||||
| 1.021484375 -0.00537109375 | ||||
| NORMALS: | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| -1 0 0 | ||||
| ----------------omni quads: | ||||
| 0 | ||||
							
								
								
									
										1510
									
								
								bricks/gen/newbricks/Demux 3 Bit Vertical.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1510
									
								
								bricks/gen/newbricks/Demux 3 Bit Vertical.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2508
									
								
								bricks/gen/newbricks/Demux 4 Bit Vertical.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2508
									
								
								bricks/gen/newbricks/Demux 4 Bit Vertical.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										4394
									
								
								bricks/gen/newbricks/Demux 5 Bit Vertical.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4394
									
								
								bricks/gen/newbricks/Demux 5 Bit Vertical.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										8056
									
								
								bricks/gen/newbricks/Demux 6 Bit Vertical.blb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8056
									
								
								bricks/gen/newbricks/Demux 6 Bit Vertical.blb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -23,9 +23,9 @@ datablock fxDtsBrickData(LogicGate_GateAnd2_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	gate.ports[3]:setstate(( " @ | ||||
| 		"		gate.ports[1].state and " @ | ||||
| 		"		gate.ports[2].state " @ | ||||
| 		"	Gate.setportstate(gate, 3, ( " @ | ||||
| 		"		Gate.getportstate(gate, 1) and " @ | ||||
| 		"		Gate.getportstate(gate, 2) " @ | ||||
| 		"	)) " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,10 +23,10 @@ datablock fxDtsBrickData(LogicGate_GateAnd3_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	gate.ports[4]:setstate(( " @ | ||||
| 		"		gate.ports[1].state and " @ | ||||
| 		"		gate.ports[2].state and " @ | ||||
| 		"		gate.ports[3].state " @ | ||||
| 		"	Gate.setportstate(gate, 4, ( " @ | ||||
| 		"		Gate.getportstate(gate, 1) and " @ | ||||
| 		"		Gate.getportstate(gate, 2) and " @ | ||||
| 		"		Gate.getportstate(gate, 3) " @ | ||||
| 		"	)) " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,11 +23,11 @@ datablock fxDtsBrickData(LogicGate_GateAnd4_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	gate.ports[5]:setstate(( " @ | ||||
| 		"		gate.ports[1].state and " @ | ||||
| 		"		gate.ports[2].state and " @ | ||||
| 		"		gate.ports[3].state and " @ | ||||
| 		"		gate.ports[4].state " @ | ||||
| 		"	Gate.setportstate(gate, 5, ( " @ | ||||
| 		"		Gate.getportstate(gate, 1) and " @ | ||||
| 		"		Gate.getportstate(gate, 2) and " @ | ||||
| 		"		Gate.getportstate(gate, 3) and " @ | ||||
| 		"		Gate.getportstate(gate, 4) " @ | ||||
| 		"	)) " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,12 +23,12 @@ datablock fxDtsBrickData(LogicGate_GateAnd5_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	gate.ports[6]:setstate(( " @ | ||||
| 		"		gate.ports[1].state and " @ | ||||
| 		"		gate.ports[2].state and " @ | ||||
| 		"		gate.ports[3].state and " @ | ||||
| 		"		gate.ports[4].state and " @ | ||||
| 		"		gate.ports[5].state " @ | ||||
| 		"	Gate.setportstate(gate, 6, ( " @ | ||||
| 		"		Gate.getportstate(gate, 1) and " @ | ||||
| 		"		Gate.getportstate(gate, 2) and " @ | ||||
| 		"		Gate.getportstate(gate, 3) and " @ | ||||
| 		"		Gate.getportstate(gate, 4) and " @ | ||||
| 		"		Gate.getportstate(gate, 5) " @ | ||||
| 		"	)) " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,13 +23,13 @@ datablock fxDtsBrickData(LogicGate_GateAnd6_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	gate.ports[7]:setstate(( " @ | ||||
| 		"		gate.ports[1].state and " @ | ||||
| 		"		gate.ports[2].state and " @ | ||||
| 		"		gate.ports[3].state and " @ | ||||
| 		"		gate.ports[4].state and " @ | ||||
| 		"		gate.ports[5].state and " @ | ||||
| 		"		gate.ports[6].state " @ | ||||
| 		"	Gate.setportstate(gate, 7, ( " @ | ||||
| 		"		Gate.getportstate(gate, 1) and " @ | ||||
| 		"		Gate.getportstate(gate, 2) and " @ | ||||
| 		"		Gate.getportstate(gate, 3) and " @ | ||||
| 		"		Gate.getportstate(gate, 4) and " @ | ||||
| 		"		Gate.getportstate(gate, 5) and " @ | ||||
| 		"		Gate.getportstate(gate, 6) " @ | ||||
| 		"	)) " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,14 +23,14 @@ datablock fxDtsBrickData(LogicGate_GateAnd7_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	gate.ports[8]:setstate(( " @ | ||||
| 		"		gate.ports[1].state and " @ | ||||
| 		"		gate.ports[2].state and " @ | ||||
| 		"		gate.ports[3].state and " @ | ||||
| 		"		gate.ports[4].state and " @ | ||||
| 		"		gate.ports[5].state and " @ | ||||
| 		"		gate.ports[6].state and " @ | ||||
| 		"		gate.ports[7].state " @ | ||||
| 		"	Gate.setportstate(gate, 8, ( " @ | ||||
| 		"		Gate.getportstate(gate, 1) and " @ | ||||
| 		"		Gate.getportstate(gate, 2) and " @ | ||||
| 		"		Gate.getportstate(gate, 3) and " @ | ||||
| 		"		Gate.getportstate(gate, 4) and " @ | ||||
| 		"		Gate.getportstate(gate, 5) and " @ | ||||
| 		"		Gate.getportstate(gate, 6) and " @ | ||||
| 		"		Gate.getportstate(gate, 7) " @ | ||||
| 		"	)) " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,15 +23,15 @@ datablock fxDtsBrickData(LogicGate_GateAnd8_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	gate.ports[9]:setstate(( " @ | ||||
| 		"		gate.ports[1].state and " @ | ||||
| 		"		gate.ports[2].state and " @ | ||||
| 		"		gate.ports[3].state and " @ | ||||
| 		"		gate.ports[4].state and " @ | ||||
| 		"		gate.ports[5].state and " @ | ||||
| 		"		gate.ports[6].state and " @ | ||||
| 		"		gate.ports[7].state and " @ | ||||
| 		"		gate.ports[8].state " @ | ||||
| 		"	Gate.setportstate(gate, 9, ( " @ | ||||
| 		"		Gate.getportstate(gate, 1) and " @ | ||||
| 		"		Gate.getportstate(gate, 2) and " @ | ||||
| 		"		Gate.getportstate(gate, 3) and " @ | ||||
| 		"		Gate.getportstate(gate, 4) and " @ | ||||
| 		"		Gate.getportstate(gate, 5) and " @ | ||||
| 		"		Gate.getportstate(gate, 6) and " @ | ||||
| 		"		Gate.getportstate(gate, 7) and " @ | ||||
| 		"		Gate.getportstate(gate, 8) " @ | ||||
| 		"	)) " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,10 +23,10 @@ datablock fxDtsBrickData(LogicGate_Buffer1_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[3].state then " @ | ||||
| 		"		gate.ports[2]:setstate(gate.ports[1].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 3) then " @ | ||||
| 		"		Gate.setportstate(gate, 2, Gate.getportstate(gate, 1)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[2]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 2, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,28 +23,28 @@ datablock fxDtsBrickData(LogicGate_Buffer10_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[21].state then " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[10].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 21) then " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 10)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[11]:setstate(false) " @ | ||||
| 		"		gate.ports[12]:setstate(false) " @ | ||||
| 		"		gate.ports[13]:setstate(false) " @ | ||||
| 		"		gate.ports[14]:setstate(false) " @ | ||||
| 		"		gate.ports[15]:setstate(false) " @ | ||||
| 		"		gate.ports[16]:setstate(false) " @ | ||||
| 		"		gate.ports[17]:setstate(false) " @ | ||||
| 		"		gate.ports[18]:setstate(false) " @ | ||||
| 		"		gate.ports[19]:setstate(false) " @ | ||||
| 		"		gate.ports[20]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 11, false) " @ | ||||
| 		"		Gate.setportstate(gate, 12, false) " @ | ||||
| 		"		Gate.setportstate(gate, 13, false) " @ | ||||
| 		"		Gate.setportstate(gate, 14, false) " @ | ||||
| 		"		Gate.setportstate(gate, 15, false) " @ | ||||
| 		"		Gate.setportstate(gate, 16, false) " @ | ||||
| 		"		Gate.setportstate(gate, 17, false) " @ | ||||
| 		"		Gate.setportstate(gate, 18, false) " @ | ||||
| 		"		Gate.setportstate(gate, 19, false) " @ | ||||
| 		"		Gate.setportstate(gate, 20, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,30 +23,30 @@ datablock fxDtsBrickData(LogicGate_Buffer11_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[23].state then " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[11].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 23) then " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 11)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[12]:setstate(false) " @ | ||||
| 		"		gate.ports[13]:setstate(false) " @ | ||||
| 		"		gate.ports[14]:setstate(false) " @ | ||||
| 		"		gate.ports[15]:setstate(false) " @ | ||||
| 		"		gate.ports[16]:setstate(false) " @ | ||||
| 		"		gate.ports[17]:setstate(false) " @ | ||||
| 		"		gate.ports[18]:setstate(false) " @ | ||||
| 		"		gate.ports[19]:setstate(false) " @ | ||||
| 		"		gate.ports[20]:setstate(false) " @ | ||||
| 		"		gate.ports[21]:setstate(false) " @ | ||||
| 		"		gate.ports[22]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 12, false) " @ | ||||
| 		"		Gate.setportstate(gate, 13, false) " @ | ||||
| 		"		Gate.setportstate(gate, 14, false) " @ | ||||
| 		"		Gate.setportstate(gate, 15, false) " @ | ||||
| 		"		Gate.setportstate(gate, 16, false) " @ | ||||
| 		"		Gate.setportstate(gate, 17, false) " @ | ||||
| 		"		Gate.setportstate(gate, 18, false) " @ | ||||
| 		"		Gate.setportstate(gate, 19, false) " @ | ||||
| 		"		Gate.setportstate(gate, 20, false) " @ | ||||
| 		"		Gate.setportstate(gate, 21, false) " @ | ||||
| 		"		Gate.setportstate(gate, 22, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,32 +23,32 @@ datablock fxDtsBrickData(LogicGate_Buffer12_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[25].state then " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[12].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 25) then " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 12)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[13]:setstate(false) " @ | ||||
| 		"		gate.ports[14]:setstate(false) " @ | ||||
| 		"		gate.ports[15]:setstate(false) " @ | ||||
| 		"		gate.ports[16]:setstate(false) " @ | ||||
| 		"		gate.ports[17]:setstate(false) " @ | ||||
| 		"		gate.ports[18]:setstate(false) " @ | ||||
| 		"		gate.ports[19]:setstate(false) " @ | ||||
| 		"		gate.ports[20]:setstate(false) " @ | ||||
| 		"		gate.ports[21]:setstate(false) " @ | ||||
| 		"		gate.ports[22]:setstate(false) " @ | ||||
| 		"		gate.ports[23]:setstate(false) " @ | ||||
| 		"		gate.ports[24]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 13, false) " @ | ||||
| 		"		Gate.setportstate(gate, 14, false) " @ | ||||
| 		"		Gate.setportstate(gate, 15, false) " @ | ||||
| 		"		Gate.setportstate(gate, 16, false) " @ | ||||
| 		"		Gate.setportstate(gate, 17, false) " @ | ||||
| 		"		Gate.setportstate(gate, 18, false) " @ | ||||
| 		"		Gate.setportstate(gate, 19, false) " @ | ||||
| 		"		Gate.setportstate(gate, 20, false) " @ | ||||
| 		"		Gate.setportstate(gate, 21, false) " @ | ||||
| 		"		Gate.setportstate(gate, 22, false) " @ | ||||
| 		"		Gate.setportstate(gate, 23, false) " @ | ||||
| 		"		Gate.setportstate(gate, 24, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,34 +23,34 @@ datablock fxDtsBrickData(LogicGate_Buffer13_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[27].state then " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[13].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 27) then " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 13)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[14]:setstate(false) " @ | ||||
| 		"		gate.ports[15]:setstate(false) " @ | ||||
| 		"		gate.ports[16]:setstate(false) " @ | ||||
| 		"		gate.ports[17]:setstate(false) " @ | ||||
| 		"		gate.ports[18]:setstate(false) " @ | ||||
| 		"		gate.ports[19]:setstate(false) " @ | ||||
| 		"		gate.ports[20]:setstate(false) " @ | ||||
| 		"		gate.ports[21]:setstate(false) " @ | ||||
| 		"		gate.ports[22]:setstate(false) " @ | ||||
| 		"		gate.ports[23]:setstate(false) " @ | ||||
| 		"		gate.ports[24]:setstate(false) " @ | ||||
| 		"		gate.ports[25]:setstate(false) " @ | ||||
| 		"		gate.ports[26]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 14, false) " @ | ||||
| 		"		Gate.setportstate(gate, 15, false) " @ | ||||
| 		"		Gate.setportstate(gate, 16, false) " @ | ||||
| 		"		Gate.setportstate(gate, 17, false) " @ | ||||
| 		"		Gate.setportstate(gate, 18, false) " @ | ||||
| 		"		Gate.setportstate(gate, 19, false) " @ | ||||
| 		"		Gate.setportstate(gate, 20, false) " @ | ||||
| 		"		Gate.setportstate(gate, 21, false) " @ | ||||
| 		"		Gate.setportstate(gate, 22, false) " @ | ||||
| 		"		Gate.setportstate(gate, 23, false) " @ | ||||
| 		"		Gate.setportstate(gate, 24, false) " @ | ||||
| 		"		Gate.setportstate(gate, 25, false) " @ | ||||
| 		"		Gate.setportstate(gate, 26, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,36 +23,36 @@ datablock fxDtsBrickData(LogicGate_Buffer14_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[29].state then " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[27]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[28]:setstate(gate.ports[14].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 29) then " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 27, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 28, Gate.getportstate(gate, 14)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[15]:setstate(false) " @ | ||||
| 		"		gate.ports[16]:setstate(false) " @ | ||||
| 		"		gate.ports[17]:setstate(false) " @ | ||||
| 		"		gate.ports[18]:setstate(false) " @ | ||||
| 		"		gate.ports[19]:setstate(false) " @ | ||||
| 		"		gate.ports[20]:setstate(false) " @ | ||||
| 		"		gate.ports[21]:setstate(false) " @ | ||||
| 		"		gate.ports[22]:setstate(false) " @ | ||||
| 		"		gate.ports[23]:setstate(false) " @ | ||||
| 		"		gate.ports[24]:setstate(false) " @ | ||||
| 		"		gate.ports[25]:setstate(false) " @ | ||||
| 		"		gate.ports[26]:setstate(false) " @ | ||||
| 		"		gate.ports[27]:setstate(false) " @ | ||||
| 		"		gate.ports[28]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 15, false) " @ | ||||
| 		"		Gate.setportstate(gate, 16, false) " @ | ||||
| 		"		Gate.setportstate(gate, 17, false) " @ | ||||
| 		"		Gate.setportstate(gate, 18, false) " @ | ||||
| 		"		Gate.setportstate(gate, 19, false) " @ | ||||
| 		"		Gate.setportstate(gate, 20, false) " @ | ||||
| 		"		Gate.setportstate(gate, 21, false) " @ | ||||
| 		"		Gate.setportstate(gate, 22, false) " @ | ||||
| 		"		Gate.setportstate(gate, 23, false) " @ | ||||
| 		"		Gate.setportstate(gate, 24, false) " @ | ||||
| 		"		Gate.setportstate(gate, 25, false) " @ | ||||
| 		"		Gate.setportstate(gate, 26, false) " @ | ||||
| 		"		Gate.setportstate(gate, 27, false) " @ | ||||
| 		"		Gate.setportstate(gate, 28, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,38 +23,38 @@ datablock fxDtsBrickData(LogicGate_Buffer15_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[31].state then " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[27]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[28]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[29]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[30]:setstate(gate.ports[15].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 31) then " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 27, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 28, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 29, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 30, Gate.getportstate(gate, 15)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[16]:setstate(false) " @ | ||||
| 		"		gate.ports[17]:setstate(false) " @ | ||||
| 		"		gate.ports[18]:setstate(false) " @ | ||||
| 		"		gate.ports[19]:setstate(false) " @ | ||||
| 		"		gate.ports[20]:setstate(false) " @ | ||||
| 		"		gate.ports[21]:setstate(false) " @ | ||||
| 		"		gate.ports[22]:setstate(false) " @ | ||||
| 		"		gate.ports[23]:setstate(false) " @ | ||||
| 		"		gate.ports[24]:setstate(false) " @ | ||||
| 		"		gate.ports[25]:setstate(false) " @ | ||||
| 		"		gate.ports[26]:setstate(false) " @ | ||||
| 		"		gate.ports[27]:setstate(false) " @ | ||||
| 		"		gate.ports[28]:setstate(false) " @ | ||||
| 		"		gate.ports[29]:setstate(false) " @ | ||||
| 		"		gate.ports[30]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 16, false) " @ | ||||
| 		"		Gate.setportstate(gate, 17, false) " @ | ||||
| 		"		Gate.setportstate(gate, 18, false) " @ | ||||
| 		"		Gate.setportstate(gate, 19, false) " @ | ||||
| 		"		Gate.setportstate(gate, 20, false) " @ | ||||
| 		"		Gate.setportstate(gate, 21, false) " @ | ||||
| 		"		Gate.setportstate(gate, 22, false) " @ | ||||
| 		"		Gate.setportstate(gate, 23, false) " @ | ||||
| 		"		Gate.setportstate(gate, 24, false) " @ | ||||
| 		"		Gate.setportstate(gate, 25, false) " @ | ||||
| 		"		Gate.setportstate(gate, 26, false) " @ | ||||
| 		"		Gate.setportstate(gate, 27, false) " @ | ||||
| 		"		Gate.setportstate(gate, 28, false) " @ | ||||
| 		"		Gate.setportstate(gate, 29, false) " @ | ||||
| 		"		Gate.setportstate(gate, 30, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,40 +23,40 @@ datablock fxDtsBrickData(LogicGate_Buffer16_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[33].state then " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[27]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[28]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[29]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[30]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[31]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[32]:setstate(gate.ports[16].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 33) then " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 27, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 28, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 29, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 30, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 31, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 32, Gate.getportstate(gate, 16)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[17]:setstate(false) " @ | ||||
| 		"		gate.ports[18]:setstate(false) " @ | ||||
| 		"		gate.ports[19]:setstate(false) " @ | ||||
| 		"		gate.ports[20]:setstate(false) " @ | ||||
| 		"		gate.ports[21]:setstate(false) " @ | ||||
| 		"		gate.ports[22]:setstate(false) " @ | ||||
| 		"		gate.ports[23]:setstate(false) " @ | ||||
| 		"		gate.ports[24]:setstate(false) " @ | ||||
| 		"		gate.ports[25]:setstate(false) " @ | ||||
| 		"		gate.ports[26]:setstate(false) " @ | ||||
| 		"		gate.ports[27]:setstate(false) " @ | ||||
| 		"		gate.ports[28]:setstate(false) " @ | ||||
| 		"		gate.ports[29]:setstate(false) " @ | ||||
| 		"		gate.ports[30]:setstate(false) " @ | ||||
| 		"		gate.ports[31]:setstate(false) " @ | ||||
| 		"		gate.ports[32]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 17, false) " @ | ||||
| 		"		Gate.setportstate(gate, 18, false) " @ | ||||
| 		"		Gate.setportstate(gate, 19, false) " @ | ||||
| 		"		Gate.setportstate(gate, 20, false) " @ | ||||
| 		"		Gate.setportstate(gate, 21, false) " @ | ||||
| 		"		Gate.setportstate(gate, 22, false) " @ | ||||
| 		"		Gate.setportstate(gate, 23, false) " @ | ||||
| 		"		Gate.setportstate(gate, 24, false) " @ | ||||
| 		"		Gate.setportstate(gate, 25, false) " @ | ||||
| 		"		Gate.setportstate(gate, 26, false) " @ | ||||
| 		"		Gate.setportstate(gate, 27, false) " @ | ||||
| 		"		Gate.setportstate(gate, 28, false) " @ | ||||
| 		"		Gate.setportstate(gate, 29, false) " @ | ||||
| 		"		Gate.setportstate(gate, 30, false) " @ | ||||
| 		"		Gate.setportstate(gate, 31, false) " @ | ||||
| 		"		Gate.setportstate(gate, 32, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,12 +23,12 @@ datablock fxDtsBrickData(LogicGate_Buffer2_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[5].state then " @ | ||||
| 		"		gate.ports[3]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[4]:setstate(gate.ports[2].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 5) then " @ | ||||
| 		"		Gate.setportstate(gate, 3, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 4, Gate.getportstate(gate, 2)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[3]:setstate(false) " @ | ||||
| 		"		gate.ports[4]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 3, false) " @ | ||||
| 		"		Gate.setportstate(gate, 4, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,56 +23,56 @@ datablock fxDtsBrickData(LogicGate_Buffer24_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[49].state then " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[27]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[28]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[29]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[30]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[31]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[32]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[33]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[34]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[35]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[36]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[37]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[38]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[39]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[40]:setstate(gate.ports[16].state) " @ | ||||
| 		"		gate.ports[41]:setstate(gate.ports[17].state) " @ | ||||
| 		"		gate.ports[42]:setstate(gate.ports[18].state) " @ | ||||
| 		"		gate.ports[43]:setstate(gate.ports[19].state) " @ | ||||
| 		"		gate.ports[44]:setstate(gate.ports[20].state) " @ | ||||
| 		"		gate.ports[45]:setstate(gate.ports[21].state) " @ | ||||
| 		"		gate.ports[46]:setstate(gate.ports[22].state) " @ | ||||
| 		"		gate.ports[47]:setstate(gate.ports[23].state) " @ | ||||
| 		"		gate.ports[48]:setstate(gate.ports[24].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 49) then " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 27, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 28, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 29, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 30, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 31, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 32, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 33, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 34, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 35, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 36, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 37, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 38, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 39, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 40, Gate.getportstate(gate, 16)) " @ | ||||
| 		"		Gate.setportstate(gate, 41, Gate.getportstate(gate, 17)) " @ | ||||
| 		"		Gate.setportstate(gate, 42, Gate.getportstate(gate, 18)) " @ | ||||
| 		"		Gate.setportstate(gate, 43, Gate.getportstate(gate, 19)) " @ | ||||
| 		"		Gate.setportstate(gate, 44, Gate.getportstate(gate, 20)) " @ | ||||
| 		"		Gate.setportstate(gate, 45, Gate.getportstate(gate, 21)) " @ | ||||
| 		"		Gate.setportstate(gate, 46, Gate.getportstate(gate, 22)) " @ | ||||
| 		"		Gate.setportstate(gate, 47, Gate.getportstate(gate, 23)) " @ | ||||
| 		"		Gate.setportstate(gate, 48, Gate.getportstate(gate, 24)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[25]:setstate(false) " @ | ||||
| 		"		gate.ports[26]:setstate(false) " @ | ||||
| 		"		gate.ports[27]:setstate(false) " @ | ||||
| 		"		gate.ports[28]:setstate(false) " @ | ||||
| 		"		gate.ports[29]:setstate(false) " @ | ||||
| 		"		gate.ports[30]:setstate(false) " @ | ||||
| 		"		gate.ports[31]:setstate(false) " @ | ||||
| 		"		gate.ports[32]:setstate(false) " @ | ||||
| 		"		gate.ports[33]:setstate(false) " @ | ||||
| 		"		gate.ports[34]:setstate(false) " @ | ||||
| 		"		gate.ports[35]:setstate(false) " @ | ||||
| 		"		gate.ports[36]:setstate(false) " @ | ||||
| 		"		gate.ports[37]:setstate(false) " @ | ||||
| 		"		gate.ports[38]:setstate(false) " @ | ||||
| 		"		gate.ports[39]:setstate(false) " @ | ||||
| 		"		gate.ports[40]:setstate(false) " @ | ||||
| 		"		gate.ports[41]:setstate(false) " @ | ||||
| 		"		gate.ports[42]:setstate(false) " @ | ||||
| 		"		gate.ports[43]:setstate(false) " @ | ||||
| 		"		gate.ports[44]:setstate(false) " @ | ||||
| 		"		gate.ports[45]:setstate(false) " @ | ||||
| 		"		gate.ports[46]:setstate(false) " @ | ||||
| 		"		gate.ports[47]:setstate(false) " @ | ||||
| 		"		gate.ports[48]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 25, false) " @ | ||||
| 		"		Gate.setportstate(gate, 26, false) " @ | ||||
| 		"		Gate.setportstate(gate, 27, false) " @ | ||||
| 		"		Gate.setportstate(gate, 28, false) " @ | ||||
| 		"		Gate.setportstate(gate, 29, false) " @ | ||||
| 		"		Gate.setportstate(gate, 30, false) " @ | ||||
| 		"		Gate.setportstate(gate, 31, false) " @ | ||||
| 		"		Gate.setportstate(gate, 32, false) " @ | ||||
| 		"		Gate.setportstate(gate, 33, false) " @ | ||||
| 		"		Gate.setportstate(gate, 34, false) " @ | ||||
| 		"		Gate.setportstate(gate, 35, false) " @ | ||||
| 		"		Gate.setportstate(gate, 36, false) " @ | ||||
| 		"		Gate.setportstate(gate, 37, false) " @ | ||||
| 		"		Gate.setportstate(gate, 38, false) " @ | ||||
| 		"		Gate.setportstate(gate, 39, false) " @ | ||||
| 		"		Gate.setportstate(gate, 40, false) " @ | ||||
| 		"		Gate.setportstate(gate, 41, false) " @ | ||||
| 		"		Gate.setportstate(gate, 42, false) " @ | ||||
| 		"		Gate.setportstate(gate, 43, false) " @ | ||||
| 		"		Gate.setportstate(gate, 44, false) " @ | ||||
| 		"		Gate.setportstate(gate, 45, false) " @ | ||||
| 		"		Gate.setportstate(gate, 46, false) " @ | ||||
| 		"		Gate.setportstate(gate, 47, false) " @ | ||||
| 		"		Gate.setportstate(gate, 48, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,14 +23,14 @@ datablock fxDtsBrickData(LogicGate_Buffer3_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[7].state then " @ | ||||
| 		"		gate.ports[4]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[5]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[6]:setstate(gate.ports[3].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 7) then " @ | ||||
| 		"		Gate.setportstate(gate, 4, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 5, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 6, Gate.getportstate(gate, 3)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[4]:setstate(false) " @ | ||||
| 		"		gate.ports[5]:setstate(false) " @ | ||||
| 		"		gate.ports[6]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 4, false) " @ | ||||
| 		"		Gate.setportstate(gate, 5, false) " @ | ||||
| 		"		Gate.setportstate(gate, 6, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,72 +23,72 @@ datablock fxDtsBrickData(LogicGate_Buffer32_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[65].state then " @ | ||||
| 		"		gate.ports[33]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[34]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[35]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[36]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[37]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[38]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[39]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[40]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[41]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[42]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[43]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[44]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[45]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[46]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[47]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[48]:setstate(gate.ports[16].state) " @ | ||||
| 		"		gate.ports[49]:setstate(gate.ports[17].state) " @ | ||||
| 		"		gate.ports[50]:setstate(gate.ports[18].state) " @ | ||||
| 		"		gate.ports[51]:setstate(gate.ports[19].state) " @ | ||||
| 		"		gate.ports[52]:setstate(gate.ports[20].state) " @ | ||||
| 		"		gate.ports[53]:setstate(gate.ports[21].state) " @ | ||||
| 		"		gate.ports[54]:setstate(gate.ports[22].state) " @ | ||||
| 		"		gate.ports[55]:setstate(gate.ports[23].state) " @ | ||||
| 		"		gate.ports[56]:setstate(gate.ports[24].state) " @ | ||||
| 		"		gate.ports[57]:setstate(gate.ports[25].state) " @ | ||||
| 		"		gate.ports[58]:setstate(gate.ports[26].state) " @ | ||||
| 		"		gate.ports[59]:setstate(gate.ports[27].state) " @ | ||||
| 		"		gate.ports[60]:setstate(gate.ports[28].state) " @ | ||||
| 		"		gate.ports[61]:setstate(gate.ports[29].state) " @ | ||||
| 		"		gate.ports[62]:setstate(gate.ports[30].state) " @ | ||||
| 		"		gate.ports[63]:setstate(gate.ports[31].state) " @ | ||||
| 		"		gate.ports[64]:setstate(gate.ports[32].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 65) then " @ | ||||
| 		"		Gate.setportstate(gate, 33, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 34, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 35, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 36, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 37, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 38, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 39, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 40, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 41, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 42, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 43, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 44, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 45, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 46, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 47, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 48, Gate.getportstate(gate, 16)) " @ | ||||
| 		"		Gate.setportstate(gate, 49, Gate.getportstate(gate, 17)) " @ | ||||
| 		"		Gate.setportstate(gate, 50, Gate.getportstate(gate, 18)) " @ | ||||
| 		"		Gate.setportstate(gate, 51, Gate.getportstate(gate, 19)) " @ | ||||
| 		"		Gate.setportstate(gate, 52, Gate.getportstate(gate, 20)) " @ | ||||
| 		"		Gate.setportstate(gate, 53, Gate.getportstate(gate, 21)) " @ | ||||
| 		"		Gate.setportstate(gate, 54, Gate.getportstate(gate, 22)) " @ | ||||
| 		"		Gate.setportstate(gate, 55, Gate.getportstate(gate, 23)) " @ | ||||
| 		"		Gate.setportstate(gate, 56, Gate.getportstate(gate, 24)) " @ | ||||
| 		"		Gate.setportstate(gate, 57, Gate.getportstate(gate, 25)) " @ | ||||
| 		"		Gate.setportstate(gate, 58, Gate.getportstate(gate, 26)) " @ | ||||
| 		"		Gate.setportstate(gate, 59, Gate.getportstate(gate, 27)) " @ | ||||
| 		"		Gate.setportstate(gate, 60, Gate.getportstate(gate, 28)) " @ | ||||
| 		"		Gate.setportstate(gate, 61, Gate.getportstate(gate, 29)) " @ | ||||
| 		"		Gate.setportstate(gate, 62, Gate.getportstate(gate, 30)) " @ | ||||
| 		"		Gate.setportstate(gate, 63, Gate.getportstate(gate, 31)) " @ | ||||
| 		"		Gate.setportstate(gate, 64, Gate.getportstate(gate, 32)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[33]:setstate(false) " @ | ||||
| 		"		gate.ports[34]:setstate(false) " @ | ||||
| 		"		gate.ports[35]:setstate(false) " @ | ||||
| 		"		gate.ports[36]:setstate(false) " @ | ||||
| 		"		gate.ports[37]:setstate(false) " @ | ||||
| 		"		gate.ports[38]:setstate(false) " @ | ||||
| 		"		gate.ports[39]:setstate(false) " @ | ||||
| 		"		gate.ports[40]:setstate(false) " @ | ||||
| 		"		gate.ports[41]:setstate(false) " @ | ||||
| 		"		gate.ports[42]:setstate(false) " @ | ||||
| 		"		gate.ports[43]:setstate(false) " @ | ||||
| 		"		gate.ports[44]:setstate(false) " @ | ||||
| 		"		gate.ports[45]:setstate(false) " @ | ||||
| 		"		gate.ports[46]:setstate(false) " @ | ||||
| 		"		gate.ports[47]:setstate(false) " @ | ||||
| 		"		gate.ports[48]:setstate(false) " @ | ||||
| 		"		gate.ports[49]:setstate(false) " @ | ||||
| 		"		gate.ports[50]:setstate(false) " @ | ||||
| 		"		gate.ports[51]:setstate(false) " @ | ||||
| 		"		gate.ports[52]:setstate(false) " @ | ||||
| 		"		gate.ports[53]:setstate(false) " @ | ||||
| 		"		gate.ports[54]:setstate(false) " @ | ||||
| 		"		gate.ports[55]:setstate(false) " @ | ||||
| 		"		gate.ports[56]:setstate(false) " @ | ||||
| 		"		gate.ports[57]:setstate(false) " @ | ||||
| 		"		gate.ports[58]:setstate(false) " @ | ||||
| 		"		gate.ports[59]:setstate(false) " @ | ||||
| 		"		gate.ports[60]:setstate(false) " @ | ||||
| 		"		gate.ports[61]:setstate(false) " @ | ||||
| 		"		gate.ports[62]:setstate(false) " @ | ||||
| 		"		gate.ports[63]:setstate(false) " @ | ||||
| 		"		gate.ports[64]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 33, false) " @ | ||||
| 		"		Gate.setportstate(gate, 34, false) " @ | ||||
| 		"		Gate.setportstate(gate, 35, false) " @ | ||||
| 		"		Gate.setportstate(gate, 36, false) " @ | ||||
| 		"		Gate.setportstate(gate, 37, false) " @ | ||||
| 		"		Gate.setportstate(gate, 38, false) " @ | ||||
| 		"		Gate.setportstate(gate, 39, false) " @ | ||||
| 		"		Gate.setportstate(gate, 40, false) " @ | ||||
| 		"		Gate.setportstate(gate, 41, false) " @ | ||||
| 		"		Gate.setportstate(gate, 42, false) " @ | ||||
| 		"		Gate.setportstate(gate, 43, false) " @ | ||||
| 		"		Gate.setportstate(gate, 44, false) " @ | ||||
| 		"		Gate.setportstate(gate, 45, false) " @ | ||||
| 		"		Gate.setportstate(gate, 46, false) " @ | ||||
| 		"		Gate.setportstate(gate, 47, false) " @ | ||||
| 		"		Gate.setportstate(gate, 48, false) " @ | ||||
| 		"		Gate.setportstate(gate, 49, false) " @ | ||||
| 		"		Gate.setportstate(gate, 50, false) " @ | ||||
| 		"		Gate.setportstate(gate, 51, false) " @ | ||||
| 		"		Gate.setportstate(gate, 52, false) " @ | ||||
| 		"		Gate.setportstate(gate, 53, false) " @ | ||||
| 		"		Gate.setportstate(gate, 54, false) " @ | ||||
| 		"		Gate.setportstate(gate, 55, false) " @ | ||||
| 		"		Gate.setportstate(gate, 56, false) " @ | ||||
| 		"		Gate.setportstate(gate, 57, false) " @ | ||||
| 		"		Gate.setportstate(gate, 58, false) " @ | ||||
| 		"		Gate.setportstate(gate, 59, false) " @ | ||||
| 		"		Gate.setportstate(gate, 60, false) " @ | ||||
| 		"		Gate.setportstate(gate, 61, false) " @ | ||||
| 		"		Gate.setportstate(gate, 62, false) " @ | ||||
| 		"		Gate.setportstate(gate, 63, false) " @ | ||||
| 		"		Gate.setportstate(gate, 64, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,16 +23,16 @@ datablock fxDtsBrickData(LogicGate_Buffer4_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[9].state then " @ | ||||
| 		"		gate.ports[5]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[6]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[7]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[8]:setstate(gate.ports[4].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 9) then " @ | ||||
| 		"		Gate.setportstate(gate, 5, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 6, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 7, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 8, Gate.getportstate(gate, 4)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[5]:setstate(false) " @ | ||||
| 		"		gate.ports[6]:setstate(false) " @ | ||||
| 		"		gate.ports[7]:setstate(false) " @ | ||||
| 		"		gate.ports[8]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 5, false) " @ | ||||
| 		"		Gate.setportstate(gate, 6, false) " @ | ||||
| 		"		Gate.setportstate(gate, 7, false) " @ | ||||
| 		"		Gate.setportstate(gate, 8, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,104 +23,104 @@ datablock fxDtsBrickData(LogicGate_Buffer48_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[97].state then " @ | ||||
| 		"		gate.ports[49]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[50]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[51]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[52]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[53]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[54]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[55]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[56]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[57]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[58]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[59]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[60]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[61]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[62]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[63]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[64]:setstate(gate.ports[16].state) " @ | ||||
| 		"		gate.ports[65]:setstate(gate.ports[17].state) " @ | ||||
| 		"		gate.ports[66]:setstate(gate.ports[18].state) " @ | ||||
| 		"		gate.ports[67]:setstate(gate.ports[19].state) " @ | ||||
| 		"		gate.ports[68]:setstate(gate.ports[20].state) " @ | ||||
| 		"		gate.ports[69]:setstate(gate.ports[21].state) " @ | ||||
| 		"		gate.ports[70]:setstate(gate.ports[22].state) " @ | ||||
| 		"		gate.ports[71]:setstate(gate.ports[23].state) " @ | ||||
| 		"		gate.ports[72]:setstate(gate.ports[24].state) " @ | ||||
| 		"		gate.ports[73]:setstate(gate.ports[25].state) " @ | ||||
| 		"		gate.ports[74]:setstate(gate.ports[26].state) " @ | ||||
| 		"		gate.ports[75]:setstate(gate.ports[27].state) " @ | ||||
| 		"		gate.ports[76]:setstate(gate.ports[28].state) " @ | ||||
| 		"		gate.ports[77]:setstate(gate.ports[29].state) " @ | ||||
| 		"		gate.ports[78]:setstate(gate.ports[30].state) " @ | ||||
| 		"		gate.ports[79]:setstate(gate.ports[31].state) " @ | ||||
| 		"		gate.ports[80]:setstate(gate.ports[32].state) " @ | ||||
| 		"		gate.ports[81]:setstate(gate.ports[33].state) " @ | ||||
| 		"		gate.ports[82]:setstate(gate.ports[34].state) " @ | ||||
| 		"		gate.ports[83]:setstate(gate.ports[35].state) " @ | ||||
| 		"		gate.ports[84]:setstate(gate.ports[36].state) " @ | ||||
| 		"		gate.ports[85]:setstate(gate.ports[37].state) " @ | ||||
| 		"		gate.ports[86]:setstate(gate.ports[38].state) " @ | ||||
| 		"		gate.ports[87]:setstate(gate.ports[39].state) " @ | ||||
| 		"		gate.ports[88]:setstate(gate.ports[40].state) " @ | ||||
| 		"		gate.ports[89]:setstate(gate.ports[41].state) " @ | ||||
| 		"		gate.ports[90]:setstate(gate.ports[42].state) " @ | ||||
| 		"		gate.ports[91]:setstate(gate.ports[43].state) " @ | ||||
| 		"		gate.ports[92]:setstate(gate.ports[44].state) " @ | ||||
| 		"		gate.ports[93]:setstate(gate.ports[45].state) " @ | ||||
| 		"		gate.ports[94]:setstate(gate.ports[46].state) " @ | ||||
| 		"		gate.ports[95]:setstate(gate.ports[47].state) " @ | ||||
| 		"		gate.ports[96]:setstate(gate.ports[48].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 97) then " @ | ||||
| 		"		Gate.setportstate(gate, 49, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 50, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 51, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 52, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 53, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 54, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 55, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 56, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 57, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 58, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 59, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 60, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 61, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 62, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 63, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 64, Gate.getportstate(gate, 16)) " @ | ||||
| 		"		Gate.setportstate(gate, 65, Gate.getportstate(gate, 17)) " @ | ||||
| 		"		Gate.setportstate(gate, 66, Gate.getportstate(gate, 18)) " @ | ||||
| 		"		Gate.setportstate(gate, 67, Gate.getportstate(gate, 19)) " @ | ||||
| 		"		Gate.setportstate(gate, 68, Gate.getportstate(gate, 20)) " @ | ||||
| 		"		Gate.setportstate(gate, 69, Gate.getportstate(gate, 21)) " @ | ||||
| 		"		Gate.setportstate(gate, 70, Gate.getportstate(gate, 22)) " @ | ||||
| 		"		Gate.setportstate(gate, 71, Gate.getportstate(gate, 23)) " @ | ||||
| 		"		Gate.setportstate(gate, 72, Gate.getportstate(gate, 24)) " @ | ||||
| 		"		Gate.setportstate(gate, 73, Gate.getportstate(gate, 25)) " @ | ||||
| 		"		Gate.setportstate(gate, 74, Gate.getportstate(gate, 26)) " @ | ||||
| 		"		Gate.setportstate(gate, 75, Gate.getportstate(gate, 27)) " @ | ||||
| 		"		Gate.setportstate(gate, 76, Gate.getportstate(gate, 28)) " @ | ||||
| 		"		Gate.setportstate(gate, 77, Gate.getportstate(gate, 29)) " @ | ||||
| 		"		Gate.setportstate(gate, 78, Gate.getportstate(gate, 30)) " @ | ||||
| 		"		Gate.setportstate(gate, 79, Gate.getportstate(gate, 31)) " @ | ||||
| 		"		Gate.setportstate(gate, 80, Gate.getportstate(gate, 32)) " @ | ||||
| 		"		Gate.setportstate(gate, 81, Gate.getportstate(gate, 33)) " @ | ||||
| 		"		Gate.setportstate(gate, 82, Gate.getportstate(gate, 34)) " @ | ||||
| 		"		Gate.setportstate(gate, 83, Gate.getportstate(gate, 35)) " @ | ||||
| 		"		Gate.setportstate(gate, 84, Gate.getportstate(gate, 36)) " @ | ||||
| 		"		Gate.setportstate(gate, 85, Gate.getportstate(gate, 37)) " @ | ||||
| 		"		Gate.setportstate(gate, 86, Gate.getportstate(gate, 38)) " @ | ||||
| 		"		Gate.setportstate(gate, 87, Gate.getportstate(gate, 39)) " @ | ||||
| 		"		Gate.setportstate(gate, 88, Gate.getportstate(gate, 40)) " @ | ||||
| 		"		Gate.setportstate(gate, 89, Gate.getportstate(gate, 41)) " @ | ||||
| 		"		Gate.setportstate(gate, 90, Gate.getportstate(gate, 42)) " @ | ||||
| 		"		Gate.setportstate(gate, 91, Gate.getportstate(gate, 43)) " @ | ||||
| 		"		Gate.setportstate(gate, 92, Gate.getportstate(gate, 44)) " @ | ||||
| 		"		Gate.setportstate(gate, 93, Gate.getportstate(gate, 45)) " @ | ||||
| 		"		Gate.setportstate(gate, 94, Gate.getportstate(gate, 46)) " @ | ||||
| 		"		Gate.setportstate(gate, 95, Gate.getportstate(gate, 47)) " @ | ||||
| 		"		Gate.setportstate(gate, 96, Gate.getportstate(gate, 48)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[49]:setstate(false) " @ | ||||
| 		"		gate.ports[50]:setstate(false) " @ | ||||
| 		"		gate.ports[51]:setstate(false) " @ | ||||
| 		"		gate.ports[52]:setstate(false) " @ | ||||
| 		"		gate.ports[53]:setstate(false) " @ | ||||
| 		"		gate.ports[54]:setstate(false) " @ | ||||
| 		"		gate.ports[55]:setstate(false) " @ | ||||
| 		"		gate.ports[56]:setstate(false) " @ | ||||
| 		"		gate.ports[57]:setstate(false) " @ | ||||
| 		"		gate.ports[58]:setstate(false) " @ | ||||
| 		"		gate.ports[59]:setstate(false) " @ | ||||
| 		"		gate.ports[60]:setstate(false) " @ | ||||
| 		"		gate.ports[61]:setstate(false) " @ | ||||
| 		"		gate.ports[62]:setstate(false) " @ | ||||
| 		"		gate.ports[63]:setstate(false) " @ | ||||
| 		"		gate.ports[64]:setstate(false) " @ | ||||
| 		"		gate.ports[65]:setstate(false) " @ | ||||
| 		"		gate.ports[66]:setstate(false) " @ | ||||
| 		"		gate.ports[67]:setstate(false) " @ | ||||
| 		"		gate.ports[68]:setstate(false) " @ | ||||
| 		"		gate.ports[69]:setstate(false) " @ | ||||
| 		"		gate.ports[70]:setstate(false) " @ | ||||
| 		"		gate.ports[71]:setstate(false) " @ | ||||
| 		"		gate.ports[72]:setstate(false) " @ | ||||
| 		"		gate.ports[73]:setstate(false) " @ | ||||
| 		"		gate.ports[74]:setstate(false) " @ | ||||
| 		"		gate.ports[75]:setstate(false) " @ | ||||
| 		"		gate.ports[76]:setstate(false) " @ | ||||
| 		"		gate.ports[77]:setstate(false) " @ | ||||
| 		"		gate.ports[78]:setstate(false) " @ | ||||
| 		"		gate.ports[79]:setstate(false) " @ | ||||
| 		"		gate.ports[80]:setstate(false) " @ | ||||
| 		"		gate.ports[81]:setstate(false) " @ | ||||
| 		"		gate.ports[82]:setstate(false) " @ | ||||
| 		"		gate.ports[83]:setstate(false) " @ | ||||
| 		"		gate.ports[84]:setstate(false) " @ | ||||
| 		"		gate.ports[85]:setstate(false) " @ | ||||
| 		"		gate.ports[86]:setstate(false) " @ | ||||
| 		"		gate.ports[87]:setstate(false) " @ | ||||
| 		"		gate.ports[88]:setstate(false) " @ | ||||
| 		"		gate.ports[89]:setstate(false) " @ | ||||
| 		"		gate.ports[90]:setstate(false) " @ | ||||
| 		"		gate.ports[91]:setstate(false) " @ | ||||
| 		"		gate.ports[92]:setstate(false) " @ | ||||
| 		"		gate.ports[93]:setstate(false) " @ | ||||
| 		"		gate.ports[94]:setstate(false) " @ | ||||
| 		"		gate.ports[95]:setstate(false) " @ | ||||
| 		"		gate.ports[96]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 49, false) " @ | ||||
| 		"		Gate.setportstate(gate, 50, false) " @ | ||||
| 		"		Gate.setportstate(gate, 51, false) " @ | ||||
| 		"		Gate.setportstate(gate, 52, false) " @ | ||||
| 		"		Gate.setportstate(gate, 53, false) " @ | ||||
| 		"		Gate.setportstate(gate, 54, false) " @ | ||||
| 		"		Gate.setportstate(gate, 55, false) " @ | ||||
| 		"		Gate.setportstate(gate, 56, false) " @ | ||||
| 		"		Gate.setportstate(gate, 57, false) " @ | ||||
| 		"		Gate.setportstate(gate, 58, false) " @ | ||||
| 		"		Gate.setportstate(gate, 59, false) " @ | ||||
| 		"		Gate.setportstate(gate, 60, false) " @ | ||||
| 		"		Gate.setportstate(gate, 61, false) " @ | ||||
| 		"		Gate.setportstate(gate, 62, false) " @ | ||||
| 		"		Gate.setportstate(gate, 63, false) " @ | ||||
| 		"		Gate.setportstate(gate, 64, false) " @ | ||||
| 		"		Gate.setportstate(gate, 65, false) " @ | ||||
| 		"		Gate.setportstate(gate, 66, false) " @ | ||||
| 		"		Gate.setportstate(gate, 67, false) " @ | ||||
| 		"		Gate.setportstate(gate, 68, false) " @ | ||||
| 		"		Gate.setportstate(gate, 69, false) " @ | ||||
| 		"		Gate.setportstate(gate, 70, false) " @ | ||||
| 		"		Gate.setportstate(gate, 71, false) " @ | ||||
| 		"		Gate.setportstate(gate, 72, false) " @ | ||||
| 		"		Gate.setportstate(gate, 73, false) " @ | ||||
| 		"		Gate.setportstate(gate, 74, false) " @ | ||||
| 		"		Gate.setportstate(gate, 75, false) " @ | ||||
| 		"		Gate.setportstate(gate, 76, false) " @ | ||||
| 		"		Gate.setportstate(gate, 77, false) " @ | ||||
| 		"		Gate.setportstate(gate, 78, false) " @ | ||||
| 		"		Gate.setportstate(gate, 79, false) " @ | ||||
| 		"		Gate.setportstate(gate, 80, false) " @ | ||||
| 		"		Gate.setportstate(gate, 81, false) " @ | ||||
| 		"		Gate.setportstate(gate, 82, false) " @ | ||||
| 		"		Gate.setportstate(gate, 83, false) " @ | ||||
| 		"		Gate.setportstate(gate, 84, false) " @ | ||||
| 		"		Gate.setportstate(gate, 85, false) " @ | ||||
| 		"		Gate.setportstate(gate, 86, false) " @ | ||||
| 		"		Gate.setportstate(gate, 87, false) " @ | ||||
| 		"		Gate.setportstate(gate, 88, false) " @ | ||||
| 		"		Gate.setportstate(gate, 89, false) " @ | ||||
| 		"		Gate.setportstate(gate, 90, false) " @ | ||||
| 		"		Gate.setportstate(gate, 91, false) " @ | ||||
| 		"		Gate.setportstate(gate, 92, false) " @ | ||||
| 		"		Gate.setportstate(gate, 93, false) " @ | ||||
| 		"		Gate.setportstate(gate, 94, false) " @ | ||||
| 		"		Gate.setportstate(gate, 95, false) " @ | ||||
| 		"		Gate.setportstate(gate, 96, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,18 +23,18 @@ datablock fxDtsBrickData(LogicGate_Buffer5_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[11].state then " @ | ||||
| 		"		gate.ports[6]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[7]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[8]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[9]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[5].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 11) then " @ | ||||
| 		"		Gate.setportstate(gate, 6, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 7, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 8, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 9, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 5)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[6]:setstate(false) " @ | ||||
| 		"		gate.ports[7]:setstate(false) " @ | ||||
| 		"		gate.ports[8]:setstate(false) " @ | ||||
| 		"		gate.ports[9]:setstate(false) " @ | ||||
| 		"		gate.ports[10]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 6, false) " @ | ||||
| 		"		Gate.setportstate(gate, 7, false) " @ | ||||
| 		"		Gate.setportstate(gate, 8, false) " @ | ||||
| 		"		Gate.setportstate(gate, 9, false) " @ | ||||
| 		"		Gate.setportstate(gate, 10, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,20 +23,20 @@ datablock fxDtsBrickData(LogicGate_Buffer6_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[13].state then " @ | ||||
| 		"		gate.ports[7]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[8]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[9]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[6].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 13) then " @ | ||||
| 		"		Gate.setportstate(gate, 7, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 8, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 9, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 6)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[7]:setstate(false) " @ | ||||
| 		"		gate.ports[8]:setstate(false) " @ | ||||
| 		"		gate.ports[9]:setstate(false) " @ | ||||
| 		"		gate.ports[10]:setstate(false) " @ | ||||
| 		"		gate.ports[11]:setstate(false) " @ | ||||
| 		"		gate.ports[12]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 7, false) " @ | ||||
| 		"		Gate.setportstate(gate, 8, false) " @ | ||||
| 		"		Gate.setportstate(gate, 9, false) " @ | ||||
| 		"		Gate.setportstate(gate, 10, false) " @ | ||||
| 		"		Gate.setportstate(gate, 11, false) " @ | ||||
| 		"		Gate.setportstate(gate, 12, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,136 +23,136 @@ datablock fxDtsBrickData(LogicGate_Buffer64_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[129].state then " @ | ||||
| 		"		gate.ports[65]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[66]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[67]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[68]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[69]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[70]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[71]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[72]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[73]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[74]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[75]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[76]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[77]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[78]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[79]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[80]:setstate(gate.ports[16].state) " @ | ||||
| 		"		gate.ports[81]:setstate(gate.ports[17].state) " @ | ||||
| 		"		gate.ports[82]:setstate(gate.ports[18].state) " @ | ||||
| 		"		gate.ports[83]:setstate(gate.ports[19].state) " @ | ||||
| 		"		gate.ports[84]:setstate(gate.ports[20].state) " @ | ||||
| 		"		gate.ports[85]:setstate(gate.ports[21].state) " @ | ||||
| 		"		gate.ports[86]:setstate(gate.ports[22].state) " @ | ||||
| 		"		gate.ports[87]:setstate(gate.ports[23].state) " @ | ||||
| 		"		gate.ports[88]:setstate(gate.ports[24].state) " @ | ||||
| 		"		gate.ports[89]:setstate(gate.ports[25].state) " @ | ||||
| 		"		gate.ports[90]:setstate(gate.ports[26].state) " @ | ||||
| 		"		gate.ports[91]:setstate(gate.ports[27].state) " @ | ||||
| 		"		gate.ports[92]:setstate(gate.ports[28].state) " @ | ||||
| 		"		gate.ports[93]:setstate(gate.ports[29].state) " @ | ||||
| 		"		gate.ports[94]:setstate(gate.ports[30].state) " @ | ||||
| 		"		gate.ports[95]:setstate(gate.ports[31].state) " @ | ||||
| 		"		gate.ports[96]:setstate(gate.ports[32].state) " @ | ||||
| 		"		gate.ports[97]:setstate(gate.ports[33].state) " @ | ||||
| 		"		gate.ports[98]:setstate(gate.ports[34].state) " @ | ||||
| 		"		gate.ports[99]:setstate(gate.ports[35].state) " @ | ||||
| 		"		gate.ports[100]:setstate(gate.ports[36].state) " @ | ||||
| 		"		gate.ports[101]:setstate(gate.ports[37].state) " @ | ||||
| 		"		gate.ports[102]:setstate(gate.ports[38].state) " @ | ||||
| 		"		gate.ports[103]:setstate(gate.ports[39].state) " @ | ||||
| 		"		gate.ports[104]:setstate(gate.ports[40].state) " @ | ||||
| 		"		gate.ports[105]:setstate(gate.ports[41].state) " @ | ||||
| 		"		gate.ports[106]:setstate(gate.ports[42].state) " @ | ||||
| 		"		gate.ports[107]:setstate(gate.ports[43].state) " @ | ||||
| 		"		gate.ports[108]:setstate(gate.ports[44].state) " @ | ||||
| 		"		gate.ports[109]:setstate(gate.ports[45].state) " @ | ||||
| 		"		gate.ports[110]:setstate(gate.ports[46].state) " @ | ||||
| 		"		gate.ports[111]:setstate(gate.ports[47].state) " @ | ||||
| 		"		gate.ports[112]:setstate(gate.ports[48].state) " @ | ||||
| 		"		gate.ports[113]:setstate(gate.ports[49].state) " @ | ||||
| 		"		gate.ports[114]:setstate(gate.ports[50].state) " @ | ||||
| 		"		gate.ports[115]:setstate(gate.ports[51].state) " @ | ||||
| 		"		gate.ports[116]:setstate(gate.ports[52].state) " @ | ||||
| 		"		gate.ports[117]:setstate(gate.ports[53].state) " @ | ||||
| 		"		gate.ports[118]:setstate(gate.ports[54].state) " @ | ||||
| 		"		gate.ports[119]:setstate(gate.ports[55].state) " @ | ||||
| 		"		gate.ports[120]:setstate(gate.ports[56].state) " @ | ||||
| 		"		gate.ports[121]:setstate(gate.ports[57].state) " @ | ||||
| 		"		gate.ports[122]:setstate(gate.ports[58].state) " @ | ||||
| 		"		gate.ports[123]:setstate(gate.ports[59].state) " @ | ||||
| 		"		gate.ports[124]:setstate(gate.ports[60].state) " @ | ||||
| 		"		gate.ports[125]:setstate(gate.ports[61].state) " @ | ||||
| 		"		gate.ports[126]:setstate(gate.ports[62].state) " @ | ||||
| 		"		gate.ports[127]:setstate(gate.ports[63].state) " @ | ||||
| 		"		gate.ports[128]:setstate(gate.ports[64].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 129) then " @ | ||||
| 		"		Gate.setportstate(gate, 65, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 66, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 67, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 68, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 69, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 70, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 71, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 72, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 73, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 74, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 75, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 76, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 77, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 78, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 79, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 80, Gate.getportstate(gate, 16)) " @ | ||||
| 		"		Gate.setportstate(gate, 81, Gate.getportstate(gate, 17)) " @ | ||||
| 		"		Gate.setportstate(gate, 82, Gate.getportstate(gate, 18)) " @ | ||||
| 		"		Gate.setportstate(gate, 83, Gate.getportstate(gate, 19)) " @ | ||||
| 		"		Gate.setportstate(gate, 84, Gate.getportstate(gate, 20)) " @ | ||||
| 		"		Gate.setportstate(gate, 85, Gate.getportstate(gate, 21)) " @ | ||||
| 		"		Gate.setportstate(gate, 86, Gate.getportstate(gate, 22)) " @ | ||||
| 		"		Gate.setportstate(gate, 87, Gate.getportstate(gate, 23)) " @ | ||||
| 		"		Gate.setportstate(gate, 88, Gate.getportstate(gate, 24)) " @ | ||||
| 		"		Gate.setportstate(gate, 89, Gate.getportstate(gate, 25)) " @ | ||||
| 		"		Gate.setportstate(gate, 90, Gate.getportstate(gate, 26)) " @ | ||||
| 		"		Gate.setportstate(gate, 91, Gate.getportstate(gate, 27)) " @ | ||||
| 		"		Gate.setportstate(gate, 92, Gate.getportstate(gate, 28)) " @ | ||||
| 		"		Gate.setportstate(gate, 93, Gate.getportstate(gate, 29)) " @ | ||||
| 		"		Gate.setportstate(gate, 94, Gate.getportstate(gate, 30)) " @ | ||||
| 		"		Gate.setportstate(gate, 95, Gate.getportstate(gate, 31)) " @ | ||||
| 		"		Gate.setportstate(gate, 96, Gate.getportstate(gate, 32)) " @ | ||||
| 		"		Gate.setportstate(gate, 97, Gate.getportstate(gate, 33)) " @ | ||||
| 		"		Gate.setportstate(gate, 98, Gate.getportstate(gate, 34)) " @ | ||||
| 		"		Gate.setportstate(gate, 99, Gate.getportstate(gate, 35)) " @ | ||||
| 		"		Gate.setportstate(gate, 100, Gate.getportstate(gate, 36)) " @ | ||||
| 		"		Gate.setportstate(gate, 101, Gate.getportstate(gate, 37)) " @ | ||||
| 		"		Gate.setportstate(gate, 102, Gate.getportstate(gate, 38)) " @ | ||||
| 		"		Gate.setportstate(gate, 103, Gate.getportstate(gate, 39)) " @ | ||||
| 		"		Gate.setportstate(gate, 104, Gate.getportstate(gate, 40)) " @ | ||||
| 		"		Gate.setportstate(gate, 105, Gate.getportstate(gate, 41)) " @ | ||||
| 		"		Gate.setportstate(gate, 106, Gate.getportstate(gate, 42)) " @ | ||||
| 		"		Gate.setportstate(gate, 107, Gate.getportstate(gate, 43)) " @ | ||||
| 		"		Gate.setportstate(gate, 108, Gate.getportstate(gate, 44)) " @ | ||||
| 		"		Gate.setportstate(gate, 109, Gate.getportstate(gate, 45)) " @ | ||||
| 		"		Gate.setportstate(gate, 110, Gate.getportstate(gate, 46)) " @ | ||||
| 		"		Gate.setportstate(gate, 111, Gate.getportstate(gate, 47)) " @ | ||||
| 		"		Gate.setportstate(gate, 112, Gate.getportstate(gate, 48)) " @ | ||||
| 		"		Gate.setportstate(gate, 113, Gate.getportstate(gate, 49)) " @ | ||||
| 		"		Gate.setportstate(gate, 114, Gate.getportstate(gate, 50)) " @ | ||||
| 		"		Gate.setportstate(gate, 115, Gate.getportstate(gate, 51)) " @ | ||||
| 		"		Gate.setportstate(gate, 116, Gate.getportstate(gate, 52)) " @ | ||||
| 		"		Gate.setportstate(gate, 117, Gate.getportstate(gate, 53)) " @ | ||||
| 		"		Gate.setportstate(gate, 118, Gate.getportstate(gate, 54)) " @ | ||||
| 		"		Gate.setportstate(gate, 119, Gate.getportstate(gate, 55)) " @ | ||||
| 		"		Gate.setportstate(gate, 120, Gate.getportstate(gate, 56)) " @ | ||||
| 		"		Gate.setportstate(gate, 121, Gate.getportstate(gate, 57)) " @ | ||||
| 		"		Gate.setportstate(gate, 122, Gate.getportstate(gate, 58)) " @ | ||||
| 		"		Gate.setportstate(gate, 123, Gate.getportstate(gate, 59)) " @ | ||||
| 		"		Gate.setportstate(gate, 124, Gate.getportstate(gate, 60)) " @ | ||||
| 		"		Gate.setportstate(gate, 125, Gate.getportstate(gate, 61)) " @ | ||||
| 		"		Gate.setportstate(gate, 126, Gate.getportstate(gate, 62)) " @ | ||||
| 		"		Gate.setportstate(gate, 127, Gate.getportstate(gate, 63)) " @ | ||||
| 		"		Gate.setportstate(gate, 128, Gate.getportstate(gate, 64)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[65]:setstate(false) " @ | ||||
| 		"		gate.ports[66]:setstate(false) " @ | ||||
| 		"		gate.ports[67]:setstate(false) " @ | ||||
| 		"		gate.ports[68]:setstate(false) " @ | ||||
| 		"		gate.ports[69]:setstate(false) " @ | ||||
| 		"		gate.ports[70]:setstate(false) " @ | ||||
| 		"		gate.ports[71]:setstate(false) " @ | ||||
| 		"		gate.ports[72]:setstate(false) " @ | ||||
| 		"		gate.ports[73]:setstate(false) " @ | ||||
| 		"		gate.ports[74]:setstate(false) " @ | ||||
| 		"		gate.ports[75]:setstate(false) " @ | ||||
| 		"		gate.ports[76]:setstate(false) " @ | ||||
| 		"		gate.ports[77]:setstate(false) " @ | ||||
| 		"		gate.ports[78]:setstate(false) " @ | ||||
| 		"		gate.ports[79]:setstate(false) " @ | ||||
| 		"		gate.ports[80]:setstate(false) " @ | ||||
| 		"		gate.ports[81]:setstate(false) " @ | ||||
| 		"		gate.ports[82]:setstate(false) " @ | ||||
| 		"		gate.ports[83]:setstate(false) " @ | ||||
| 		"		gate.ports[84]:setstate(false) " @ | ||||
| 		"		gate.ports[85]:setstate(false) " @ | ||||
| 		"		gate.ports[86]:setstate(false) " @ | ||||
| 		"		gate.ports[87]:setstate(false) " @ | ||||
| 		"		gate.ports[88]:setstate(false) " @ | ||||
| 		"		gate.ports[89]:setstate(false) " @ | ||||
| 		"		gate.ports[90]:setstate(false) " @ | ||||
| 		"		gate.ports[91]:setstate(false) " @ | ||||
| 		"		gate.ports[92]:setstate(false) " @ | ||||
| 		"		gate.ports[93]:setstate(false) " @ | ||||
| 		"		gate.ports[94]:setstate(false) " @ | ||||
| 		"		gate.ports[95]:setstate(false) " @ | ||||
| 		"		gate.ports[96]:setstate(false) " @ | ||||
| 		"		gate.ports[97]:setstate(false) " @ | ||||
| 		"		gate.ports[98]:setstate(false) " @ | ||||
| 		"		gate.ports[99]:setstate(false) " @ | ||||
| 		"		gate.ports[100]:setstate(false) " @ | ||||
| 		"		gate.ports[101]:setstate(false) " @ | ||||
| 		"		gate.ports[102]:setstate(false) " @ | ||||
| 		"		gate.ports[103]:setstate(false) " @ | ||||
| 		"		gate.ports[104]:setstate(false) " @ | ||||
| 		"		gate.ports[105]:setstate(false) " @ | ||||
| 		"		gate.ports[106]:setstate(false) " @ | ||||
| 		"		gate.ports[107]:setstate(false) " @ | ||||
| 		"		gate.ports[108]:setstate(false) " @ | ||||
| 		"		gate.ports[109]:setstate(false) " @ | ||||
| 		"		gate.ports[110]:setstate(false) " @ | ||||
| 		"		gate.ports[111]:setstate(false) " @ | ||||
| 		"		gate.ports[112]:setstate(false) " @ | ||||
| 		"		gate.ports[113]:setstate(false) " @ | ||||
| 		"		gate.ports[114]:setstate(false) " @ | ||||
| 		"		gate.ports[115]:setstate(false) " @ | ||||
| 		"		gate.ports[116]:setstate(false) " @ | ||||
| 		"		gate.ports[117]:setstate(false) " @ | ||||
| 		"		gate.ports[118]:setstate(false) " @ | ||||
| 		"		gate.ports[119]:setstate(false) " @ | ||||
| 		"		gate.ports[120]:setstate(false) " @ | ||||
| 		"		gate.ports[121]:setstate(false) " @ | ||||
| 		"		gate.ports[122]:setstate(false) " @ | ||||
| 		"		gate.ports[123]:setstate(false) " @ | ||||
| 		"		gate.ports[124]:setstate(false) " @ | ||||
| 		"		gate.ports[125]:setstate(false) " @ | ||||
| 		"		gate.ports[126]:setstate(false) " @ | ||||
| 		"		gate.ports[127]:setstate(false) " @ | ||||
| 		"		gate.ports[128]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 65, false) " @ | ||||
| 		"		Gate.setportstate(gate, 66, false) " @ | ||||
| 		"		Gate.setportstate(gate, 67, false) " @ | ||||
| 		"		Gate.setportstate(gate, 68, false) " @ | ||||
| 		"		Gate.setportstate(gate, 69, false) " @ | ||||
| 		"		Gate.setportstate(gate, 70, false) " @ | ||||
| 		"		Gate.setportstate(gate, 71, false) " @ | ||||
| 		"		Gate.setportstate(gate, 72, false) " @ | ||||
| 		"		Gate.setportstate(gate, 73, false) " @ | ||||
| 		"		Gate.setportstate(gate, 74, false) " @ | ||||
| 		"		Gate.setportstate(gate, 75, false) " @ | ||||
| 		"		Gate.setportstate(gate, 76, false) " @ | ||||
| 		"		Gate.setportstate(gate, 77, false) " @ | ||||
| 		"		Gate.setportstate(gate, 78, false) " @ | ||||
| 		"		Gate.setportstate(gate, 79, false) " @ | ||||
| 		"		Gate.setportstate(gate, 80, false) " @ | ||||
| 		"		Gate.setportstate(gate, 81, false) " @ | ||||
| 		"		Gate.setportstate(gate, 82, false) " @ | ||||
| 		"		Gate.setportstate(gate, 83, false) " @ | ||||
| 		"		Gate.setportstate(gate, 84, false) " @ | ||||
| 		"		Gate.setportstate(gate, 85, false) " @ | ||||
| 		"		Gate.setportstate(gate, 86, false) " @ | ||||
| 		"		Gate.setportstate(gate, 87, false) " @ | ||||
| 		"		Gate.setportstate(gate, 88, false) " @ | ||||
| 		"		Gate.setportstate(gate, 89, false) " @ | ||||
| 		"		Gate.setportstate(gate, 90, false) " @ | ||||
| 		"		Gate.setportstate(gate, 91, false) " @ | ||||
| 		"		Gate.setportstate(gate, 92, false) " @ | ||||
| 		"		Gate.setportstate(gate, 93, false) " @ | ||||
| 		"		Gate.setportstate(gate, 94, false) " @ | ||||
| 		"		Gate.setportstate(gate, 95, false) " @ | ||||
| 		"		Gate.setportstate(gate, 96, false) " @ | ||||
| 		"		Gate.setportstate(gate, 97, false) " @ | ||||
| 		"		Gate.setportstate(gate, 98, false) " @ | ||||
| 		"		Gate.setportstate(gate, 99, false) " @ | ||||
| 		"		Gate.setportstate(gate, 100, false) " @ | ||||
| 		"		Gate.setportstate(gate, 101, false) " @ | ||||
| 		"		Gate.setportstate(gate, 102, false) " @ | ||||
| 		"		Gate.setportstate(gate, 103, false) " @ | ||||
| 		"		Gate.setportstate(gate, 104, false) " @ | ||||
| 		"		Gate.setportstate(gate, 105, false) " @ | ||||
| 		"		Gate.setportstate(gate, 106, false) " @ | ||||
| 		"		Gate.setportstate(gate, 107, false) " @ | ||||
| 		"		Gate.setportstate(gate, 108, false) " @ | ||||
| 		"		Gate.setportstate(gate, 109, false) " @ | ||||
| 		"		Gate.setportstate(gate, 110, false) " @ | ||||
| 		"		Gate.setportstate(gate, 111, false) " @ | ||||
| 		"		Gate.setportstate(gate, 112, false) " @ | ||||
| 		"		Gate.setportstate(gate, 113, false) " @ | ||||
| 		"		Gate.setportstate(gate, 114, false) " @ | ||||
| 		"		Gate.setportstate(gate, 115, false) " @ | ||||
| 		"		Gate.setportstate(gate, 116, false) " @ | ||||
| 		"		Gate.setportstate(gate, 117, false) " @ | ||||
| 		"		Gate.setportstate(gate, 118, false) " @ | ||||
| 		"		Gate.setportstate(gate, 119, false) " @ | ||||
| 		"		Gate.setportstate(gate, 120, false) " @ | ||||
| 		"		Gate.setportstate(gate, 121, false) " @ | ||||
| 		"		Gate.setportstate(gate, 122, false) " @ | ||||
| 		"		Gate.setportstate(gate, 123, false) " @ | ||||
| 		"		Gate.setportstate(gate, 124, false) " @ | ||||
| 		"		Gate.setportstate(gate, 125, false) " @ | ||||
| 		"		Gate.setportstate(gate, 126, false) " @ | ||||
| 		"		Gate.setportstate(gate, 127, false) " @ | ||||
| 		"		Gate.setportstate(gate, 128, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,22 +23,22 @@ datablock fxDtsBrickData(LogicGate_Buffer7_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[15].state then " @ | ||||
| 		"		gate.ports[8]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[9]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[7].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 15) then " @ | ||||
| 		"		Gate.setportstate(gate, 8, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 9, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 7)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[8]:setstate(false) " @ | ||||
| 		"		gate.ports[9]:setstate(false) " @ | ||||
| 		"		gate.ports[10]:setstate(false) " @ | ||||
| 		"		gate.ports[11]:setstate(false) " @ | ||||
| 		"		gate.ports[12]:setstate(false) " @ | ||||
| 		"		gate.ports[13]:setstate(false) " @ | ||||
| 		"		gate.ports[14]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 8, false) " @ | ||||
| 		"		Gate.setportstate(gate, 9, false) " @ | ||||
| 		"		Gate.setportstate(gate, 10, false) " @ | ||||
| 		"		Gate.setportstate(gate, 11, false) " @ | ||||
| 		"		Gate.setportstate(gate, 12, false) " @ | ||||
| 		"		Gate.setportstate(gate, 13, false) " @ | ||||
| 		"		Gate.setportstate(gate, 14, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,24 +23,24 @@ datablock fxDtsBrickData(LogicGate_Buffer8_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[17].state then " @ | ||||
| 		"		gate.ports[9]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[8].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 17) then " @ | ||||
| 		"		Gate.setportstate(gate, 9, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 8)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[9]:setstate(false) " @ | ||||
| 		"		gate.ports[10]:setstate(false) " @ | ||||
| 		"		gate.ports[11]:setstate(false) " @ | ||||
| 		"		gate.ports[12]:setstate(false) " @ | ||||
| 		"		gate.ports[13]:setstate(false) " @ | ||||
| 		"		gate.ports[14]:setstate(false) " @ | ||||
| 		"		gate.ports[15]:setstate(false) " @ | ||||
| 		"		gate.ports[16]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 9, false) " @ | ||||
| 		"		Gate.setportstate(gate, 10, false) " @ | ||||
| 		"		Gate.setportstate(gate, 11, false) " @ | ||||
| 		"		Gate.setportstate(gate, 12, false) " @ | ||||
| 		"		Gate.setportstate(gate, 13, false) " @ | ||||
| 		"		Gate.setportstate(gate, 14, false) " @ | ||||
| 		"		Gate.setportstate(gate, 15, false) " @ | ||||
| 		"		Gate.setportstate(gate, 16, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,26 +23,26 @@ datablock fxDtsBrickData(LogicGate_Buffer9_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[19].state then " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[9].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 19) then " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 9)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[10]:setstate(false) " @ | ||||
| 		"		gate.ports[11]:setstate(false) " @ | ||||
| 		"		gate.ports[12]:setstate(false) " @ | ||||
| 		"		gate.ports[13]:setstate(false) " @ | ||||
| 		"		gate.ports[14]:setstate(false) " @ | ||||
| 		"		gate.ports[15]:setstate(false) " @ | ||||
| 		"		gate.ports[16]:setstate(false) " @ | ||||
| 		"		gate.ports[17]:setstate(false) " @ | ||||
| 		"		gate.ports[18]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 10, false) " @ | ||||
| 		"		Gate.setportstate(gate, 11, false) " @ | ||||
| 		"		Gate.setportstate(gate, 12, false) " @ | ||||
| 		"		Gate.setportstate(gate, 13, false) " @ | ||||
| 		"		Gate.setportstate(gate, 14, false) " @ | ||||
| 		"		Gate.setportstate(gate, 15, false) " @ | ||||
| 		"		Gate.setportstate(gate, 16, false) " @ | ||||
| 		"		Gate.setportstate(gate, 17, false) " @ | ||||
| 		"		Gate.setportstate(gate, 18, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,10 +23,10 @@ datablock fxDtsBrickData(LogicGate_BufferAl1_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[3].state then " @ | ||||
| 		"		gate.ports[2]:setstate(gate.ports[1].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 3) then " @ | ||||
| 		"		Gate.setportstate(gate, 2, Gate.getportstate(gate, 1)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[2]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 2, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,28 +23,28 @@ datablock fxDtsBrickData(LogicGate_BufferAl10_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[21].state then " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[10].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 21) then " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 10)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[11]:setstate(false) " @ | ||||
| 		"		gate.ports[12]:setstate(false) " @ | ||||
| 		"		gate.ports[13]:setstate(false) " @ | ||||
| 		"		gate.ports[14]:setstate(false) " @ | ||||
| 		"		gate.ports[15]:setstate(false) " @ | ||||
| 		"		gate.ports[16]:setstate(false) " @ | ||||
| 		"		gate.ports[17]:setstate(false) " @ | ||||
| 		"		gate.ports[18]:setstate(false) " @ | ||||
| 		"		gate.ports[19]:setstate(false) " @ | ||||
| 		"		gate.ports[20]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 11, false) " @ | ||||
| 		"		Gate.setportstate(gate, 12, false) " @ | ||||
| 		"		Gate.setportstate(gate, 13, false) " @ | ||||
| 		"		Gate.setportstate(gate, 14, false) " @ | ||||
| 		"		Gate.setportstate(gate, 15, false) " @ | ||||
| 		"		Gate.setportstate(gate, 16, false) " @ | ||||
| 		"		Gate.setportstate(gate, 17, false) " @ | ||||
| 		"		Gate.setportstate(gate, 18, false) " @ | ||||
| 		"		Gate.setportstate(gate, 19, false) " @ | ||||
| 		"		Gate.setportstate(gate, 20, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,30 +23,30 @@ datablock fxDtsBrickData(LogicGate_BufferAl11_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[23].state then " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[11].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 23) then " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 11)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[12]:setstate(false) " @ | ||||
| 		"		gate.ports[13]:setstate(false) " @ | ||||
| 		"		gate.ports[14]:setstate(false) " @ | ||||
| 		"		gate.ports[15]:setstate(false) " @ | ||||
| 		"		gate.ports[16]:setstate(false) " @ | ||||
| 		"		gate.ports[17]:setstate(false) " @ | ||||
| 		"		gate.ports[18]:setstate(false) " @ | ||||
| 		"		gate.ports[19]:setstate(false) " @ | ||||
| 		"		gate.ports[20]:setstate(false) " @ | ||||
| 		"		gate.ports[21]:setstate(false) " @ | ||||
| 		"		gate.ports[22]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 12, false) " @ | ||||
| 		"		Gate.setportstate(gate, 13, false) " @ | ||||
| 		"		Gate.setportstate(gate, 14, false) " @ | ||||
| 		"		Gate.setportstate(gate, 15, false) " @ | ||||
| 		"		Gate.setportstate(gate, 16, false) " @ | ||||
| 		"		Gate.setportstate(gate, 17, false) " @ | ||||
| 		"		Gate.setportstate(gate, 18, false) " @ | ||||
| 		"		Gate.setportstate(gate, 19, false) " @ | ||||
| 		"		Gate.setportstate(gate, 20, false) " @ | ||||
| 		"		Gate.setportstate(gate, 21, false) " @ | ||||
| 		"		Gate.setportstate(gate, 22, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,32 +23,32 @@ datablock fxDtsBrickData(LogicGate_BufferAl12_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[25].state then " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[12].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 25) then " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 12)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[13]:setstate(false) " @ | ||||
| 		"		gate.ports[14]:setstate(false) " @ | ||||
| 		"		gate.ports[15]:setstate(false) " @ | ||||
| 		"		gate.ports[16]:setstate(false) " @ | ||||
| 		"		gate.ports[17]:setstate(false) " @ | ||||
| 		"		gate.ports[18]:setstate(false) " @ | ||||
| 		"		gate.ports[19]:setstate(false) " @ | ||||
| 		"		gate.ports[20]:setstate(false) " @ | ||||
| 		"		gate.ports[21]:setstate(false) " @ | ||||
| 		"		gate.ports[22]:setstate(false) " @ | ||||
| 		"		gate.ports[23]:setstate(false) " @ | ||||
| 		"		gate.ports[24]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 13, false) " @ | ||||
| 		"		Gate.setportstate(gate, 14, false) " @ | ||||
| 		"		Gate.setportstate(gate, 15, false) " @ | ||||
| 		"		Gate.setportstate(gate, 16, false) " @ | ||||
| 		"		Gate.setportstate(gate, 17, false) " @ | ||||
| 		"		Gate.setportstate(gate, 18, false) " @ | ||||
| 		"		Gate.setportstate(gate, 19, false) " @ | ||||
| 		"		Gate.setportstate(gate, 20, false) " @ | ||||
| 		"		Gate.setportstate(gate, 21, false) " @ | ||||
| 		"		Gate.setportstate(gate, 22, false) " @ | ||||
| 		"		Gate.setportstate(gate, 23, false) " @ | ||||
| 		"		Gate.setportstate(gate, 24, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,34 +23,34 @@ datablock fxDtsBrickData(LogicGate_BufferAl13_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[27].state then " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[13].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 27) then " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 13)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[14]:setstate(false) " @ | ||||
| 		"		gate.ports[15]:setstate(false) " @ | ||||
| 		"		gate.ports[16]:setstate(false) " @ | ||||
| 		"		gate.ports[17]:setstate(false) " @ | ||||
| 		"		gate.ports[18]:setstate(false) " @ | ||||
| 		"		gate.ports[19]:setstate(false) " @ | ||||
| 		"		gate.ports[20]:setstate(false) " @ | ||||
| 		"		gate.ports[21]:setstate(false) " @ | ||||
| 		"		gate.ports[22]:setstate(false) " @ | ||||
| 		"		gate.ports[23]:setstate(false) " @ | ||||
| 		"		gate.ports[24]:setstate(false) " @ | ||||
| 		"		gate.ports[25]:setstate(false) " @ | ||||
| 		"		gate.ports[26]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 14, false) " @ | ||||
| 		"		Gate.setportstate(gate, 15, false) " @ | ||||
| 		"		Gate.setportstate(gate, 16, false) " @ | ||||
| 		"		Gate.setportstate(gate, 17, false) " @ | ||||
| 		"		Gate.setportstate(gate, 18, false) " @ | ||||
| 		"		Gate.setportstate(gate, 19, false) " @ | ||||
| 		"		Gate.setportstate(gate, 20, false) " @ | ||||
| 		"		Gate.setportstate(gate, 21, false) " @ | ||||
| 		"		Gate.setportstate(gate, 22, false) " @ | ||||
| 		"		Gate.setportstate(gate, 23, false) " @ | ||||
| 		"		Gate.setportstate(gate, 24, false) " @ | ||||
| 		"		Gate.setportstate(gate, 25, false) " @ | ||||
| 		"		Gate.setportstate(gate, 26, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,36 +23,36 @@ datablock fxDtsBrickData(LogicGate_BufferAl14_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[29].state then " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[27]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[28]:setstate(gate.ports[14].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 29) then " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 27, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 28, Gate.getportstate(gate, 14)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[15]:setstate(false) " @ | ||||
| 		"		gate.ports[16]:setstate(false) " @ | ||||
| 		"		gate.ports[17]:setstate(false) " @ | ||||
| 		"		gate.ports[18]:setstate(false) " @ | ||||
| 		"		gate.ports[19]:setstate(false) " @ | ||||
| 		"		gate.ports[20]:setstate(false) " @ | ||||
| 		"		gate.ports[21]:setstate(false) " @ | ||||
| 		"		gate.ports[22]:setstate(false) " @ | ||||
| 		"		gate.ports[23]:setstate(false) " @ | ||||
| 		"		gate.ports[24]:setstate(false) " @ | ||||
| 		"		gate.ports[25]:setstate(false) " @ | ||||
| 		"		gate.ports[26]:setstate(false) " @ | ||||
| 		"		gate.ports[27]:setstate(false) " @ | ||||
| 		"		gate.ports[28]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 15, false) " @ | ||||
| 		"		Gate.setportstate(gate, 16, false) " @ | ||||
| 		"		Gate.setportstate(gate, 17, false) " @ | ||||
| 		"		Gate.setportstate(gate, 18, false) " @ | ||||
| 		"		Gate.setportstate(gate, 19, false) " @ | ||||
| 		"		Gate.setportstate(gate, 20, false) " @ | ||||
| 		"		Gate.setportstate(gate, 21, false) " @ | ||||
| 		"		Gate.setportstate(gate, 22, false) " @ | ||||
| 		"		Gate.setportstate(gate, 23, false) " @ | ||||
| 		"		Gate.setportstate(gate, 24, false) " @ | ||||
| 		"		Gate.setportstate(gate, 25, false) " @ | ||||
| 		"		Gate.setportstate(gate, 26, false) " @ | ||||
| 		"		Gate.setportstate(gate, 27, false) " @ | ||||
| 		"		Gate.setportstate(gate, 28, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,38 +23,38 @@ datablock fxDtsBrickData(LogicGate_BufferAl15_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[31].state then " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[27]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[28]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[29]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[30]:setstate(gate.ports[15].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 31) then " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 27, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 28, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 29, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 30, Gate.getportstate(gate, 15)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[16]:setstate(false) " @ | ||||
| 		"		gate.ports[17]:setstate(false) " @ | ||||
| 		"		gate.ports[18]:setstate(false) " @ | ||||
| 		"		gate.ports[19]:setstate(false) " @ | ||||
| 		"		gate.ports[20]:setstate(false) " @ | ||||
| 		"		gate.ports[21]:setstate(false) " @ | ||||
| 		"		gate.ports[22]:setstate(false) " @ | ||||
| 		"		gate.ports[23]:setstate(false) " @ | ||||
| 		"		gate.ports[24]:setstate(false) " @ | ||||
| 		"		gate.ports[25]:setstate(false) " @ | ||||
| 		"		gate.ports[26]:setstate(false) " @ | ||||
| 		"		gate.ports[27]:setstate(false) " @ | ||||
| 		"		gate.ports[28]:setstate(false) " @ | ||||
| 		"		gate.ports[29]:setstate(false) " @ | ||||
| 		"		gate.ports[30]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 16, false) " @ | ||||
| 		"		Gate.setportstate(gate, 17, false) " @ | ||||
| 		"		Gate.setportstate(gate, 18, false) " @ | ||||
| 		"		Gate.setportstate(gate, 19, false) " @ | ||||
| 		"		Gate.setportstate(gate, 20, false) " @ | ||||
| 		"		Gate.setportstate(gate, 21, false) " @ | ||||
| 		"		Gate.setportstate(gate, 22, false) " @ | ||||
| 		"		Gate.setportstate(gate, 23, false) " @ | ||||
| 		"		Gate.setportstate(gate, 24, false) " @ | ||||
| 		"		Gate.setportstate(gate, 25, false) " @ | ||||
| 		"		Gate.setportstate(gate, 26, false) " @ | ||||
| 		"		Gate.setportstate(gate, 27, false) " @ | ||||
| 		"		Gate.setportstate(gate, 28, false) " @ | ||||
| 		"		Gate.setportstate(gate, 29, false) " @ | ||||
| 		"		Gate.setportstate(gate, 30, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,40 +23,40 @@ datablock fxDtsBrickData(LogicGate_BufferAl16_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[33].state then " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[27]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[28]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[29]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[30]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[31]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[32]:setstate(gate.ports[16].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 33) then " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 27, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 28, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 29, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 30, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 31, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 32, Gate.getportstate(gate, 16)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[17]:setstate(false) " @ | ||||
| 		"		gate.ports[18]:setstate(false) " @ | ||||
| 		"		gate.ports[19]:setstate(false) " @ | ||||
| 		"		gate.ports[20]:setstate(false) " @ | ||||
| 		"		gate.ports[21]:setstate(false) " @ | ||||
| 		"		gate.ports[22]:setstate(false) " @ | ||||
| 		"		gate.ports[23]:setstate(false) " @ | ||||
| 		"		gate.ports[24]:setstate(false) " @ | ||||
| 		"		gate.ports[25]:setstate(false) " @ | ||||
| 		"		gate.ports[26]:setstate(false) " @ | ||||
| 		"		gate.ports[27]:setstate(false) " @ | ||||
| 		"		gate.ports[28]:setstate(false) " @ | ||||
| 		"		gate.ports[29]:setstate(false) " @ | ||||
| 		"		gate.ports[30]:setstate(false) " @ | ||||
| 		"		gate.ports[31]:setstate(false) " @ | ||||
| 		"		gate.ports[32]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 17, false) " @ | ||||
| 		"		Gate.setportstate(gate, 18, false) " @ | ||||
| 		"		Gate.setportstate(gate, 19, false) " @ | ||||
| 		"		Gate.setportstate(gate, 20, false) " @ | ||||
| 		"		Gate.setportstate(gate, 21, false) " @ | ||||
| 		"		Gate.setportstate(gate, 22, false) " @ | ||||
| 		"		Gate.setportstate(gate, 23, false) " @ | ||||
| 		"		Gate.setportstate(gate, 24, false) " @ | ||||
| 		"		Gate.setportstate(gate, 25, false) " @ | ||||
| 		"		Gate.setportstate(gate, 26, false) " @ | ||||
| 		"		Gate.setportstate(gate, 27, false) " @ | ||||
| 		"		Gate.setportstate(gate, 28, false) " @ | ||||
| 		"		Gate.setportstate(gate, 29, false) " @ | ||||
| 		"		Gate.setportstate(gate, 30, false) " @ | ||||
| 		"		Gate.setportstate(gate, 31, false) " @ | ||||
| 		"		Gate.setportstate(gate, 32, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,12 +23,12 @@ datablock fxDtsBrickData(LogicGate_BufferAl2_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[5].state then " @ | ||||
| 		"		gate.ports[3]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[4]:setstate(gate.ports[2].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 5) then " @ | ||||
| 		"		Gate.setportstate(gate, 3, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 4, Gate.getportstate(gate, 2)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[3]:setstate(false) " @ | ||||
| 		"		gate.ports[4]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 3, false) " @ | ||||
| 		"		Gate.setportstate(gate, 4, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,56 +23,56 @@ datablock fxDtsBrickData(LogicGate_BufferAl24_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[49].state then " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[27]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[28]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[29]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[30]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[31]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[32]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[33]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[34]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[35]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[36]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[37]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[38]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[39]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[40]:setstate(gate.ports[16].state) " @ | ||||
| 		"		gate.ports[41]:setstate(gate.ports[17].state) " @ | ||||
| 		"		gate.ports[42]:setstate(gate.ports[18].state) " @ | ||||
| 		"		gate.ports[43]:setstate(gate.ports[19].state) " @ | ||||
| 		"		gate.ports[44]:setstate(gate.ports[20].state) " @ | ||||
| 		"		gate.ports[45]:setstate(gate.ports[21].state) " @ | ||||
| 		"		gate.ports[46]:setstate(gate.ports[22].state) " @ | ||||
| 		"		gate.ports[47]:setstate(gate.ports[23].state) " @ | ||||
| 		"		gate.ports[48]:setstate(gate.ports[24].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 49) then " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 27, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 28, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 29, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 30, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 31, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 32, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 33, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 34, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 35, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 36, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 37, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 38, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 39, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 40, Gate.getportstate(gate, 16)) " @ | ||||
| 		"		Gate.setportstate(gate, 41, Gate.getportstate(gate, 17)) " @ | ||||
| 		"		Gate.setportstate(gate, 42, Gate.getportstate(gate, 18)) " @ | ||||
| 		"		Gate.setportstate(gate, 43, Gate.getportstate(gate, 19)) " @ | ||||
| 		"		Gate.setportstate(gate, 44, Gate.getportstate(gate, 20)) " @ | ||||
| 		"		Gate.setportstate(gate, 45, Gate.getportstate(gate, 21)) " @ | ||||
| 		"		Gate.setportstate(gate, 46, Gate.getportstate(gate, 22)) " @ | ||||
| 		"		Gate.setportstate(gate, 47, Gate.getportstate(gate, 23)) " @ | ||||
| 		"		Gate.setportstate(gate, 48, Gate.getportstate(gate, 24)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[25]:setstate(false) " @ | ||||
| 		"		gate.ports[26]:setstate(false) " @ | ||||
| 		"		gate.ports[27]:setstate(false) " @ | ||||
| 		"		gate.ports[28]:setstate(false) " @ | ||||
| 		"		gate.ports[29]:setstate(false) " @ | ||||
| 		"		gate.ports[30]:setstate(false) " @ | ||||
| 		"		gate.ports[31]:setstate(false) " @ | ||||
| 		"		gate.ports[32]:setstate(false) " @ | ||||
| 		"		gate.ports[33]:setstate(false) " @ | ||||
| 		"		gate.ports[34]:setstate(false) " @ | ||||
| 		"		gate.ports[35]:setstate(false) " @ | ||||
| 		"		gate.ports[36]:setstate(false) " @ | ||||
| 		"		gate.ports[37]:setstate(false) " @ | ||||
| 		"		gate.ports[38]:setstate(false) " @ | ||||
| 		"		gate.ports[39]:setstate(false) " @ | ||||
| 		"		gate.ports[40]:setstate(false) " @ | ||||
| 		"		gate.ports[41]:setstate(false) " @ | ||||
| 		"		gate.ports[42]:setstate(false) " @ | ||||
| 		"		gate.ports[43]:setstate(false) " @ | ||||
| 		"		gate.ports[44]:setstate(false) " @ | ||||
| 		"		gate.ports[45]:setstate(false) " @ | ||||
| 		"		gate.ports[46]:setstate(false) " @ | ||||
| 		"		gate.ports[47]:setstate(false) " @ | ||||
| 		"		gate.ports[48]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 25, false) " @ | ||||
| 		"		Gate.setportstate(gate, 26, false) " @ | ||||
| 		"		Gate.setportstate(gate, 27, false) " @ | ||||
| 		"		Gate.setportstate(gate, 28, false) " @ | ||||
| 		"		Gate.setportstate(gate, 29, false) " @ | ||||
| 		"		Gate.setportstate(gate, 30, false) " @ | ||||
| 		"		Gate.setportstate(gate, 31, false) " @ | ||||
| 		"		Gate.setportstate(gate, 32, false) " @ | ||||
| 		"		Gate.setportstate(gate, 33, false) " @ | ||||
| 		"		Gate.setportstate(gate, 34, false) " @ | ||||
| 		"		Gate.setportstate(gate, 35, false) " @ | ||||
| 		"		Gate.setportstate(gate, 36, false) " @ | ||||
| 		"		Gate.setportstate(gate, 37, false) " @ | ||||
| 		"		Gate.setportstate(gate, 38, false) " @ | ||||
| 		"		Gate.setportstate(gate, 39, false) " @ | ||||
| 		"		Gate.setportstate(gate, 40, false) " @ | ||||
| 		"		Gate.setportstate(gate, 41, false) " @ | ||||
| 		"		Gate.setportstate(gate, 42, false) " @ | ||||
| 		"		Gate.setportstate(gate, 43, false) " @ | ||||
| 		"		Gate.setportstate(gate, 44, false) " @ | ||||
| 		"		Gate.setportstate(gate, 45, false) " @ | ||||
| 		"		Gate.setportstate(gate, 46, false) " @ | ||||
| 		"		Gate.setportstate(gate, 47, false) " @ | ||||
| 		"		Gate.setportstate(gate, 48, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,14 +23,14 @@ datablock fxDtsBrickData(LogicGate_BufferAl3_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[7].state then " @ | ||||
| 		"		gate.ports[4]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[5]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[6]:setstate(gate.ports[3].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 7) then " @ | ||||
| 		"		Gate.setportstate(gate, 4, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 5, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 6, Gate.getportstate(gate, 3)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[4]:setstate(false) " @ | ||||
| 		"		gate.ports[5]:setstate(false) " @ | ||||
| 		"		gate.ports[6]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 4, false) " @ | ||||
| 		"		Gate.setportstate(gate, 5, false) " @ | ||||
| 		"		Gate.setportstate(gate, 6, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,72 +23,72 @@ datablock fxDtsBrickData(LogicGate_BufferAl32_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[65].state then " @ | ||||
| 		"		gate.ports[33]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[34]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[35]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[36]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[37]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[38]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[39]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[40]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[41]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[42]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[43]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[44]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[45]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[46]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[47]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[48]:setstate(gate.ports[16].state) " @ | ||||
| 		"		gate.ports[49]:setstate(gate.ports[17].state) " @ | ||||
| 		"		gate.ports[50]:setstate(gate.ports[18].state) " @ | ||||
| 		"		gate.ports[51]:setstate(gate.ports[19].state) " @ | ||||
| 		"		gate.ports[52]:setstate(gate.ports[20].state) " @ | ||||
| 		"		gate.ports[53]:setstate(gate.ports[21].state) " @ | ||||
| 		"		gate.ports[54]:setstate(gate.ports[22].state) " @ | ||||
| 		"		gate.ports[55]:setstate(gate.ports[23].state) " @ | ||||
| 		"		gate.ports[56]:setstate(gate.ports[24].state) " @ | ||||
| 		"		gate.ports[57]:setstate(gate.ports[25].state) " @ | ||||
| 		"		gate.ports[58]:setstate(gate.ports[26].state) " @ | ||||
| 		"		gate.ports[59]:setstate(gate.ports[27].state) " @ | ||||
| 		"		gate.ports[60]:setstate(gate.ports[28].state) " @ | ||||
| 		"		gate.ports[61]:setstate(gate.ports[29].state) " @ | ||||
| 		"		gate.ports[62]:setstate(gate.ports[30].state) " @ | ||||
| 		"		gate.ports[63]:setstate(gate.ports[31].state) " @ | ||||
| 		"		gate.ports[64]:setstate(gate.ports[32].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 65) then " @ | ||||
| 		"		Gate.setportstate(gate, 33, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 34, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 35, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 36, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 37, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 38, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 39, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 40, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 41, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 42, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 43, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 44, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 45, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 46, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 47, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 48, Gate.getportstate(gate, 16)) " @ | ||||
| 		"		Gate.setportstate(gate, 49, Gate.getportstate(gate, 17)) " @ | ||||
| 		"		Gate.setportstate(gate, 50, Gate.getportstate(gate, 18)) " @ | ||||
| 		"		Gate.setportstate(gate, 51, Gate.getportstate(gate, 19)) " @ | ||||
| 		"		Gate.setportstate(gate, 52, Gate.getportstate(gate, 20)) " @ | ||||
| 		"		Gate.setportstate(gate, 53, Gate.getportstate(gate, 21)) " @ | ||||
| 		"		Gate.setportstate(gate, 54, Gate.getportstate(gate, 22)) " @ | ||||
| 		"		Gate.setportstate(gate, 55, Gate.getportstate(gate, 23)) " @ | ||||
| 		"		Gate.setportstate(gate, 56, Gate.getportstate(gate, 24)) " @ | ||||
| 		"		Gate.setportstate(gate, 57, Gate.getportstate(gate, 25)) " @ | ||||
| 		"		Gate.setportstate(gate, 58, Gate.getportstate(gate, 26)) " @ | ||||
| 		"		Gate.setportstate(gate, 59, Gate.getportstate(gate, 27)) " @ | ||||
| 		"		Gate.setportstate(gate, 60, Gate.getportstate(gate, 28)) " @ | ||||
| 		"		Gate.setportstate(gate, 61, Gate.getportstate(gate, 29)) " @ | ||||
| 		"		Gate.setportstate(gate, 62, Gate.getportstate(gate, 30)) " @ | ||||
| 		"		Gate.setportstate(gate, 63, Gate.getportstate(gate, 31)) " @ | ||||
| 		"		Gate.setportstate(gate, 64, Gate.getportstate(gate, 32)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[33]:setstate(false) " @ | ||||
| 		"		gate.ports[34]:setstate(false) " @ | ||||
| 		"		gate.ports[35]:setstate(false) " @ | ||||
| 		"		gate.ports[36]:setstate(false) " @ | ||||
| 		"		gate.ports[37]:setstate(false) " @ | ||||
| 		"		gate.ports[38]:setstate(false) " @ | ||||
| 		"		gate.ports[39]:setstate(false) " @ | ||||
| 		"		gate.ports[40]:setstate(false) " @ | ||||
| 		"		gate.ports[41]:setstate(false) " @ | ||||
| 		"		gate.ports[42]:setstate(false) " @ | ||||
| 		"		gate.ports[43]:setstate(false) " @ | ||||
| 		"		gate.ports[44]:setstate(false) " @ | ||||
| 		"		gate.ports[45]:setstate(false) " @ | ||||
| 		"		gate.ports[46]:setstate(false) " @ | ||||
| 		"		gate.ports[47]:setstate(false) " @ | ||||
| 		"		gate.ports[48]:setstate(false) " @ | ||||
| 		"		gate.ports[49]:setstate(false) " @ | ||||
| 		"		gate.ports[50]:setstate(false) " @ | ||||
| 		"		gate.ports[51]:setstate(false) " @ | ||||
| 		"		gate.ports[52]:setstate(false) " @ | ||||
| 		"		gate.ports[53]:setstate(false) " @ | ||||
| 		"		gate.ports[54]:setstate(false) " @ | ||||
| 		"		gate.ports[55]:setstate(false) " @ | ||||
| 		"		gate.ports[56]:setstate(false) " @ | ||||
| 		"		gate.ports[57]:setstate(false) " @ | ||||
| 		"		gate.ports[58]:setstate(false) " @ | ||||
| 		"		gate.ports[59]:setstate(false) " @ | ||||
| 		"		gate.ports[60]:setstate(false) " @ | ||||
| 		"		gate.ports[61]:setstate(false) " @ | ||||
| 		"		gate.ports[62]:setstate(false) " @ | ||||
| 		"		gate.ports[63]:setstate(false) " @ | ||||
| 		"		gate.ports[64]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 33, false) " @ | ||||
| 		"		Gate.setportstate(gate, 34, false) " @ | ||||
| 		"		Gate.setportstate(gate, 35, false) " @ | ||||
| 		"		Gate.setportstate(gate, 36, false) " @ | ||||
| 		"		Gate.setportstate(gate, 37, false) " @ | ||||
| 		"		Gate.setportstate(gate, 38, false) " @ | ||||
| 		"		Gate.setportstate(gate, 39, false) " @ | ||||
| 		"		Gate.setportstate(gate, 40, false) " @ | ||||
| 		"		Gate.setportstate(gate, 41, false) " @ | ||||
| 		"		Gate.setportstate(gate, 42, false) " @ | ||||
| 		"		Gate.setportstate(gate, 43, false) " @ | ||||
| 		"		Gate.setportstate(gate, 44, false) " @ | ||||
| 		"		Gate.setportstate(gate, 45, false) " @ | ||||
| 		"		Gate.setportstate(gate, 46, false) " @ | ||||
| 		"		Gate.setportstate(gate, 47, false) " @ | ||||
| 		"		Gate.setportstate(gate, 48, false) " @ | ||||
| 		"		Gate.setportstate(gate, 49, false) " @ | ||||
| 		"		Gate.setportstate(gate, 50, false) " @ | ||||
| 		"		Gate.setportstate(gate, 51, false) " @ | ||||
| 		"		Gate.setportstate(gate, 52, false) " @ | ||||
| 		"		Gate.setportstate(gate, 53, false) " @ | ||||
| 		"		Gate.setportstate(gate, 54, false) " @ | ||||
| 		"		Gate.setportstate(gate, 55, false) " @ | ||||
| 		"		Gate.setportstate(gate, 56, false) " @ | ||||
| 		"		Gate.setportstate(gate, 57, false) " @ | ||||
| 		"		Gate.setportstate(gate, 58, false) " @ | ||||
| 		"		Gate.setportstate(gate, 59, false) " @ | ||||
| 		"		Gate.setportstate(gate, 60, false) " @ | ||||
| 		"		Gate.setportstate(gate, 61, false) " @ | ||||
| 		"		Gate.setportstate(gate, 62, false) " @ | ||||
| 		"		Gate.setportstate(gate, 63, false) " @ | ||||
| 		"		Gate.setportstate(gate, 64, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,16 +23,16 @@ datablock fxDtsBrickData(LogicGate_BufferAl4_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[9].state then " @ | ||||
| 		"		gate.ports[5]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[6]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[7]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[8]:setstate(gate.ports[4].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 9) then " @ | ||||
| 		"		Gate.setportstate(gate, 5, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 6, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 7, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 8, Gate.getportstate(gate, 4)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[5]:setstate(false) " @ | ||||
| 		"		gate.ports[6]:setstate(false) " @ | ||||
| 		"		gate.ports[7]:setstate(false) " @ | ||||
| 		"		gate.ports[8]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 5, false) " @ | ||||
| 		"		Gate.setportstate(gate, 6, false) " @ | ||||
| 		"		Gate.setportstate(gate, 7, false) " @ | ||||
| 		"		Gate.setportstate(gate, 8, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,104 +23,104 @@ datablock fxDtsBrickData(LogicGate_BufferAl48_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[97].state then " @ | ||||
| 		"		gate.ports[49]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[50]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[51]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[52]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[53]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[54]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[55]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[56]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[57]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[58]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[59]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[60]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[61]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[62]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[63]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[64]:setstate(gate.ports[16].state) " @ | ||||
| 		"		gate.ports[65]:setstate(gate.ports[17].state) " @ | ||||
| 		"		gate.ports[66]:setstate(gate.ports[18].state) " @ | ||||
| 		"		gate.ports[67]:setstate(gate.ports[19].state) " @ | ||||
| 		"		gate.ports[68]:setstate(gate.ports[20].state) " @ | ||||
| 		"		gate.ports[69]:setstate(gate.ports[21].state) " @ | ||||
| 		"		gate.ports[70]:setstate(gate.ports[22].state) " @ | ||||
| 		"		gate.ports[71]:setstate(gate.ports[23].state) " @ | ||||
| 		"		gate.ports[72]:setstate(gate.ports[24].state) " @ | ||||
| 		"		gate.ports[73]:setstate(gate.ports[25].state) " @ | ||||
| 		"		gate.ports[74]:setstate(gate.ports[26].state) " @ | ||||
| 		"		gate.ports[75]:setstate(gate.ports[27].state) " @ | ||||
| 		"		gate.ports[76]:setstate(gate.ports[28].state) " @ | ||||
| 		"		gate.ports[77]:setstate(gate.ports[29].state) " @ | ||||
| 		"		gate.ports[78]:setstate(gate.ports[30].state) " @ | ||||
| 		"		gate.ports[79]:setstate(gate.ports[31].state) " @ | ||||
| 		"		gate.ports[80]:setstate(gate.ports[32].state) " @ | ||||
| 		"		gate.ports[81]:setstate(gate.ports[33].state) " @ | ||||
| 		"		gate.ports[82]:setstate(gate.ports[34].state) " @ | ||||
| 		"		gate.ports[83]:setstate(gate.ports[35].state) " @ | ||||
| 		"		gate.ports[84]:setstate(gate.ports[36].state) " @ | ||||
| 		"		gate.ports[85]:setstate(gate.ports[37].state) " @ | ||||
| 		"		gate.ports[86]:setstate(gate.ports[38].state) " @ | ||||
| 		"		gate.ports[87]:setstate(gate.ports[39].state) " @ | ||||
| 		"		gate.ports[88]:setstate(gate.ports[40].state) " @ | ||||
| 		"		gate.ports[89]:setstate(gate.ports[41].state) " @ | ||||
| 		"		gate.ports[90]:setstate(gate.ports[42].state) " @ | ||||
| 		"		gate.ports[91]:setstate(gate.ports[43].state) " @ | ||||
| 		"		gate.ports[92]:setstate(gate.ports[44].state) " @ | ||||
| 		"		gate.ports[93]:setstate(gate.ports[45].state) " @ | ||||
| 		"		gate.ports[94]:setstate(gate.ports[46].state) " @ | ||||
| 		"		gate.ports[95]:setstate(gate.ports[47].state) " @ | ||||
| 		"		gate.ports[96]:setstate(gate.ports[48].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 97) then " @ | ||||
| 		"		Gate.setportstate(gate, 49, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 50, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 51, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 52, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 53, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 54, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 55, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 56, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 57, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 58, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 59, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 60, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 61, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 62, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 63, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 64, Gate.getportstate(gate, 16)) " @ | ||||
| 		"		Gate.setportstate(gate, 65, Gate.getportstate(gate, 17)) " @ | ||||
| 		"		Gate.setportstate(gate, 66, Gate.getportstate(gate, 18)) " @ | ||||
| 		"		Gate.setportstate(gate, 67, Gate.getportstate(gate, 19)) " @ | ||||
| 		"		Gate.setportstate(gate, 68, Gate.getportstate(gate, 20)) " @ | ||||
| 		"		Gate.setportstate(gate, 69, Gate.getportstate(gate, 21)) " @ | ||||
| 		"		Gate.setportstate(gate, 70, Gate.getportstate(gate, 22)) " @ | ||||
| 		"		Gate.setportstate(gate, 71, Gate.getportstate(gate, 23)) " @ | ||||
| 		"		Gate.setportstate(gate, 72, Gate.getportstate(gate, 24)) " @ | ||||
| 		"		Gate.setportstate(gate, 73, Gate.getportstate(gate, 25)) " @ | ||||
| 		"		Gate.setportstate(gate, 74, Gate.getportstate(gate, 26)) " @ | ||||
| 		"		Gate.setportstate(gate, 75, Gate.getportstate(gate, 27)) " @ | ||||
| 		"		Gate.setportstate(gate, 76, Gate.getportstate(gate, 28)) " @ | ||||
| 		"		Gate.setportstate(gate, 77, Gate.getportstate(gate, 29)) " @ | ||||
| 		"		Gate.setportstate(gate, 78, Gate.getportstate(gate, 30)) " @ | ||||
| 		"		Gate.setportstate(gate, 79, Gate.getportstate(gate, 31)) " @ | ||||
| 		"		Gate.setportstate(gate, 80, Gate.getportstate(gate, 32)) " @ | ||||
| 		"		Gate.setportstate(gate, 81, Gate.getportstate(gate, 33)) " @ | ||||
| 		"		Gate.setportstate(gate, 82, Gate.getportstate(gate, 34)) " @ | ||||
| 		"		Gate.setportstate(gate, 83, Gate.getportstate(gate, 35)) " @ | ||||
| 		"		Gate.setportstate(gate, 84, Gate.getportstate(gate, 36)) " @ | ||||
| 		"		Gate.setportstate(gate, 85, Gate.getportstate(gate, 37)) " @ | ||||
| 		"		Gate.setportstate(gate, 86, Gate.getportstate(gate, 38)) " @ | ||||
| 		"		Gate.setportstate(gate, 87, Gate.getportstate(gate, 39)) " @ | ||||
| 		"		Gate.setportstate(gate, 88, Gate.getportstate(gate, 40)) " @ | ||||
| 		"		Gate.setportstate(gate, 89, Gate.getportstate(gate, 41)) " @ | ||||
| 		"		Gate.setportstate(gate, 90, Gate.getportstate(gate, 42)) " @ | ||||
| 		"		Gate.setportstate(gate, 91, Gate.getportstate(gate, 43)) " @ | ||||
| 		"		Gate.setportstate(gate, 92, Gate.getportstate(gate, 44)) " @ | ||||
| 		"		Gate.setportstate(gate, 93, Gate.getportstate(gate, 45)) " @ | ||||
| 		"		Gate.setportstate(gate, 94, Gate.getportstate(gate, 46)) " @ | ||||
| 		"		Gate.setportstate(gate, 95, Gate.getportstate(gate, 47)) " @ | ||||
| 		"		Gate.setportstate(gate, 96, Gate.getportstate(gate, 48)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[49]:setstate(false) " @ | ||||
| 		"		gate.ports[50]:setstate(false) " @ | ||||
| 		"		gate.ports[51]:setstate(false) " @ | ||||
| 		"		gate.ports[52]:setstate(false) " @ | ||||
| 		"		gate.ports[53]:setstate(false) " @ | ||||
| 		"		gate.ports[54]:setstate(false) " @ | ||||
| 		"		gate.ports[55]:setstate(false) " @ | ||||
| 		"		gate.ports[56]:setstate(false) " @ | ||||
| 		"		gate.ports[57]:setstate(false) " @ | ||||
| 		"		gate.ports[58]:setstate(false) " @ | ||||
| 		"		gate.ports[59]:setstate(false) " @ | ||||
| 		"		gate.ports[60]:setstate(false) " @ | ||||
| 		"		gate.ports[61]:setstate(false) " @ | ||||
| 		"		gate.ports[62]:setstate(false) " @ | ||||
| 		"		gate.ports[63]:setstate(false) " @ | ||||
| 		"		gate.ports[64]:setstate(false) " @ | ||||
| 		"		gate.ports[65]:setstate(false) " @ | ||||
| 		"		gate.ports[66]:setstate(false) " @ | ||||
| 		"		gate.ports[67]:setstate(false) " @ | ||||
| 		"		gate.ports[68]:setstate(false) " @ | ||||
| 		"		gate.ports[69]:setstate(false) " @ | ||||
| 		"		gate.ports[70]:setstate(false) " @ | ||||
| 		"		gate.ports[71]:setstate(false) " @ | ||||
| 		"		gate.ports[72]:setstate(false) " @ | ||||
| 		"		gate.ports[73]:setstate(false) " @ | ||||
| 		"		gate.ports[74]:setstate(false) " @ | ||||
| 		"		gate.ports[75]:setstate(false) " @ | ||||
| 		"		gate.ports[76]:setstate(false) " @ | ||||
| 		"		gate.ports[77]:setstate(false) " @ | ||||
| 		"		gate.ports[78]:setstate(false) " @ | ||||
| 		"		gate.ports[79]:setstate(false) " @ | ||||
| 		"		gate.ports[80]:setstate(false) " @ | ||||
| 		"		gate.ports[81]:setstate(false) " @ | ||||
| 		"		gate.ports[82]:setstate(false) " @ | ||||
| 		"		gate.ports[83]:setstate(false) " @ | ||||
| 		"		gate.ports[84]:setstate(false) " @ | ||||
| 		"		gate.ports[85]:setstate(false) " @ | ||||
| 		"		gate.ports[86]:setstate(false) " @ | ||||
| 		"		gate.ports[87]:setstate(false) " @ | ||||
| 		"		gate.ports[88]:setstate(false) " @ | ||||
| 		"		gate.ports[89]:setstate(false) " @ | ||||
| 		"		gate.ports[90]:setstate(false) " @ | ||||
| 		"		gate.ports[91]:setstate(false) " @ | ||||
| 		"		gate.ports[92]:setstate(false) " @ | ||||
| 		"		gate.ports[93]:setstate(false) " @ | ||||
| 		"		gate.ports[94]:setstate(false) " @ | ||||
| 		"		gate.ports[95]:setstate(false) " @ | ||||
| 		"		gate.ports[96]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 49, false) " @ | ||||
| 		"		Gate.setportstate(gate, 50, false) " @ | ||||
| 		"		Gate.setportstate(gate, 51, false) " @ | ||||
| 		"		Gate.setportstate(gate, 52, false) " @ | ||||
| 		"		Gate.setportstate(gate, 53, false) " @ | ||||
| 		"		Gate.setportstate(gate, 54, false) " @ | ||||
| 		"		Gate.setportstate(gate, 55, false) " @ | ||||
| 		"		Gate.setportstate(gate, 56, false) " @ | ||||
| 		"		Gate.setportstate(gate, 57, false) " @ | ||||
| 		"		Gate.setportstate(gate, 58, false) " @ | ||||
| 		"		Gate.setportstate(gate, 59, false) " @ | ||||
| 		"		Gate.setportstate(gate, 60, false) " @ | ||||
| 		"		Gate.setportstate(gate, 61, false) " @ | ||||
| 		"		Gate.setportstate(gate, 62, false) " @ | ||||
| 		"		Gate.setportstate(gate, 63, false) " @ | ||||
| 		"		Gate.setportstate(gate, 64, false) " @ | ||||
| 		"		Gate.setportstate(gate, 65, false) " @ | ||||
| 		"		Gate.setportstate(gate, 66, false) " @ | ||||
| 		"		Gate.setportstate(gate, 67, false) " @ | ||||
| 		"		Gate.setportstate(gate, 68, false) " @ | ||||
| 		"		Gate.setportstate(gate, 69, false) " @ | ||||
| 		"		Gate.setportstate(gate, 70, false) " @ | ||||
| 		"		Gate.setportstate(gate, 71, false) " @ | ||||
| 		"		Gate.setportstate(gate, 72, false) " @ | ||||
| 		"		Gate.setportstate(gate, 73, false) " @ | ||||
| 		"		Gate.setportstate(gate, 74, false) " @ | ||||
| 		"		Gate.setportstate(gate, 75, false) " @ | ||||
| 		"		Gate.setportstate(gate, 76, false) " @ | ||||
| 		"		Gate.setportstate(gate, 77, false) " @ | ||||
| 		"		Gate.setportstate(gate, 78, false) " @ | ||||
| 		"		Gate.setportstate(gate, 79, false) " @ | ||||
| 		"		Gate.setportstate(gate, 80, false) " @ | ||||
| 		"		Gate.setportstate(gate, 81, false) " @ | ||||
| 		"		Gate.setportstate(gate, 82, false) " @ | ||||
| 		"		Gate.setportstate(gate, 83, false) " @ | ||||
| 		"		Gate.setportstate(gate, 84, false) " @ | ||||
| 		"		Gate.setportstate(gate, 85, false) " @ | ||||
| 		"		Gate.setportstate(gate, 86, false) " @ | ||||
| 		"		Gate.setportstate(gate, 87, false) " @ | ||||
| 		"		Gate.setportstate(gate, 88, false) " @ | ||||
| 		"		Gate.setportstate(gate, 89, false) " @ | ||||
| 		"		Gate.setportstate(gate, 90, false) " @ | ||||
| 		"		Gate.setportstate(gate, 91, false) " @ | ||||
| 		"		Gate.setportstate(gate, 92, false) " @ | ||||
| 		"		Gate.setportstate(gate, 93, false) " @ | ||||
| 		"		Gate.setportstate(gate, 94, false) " @ | ||||
| 		"		Gate.setportstate(gate, 95, false) " @ | ||||
| 		"		Gate.setportstate(gate, 96, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,18 +23,18 @@ datablock fxDtsBrickData(LogicGate_BufferAl5_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[11].state then " @ | ||||
| 		"		gate.ports[6]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[7]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[8]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[9]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[5].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 11) then " @ | ||||
| 		"		Gate.setportstate(gate, 6, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 7, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 8, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 9, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 5)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[6]:setstate(false) " @ | ||||
| 		"		gate.ports[7]:setstate(false) " @ | ||||
| 		"		gate.ports[8]:setstate(false) " @ | ||||
| 		"		gate.ports[9]:setstate(false) " @ | ||||
| 		"		gate.ports[10]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 6, false) " @ | ||||
| 		"		Gate.setportstate(gate, 7, false) " @ | ||||
| 		"		Gate.setportstate(gate, 8, false) " @ | ||||
| 		"		Gate.setportstate(gate, 9, false) " @ | ||||
| 		"		Gate.setportstate(gate, 10, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,20 +23,20 @@ datablock fxDtsBrickData(LogicGate_BufferAl6_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[13].state then " @ | ||||
| 		"		gate.ports[7]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[8]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[9]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[6].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 13) then " @ | ||||
| 		"		Gate.setportstate(gate, 7, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 8, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 9, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 6)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[7]:setstate(false) " @ | ||||
| 		"		gate.ports[8]:setstate(false) " @ | ||||
| 		"		gate.ports[9]:setstate(false) " @ | ||||
| 		"		gate.ports[10]:setstate(false) " @ | ||||
| 		"		gate.ports[11]:setstate(false) " @ | ||||
| 		"		gate.ports[12]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 7, false) " @ | ||||
| 		"		Gate.setportstate(gate, 8, false) " @ | ||||
| 		"		Gate.setportstate(gate, 9, false) " @ | ||||
| 		"		Gate.setportstate(gate, 10, false) " @ | ||||
| 		"		Gate.setportstate(gate, 11, false) " @ | ||||
| 		"		Gate.setportstate(gate, 12, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,136 +23,136 @@ datablock fxDtsBrickData(LogicGate_BufferAl64_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[129].state then " @ | ||||
| 		"		gate.ports[65]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[66]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[67]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[68]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[69]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[70]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[71]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[72]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[73]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[74]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[75]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[76]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[77]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[78]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[79]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[80]:setstate(gate.ports[16].state) " @ | ||||
| 		"		gate.ports[81]:setstate(gate.ports[17].state) " @ | ||||
| 		"		gate.ports[82]:setstate(gate.ports[18].state) " @ | ||||
| 		"		gate.ports[83]:setstate(gate.ports[19].state) " @ | ||||
| 		"		gate.ports[84]:setstate(gate.ports[20].state) " @ | ||||
| 		"		gate.ports[85]:setstate(gate.ports[21].state) " @ | ||||
| 		"		gate.ports[86]:setstate(gate.ports[22].state) " @ | ||||
| 		"		gate.ports[87]:setstate(gate.ports[23].state) " @ | ||||
| 		"		gate.ports[88]:setstate(gate.ports[24].state) " @ | ||||
| 		"		gate.ports[89]:setstate(gate.ports[25].state) " @ | ||||
| 		"		gate.ports[90]:setstate(gate.ports[26].state) " @ | ||||
| 		"		gate.ports[91]:setstate(gate.ports[27].state) " @ | ||||
| 		"		gate.ports[92]:setstate(gate.ports[28].state) " @ | ||||
| 		"		gate.ports[93]:setstate(gate.ports[29].state) " @ | ||||
| 		"		gate.ports[94]:setstate(gate.ports[30].state) " @ | ||||
| 		"		gate.ports[95]:setstate(gate.ports[31].state) " @ | ||||
| 		"		gate.ports[96]:setstate(gate.ports[32].state) " @ | ||||
| 		"		gate.ports[97]:setstate(gate.ports[33].state) " @ | ||||
| 		"		gate.ports[98]:setstate(gate.ports[34].state) " @ | ||||
| 		"		gate.ports[99]:setstate(gate.ports[35].state) " @ | ||||
| 		"		gate.ports[100]:setstate(gate.ports[36].state) " @ | ||||
| 		"		gate.ports[101]:setstate(gate.ports[37].state) " @ | ||||
| 		"		gate.ports[102]:setstate(gate.ports[38].state) " @ | ||||
| 		"		gate.ports[103]:setstate(gate.ports[39].state) " @ | ||||
| 		"		gate.ports[104]:setstate(gate.ports[40].state) " @ | ||||
| 		"		gate.ports[105]:setstate(gate.ports[41].state) " @ | ||||
| 		"		gate.ports[106]:setstate(gate.ports[42].state) " @ | ||||
| 		"		gate.ports[107]:setstate(gate.ports[43].state) " @ | ||||
| 		"		gate.ports[108]:setstate(gate.ports[44].state) " @ | ||||
| 		"		gate.ports[109]:setstate(gate.ports[45].state) " @ | ||||
| 		"		gate.ports[110]:setstate(gate.ports[46].state) " @ | ||||
| 		"		gate.ports[111]:setstate(gate.ports[47].state) " @ | ||||
| 		"		gate.ports[112]:setstate(gate.ports[48].state) " @ | ||||
| 		"		gate.ports[113]:setstate(gate.ports[49].state) " @ | ||||
| 		"		gate.ports[114]:setstate(gate.ports[50].state) " @ | ||||
| 		"		gate.ports[115]:setstate(gate.ports[51].state) " @ | ||||
| 		"		gate.ports[116]:setstate(gate.ports[52].state) " @ | ||||
| 		"		gate.ports[117]:setstate(gate.ports[53].state) " @ | ||||
| 		"		gate.ports[118]:setstate(gate.ports[54].state) " @ | ||||
| 		"		gate.ports[119]:setstate(gate.ports[55].state) " @ | ||||
| 		"		gate.ports[120]:setstate(gate.ports[56].state) " @ | ||||
| 		"		gate.ports[121]:setstate(gate.ports[57].state) " @ | ||||
| 		"		gate.ports[122]:setstate(gate.ports[58].state) " @ | ||||
| 		"		gate.ports[123]:setstate(gate.ports[59].state) " @ | ||||
| 		"		gate.ports[124]:setstate(gate.ports[60].state) " @ | ||||
| 		"		gate.ports[125]:setstate(gate.ports[61].state) " @ | ||||
| 		"		gate.ports[126]:setstate(gate.ports[62].state) " @ | ||||
| 		"		gate.ports[127]:setstate(gate.ports[63].state) " @ | ||||
| 		"		gate.ports[128]:setstate(gate.ports[64].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 129) then " @ | ||||
| 		"		Gate.setportstate(gate, 65, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 66, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 67, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 68, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 69, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 70, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 71, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 72, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 73, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 74, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 75, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 76, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 77, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 78, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 79, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 80, Gate.getportstate(gate, 16)) " @ | ||||
| 		"		Gate.setportstate(gate, 81, Gate.getportstate(gate, 17)) " @ | ||||
| 		"		Gate.setportstate(gate, 82, Gate.getportstate(gate, 18)) " @ | ||||
| 		"		Gate.setportstate(gate, 83, Gate.getportstate(gate, 19)) " @ | ||||
| 		"		Gate.setportstate(gate, 84, Gate.getportstate(gate, 20)) " @ | ||||
| 		"		Gate.setportstate(gate, 85, Gate.getportstate(gate, 21)) " @ | ||||
| 		"		Gate.setportstate(gate, 86, Gate.getportstate(gate, 22)) " @ | ||||
| 		"		Gate.setportstate(gate, 87, Gate.getportstate(gate, 23)) " @ | ||||
| 		"		Gate.setportstate(gate, 88, Gate.getportstate(gate, 24)) " @ | ||||
| 		"		Gate.setportstate(gate, 89, Gate.getportstate(gate, 25)) " @ | ||||
| 		"		Gate.setportstate(gate, 90, Gate.getportstate(gate, 26)) " @ | ||||
| 		"		Gate.setportstate(gate, 91, Gate.getportstate(gate, 27)) " @ | ||||
| 		"		Gate.setportstate(gate, 92, Gate.getportstate(gate, 28)) " @ | ||||
| 		"		Gate.setportstate(gate, 93, Gate.getportstate(gate, 29)) " @ | ||||
| 		"		Gate.setportstate(gate, 94, Gate.getportstate(gate, 30)) " @ | ||||
| 		"		Gate.setportstate(gate, 95, Gate.getportstate(gate, 31)) " @ | ||||
| 		"		Gate.setportstate(gate, 96, Gate.getportstate(gate, 32)) " @ | ||||
| 		"		Gate.setportstate(gate, 97, Gate.getportstate(gate, 33)) " @ | ||||
| 		"		Gate.setportstate(gate, 98, Gate.getportstate(gate, 34)) " @ | ||||
| 		"		Gate.setportstate(gate, 99, Gate.getportstate(gate, 35)) " @ | ||||
| 		"		Gate.setportstate(gate, 100, Gate.getportstate(gate, 36)) " @ | ||||
| 		"		Gate.setportstate(gate, 101, Gate.getportstate(gate, 37)) " @ | ||||
| 		"		Gate.setportstate(gate, 102, Gate.getportstate(gate, 38)) " @ | ||||
| 		"		Gate.setportstate(gate, 103, Gate.getportstate(gate, 39)) " @ | ||||
| 		"		Gate.setportstate(gate, 104, Gate.getportstate(gate, 40)) " @ | ||||
| 		"		Gate.setportstate(gate, 105, Gate.getportstate(gate, 41)) " @ | ||||
| 		"		Gate.setportstate(gate, 106, Gate.getportstate(gate, 42)) " @ | ||||
| 		"		Gate.setportstate(gate, 107, Gate.getportstate(gate, 43)) " @ | ||||
| 		"		Gate.setportstate(gate, 108, Gate.getportstate(gate, 44)) " @ | ||||
| 		"		Gate.setportstate(gate, 109, Gate.getportstate(gate, 45)) " @ | ||||
| 		"		Gate.setportstate(gate, 110, Gate.getportstate(gate, 46)) " @ | ||||
| 		"		Gate.setportstate(gate, 111, Gate.getportstate(gate, 47)) " @ | ||||
| 		"		Gate.setportstate(gate, 112, Gate.getportstate(gate, 48)) " @ | ||||
| 		"		Gate.setportstate(gate, 113, Gate.getportstate(gate, 49)) " @ | ||||
| 		"		Gate.setportstate(gate, 114, Gate.getportstate(gate, 50)) " @ | ||||
| 		"		Gate.setportstate(gate, 115, Gate.getportstate(gate, 51)) " @ | ||||
| 		"		Gate.setportstate(gate, 116, Gate.getportstate(gate, 52)) " @ | ||||
| 		"		Gate.setportstate(gate, 117, Gate.getportstate(gate, 53)) " @ | ||||
| 		"		Gate.setportstate(gate, 118, Gate.getportstate(gate, 54)) " @ | ||||
| 		"		Gate.setportstate(gate, 119, Gate.getportstate(gate, 55)) " @ | ||||
| 		"		Gate.setportstate(gate, 120, Gate.getportstate(gate, 56)) " @ | ||||
| 		"		Gate.setportstate(gate, 121, Gate.getportstate(gate, 57)) " @ | ||||
| 		"		Gate.setportstate(gate, 122, Gate.getportstate(gate, 58)) " @ | ||||
| 		"		Gate.setportstate(gate, 123, Gate.getportstate(gate, 59)) " @ | ||||
| 		"		Gate.setportstate(gate, 124, Gate.getportstate(gate, 60)) " @ | ||||
| 		"		Gate.setportstate(gate, 125, Gate.getportstate(gate, 61)) " @ | ||||
| 		"		Gate.setportstate(gate, 126, Gate.getportstate(gate, 62)) " @ | ||||
| 		"		Gate.setportstate(gate, 127, Gate.getportstate(gate, 63)) " @ | ||||
| 		"		Gate.setportstate(gate, 128, Gate.getportstate(gate, 64)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[65]:setstate(false) " @ | ||||
| 		"		gate.ports[66]:setstate(false) " @ | ||||
| 		"		gate.ports[67]:setstate(false) " @ | ||||
| 		"		gate.ports[68]:setstate(false) " @ | ||||
| 		"		gate.ports[69]:setstate(false) " @ | ||||
| 		"		gate.ports[70]:setstate(false) " @ | ||||
| 		"		gate.ports[71]:setstate(false) " @ | ||||
| 		"		gate.ports[72]:setstate(false) " @ | ||||
| 		"		gate.ports[73]:setstate(false) " @ | ||||
| 		"		gate.ports[74]:setstate(false) " @ | ||||
| 		"		gate.ports[75]:setstate(false) " @ | ||||
| 		"		gate.ports[76]:setstate(false) " @ | ||||
| 		"		gate.ports[77]:setstate(false) " @ | ||||
| 		"		gate.ports[78]:setstate(false) " @ | ||||
| 		"		gate.ports[79]:setstate(false) " @ | ||||
| 		"		gate.ports[80]:setstate(false) " @ | ||||
| 		"		gate.ports[81]:setstate(false) " @ | ||||
| 		"		gate.ports[82]:setstate(false) " @ | ||||
| 		"		gate.ports[83]:setstate(false) " @ | ||||
| 		"		gate.ports[84]:setstate(false) " @ | ||||
| 		"		gate.ports[85]:setstate(false) " @ | ||||
| 		"		gate.ports[86]:setstate(false) " @ | ||||
| 		"		gate.ports[87]:setstate(false) " @ | ||||
| 		"		gate.ports[88]:setstate(false) " @ | ||||
| 		"		gate.ports[89]:setstate(false) " @ | ||||
| 		"		gate.ports[90]:setstate(false) " @ | ||||
| 		"		gate.ports[91]:setstate(false) " @ | ||||
| 		"		gate.ports[92]:setstate(false) " @ | ||||
| 		"		gate.ports[93]:setstate(false) " @ | ||||
| 		"		gate.ports[94]:setstate(false) " @ | ||||
| 		"		gate.ports[95]:setstate(false) " @ | ||||
| 		"		gate.ports[96]:setstate(false) " @ | ||||
| 		"		gate.ports[97]:setstate(false) " @ | ||||
| 		"		gate.ports[98]:setstate(false) " @ | ||||
| 		"		gate.ports[99]:setstate(false) " @ | ||||
| 		"		gate.ports[100]:setstate(false) " @ | ||||
| 		"		gate.ports[101]:setstate(false) " @ | ||||
| 		"		gate.ports[102]:setstate(false) " @ | ||||
| 		"		gate.ports[103]:setstate(false) " @ | ||||
| 		"		gate.ports[104]:setstate(false) " @ | ||||
| 		"		gate.ports[105]:setstate(false) " @ | ||||
| 		"		gate.ports[106]:setstate(false) " @ | ||||
| 		"		gate.ports[107]:setstate(false) " @ | ||||
| 		"		gate.ports[108]:setstate(false) " @ | ||||
| 		"		gate.ports[109]:setstate(false) " @ | ||||
| 		"		gate.ports[110]:setstate(false) " @ | ||||
| 		"		gate.ports[111]:setstate(false) " @ | ||||
| 		"		gate.ports[112]:setstate(false) " @ | ||||
| 		"		gate.ports[113]:setstate(false) " @ | ||||
| 		"		gate.ports[114]:setstate(false) " @ | ||||
| 		"		gate.ports[115]:setstate(false) " @ | ||||
| 		"		gate.ports[116]:setstate(false) " @ | ||||
| 		"		gate.ports[117]:setstate(false) " @ | ||||
| 		"		gate.ports[118]:setstate(false) " @ | ||||
| 		"		gate.ports[119]:setstate(false) " @ | ||||
| 		"		gate.ports[120]:setstate(false) " @ | ||||
| 		"		gate.ports[121]:setstate(false) " @ | ||||
| 		"		gate.ports[122]:setstate(false) " @ | ||||
| 		"		gate.ports[123]:setstate(false) " @ | ||||
| 		"		gate.ports[124]:setstate(false) " @ | ||||
| 		"		gate.ports[125]:setstate(false) " @ | ||||
| 		"		gate.ports[126]:setstate(false) " @ | ||||
| 		"		gate.ports[127]:setstate(false) " @ | ||||
| 		"		gate.ports[128]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 65, false) " @ | ||||
| 		"		Gate.setportstate(gate, 66, false) " @ | ||||
| 		"		Gate.setportstate(gate, 67, false) " @ | ||||
| 		"		Gate.setportstate(gate, 68, false) " @ | ||||
| 		"		Gate.setportstate(gate, 69, false) " @ | ||||
| 		"		Gate.setportstate(gate, 70, false) " @ | ||||
| 		"		Gate.setportstate(gate, 71, false) " @ | ||||
| 		"		Gate.setportstate(gate, 72, false) " @ | ||||
| 		"		Gate.setportstate(gate, 73, false) " @ | ||||
| 		"		Gate.setportstate(gate, 74, false) " @ | ||||
| 		"		Gate.setportstate(gate, 75, false) " @ | ||||
| 		"		Gate.setportstate(gate, 76, false) " @ | ||||
| 		"		Gate.setportstate(gate, 77, false) " @ | ||||
| 		"		Gate.setportstate(gate, 78, false) " @ | ||||
| 		"		Gate.setportstate(gate, 79, false) " @ | ||||
| 		"		Gate.setportstate(gate, 80, false) " @ | ||||
| 		"		Gate.setportstate(gate, 81, false) " @ | ||||
| 		"		Gate.setportstate(gate, 82, false) " @ | ||||
| 		"		Gate.setportstate(gate, 83, false) " @ | ||||
| 		"		Gate.setportstate(gate, 84, false) " @ | ||||
| 		"		Gate.setportstate(gate, 85, false) " @ | ||||
| 		"		Gate.setportstate(gate, 86, false) " @ | ||||
| 		"		Gate.setportstate(gate, 87, false) " @ | ||||
| 		"		Gate.setportstate(gate, 88, false) " @ | ||||
| 		"		Gate.setportstate(gate, 89, false) " @ | ||||
| 		"		Gate.setportstate(gate, 90, false) " @ | ||||
| 		"		Gate.setportstate(gate, 91, false) " @ | ||||
| 		"		Gate.setportstate(gate, 92, false) " @ | ||||
| 		"		Gate.setportstate(gate, 93, false) " @ | ||||
| 		"		Gate.setportstate(gate, 94, false) " @ | ||||
| 		"		Gate.setportstate(gate, 95, false) " @ | ||||
| 		"		Gate.setportstate(gate, 96, false) " @ | ||||
| 		"		Gate.setportstate(gate, 97, false) " @ | ||||
| 		"		Gate.setportstate(gate, 98, false) " @ | ||||
| 		"		Gate.setportstate(gate, 99, false) " @ | ||||
| 		"		Gate.setportstate(gate, 100, false) " @ | ||||
| 		"		Gate.setportstate(gate, 101, false) " @ | ||||
| 		"		Gate.setportstate(gate, 102, false) " @ | ||||
| 		"		Gate.setportstate(gate, 103, false) " @ | ||||
| 		"		Gate.setportstate(gate, 104, false) " @ | ||||
| 		"		Gate.setportstate(gate, 105, false) " @ | ||||
| 		"		Gate.setportstate(gate, 106, false) " @ | ||||
| 		"		Gate.setportstate(gate, 107, false) " @ | ||||
| 		"		Gate.setportstate(gate, 108, false) " @ | ||||
| 		"		Gate.setportstate(gate, 109, false) " @ | ||||
| 		"		Gate.setportstate(gate, 110, false) " @ | ||||
| 		"		Gate.setportstate(gate, 111, false) " @ | ||||
| 		"		Gate.setportstate(gate, 112, false) " @ | ||||
| 		"		Gate.setportstate(gate, 113, false) " @ | ||||
| 		"		Gate.setportstate(gate, 114, false) " @ | ||||
| 		"		Gate.setportstate(gate, 115, false) " @ | ||||
| 		"		Gate.setportstate(gate, 116, false) " @ | ||||
| 		"		Gate.setportstate(gate, 117, false) " @ | ||||
| 		"		Gate.setportstate(gate, 118, false) " @ | ||||
| 		"		Gate.setportstate(gate, 119, false) " @ | ||||
| 		"		Gate.setportstate(gate, 120, false) " @ | ||||
| 		"		Gate.setportstate(gate, 121, false) " @ | ||||
| 		"		Gate.setportstate(gate, 122, false) " @ | ||||
| 		"		Gate.setportstate(gate, 123, false) " @ | ||||
| 		"		Gate.setportstate(gate, 124, false) " @ | ||||
| 		"		Gate.setportstate(gate, 125, false) " @ | ||||
| 		"		Gate.setportstate(gate, 126, false) " @ | ||||
| 		"		Gate.setportstate(gate, 127, false) " @ | ||||
| 		"		Gate.setportstate(gate, 128, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,22 +23,22 @@ datablock fxDtsBrickData(LogicGate_BufferAl7_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[15].state then " @ | ||||
| 		"		gate.ports[8]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[9]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[7].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 15) then " @ | ||||
| 		"		Gate.setportstate(gate, 8, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 9, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 7)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[8]:setstate(false) " @ | ||||
| 		"		gate.ports[9]:setstate(false) " @ | ||||
| 		"		gate.ports[10]:setstate(false) " @ | ||||
| 		"		gate.ports[11]:setstate(false) " @ | ||||
| 		"		gate.ports[12]:setstate(false) " @ | ||||
| 		"		gate.ports[13]:setstate(false) " @ | ||||
| 		"		gate.ports[14]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 8, false) " @ | ||||
| 		"		Gate.setportstate(gate, 9, false) " @ | ||||
| 		"		Gate.setportstate(gate, 10, false) " @ | ||||
| 		"		Gate.setportstate(gate, 11, false) " @ | ||||
| 		"		Gate.setportstate(gate, 12, false) " @ | ||||
| 		"		Gate.setportstate(gate, 13, false) " @ | ||||
| 		"		Gate.setportstate(gate, 14, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,24 +23,24 @@ datablock fxDtsBrickData(LogicGate_BufferAl8_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[17].state then " @ | ||||
| 		"		gate.ports[9]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[8].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 17) then " @ | ||||
| 		"		Gate.setportstate(gate, 9, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 8)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[9]:setstate(false) " @ | ||||
| 		"		gate.ports[10]:setstate(false) " @ | ||||
| 		"		gate.ports[11]:setstate(false) " @ | ||||
| 		"		gate.ports[12]:setstate(false) " @ | ||||
| 		"		gate.ports[13]:setstate(false) " @ | ||||
| 		"		gate.ports[14]:setstate(false) " @ | ||||
| 		"		gate.ports[15]:setstate(false) " @ | ||||
| 		"		gate.ports[16]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 9, false) " @ | ||||
| 		"		Gate.setportstate(gate, 10, false) " @ | ||||
| 		"		Gate.setportstate(gate, 11, false) " @ | ||||
| 		"		Gate.setportstate(gate, 12, false) " @ | ||||
| 		"		Gate.setportstate(gate, 13, false) " @ | ||||
| 		"		Gate.setportstate(gate, 14, false) " @ | ||||
| 		"		Gate.setportstate(gate, 15, false) " @ | ||||
| 		"		Gate.setportstate(gate, 16, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,26 +23,26 @@ datablock fxDtsBrickData(LogicGate_BufferAl9_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[19].state then " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[9].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 19) then " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 9)) " @ | ||||
| 		"	else " @ | ||||
| 		"		gate.ports[10]:setstate(false) " @ | ||||
| 		"		gate.ports[11]:setstate(false) " @ | ||||
| 		"		gate.ports[12]:setstate(false) " @ | ||||
| 		"		gate.ports[13]:setstate(false) " @ | ||||
| 		"		gate.ports[14]:setstate(false) " @ | ||||
| 		"		gate.ports[15]:setstate(false) " @ | ||||
| 		"		gate.ports[16]:setstate(false) " @ | ||||
| 		"		gate.ports[17]:setstate(false) " @ | ||||
| 		"		gate.ports[18]:setstate(false) " @ | ||||
| 		"		Gate.setportstate(gate, 10, false) " @ | ||||
| 		"		Gate.setportstate(gate, 11, false) " @ | ||||
| 		"		Gate.setportstate(gate, 12, false) " @ | ||||
| 		"		Gate.setportstate(gate, 13, false) " @ | ||||
| 		"		Gate.setportstate(gate, 14, false) " @ | ||||
| 		"		Gate.setportstate(gate, 15, false) " @ | ||||
| 		"		Gate.setportstate(gate, 16, false) " @ | ||||
| 		"		Gate.setportstate(gate, 17, false) " @ | ||||
| 		"		Gate.setportstate(gate, 18, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,8 +23,8 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop1_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[3].state then " @ | ||||
| 		"		gate.ports[2]:setstate(gate.ports[1].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 3) then " @ | ||||
| 		"		Gate.setportstate(gate, 2, Gate.getportstate(gate, 1)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,17 +23,17 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop10_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[21].state then " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[10].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 21) then " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 10)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,18 +23,18 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop11_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[23].state then " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[11].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 23) then " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 11)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,19 +23,19 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop12_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[25].state then " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[12].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 25) then " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 12)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,20 +23,20 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop13_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[27].state then " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[13].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 27) then " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 13)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,21 +23,21 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop14_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[29].state then " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[27]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[28]:setstate(gate.ports[14].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 29) then " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 27, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 28, Gate.getportstate(gate, 14)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,22 +23,22 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop15_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[31].state then " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[27]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[28]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[29]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[30]:setstate(gate.ports[15].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 31) then " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 27, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 28, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 29, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 30, Gate.getportstate(gate, 15)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,23 +23,23 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop16_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[33].state then " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[27]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[28]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[29]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[30]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[31]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[32]:setstate(gate.ports[16].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 33) then " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 27, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 28, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 29, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 30, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 31, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 32, Gate.getportstate(gate, 16)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,9 +23,9 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop2_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[5].state then " @ | ||||
| 		"		gate.ports[3]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[4]:setstate(gate.ports[2].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 5) then " @ | ||||
| 		"		Gate.setportstate(gate, 3, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 4, Gate.getportstate(gate, 2)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,31 +23,31 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop24_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[49].state then " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[27]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[28]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[29]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[30]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[31]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[32]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[33]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[34]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[35]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[36]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[37]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[38]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[39]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[40]:setstate(gate.ports[16].state) " @ | ||||
| 		"		gate.ports[41]:setstate(gate.ports[17].state) " @ | ||||
| 		"		gate.ports[42]:setstate(gate.ports[18].state) " @ | ||||
| 		"		gate.ports[43]:setstate(gate.ports[19].state) " @ | ||||
| 		"		gate.ports[44]:setstate(gate.ports[20].state) " @ | ||||
| 		"		gate.ports[45]:setstate(gate.ports[21].state) " @ | ||||
| 		"		gate.ports[46]:setstate(gate.ports[22].state) " @ | ||||
| 		"		gate.ports[47]:setstate(gate.ports[23].state) " @ | ||||
| 		"		gate.ports[48]:setstate(gate.ports[24].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 49) then " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 27, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 28, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 29, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 30, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 31, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 32, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 33, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 34, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 35, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 36, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 37, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 38, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 39, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 40, Gate.getportstate(gate, 16)) " @ | ||||
| 		"		Gate.setportstate(gate, 41, Gate.getportstate(gate, 17)) " @ | ||||
| 		"		Gate.setportstate(gate, 42, Gate.getportstate(gate, 18)) " @ | ||||
| 		"		Gate.setportstate(gate, 43, Gate.getportstate(gate, 19)) " @ | ||||
| 		"		Gate.setportstate(gate, 44, Gate.getportstate(gate, 20)) " @ | ||||
| 		"		Gate.setportstate(gate, 45, Gate.getportstate(gate, 21)) " @ | ||||
| 		"		Gate.setportstate(gate, 46, Gate.getportstate(gate, 22)) " @ | ||||
| 		"		Gate.setportstate(gate, 47, Gate.getportstate(gate, 23)) " @ | ||||
| 		"		Gate.setportstate(gate, 48, Gate.getportstate(gate, 24)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,10 +23,10 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop3_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[7].state then " @ | ||||
| 		"		gate.ports[4]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[5]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[6]:setstate(gate.ports[3].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 7) then " @ | ||||
| 		"		Gate.setportstate(gate, 4, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 5, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 6, Gate.getportstate(gate, 3)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,39 +23,39 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop32_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[65].state then " @ | ||||
| 		"		gate.ports[33]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[34]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[35]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[36]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[37]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[38]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[39]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[40]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[41]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[42]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[43]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[44]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[45]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[46]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[47]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[48]:setstate(gate.ports[16].state) " @ | ||||
| 		"		gate.ports[49]:setstate(gate.ports[17].state) " @ | ||||
| 		"		gate.ports[50]:setstate(gate.ports[18].state) " @ | ||||
| 		"		gate.ports[51]:setstate(gate.ports[19].state) " @ | ||||
| 		"		gate.ports[52]:setstate(gate.ports[20].state) " @ | ||||
| 		"		gate.ports[53]:setstate(gate.ports[21].state) " @ | ||||
| 		"		gate.ports[54]:setstate(gate.ports[22].state) " @ | ||||
| 		"		gate.ports[55]:setstate(gate.ports[23].state) " @ | ||||
| 		"		gate.ports[56]:setstate(gate.ports[24].state) " @ | ||||
| 		"		gate.ports[57]:setstate(gate.ports[25].state) " @ | ||||
| 		"		gate.ports[58]:setstate(gate.ports[26].state) " @ | ||||
| 		"		gate.ports[59]:setstate(gate.ports[27].state) " @ | ||||
| 		"		gate.ports[60]:setstate(gate.ports[28].state) " @ | ||||
| 		"		gate.ports[61]:setstate(gate.ports[29].state) " @ | ||||
| 		"		gate.ports[62]:setstate(gate.ports[30].state) " @ | ||||
| 		"		gate.ports[63]:setstate(gate.ports[31].state) " @ | ||||
| 		"		gate.ports[64]:setstate(gate.ports[32].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 65) then " @ | ||||
| 		"		Gate.setportstate(gate, 33, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 34, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 35, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 36, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 37, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 38, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 39, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 40, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 41, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 42, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 43, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 44, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 45, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 46, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 47, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 48, Gate.getportstate(gate, 16)) " @ | ||||
| 		"		Gate.setportstate(gate, 49, Gate.getportstate(gate, 17)) " @ | ||||
| 		"		Gate.setportstate(gate, 50, Gate.getportstate(gate, 18)) " @ | ||||
| 		"		Gate.setportstate(gate, 51, Gate.getportstate(gate, 19)) " @ | ||||
| 		"		Gate.setportstate(gate, 52, Gate.getportstate(gate, 20)) " @ | ||||
| 		"		Gate.setportstate(gate, 53, Gate.getportstate(gate, 21)) " @ | ||||
| 		"		Gate.setportstate(gate, 54, Gate.getportstate(gate, 22)) " @ | ||||
| 		"		Gate.setportstate(gate, 55, Gate.getportstate(gate, 23)) " @ | ||||
| 		"		Gate.setportstate(gate, 56, Gate.getportstate(gate, 24)) " @ | ||||
| 		"		Gate.setportstate(gate, 57, Gate.getportstate(gate, 25)) " @ | ||||
| 		"		Gate.setportstate(gate, 58, Gate.getportstate(gate, 26)) " @ | ||||
| 		"		Gate.setportstate(gate, 59, Gate.getportstate(gate, 27)) " @ | ||||
| 		"		Gate.setportstate(gate, 60, Gate.getportstate(gate, 28)) " @ | ||||
| 		"		Gate.setportstate(gate, 61, Gate.getportstate(gate, 29)) " @ | ||||
| 		"		Gate.setportstate(gate, 62, Gate.getportstate(gate, 30)) " @ | ||||
| 		"		Gate.setportstate(gate, 63, Gate.getportstate(gate, 31)) " @ | ||||
| 		"		Gate.setportstate(gate, 64, Gate.getportstate(gate, 32)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,11 +23,11 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop4_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[9].state then " @ | ||||
| 		"		gate.ports[5]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[6]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[7]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[8]:setstate(gate.ports[4].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 9) then " @ | ||||
| 		"		Gate.setportstate(gate, 5, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 6, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 7, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 8, Gate.getportstate(gate, 4)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,55 +23,55 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop48_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[97].state then " @ | ||||
| 		"		gate.ports[49]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[50]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[51]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[52]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[53]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[54]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[55]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[56]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[57]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[58]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[59]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[60]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[61]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[62]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[63]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[64]:setstate(gate.ports[16].state) " @ | ||||
| 		"		gate.ports[65]:setstate(gate.ports[17].state) " @ | ||||
| 		"		gate.ports[66]:setstate(gate.ports[18].state) " @ | ||||
| 		"		gate.ports[67]:setstate(gate.ports[19].state) " @ | ||||
| 		"		gate.ports[68]:setstate(gate.ports[20].state) " @ | ||||
| 		"		gate.ports[69]:setstate(gate.ports[21].state) " @ | ||||
| 		"		gate.ports[70]:setstate(gate.ports[22].state) " @ | ||||
| 		"		gate.ports[71]:setstate(gate.ports[23].state) " @ | ||||
| 		"		gate.ports[72]:setstate(gate.ports[24].state) " @ | ||||
| 		"		gate.ports[73]:setstate(gate.ports[25].state) " @ | ||||
| 		"		gate.ports[74]:setstate(gate.ports[26].state) " @ | ||||
| 		"		gate.ports[75]:setstate(gate.ports[27].state) " @ | ||||
| 		"		gate.ports[76]:setstate(gate.ports[28].state) " @ | ||||
| 		"		gate.ports[77]:setstate(gate.ports[29].state) " @ | ||||
| 		"		gate.ports[78]:setstate(gate.ports[30].state) " @ | ||||
| 		"		gate.ports[79]:setstate(gate.ports[31].state) " @ | ||||
| 		"		gate.ports[80]:setstate(gate.ports[32].state) " @ | ||||
| 		"		gate.ports[81]:setstate(gate.ports[33].state) " @ | ||||
| 		"		gate.ports[82]:setstate(gate.ports[34].state) " @ | ||||
| 		"		gate.ports[83]:setstate(gate.ports[35].state) " @ | ||||
| 		"		gate.ports[84]:setstate(gate.ports[36].state) " @ | ||||
| 		"		gate.ports[85]:setstate(gate.ports[37].state) " @ | ||||
| 		"		gate.ports[86]:setstate(gate.ports[38].state) " @ | ||||
| 		"		gate.ports[87]:setstate(gate.ports[39].state) " @ | ||||
| 		"		gate.ports[88]:setstate(gate.ports[40].state) " @ | ||||
| 		"		gate.ports[89]:setstate(gate.ports[41].state) " @ | ||||
| 		"		gate.ports[90]:setstate(gate.ports[42].state) " @ | ||||
| 		"		gate.ports[91]:setstate(gate.ports[43].state) " @ | ||||
| 		"		gate.ports[92]:setstate(gate.ports[44].state) " @ | ||||
| 		"		gate.ports[93]:setstate(gate.ports[45].state) " @ | ||||
| 		"		gate.ports[94]:setstate(gate.ports[46].state) " @ | ||||
| 		"		gate.ports[95]:setstate(gate.ports[47].state) " @ | ||||
| 		"		gate.ports[96]:setstate(gate.ports[48].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 97) then " @ | ||||
| 		"		Gate.setportstate(gate, 49, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 50, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 51, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 52, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 53, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 54, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 55, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 56, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 57, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 58, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 59, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 60, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 61, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 62, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 63, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 64, Gate.getportstate(gate, 16)) " @ | ||||
| 		"		Gate.setportstate(gate, 65, Gate.getportstate(gate, 17)) " @ | ||||
| 		"		Gate.setportstate(gate, 66, Gate.getportstate(gate, 18)) " @ | ||||
| 		"		Gate.setportstate(gate, 67, Gate.getportstate(gate, 19)) " @ | ||||
| 		"		Gate.setportstate(gate, 68, Gate.getportstate(gate, 20)) " @ | ||||
| 		"		Gate.setportstate(gate, 69, Gate.getportstate(gate, 21)) " @ | ||||
| 		"		Gate.setportstate(gate, 70, Gate.getportstate(gate, 22)) " @ | ||||
| 		"		Gate.setportstate(gate, 71, Gate.getportstate(gate, 23)) " @ | ||||
| 		"		Gate.setportstate(gate, 72, Gate.getportstate(gate, 24)) " @ | ||||
| 		"		Gate.setportstate(gate, 73, Gate.getportstate(gate, 25)) " @ | ||||
| 		"		Gate.setportstate(gate, 74, Gate.getportstate(gate, 26)) " @ | ||||
| 		"		Gate.setportstate(gate, 75, Gate.getportstate(gate, 27)) " @ | ||||
| 		"		Gate.setportstate(gate, 76, Gate.getportstate(gate, 28)) " @ | ||||
| 		"		Gate.setportstate(gate, 77, Gate.getportstate(gate, 29)) " @ | ||||
| 		"		Gate.setportstate(gate, 78, Gate.getportstate(gate, 30)) " @ | ||||
| 		"		Gate.setportstate(gate, 79, Gate.getportstate(gate, 31)) " @ | ||||
| 		"		Gate.setportstate(gate, 80, Gate.getportstate(gate, 32)) " @ | ||||
| 		"		Gate.setportstate(gate, 81, Gate.getportstate(gate, 33)) " @ | ||||
| 		"		Gate.setportstate(gate, 82, Gate.getportstate(gate, 34)) " @ | ||||
| 		"		Gate.setportstate(gate, 83, Gate.getportstate(gate, 35)) " @ | ||||
| 		"		Gate.setportstate(gate, 84, Gate.getportstate(gate, 36)) " @ | ||||
| 		"		Gate.setportstate(gate, 85, Gate.getportstate(gate, 37)) " @ | ||||
| 		"		Gate.setportstate(gate, 86, Gate.getportstate(gate, 38)) " @ | ||||
| 		"		Gate.setportstate(gate, 87, Gate.getportstate(gate, 39)) " @ | ||||
| 		"		Gate.setportstate(gate, 88, Gate.getportstate(gate, 40)) " @ | ||||
| 		"		Gate.setportstate(gate, 89, Gate.getportstate(gate, 41)) " @ | ||||
| 		"		Gate.setportstate(gate, 90, Gate.getportstate(gate, 42)) " @ | ||||
| 		"		Gate.setportstate(gate, 91, Gate.getportstate(gate, 43)) " @ | ||||
| 		"		Gate.setportstate(gate, 92, Gate.getportstate(gate, 44)) " @ | ||||
| 		"		Gate.setportstate(gate, 93, Gate.getportstate(gate, 45)) " @ | ||||
| 		"		Gate.setportstate(gate, 94, Gate.getportstate(gate, 46)) " @ | ||||
| 		"		Gate.setportstate(gate, 95, Gate.getportstate(gate, 47)) " @ | ||||
| 		"		Gate.setportstate(gate, 96, Gate.getportstate(gate, 48)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,12 +23,12 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop5_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[11].state then " @ | ||||
| 		"		gate.ports[6]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[7]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[8]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[9]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[5].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 11) then " @ | ||||
| 		"		Gate.setportstate(gate, 6, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 7, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 8, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 9, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 5)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,13 +23,13 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop6_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[13].state then " @ | ||||
| 		"		gate.ports[7]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[8]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[9]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[6].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 13) then " @ | ||||
| 		"		Gate.setportstate(gate, 7, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 8, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 9, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 6)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,71 +23,71 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop64_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[129].state then " @ | ||||
| 		"		gate.ports[65]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[66]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[67]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[68]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[69]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[70]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[71]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[72]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[73]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[74]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[75]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[76]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[77]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[78]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[79]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[80]:setstate(gate.ports[16].state) " @ | ||||
| 		"		gate.ports[81]:setstate(gate.ports[17].state) " @ | ||||
| 		"		gate.ports[82]:setstate(gate.ports[18].state) " @ | ||||
| 		"		gate.ports[83]:setstate(gate.ports[19].state) " @ | ||||
| 		"		gate.ports[84]:setstate(gate.ports[20].state) " @ | ||||
| 		"		gate.ports[85]:setstate(gate.ports[21].state) " @ | ||||
| 		"		gate.ports[86]:setstate(gate.ports[22].state) " @ | ||||
| 		"		gate.ports[87]:setstate(gate.ports[23].state) " @ | ||||
| 		"		gate.ports[88]:setstate(gate.ports[24].state) " @ | ||||
| 		"		gate.ports[89]:setstate(gate.ports[25].state) " @ | ||||
| 		"		gate.ports[90]:setstate(gate.ports[26].state) " @ | ||||
| 		"		gate.ports[91]:setstate(gate.ports[27].state) " @ | ||||
| 		"		gate.ports[92]:setstate(gate.ports[28].state) " @ | ||||
| 		"		gate.ports[93]:setstate(gate.ports[29].state) " @ | ||||
| 		"		gate.ports[94]:setstate(gate.ports[30].state) " @ | ||||
| 		"		gate.ports[95]:setstate(gate.ports[31].state) " @ | ||||
| 		"		gate.ports[96]:setstate(gate.ports[32].state) " @ | ||||
| 		"		gate.ports[97]:setstate(gate.ports[33].state) " @ | ||||
| 		"		gate.ports[98]:setstate(gate.ports[34].state) " @ | ||||
| 		"		gate.ports[99]:setstate(gate.ports[35].state) " @ | ||||
| 		"		gate.ports[100]:setstate(gate.ports[36].state) " @ | ||||
| 		"		gate.ports[101]:setstate(gate.ports[37].state) " @ | ||||
| 		"		gate.ports[102]:setstate(gate.ports[38].state) " @ | ||||
| 		"		gate.ports[103]:setstate(gate.ports[39].state) " @ | ||||
| 		"		gate.ports[104]:setstate(gate.ports[40].state) " @ | ||||
| 		"		gate.ports[105]:setstate(gate.ports[41].state) " @ | ||||
| 		"		gate.ports[106]:setstate(gate.ports[42].state) " @ | ||||
| 		"		gate.ports[107]:setstate(gate.ports[43].state) " @ | ||||
| 		"		gate.ports[108]:setstate(gate.ports[44].state) " @ | ||||
| 		"		gate.ports[109]:setstate(gate.ports[45].state) " @ | ||||
| 		"		gate.ports[110]:setstate(gate.ports[46].state) " @ | ||||
| 		"		gate.ports[111]:setstate(gate.ports[47].state) " @ | ||||
| 		"		gate.ports[112]:setstate(gate.ports[48].state) " @ | ||||
| 		"		gate.ports[113]:setstate(gate.ports[49].state) " @ | ||||
| 		"		gate.ports[114]:setstate(gate.ports[50].state) " @ | ||||
| 		"		gate.ports[115]:setstate(gate.ports[51].state) " @ | ||||
| 		"		gate.ports[116]:setstate(gate.ports[52].state) " @ | ||||
| 		"		gate.ports[117]:setstate(gate.ports[53].state) " @ | ||||
| 		"		gate.ports[118]:setstate(gate.ports[54].state) " @ | ||||
| 		"		gate.ports[119]:setstate(gate.ports[55].state) " @ | ||||
| 		"		gate.ports[120]:setstate(gate.ports[56].state) " @ | ||||
| 		"		gate.ports[121]:setstate(gate.ports[57].state) " @ | ||||
| 		"		gate.ports[122]:setstate(gate.ports[58].state) " @ | ||||
| 		"		gate.ports[123]:setstate(gate.ports[59].state) " @ | ||||
| 		"		gate.ports[124]:setstate(gate.ports[60].state) " @ | ||||
| 		"		gate.ports[125]:setstate(gate.ports[61].state) " @ | ||||
| 		"		gate.ports[126]:setstate(gate.ports[62].state) " @ | ||||
| 		"		gate.ports[127]:setstate(gate.ports[63].state) " @ | ||||
| 		"		gate.ports[128]:setstate(gate.ports[64].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 129) then " @ | ||||
| 		"		Gate.setportstate(gate, 65, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 66, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 67, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 68, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 69, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 70, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 71, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 72, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 73, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 74, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 75, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 76, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 77, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 78, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 79, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 80, Gate.getportstate(gate, 16)) " @ | ||||
| 		"		Gate.setportstate(gate, 81, Gate.getportstate(gate, 17)) " @ | ||||
| 		"		Gate.setportstate(gate, 82, Gate.getportstate(gate, 18)) " @ | ||||
| 		"		Gate.setportstate(gate, 83, Gate.getportstate(gate, 19)) " @ | ||||
| 		"		Gate.setportstate(gate, 84, Gate.getportstate(gate, 20)) " @ | ||||
| 		"		Gate.setportstate(gate, 85, Gate.getportstate(gate, 21)) " @ | ||||
| 		"		Gate.setportstate(gate, 86, Gate.getportstate(gate, 22)) " @ | ||||
| 		"		Gate.setportstate(gate, 87, Gate.getportstate(gate, 23)) " @ | ||||
| 		"		Gate.setportstate(gate, 88, Gate.getportstate(gate, 24)) " @ | ||||
| 		"		Gate.setportstate(gate, 89, Gate.getportstate(gate, 25)) " @ | ||||
| 		"		Gate.setportstate(gate, 90, Gate.getportstate(gate, 26)) " @ | ||||
| 		"		Gate.setportstate(gate, 91, Gate.getportstate(gate, 27)) " @ | ||||
| 		"		Gate.setportstate(gate, 92, Gate.getportstate(gate, 28)) " @ | ||||
| 		"		Gate.setportstate(gate, 93, Gate.getportstate(gate, 29)) " @ | ||||
| 		"		Gate.setportstate(gate, 94, Gate.getportstate(gate, 30)) " @ | ||||
| 		"		Gate.setportstate(gate, 95, Gate.getportstate(gate, 31)) " @ | ||||
| 		"		Gate.setportstate(gate, 96, Gate.getportstate(gate, 32)) " @ | ||||
| 		"		Gate.setportstate(gate, 97, Gate.getportstate(gate, 33)) " @ | ||||
| 		"		Gate.setportstate(gate, 98, Gate.getportstate(gate, 34)) " @ | ||||
| 		"		Gate.setportstate(gate, 99, Gate.getportstate(gate, 35)) " @ | ||||
| 		"		Gate.setportstate(gate, 100, Gate.getportstate(gate, 36)) " @ | ||||
| 		"		Gate.setportstate(gate, 101, Gate.getportstate(gate, 37)) " @ | ||||
| 		"		Gate.setportstate(gate, 102, Gate.getportstate(gate, 38)) " @ | ||||
| 		"		Gate.setportstate(gate, 103, Gate.getportstate(gate, 39)) " @ | ||||
| 		"		Gate.setportstate(gate, 104, Gate.getportstate(gate, 40)) " @ | ||||
| 		"		Gate.setportstate(gate, 105, Gate.getportstate(gate, 41)) " @ | ||||
| 		"		Gate.setportstate(gate, 106, Gate.getportstate(gate, 42)) " @ | ||||
| 		"		Gate.setportstate(gate, 107, Gate.getportstate(gate, 43)) " @ | ||||
| 		"		Gate.setportstate(gate, 108, Gate.getportstate(gate, 44)) " @ | ||||
| 		"		Gate.setportstate(gate, 109, Gate.getportstate(gate, 45)) " @ | ||||
| 		"		Gate.setportstate(gate, 110, Gate.getportstate(gate, 46)) " @ | ||||
| 		"		Gate.setportstate(gate, 111, Gate.getportstate(gate, 47)) " @ | ||||
| 		"		Gate.setportstate(gate, 112, Gate.getportstate(gate, 48)) " @ | ||||
| 		"		Gate.setportstate(gate, 113, Gate.getportstate(gate, 49)) " @ | ||||
| 		"		Gate.setportstate(gate, 114, Gate.getportstate(gate, 50)) " @ | ||||
| 		"		Gate.setportstate(gate, 115, Gate.getportstate(gate, 51)) " @ | ||||
| 		"		Gate.setportstate(gate, 116, Gate.getportstate(gate, 52)) " @ | ||||
| 		"		Gate.setportstate(gate, 117, Gate.getportstate(gate, 53)) " @ | ||||
| 		"		Gate.setportstate(gate, 118, Gate.getportstate(gate, 54)) " @ | ||||
| 		"		Gate.setportstate(gate, 119, Gate.getportstate(gate, 55)) " @ | ||||
| 		"		Gate.setportstate(gate, 120, Gate.getportstate(gate, 56)) " @ | ||||
| 		"		Gate.setportstate(gate, 121, Gate.getportstate(gate, 57)) " @ | ||||
| 		"		Gate.setportstate(gate, 122, Gate.getportstate(gate, 58)) " @ | ||||
| 		"		Gate.setportstate(gate, 123, Gate.getportstate(gate, 59)) " @ | ||||
| 		"		Gate.setportstate(gate, 124, Gate.getportstate(gate, 60)) " @ | ||||
| 		"		Gate.setportstate(gate, 125, Gate.getportstate(gate, 61)) " @ | ||||
| 		"		Gate.setportstate(gate, 126, Gate.getportstate(gate, 62)) " @ | ||||
| 		"		Gate.setportstate(gate, 127, Gate.getportstate(gate, 63)) " @ | ||||
| 		"		Gate.setportstate(gate, 128, Gate.getportstate(gate, 64)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,14 +23,14 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop7_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[15].state then " @ | ||||
| 		"		gate.ports[8]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[9]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[7].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 15) then " @ | ||||
| 		"		Gate.setportstate(gate, 8, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 9, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 7)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,15 +23,15 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop8_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[17].state then " @ | ||||
| 		"		gate.ports[9]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[8].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 17) then " @ | ||||
| 		"		Gate.setportstate(gate, 9, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 8)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,16 +23,16 @@ datablock fxDtsBrickData(LogicGate_DFlipFlop9_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if gate.ports[19].state then " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[9].state) " @ | ||||
| 		"	if Gate.getportstate(gate, 19) then " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 9)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,8 +23,8 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl1_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[3].state then " @ | ||||
| 		"		gate.ports[2]:setstate(gate.ports[1].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 3) then " @ | ||||
| 		"		Gate.setportstate(gate, 2, Gate.getportstate(gate, 1)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,17 +23,17 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl10_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[21].state then " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[10].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 21) then " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 10)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,18 +23,18 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl11_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[23].state then " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[11].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 23) then " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 11)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,19 +23,19 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl12_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[25].state then " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[12].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 25) then " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 12)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,20 +23,20 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl13_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[27].state then " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[13].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 27) then " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 13)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,21 +23,21 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl14_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[29].state then " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[27]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[28]:setstate(gate.ports[14].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 29) then " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 27, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 28, Gate.getportstate(gate, 14)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,22 +23,22 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl15_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[31].state then " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[27]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[28]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[29]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[30]:setstate(gate.ports[15].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 31) then " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 27, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 28, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 29, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 30, Gate.getportstate(gate, 15)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,23 +23,23 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl16_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[33].state then " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[19]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[20]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[21]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[22]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[23]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[24]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[27]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[28]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[29]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[30]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[31]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[32]:setstate(gate.ports[16].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 33) then " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 19, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 20, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 21, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 22, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 23, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 24, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 27, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 28, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 29, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 30, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 31, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 32, Gate.getportstate(gate, 16)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,9 +23,9 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl2_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[5].state then " @ | ||||
| 		"		gate.ports[3]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[4]:setstate(gate.ports[2].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 5) then " @ | ||||
| 		"		Gate.setportstate(gate, 3, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 4, Gate.getportstate(gate, 2)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,31 +23,31 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl24_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[49].state then " @ | ||||
| 		"		gate.ports[25]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[26]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[27]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[28]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[29]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[30]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[31]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[32]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[33]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[34]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[35]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[36]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[37]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[38]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[39]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[40]:setstate(gate.ports[16].state) " @ | ||||
| 		"		gate.ports[41]:setstate(gate.ports[17].state) " @ | ||||
| 		"		gate.ports[42]:setstate(gate.ports[18].state) " @ | ||||
| 		"		gate.ports[43]:setstate(gate.ports[19].state) " @ | ||||
| 		"		gate.ports[44]:setstate(gate.ports[20].state) " @ | ||||
| 		"		gate.ports[45]:setstate(gate.ports[21].state) " @ | ||||
| 		"		gate.ports[46]:setstate(gate.ports[22].state) " @ | ||||
| 		"		gate.ports[47]:setstate(gate.ports[23].state) " @ | ||||
| 		"		gate.ports[48]:setstate(gate.ports[24].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 49) then " @ | ||||
| 		"		Gate.setportstate(gate, 25, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 26, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 27, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 28, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 29, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 30, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 31, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 32, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 33, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 34, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 35, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 36, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 37, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 38, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 39, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 40, Gate.getportstate(gate, 16)) " @ | ||||
| 		"		Gate.setportstate(gate, 41, Gate.getportstate(gate, 17)) " @ | ||||
| 		"		Gate.setportstate(gate, 42, Gate.getportstate(gate, 18)) " @ | ||||
| 		"		Gate.setportstate(gate, 43, Gate.getportstate(gate, 19)) " @ | ||||
| 		"		Gate.setportstate(gate, 44, Gate.getportstate(gate, 20)) " @ | ||||
| 		"		Gate.setportstate(gate, 45, Gate.getportstate(gate, 21)) " @ | ||||
| 		"		Gate.setportstate(gate, 46, Gate.getportstate(gate, 22)) " @ | ||||
| 		"		Gate.setportstate(gate, 47, Gate.getportstate(gate, 23)) " @ | ||||
| 		"		Gate.setportstate(gate, 48, Gate.getportstate(gate, 24)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,10 +23,10 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl3_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[7].state then " @ | ||||
| 		"		gate.ports[4]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[5]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[6]:setstate(gate.ports[3].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 7) then " @ | ||||
| 		"		Gate.setportstate(gate, 4, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 5, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 6, Gate.getportstate(gate, 3)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,39 +23,39 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl32_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[65].state then " @ | ||||
| 		"		gate.ports[33]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[34]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[35]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[36]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[37]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[38]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[39]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[40]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[41]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[42]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[43]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[44]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[45]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[46]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[47]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[48]:setstate(gate.ports[16].state) " @ | ||||
| 		"		gate.ports[49]:setstate(gate.ports[17].state) " @ | ||||
| 		"		gate.ports[50]:setstate(gate.ports[18].state) " @ | ||||
| 		"		gate.ports[51]:setstate(gate.ports[19].state) " @ | ||||
| 		"		gate.ports[52]:setstate(gate.ports[20].state) " @ | ||||
| 		"		gate.ports[53]:setstate(gate.ports[21].state) " @ | ||||
| 		"		gate.ports[54]:setstate(gate.ports[22].state) " @ | ||||
| 		"		gate.ports[55]:setstate(gate.ports[23].state) " @ | ||||
| 		"		gate.ports[56]:setstate(gate.ports[24].state) " @ | ||||
| 		"		gate.ports[57]:setstate(gate.ports[25].state) " @ | ||||
| 		"		gate.ports[58]:setstate(gate.ports[26].state) " @ | ||||
| 		"		gate.ports[59]:setstate(gate.ports[27].state) " @ | ||||
| 		"		gate.ports[60]:setstate(gate.ports[28].state) " @ | ||||
| 		"		gate.ports[61]:setstate(gate.ports[29].state) " @ | ||||
| 		"		gate.ports[62]:setstate(gate.ports[30].state) " @ | ||||
| 		"		gate.ports[63]:setstate(gate.ports[31].state) " @ | ||||
| 		"		gate.ports[64]:setstate(gate.ports[32].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 65) then " @ | ||||
| 		"		Gate.setportstate(gate, 33, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 34, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 35, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 36, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 37, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 38, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 39, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 40, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 41, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 42, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 43, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 44, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 45, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 46, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 47, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 48, Gate.getportstate(gate, 16)) " @ | ||||
| 		"		Gate.setportstate(gate, 49, Gate.getportstate(gate, 17)) " @ | ||||
| 		"		Gate.setportstate(gate, 50, Gate.getportstate(gate, 18)) " @ | ||||
| 		"		Gate.setportstate(gate, 51, Gate.getportstate(gate, 19)) " @ | ||||
| 		"		Gate.setportstate(gate, 52, Gate.getportstate(gate, 20)) " @ | ||||
| 		"		Gate.setportstate(gate, 53, Gate.getportstate(gate, 21)) " @ | ||||
| 		"		Gate.setportstate(gate, 54, Gate.getportstate(gate, 22)) " @ | ||||
| 		"		Gate.setportstate(gate, 55, Gate.getportstate(gate, 23)) " @ | ||||
| 		"		Gate.setportstate(gate, 56, Gate.getportstate(gate, 24)) " @ | ||||
| 		"		Gate.setportstate(gate, 57, Gate.getportstate(gate, 25)) " @ | ||||
| 		"		Gate.setportstate(gate, 58, Gate.getportstate(gate, 26)) " @ | ||||
| 		"		Gate.setportstate(gate, 59, Gate.getportstate(gate, 27)) " @ | ||||
| 		"		Gate.setportstate(gate, 60, Gate.getportstate(gate, 28)) " @ | ||||
| 		"		Gate.setportstate(gate, 61, Gate.getportstate(gate, 29)) " @ | ||||
| 		"		Gate.setportstate(gate, 62, Gate.getportstate(gate, 30)) " @ | ||||
| 		"		Gate.setportstate(gate, 63, Gate.getportstate(gate, 31)) " @ | ||||
| 		"		Gate.setportstate(gate, 64, Gate.getportstate(gate, 32)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,11 +23,11 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl4_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[9].state then " @ | ||||
| 		"		gate.ports[5]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[6]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[7]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[8]:setstate(gate.ports[4].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 9) then " @ | ||||
| 		"		Gate.setportstate(gate, 5, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 6, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 7, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 8, Gate.getportstate(gate, 4)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,55 +23,55 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl48_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[97].state then " @ | ||||
| 		"		gate.ports[49]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[50]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[51]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[52]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[53]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[54]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[55]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[56]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[57]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[58]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[59]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[60]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[61]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[62]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[63]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[64]:setstate(gate.ports[16].state) " @ | ||||
| 		"		gate.ports[65]:setstate(gate.ports[17].state) " @ | ||||
| 		"		gate.ports[66]:setstate(gate.ports[18].state) " @ | ||||
| 		"		gate.ports[67]:setstate(gate.ports[19].state) " @ | ||||
| 		"		gate.ports[68]:setstate(gate.ports[20].state) " @ | ||||
| 		"		gate.ports[69]:setstate(gate.ports[21].state) " @ | ||||
| 		"		gate.ports[70]:setstate(gate.ports[22].state) " @ | ||||
| 		"		gate.ports[71]:setstate(gate.ports[23].state) " @ | ||||
| 		"		gate.ports[72]:setstate(gate.ports[24].state) " @ | ||||
| 		"		gate.ports[73]:setstate(gate.ports[25].state) " @ | ||||
| 		"		gate.ports[74]:setstate(gate.ports[26].state) " @ | ||||
| 		"		gate.ports[75]:setstate(gate.ports[27].state) " @ | ||||
| 		"		gate.ports[76]:setstate(gate.ports[28].state) " @ | ||||
| 		"		gate.ports[77]:setstate(gate.ports[29].state) " @ | ||||
| 		"		gate.ports[78]:setstate(gate.ports[30].state) " @ | ||||
| 		"		gate.ports[79]:setstate(gate.ports[31].state) " @ | ||||
| 		"		gate.ports[80]:setstate(gate.ports[32].state) " @ | ||||
| 		"		gate.ports[81]:setstate(gate.ports[33].state) " @ | ||||
| 		"		gate.ports[82]:setstate(gate.ports[34].state) " @ | ||||
| 		"		gate.ports[83]:setstate(gate.ports[35].state) " @ | ||||
| 		"		gate.ports[84]:setstate(gate.ports[36].state) " @ | ||||
| 		"		gate.ports[85]:setstate(gate.ports[37].state) " @ | ||||
| 		"		gate.ports[86]:setstate(gate.ports[38].state) " @ | ||||
| 		"		gate.ports[87]:setstate(gate.ports[39].state) " @ | ||||
| 		"		gate.ports[88]:setstate(gate.ports[40].state) " @ | ||||
| 		"		gate.ports[89]:setstate(gate.ports[41].state) " @ | ||||
| 		"		gate.ports[90]:setstate(gate.ports[42].state) " @ | ||||
| 		"		gate.ports[91]:setstate(gate.ports[43].state) " @ | ||||
| 		"		gate.ports[92]:setstate(gate.ports[44].state) " @ | ||||
| 		"		gate.ports[93]:setstate(gate.ports[45].state) " @ | ||||
| 		"		gate.ports[94]:setstate(gate.ports[46].state) " @ | ||||
| 		"		gate.ports[95]:setstate(gate.ports[47].state) " @ | ||||
| 		"		gate.ports[96]:setstate(gate.ports[48].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 97) then " @ | ||||
| 		"		Gate.setportstate(gate, 49, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 50, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 51, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 52, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 53, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 54, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 55, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 56, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 57, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 58, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 59, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 60, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 61, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 62, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 63, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 64, Gate.getportstate(gate, 16)) " @ | ||||
| 		"		Gate.setportstate(gate, 65, Gate.getportstate(gate, 17)) " @ | ||||
| 		"		Gate.setportstate(gate, 66, Gate.getportstate(gate, 18)) " @ | ||||
| 		"		Gate.setportstate(gate, 67, Gate.getportstate(gate, 19)) " @ | ||||
| 		"		Gate.setportstate(gate, 68, Gate.getportstate(gate, 20)) " @ | ||||
| 		"		Gate.setportstate(gate, 69, Gate.getportstate(gate, 21)) " @ | ||||
| 		"		Gate.setportstate(gate, 70, Gate.getportstate(gate, 22)) " @ | ||||
| 		"		Gate.setportstate(gate, 71, Gate.getportstate(gate, 23)) " @ | ||||
| 		"		Gate.setportstate(gate, 72, Gate.getportstate(gate, 24)) " @ | ||||
| 		"		Gate.setportstate(gate, 73, Gate.getportstate(gate, 25)) " @ | ||||
| 		"		Gate.setportstate(gate, 74, Gate.getportstate(gate, 26)) " @ | ||||
| 		"		Gate.setportstate(gate, 75, Gate.getportstate(gate, 27)) " @ | ||||
| 		"		Gate.setportstate(gate, 76, Gate.getportstate(gate, 28)) " @ | ||||
| 		"		Gate.setportstate(gate, 77, Gate.getportstate(gate, 29)) " @ | ||||
| 		"		Gate.setportstate(gate, 78, Gate.getportstate(gate, 30)) " @ | ||||
| 		"		Gate.setportstate(gate, 79, Gate.getportstate(gate, 31)) " @ | ||||
| 		"		Gate.setportstate(gate, 80, Gate.getportstate(gate, 32)) " @ | ||||
| 		"		Gate.setportstate(gate, 81, Gate.getportstate(gate, 33)) " @ | ||||
| 		"		Gate.setportstate(gate, 82, Gate.getportstate(gate, 34)) " @ | ||||
| 		"		Gate.setportstate(gate, 83, Gate.getportstate(gate, 35)) " @ | ||||
| 		"		Gate.setportstate(gate, 84, Gate.getportstate(gate, 36)) " @ | ||||
| 		"		Gate.setportstate(gate, 85, Gate.getportstate(gate, 37)) " @ | ||||
| 		"		Gate.setportstate(gate, 86, Gate.getportstate(gate, 38)) " @ | ||||
| 		"		Gate.setportstate(gate, 87, Gate.getportstate(gate, 39)) " @ | ||||
| 		"		Gate.setportstate(gate, 88, Gate.getportstate(gate, 40)) " @ | ||||
| 		"		Gate.setportstate(gate, 89, Gate.getportstate(gate, 41)) " @ | ||||
| 		"		Gate.setportstate(gate, 90, Gate.getportstate(gate, 42)) " @ | ||||
| 		"		Gate.setportstate(gate, 91, Gate.getportstate(gate, 43)) " @ | ||||
| 		"		Gate.setportstate(gate, 92, Gate.getportstate(gate, 44)) " @ | ||||
| 		"		Gate.setportstate(gate, 93, Gate.getportstate(gate, 45)) " @ | ||||
| 		"		Gate.setportstate(gate, 94, Gate.getportstate(gate, 46)) " @ | ||||
| 		"		Gate.setportstate(gate, 95, Gate.getportstate(gate, 47)) " @ | ||||
| 		"		Gate.setportstate(gate, 96, Gate.getportstate(gate, 48)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,12 +23,12 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl5_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[11].state then " @ | ||||
| 		"		gate.ports[6]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[7]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[8]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[9]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[5].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 11) then " @ | ||||
| 		"		Gate.setportstate(gate, 6, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 7, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 8, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 9, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 5)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,13 +23,13 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl6_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[13].state then " @ | ||||
| 		"		gate.ports[7]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[8]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[9]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[6].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 13) then " @ | ||||
| 		"		Gate.setportstate(gate, 7, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 8, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 9, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 6)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,71 +23,71 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl64_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[129].state then " @ | ||||
| 		"		gate.ports[65]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[66]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[67]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[68]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[69]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[70]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[71]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[72]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[73]:setstate(gate.ports[9].state) " @ | ||||
| 		"		gate.ports[74]:setstate(gate.ports[10].state) " @ | ||||
| 		"		gate.ports[75]:setstate(gate.ports[11].state) " @ | ||||
| 		"		gate.ports[76]:setstate(gate.ports[12].state) " @ | ||||
| 		"		gate.ports[77]:setstate(gate.ports[13].state) " @ | ||||
| 		"		gate.ports[78]:setstate(gate.ports[14].state) " @ | ||||
| 		"		gate.ports[79]:setstate(gate.ports[15].state) " @ | ||||
| 		"		gate.ports[80]:setstate(gate.ports[16].state) " @ | ||||
| 		"		gate.ports[81]:setstate(gate.ports[17].state) " @ | ||||
| 		"		gate.ports[82]:setstate(gate.ports[18].state) " @ | ||||
| 		"		gate.ports[83]:setstate(gate.ports[19].state) " @ | ||||
| 		"		gate.ports[84]:setstate(gate.ports[20].state) " @ | ||||
| 		"		gate.ports[85]:setstate(gate.ports[21].state) " @ | ||||
| 		"		gate.ports[86]:setstate(gate.ports[22].state) " @ | ||||
| 		"		gate.ports[87]:setstate(gate.ports[23].state) " @ | ||||
| 		"		gate.ports[88]:setstate(gate.ports[24].state) " @ | ||||
| 		"		gate.ports[89]:setstate(gate.ports[25].state) " @ | ||||
| 		"		gate.ports[90]:setstate(gate.ports[26].state) " @ | ||||
| 		"		gate.ports[91]:setstate(gate.ports[27].state) " @ | ||||
| 		"		gate.ports[92]:setstate(gate.ports[28].state) " @ | ||||
| 		"		gate.ports[93]:setstate(gate.ports[29].state) " @ | ||||
| 		"		gate.ports[94]:setstate(gate.ports[30].state) " @ | ||||
| 		"		gate.ports[95]:setstate(gate.ports[31].state) " @ | ||||
| 		"		gate.ports[96]:setstate(gate.ports[32].state) " @ | ||||
| 		"		gate.ports[97]:setstate(gate.ports[33].state) " @ | ||||
| 		"		gate.ports[98]:setstate(gate.ports[34].state) " @ | ||||
| 		"		gate.ports[99]:setstate(gate.ports[35].state) " @ | ||||
| 		"		gate.ports[100]:setstate(gate.ports[36].state) " @ | ||||
| 		"		gate.ports[101]:setstate(gate.ports[37].state) " @ | ||||
| 		"		gate.ports[102]:setstate(gate.ports[38].state) " @ | ||||
| 		"		gate.ports[103]:setstate(gate.ports[39].state) " @ | ||||
| 		"		gate.ports[104]:setstate(gate.ports[40].state) " @ | ||||
| 		"		gate.ports[105]:setstate(gate.ports[41].state) " @ | ||||
| 		"		gate.ports[106]:setstate(gate.ports[42].state) " @ | ||||
| 		"		gate.ports[107]:setstate(gate.ports[43].state) " @ | ||||
| 		"		gate.ports[108]:setstate(gate.ports[44].state) " @ | ||||
| 		"		gate.ports[109]:setstate(gate.ports[45].state) " @ | ||||
| 		"		gate.ports[110]:setstate(gate.ports[46].state) " @ | ||||
| 		"		gate.ports[111]:setstate(gate.ports[47].state) " @ | ||||
| 		"		gate.ports[112]:setstate(gate.ports[48].state) " @ | ||||
| 		"		gate.ports[113]:setstate(gate.ports[49].state) " @ | ||||
| 		"		gate.ports[114]:setstate(gate.ports[50].state) " @ | ||||
| 		"		gate.ports[115]:setstate(gate.ports[51].state) " @ | ||||
| 		"		gate.ports[116]:setstate(gate.ports[52].state) " @ | ||||
| 		"		gate.ports[117]:setstate(gate.ports[53].state) " @ | ||||
| 		"		gate.ports[118]:setstate(gate.ports[54].state) " @ | ||||
| 		"		gate.ports[119]:setstate(gate.ports[55].state) " @ | ||||
| 		"		gate.ports[120]:setstate(gate.ports[56].state) " @ | ||||
| 		"		gate.ports[121]:setstate(gate.ports[57].state) " @ | ||||
| 		"		gate.ports[122]:setstate(gate.ports[58].state) " @ | ||||
| 		"		gate.ports[123]:setstate(gate.ports[59].state) " @ | ||||
| 		"		gate.ports[124]:setstate(gate.ports[60].state) " @ | ||||
| 		"		gate.ports[125]:setstate(gate.ports[61].state) " @ | ||||
| 		"		gate.ports[126]:setstate(gate.ports[62].state) " @ | ||||
| 		"		gate.ports[127]:setstate(gate.ports[63].state) " @ | ||||
| 		"		gate.ports[128]:setstate(gate.ports[64].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 129) then " @ | ||||
| 		"		Gate.setportstate(gate, 65, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 66, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 67, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 68, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 69, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 70, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 71, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 72, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 73, Gate.getportstate(gate, 9)) " @ | ||||
| 		"		Gate.setportstate(gate, 74, Gate.getportstate(gate, 10)) " @ | ||||
| 		"		Gate.setportstate(gate, 75, Gate.getportstate(gate, 11)) " @ | ||||
| 		"		Gate.setportstate(gate, 76, Gate.getportstate(gate, 12)) " @ | ||||
| 		"		Gate.setportstate(gate, 77, Gate.getportstate(gate, 13)) " @ | ||||
| 		"		Gate.setportstate(gate, 78, Gate.getportstate(gate, 14)) " @ | ||||
| 		"		Gate.setportstate(gate, 79, Gate.getportstate(gate, 15)) " @ | ||||
| 		"		Gate.setportstate(gate, 80, Gate.getportstate(gate, 16)) " @ | ||||
| 		"		Gate.setportstate(gate, 81, Gate.getportstate(gate, 17)) " @ | ||||
| 		"		Gate.setportstate(gate, 82, Gate.getportstate(gate, 18)) " @ | ||||
| 		"		Gate.setportstate(gate, 83, Gate.getportstate(gate, 19)) " @ | ||||
| 		"		Gate.setportstate(gate, 84, Gate.getportstate(gate, 20)) " @ | ||||
| 		"		Gate.setportstate(gate, 85, Gate.getportstate(gate, 21)) " @ | ||||
| 		"		Gate.setportstate(gate, 86, Gate.getportstate(gate, 22)) " @ | ||||
| 		"		Gate.setportstate(gate, 87, Gate.getportstate(gate, 23)) " @ | ||||
| 		"		Gate.setportstate(gate, 88, Gate.getportstate(gate, 24)) " @ | ||||
| 		"		Gate.setportstate(gate, 89, Gate.getportstate(gate, 25)) " @ | ||||
| 		"		Gate.setportstate(gate, 90, Gate.getportstate(gate, 26)) " @ | ||||
| 		"		Gate.setportstate(gate, 91, Gate.getportstate(gate, 27)) " @ | ||||
| 		"		Gate.setportstate(gate, 92, Gate.getportstate(gate, 28)) " @ | ||||
| 		"		Gate.setportstate(gate, 93, Gate.getportstate(gate, 29)) " @ | ||||
| 		"		Gate.setportstate(gate, 94, Gate.getportstate(gate, 30)) " @ | ||||
| 		"		Gate.setportstate(gate, 95, Gate.getportstate(gate, 31)) " @ | ||||
| 		"		Gate.setportstate(gate, 96, Gate.getportstate(gate, 32)) " @ | ||||
| 		"		Gate.setportstate(gate, 97, Gate.getportstate(gate, 33)) " @ | ||||
| 		"		Gate.setportstate(gate, 98, Gate.getportstate(gate, 34)) " @ | ||||
| 		"		Gate.setportstate(gate, 99, Gate.getportstate(gate, 35)) " @ | ||||
| 		"		Gate.setportstate(gate, 100, Gate.getportstate(gate, 36)) " @ | ||||
| 		"		Gate.setportstate(gate, 101, Gate.getportstate(gate, 37)) " @ | ||||
| 		"		Gate.setportstate(gate, 102, Gate.getportstate(gate, 38)) " @ | ||||
| 		"		Gate.setportstate(gate, 103, Gate.getportstate(gate, 39)) " @ | ||||
| 		"		Gate.setportstate(gate, 104, Gate.getportstate(gate, 40)) " @ | ||||
| 		"		Gate.setportstate(gate, 105, Gate.getportstate(gate, 41)) " @ | ||||
| 		"		Gate.setportstate(gate, 106, Gate.getportstate(gate, 42)) " @ | ||||
| 		"		Gate.setportstate(gate, 107, Gate.getportstate(gate, 43)) " @ | ||||
| 		"		Gate.setportstate(gate, 108, Gate.getportstate(gate, 44)) " @ | ||||
| 		"		Gate.setportstate(gate, 109, Gate.getportstate(gate, 45)) " @ | ||||
| 		"		Gate.setportstate(gate, 110, Gate.getportstate(gate, 46)) " @ | ||||
| 		"		Gate.setportstate(gate, 111, Gate.getportstate(gate, 47)) " @ | ||||
| 		"		Gate.setportstate(gate, 112, Gate.getportstate(gate, 48)) " @ | ||||
| 		"		Gate.setportstate(gate, 113, Gate.getportstate(gate, 49)) " @ | ||||
| 		"		Gate.setportstate(gate, 114, Gate.getportstate(gate, 50)) " @ | ||||
| 		"		Gate.setportstate(gate, 115, Gate.getportstate(gate, 51)) " @ | ||||
| 		"		Gate.setportstate(gate, 116, Gate.getportstate(gate, 52)) " @ | ||||
| 		"		Gate.setportstate(gate, 117, Gate.getportstate(gate, 53)) " @ | ||||
| 		"		Gate.setportstate(gate, 118, Gate.getportstate(gate, 54)) " @ | ||||
| 		"		Gate.setportstate(gate, 119, Gate.getportstate(gate, 55)) " @ | ||||
| 		"		Gate.setportstate(gate, 120, Gate.getportstate(gate, 56)) " @ | ||||
| 		"		Gate.setportstate(gate, 121, Gate.getportstate(gate, 57)) " @ | ||||
| 		"		Gate.setportstate(gate, 122, Gate.getportstate(gate, 58)) " @ | ||||
| 		"		Gate.setportstate(gate, 123, Gate.getportstate(gate, 59)) " @ | ||||
| 		"		Gate.setportstate(gate, 124, Gate.getportstate(gate, 60)) " @ | ||||
| 		"		Gate.setportstate(gate, 125, Gate.getportstate(gate, 61)) " @ | ||||
| 		"		Gate.setportstate(gate, 126, Gate.getportstate(gate, 62)) " @ | ||||
| 		"		Gate.setportstate(gate, 127, Gate.getportstate(gate, 63)) " @ | ||||
| 		"		Gate.setportstate(gate, 128, Gate.getportstate(gate, 64)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,14 +23,14 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl7_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[15].state then " @ | ||||
| 		"		gate.ports[8]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[9]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[7].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 15) then " @ | ||||
| 		"		Gate.setportstate(gate, 8, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 9, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 7)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,15 +23,15 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl8_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[17].state then " @ | ||||
| 		"		gate.ports[9]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[8].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 17) then " @ | ||||
| 		"		Gate.setportstate(gate, 9, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 8)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
| @@ -23,16 +23,16 @@ datablock fxDtsBrickData(LogicGate_DFlipFlopAl9_Data){ | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if not gate.ports[19].state then " @ | ||||
| 		"		gate.ports[10]:setstate(gate.ports[1].state) " @ | ||||
| 		"		gate.ports[11]:setstate(gate.ports[2].state) " @ | ||||
| 		"		gate.ports[12]:setstate(gate.ports[3].state) " @ | ||||
| 		"		gate.ports[13]:setstate(gate.ports[4].state) " @ | ||||
| 		"		gate.ports[14]:setstate(gate.ports[5].state) " @ | ||||
| 		"		gate.ports[15]:setstate(gate.ports[6].state) " @ | ||||
| 		"		gate.ports[16]:setstate(gate.ports[7].state) " @ | ||||
| 		"		gate.ports[17]:setstate(gate.ports[8].state) " @ | ||||
| 		"		gate.ports[18]:setstate(gate.ports[9].state) " @ | ||||
| 		"	if not Gate.getportstate(gate, 19) then " @ | ||||
| 		"		Gate.setportstate(gate, 10, Gate.getportstate(gate, 1)) " @ | ||||
| 		"		Gate.setportstate(gate, 11, Gate.getportstate(gate, 2)) " @ | ||||
| 		"		Gate.setportstate(gate, 12, Gate.getportstate(gate, 3)) " @ | ||||
| 		"		Gate.setportstate(gate, 13, Gate.getportstate(gate, 4)) " @ | ||||
| 		"		Gate.setportstate(gate, 14, Gate.getportstate(gate, 5)) " @ | ||||
| 		"		Gate.setportstate(gate, 15, Gate.getportstate(gate, 6)) " @ | ||||
| 		"		Gate.setportstate(gate, 16, Gate.getportstate(gate, 7)) " @ | ||||
| 		"		Gate.setportstate(gate, 17, Gate.getportstate(gate, 8)) " @ | ||||
| 		"		Gate.setportstate(gate, 18, Gate.getportstate(gate, 9)) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
|   | ||||
							
								
								
									
										69
									
								
								bricks/gen/newcode/Demux 1 Bit Vertical.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										69
									
								
								bricks/gen/newcode/Demux 1 Bit Vertical.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,69 @@ | ||||
|  | ||||
| datablock fxDtsBrickData(LogicGate_Demux1Vertical_Data){ | ||||
| 	brickFile = $LuaLogic::Path @ "bricks/gen/newbricks/Demux 1 Bit Vertical.blb"; | ||||
| 	iconName = $LuaLogic::Path @ "bricks/gen/newicons/Demux 1 Bit Vertical"; | ||||
| 	 | ||||
| 	category = "Logic Bricks"; | ||||
| 	subCategory = "Mux"; | ||||
| 	uiName = "Demux 1 Bit Vertical"; | ||||
| 	logicUIName = "Demux 1 Bit Vertical"; | ||||
| 	logicUIDesc = ""; | ||||
| 	 | ||||
| 	hasPrint = 1; | ||||
| 	printAspectRatio = "Logic"; | ||||
| 	 | ||||
| 	logicBrickSize = "1 1 2"; | ||||
| 	orientationFix = 3; | ||||
| 	 | ||||
| 	isLogic = true; | ||||
| 	isLogicGate = true; | ||||
| 	isLogicInput = false; | ||||
| 	 | ||||
| 	logicInit =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	gate.laston = 2 " @ | ||||
| 		"end" | ||||
| 	; | ||||
| 	logicInput = ""; | ||||
| 	logicUpdate =  | ||||
| 		"return function(gate) " @ | ||||
| 		"	if Gate.getportstate(gate, 4) then " @ | ||||
| 		"		local idx = 2 + " @ | ||||
| 		"			(bool_to_int[Gate.getportstate(gate, 1)] * 1) " @ | ||||
| 		"		Gate.setportstate(gate, idx, true) " @ | ||||
| 		"		if gate.laston~=idx then " @ | ||||
| 		"			Gate.setportstate(gate, gate.laston, false) " @ | ||||
| 		"			gate.laston = idx " @ | ||||
| 		"		end " @ | ||||
| 		"	else " @ | ||||
| 		"		Gate.setportstate(gate, gate.laston, false) " @ | ||||
| 		"	end " @ | ||||
| 		"end" | ||||
| 	; | ||||
| 	logicGlobal = ""; | ||||
| 	 | ||||
| 	numLogicPorts = 4; | ||||
| 	 | ||||
| 	logicPortType[0] = 1; | ||||
| 	logicPortPos[0] = "0 0 -1"; | ||||
| 	logicPortDir[0] = 3; | ||||
| 	logicPortUIName[0] = "Sel0"; | ||||
| 	logicPortCauseUpdate[0] = true; | ||||
| 	 | ||||
| 	logicPortType[1] = 0; | ||||
| 	logicPortPos[1] = "0 0 -1"; | ||||
| 	logicPortDir[1] = 1; | ||||
| 	logicPortUIName[1] = "Out0"; | ||||
| 	 | ||||
| 	logicPortType[2] = 0; | ||||
| 	logicPortPos[2] = "0 0 1"; | ||||
| 	logicPortDir[2] = 1; | ||||
| 	logicPortUIName[2] = "Out1"; | ||||
| 	 | ||||
| 	logicPortType[3] = 1; | ||||
| 	logicPortPos[3] = "0 0 -1"; | ||||
| 	logicPortDir[3] = 5; | ||||
| 	logicPortUIName[3] = "In"; | ||||
| 	logicPortCauseUpdate[3] = true; | ||||
| 	 | ||||
| }; | ||||
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