Directional Wire(DIWI) would act very similarly to METL, however its Life value would determine which way SPRK travels inside it. 1 life would make it go right, 2 would make it go down, 3 left, and 4 up, going above 4 would kinda wrap around(5=1, 6=2, 7=3, 8=4, 9=5=1,ect). DIWI would only conduct to another DIWI or other conductive material to the right, left, ect of it depending on it's Life
You're aware that electricity uses the life property to move across conductors etc.?
This means you can't use the life propery of a conductor because it's already in use to facilitate the conducting of sparks. You should probably use the tmp or tmp2 property instead.
What are the uses for this? If you want multiple channels in one wire, there are many savees demonstrating how you can use materials like INWR, PTCT, and NTCT. If you want a diode, just use PSCN and NSCN.
Yeah, I think it's interesting but in this state it just sounds like a clunkier version of things you can already do. Maybe it would be more interesting if you could also set the direction that it receives sparks and let it perform logical operations on them? (i.e. it sparks if the pixels to its left and right are sparked, in a certain configuration) since that would let you make compact logic circuits.