2*2*2 = 8 blocks = 8 bits = 1 byte.
Can it be freed for different tasks per block category?
I am talking about
This suggestion is about how shapes are created - maybe a breakthrough in advanced build mode (speed of editing wedges, make corners without rotating)
#2
This is not necessarily a suggestion to add a forth byte to each block, but to use orientation, activation, some-hp bits differently for different block categories (Logic, hull, deko, ...)
Conclusion:
ID bits define how HP, activation and orientation bits are used (different code branches for 4 categories Logic, Hull/door, structural/internal block, computer/display)
Can it be freed for different tasks per block category?
I am talking about
- the ability to make a block with 8 possibly 8 smaller sub-blocks.
- full-blocks, wedges, corners, ... not needing different IDs or orientation bits - you make them by using different numbers and arrangement of sub-blocks.
- a 1m thick floor inside a 2m thick wall, just by sub-block arrangement.
- more details with blocks that do not convert into wedges.
- The ability to create logic blocks for 1 byte instead of 1 bit.
- (0101'0101 -> and (0101'1010 sub blocks) -> 0101'0000 signal)
- This would greatly reduce the block count of more complex systems (and memory requirements).
- (0101'0101 -> and (0101'1010 sub blocks) -> 0101'0000 signal)
This suggestion is about how shapes are created - maybe a breakthrough in advanced build mode (speed of editing wedges, make corners without rotating)
#2
This is not necessarily a suggestion to add a forth byte to each block, but to use orientation, activation, some-hp bits differently for different block categories (Logic, hull, deko, ...)
Logic:
8 sub blocks are 8 bits. Maybe saves one or the other redundant circuit, saves memory/blocks and speeds up processing of many same-complexity-circuits
Hull, door:for shapes (+ losing hp = losing sub-blocks = losing shape gradually)
Structural full-block:use bits for: injected power stripes, reinforced, injected shield, injected lamps (1 bit for r, 1 for g, 1 for b), ...
Computer/Display full-block:3 bits direction, 5 bits for type, active, ..something..else..
Conclusion:
ID bits define how HP, activation and orientation bits are used (different code branches for 4 categories Logic, Hull/door, structural/internal block, computer/display)
Last edited: