Display Adder

    Joined
    Jun 12, 2015
    Messages
    228
    Reaction score
    72
    Display modules are pretty useless other than as signs, How about a logic block that will when receiving a signal it will type data onto the display, you can have several options:

    Clear and replace:
    The new text will clear the display and then type the listed text.

    Add to line:
    This will add the text to the current line.

    New Line:
    This will put your new text on its own line.

    All this together can allow you to program your logic computers to use display modules.
     

    jayman38

    Precentor-Primus, pro-tempore
    Joined
    Jul 13, 2014
    Messages
    2,518
    Reaction score
    787
    • Purchased!
    • Thinking Positive
    • Legacy Citizen 4
    I think it could be even more powerful to use existing blocks, and simply link them up.
    Example:
    Link to an activation block from a NOT logic block, two display blocks, and a color block.
    Link that activation block to a third display block.

    My idea for what would happen:
    When the activation block is triggered by something, such as a button or other logic, it alters the third display block like this:
    1. The NOT block clears the output of the third display block.
    2. The two display blocks, depending on the order in which they are linked have their display outputs combined and output to the third display block.
    3. The color block changes the default color of the text. (If one of the two "source" display blocks has a "style" header, that would override the light block.)

    Additional ideas:
    Maybe add multiple light blocks among different source display blocks, so that each display block addition gets the prior light block's color, for a multi-color, multi-line display.
    Example: NOT block, red light, display with text 1, blue light, display with text 2, yellow light, display with text 3, linked through to a fourth display block; the fourth display will display text 1 in red, text 2 in blue, and finally text 3 in yellow.

    If the linked-to display uses links instead of storing the combined text, maybe this would be a way to display more text on a single block than would otherwise be possible.
     
    Joined
    Jun 12, 2015
    Messages
    228
    Reaction score
    72
    I think it could be even more powerful to use existing blocks, and simply link them up.
    Example:
    Link to an activation block from a NOT logic block, two display blocks, and a color block.
    Link that activation block to a third display block.

    My idea for what would happen:
    When the activation block is triggered by something, such as a button or other logic, it alters the third display block like this:
    1. The NOT block clears the output of the third display block.
    2. The two display blocks, depending on the order in which they are linked have their display outputs combined and output to the third display block.
    3. The color block changes the default color of the text. (If one of the two "source" display blocks has a "style" header, that would override the light block.)

    Additional ideas:
    Maybe add multiple light blocks among different source display blocks, so that each display block addition gets the prior light block's color, for a multi-color, multi-line display.
    Example: NOT block, red light, display with text 1, blue light, display with text 2, yellow light, display with text 3, linked through to a fourth display block; the fourth display will display text 1 in red, text 2 in blue, and finally text 3 in yellow.

    If the linked-to display uses links instead of storing the combined text, maybe this would be a way to display more text on a single block than would otherwise be possible.
    Makes sense
     
    Joined
    Jul 29, 2013
    Messages
    1,173
    Reaction score
    494
    • Competition Winner - Small Fleets
    • Top Forum Contributor
    • Legacy Citizen 5
    I've always thought that Displays should be logic activated, a high signal displays whatever text is written, a low signal displays nothing. Or, even cooler, primary displays should be able to have slave displays that are logic activated. Receiving a logic signal or sending a high signal to a slave display would change the text on the primary display.
     
    Joined
    Jun 12, 2015
    Messages
    228
    Reaction score
    72
    I've always thought that Displays should be logic activated, a high signal displays whatever text is written, a low signal displays nothing. Or, even cooler, primary displays should be able to have slave displays that are logic activated. Receiving a logic signal or sending a high signal to a slave display would change the text on the primary display.
    Yep :D and we could make computers and be able to use the screens! :D