bug fixes for oop changes
This commit is contained in:
@ -8,6 +8,9 @@ datablock fxDTSBrickData(LogicGate_Button_Data : LogicGate_Switch_Data){
|
||||
|
||||
numLogicPorts = 2;
|
||||
|
||||
logicInit = lualogic_readfile($LuaLogic::Path @ "bricks/inputs/switch-init.lua" );
|
||||
logicInput = lualogic_readfile($LuaLogic::Path @ "bricks/inputs/switch-input.lua");
|
||||
|
||||
logicPortType[0] = 0;
|
||||
logicPortPos[0] = "0 1 0";
|
||||
logicPortDir[0] = "1";
|
||||
|
6
bricks/inputs/switch-init.lua
Normal file
6
bricks/inputs/switch-init.lua
Normal file
@ -0,0 +1,6 @@
|
||||
|
||||
return function(gate)
|
||||
Gate.initdata(gate)
|
||||
local gatedata = Gate.getdata(gate)
|
||||
gatedata.switchstate = false
|
||||
end
|
@ -14,7 +14,7 @@ datablock fxDTSBrickData(LogicGate_Switch_Data)
|
||||
isLogicGate = 1;
|
||||
isLogicInput = 1;
|
||||
|
||||
logicInit = "return function(gate) Gate.initdata(gate) local gatedata = Gate.getdata(gate) gatedata.switchstate = false end";
|
||||
logicInit = lualogic_readfile($LuaLogic::Path @ "bricks/inputs/switch-init.lua" );
|
||||
logicInput = lualogic_readfile($LuaLogic::Path @ "bricks/inputs/switch-input.lua");
|
||||
|
||||
numLogicPorts = 2;
|
||||
|
Reference in New Issue
Block a user