2) Take a blueprint of the programmable speaker and place it somewhere else. The circuit condition should remain
3) Take the blueprint string of the same blueprint and re-import it. The circuit condition will be reset.
Example blueprint string:
Code: Select all
0eNqFUstOAzEM/BefF6mFpRU58CMIRd6tu42al5JsYVXl37HTUkBIcInscTweT3KGwc4Uk/EF1BnMGHwG9XKGbCaPVrCyRAIFppCDDjw6yWIKU0LncLB0lyPhkRLUDozf0TuodX3tgHwxxdCFryWL9rMb+KZa/83UQQyZm4MXBUy46mDhkyewQk+jlLLURpPG2RTN8O7WsDcpF/3fCobBC2EuKPuvJHERE5bAGuG5la8DBHZUKLWxF259QnZPm6yjKeMBVEkziQmZA8cra7MD9cAjQ6EWrypT/qSKFpcBx6M+BTuLMvbmhk02DGjt8knNcXjTMdglHoK/wlVwSr80HvhqK4Dao83c3qDgtcP4xSidjnLGSWyBKm/XrFLfPkcHJ6Zt/m76/r5/3PZP202tH3rJy80=
Code: Select all
{"blueprint":{"icons":[{"signal":{"type":"item","name":"programmable-speaker"},"index":1}],"entities":[{"entity_number":1,"name":"programmable-speaker","position":{"x":0,"y":0},"connections":{"circuit_condition":{"first_signal":{"type":"item","name":"pipe"},"constant":0,"comparator":">"},"circuit_parameters":{"signal_value_is_pitch":true,"instrument_id":3,"note_id":0}},"parameters":{"playback_volume":1,"playback_globally":true,"allow_polyphony":true},"alert_parameters":{"show_alert":false,"show_on_map":true,"alert_message":""}}],"item":"blueprint","version":64424574976}}
Same issue seems to appear even when blueprinting with a connected item (such as a constant combinator). Could be "circuit_condition" and "circuit_parameters" instead of "connections"? Just a guess, you guys do your thing.