Register a new logic piece.
Register a new logic piece.
1 table data
the logic piece to register.
-- taken from game/logic_pieces/event_handling_logic_piece.lua local logicPiece = {} logicPiece.id = "event_handling_logic_piece" logicPiece.CATCHABLE_EVENTS = {} function logicPiece:start() logicPiece.baseClass.start(self) events:addDirectReceiver(self, self.CATCHABLE_EVENTS) end function logicPiece:onRemoved() events:removeDirectReceiver(self, self.CATCHABLE_EVENTS) end logicPieces:registerNew(logicPiece, "base_logic")