remove active low buses; add vertical gates and more rom sizes
This commit is contained in:
@ -103,10 +103,8 @@ function lualogic_rom_rotate(%pos, %rot) {
|
||||
}
|
||||
|
||||
function lualogic_rom_updatedata(%brick) {
|
||||
if(!%brick.lualogic_rom_updatedata_scheduled) {
|
||||
schedule(1, 0, lualogic_rom_updatedata_final, %brick);
|
||||
%brick.lualogic_rom_updatedata_scheduled = 1;
|
||||
}
|
||||
cancel(%brick.lualogic_rom_updatedata_schedule);
|
||||
%brick.lualogic_rom_updatedata_schedule = schedule(1000, 0, lualogic_rom_updatedata_final, %brick);
|
||||
}
|
||||
|
||||
function lualogic_rom_updatedata_final(%brick) {
|
||||
@ -116,8 +114,8 @@ function lualogic_rom_updatedata_final(%brick) {
|
||||
|
||||
%data = %brick.getDatablock();
|
||||
|
||||
%rx = %data.logicRomX;
|
||||
%ry = %data.logicRomY;
|
||||
%rx = %data.logicRomY;
|
||||
%ry = %data.logicRomX;
|
||||
|
||||
%brickpos = %brick.getPosition();
|
||||
%rot = (%brick.angleId + 1)%4;
|
||||
|
Reference in New Issue
Block a user