Block replacer logic block

    Joined
    Dec 28, 2013
    Messages
    22
    Reaction score
    38
    A logic block that has 1 special face on it. you link this block to any block and it replaces the linked block with the block against the special face, even empty it there is no block.
     

    jayman38

    Precentor-Primus, pro-tempore
    Joined
    Jul 13, 2014
    Messages
    2,518
    Reaction score
    787
    • Purchased!
    • Thinking Positive
    • Legacy Citizen 4
    To add to this, the logic block should be "changable", in the same way rails are, so that different logic selections can pick replacement blocks on different faces.

    Ships could finally have customizable paint schemes.

    There should probably be limitations, like being unable to replace FTL, weapon, cloaking, and energy blocks. On the other hand, it would be fun to instantly switch your main weapon from an ion missile to a massively explosive autocannon... Maybe limitations should be server-configurable in XML.
     

    Ithirahad

    Arana'Aethi
    Joined
    Nov 14, 2013
    Messages
    4,150
    Reaction score
    1,330
    • Purchased!
    • Top Forum Contributor
    • Legacy Citizen 8
    How would you avoid exploitation with this, e.g. taking a bunch of cheap metal mesh blocks and transforming them into the more expensive modules?
     

    jayman38

    Precentor-Primus, pro-tempore
    Joined
    Jul 13, 2014
    Messages
    2,518
    Reaction score
    787
    • Purchased!
    • Thinking Positive
    • Legacy Citizen 4
    Maybe there could be server-configurable settings to enforce "by-type" replacement, so that only "like" blocks are eligible to be replaced. (E.g. Hull to Hull, Standard to Standard, Advanced to Advanced, metal mesh to biological plant, weapon to weapon, etc.

    I am imagining a long list of conversion allowances, where you can convert to any block of lesser or equal value, but not higher value, in the vanilla game. Example: You can convert advanced armor to another color of advanced armor, crystal armor, standard armor, or even hull, but you cannot replace hull with a more powerful armor only with another hull block.
     

    Ithirahad

    Arana'Aethi
    Joined
    Nov 14, 2013
    Messages
    4,150
    Reaction score
    1,330
    • Purchased!
    • Top Forum Contributor
    • Legacy Citizen 8
    Maybe there could be server-configurable settings to enforce "by-type" replacement, so that only "like" blocks are eligible to be replaced. (E.g. Hull to Hull, Standard to Standard, Advanced to Advanced, metal mesh to biological plant, weapon to weapon, etc.

    I am imagining a long list of conversion allowances, where you can convert to any block of lesser or equal value, but not higher value, in the vanilla game. Example: You can convert advanced armor to another color of advanced armor, crystal armor, standard armor, or even hull, but you cannot replace hull with a more powerful armor only with another hull block.
    That would still fix nothing, as it would basically mean that we might as well only have one ore type and one crystal type. No Threns? No problem; make blocks in the category you need that don't need the Threns and then switch to the ones that do.