Hmm.... Interesting ..... So basically it's kind of like the I2C bus in the way that you can have multiple RX and TX on the same "line". Could be useful for stuff ...
@cadpnq, are you still working on a new 'Advanced Settlement Power?' edit: specifically, an update for Xbox. You and I had a PM conversation a while ago when I'd reported the turret sensors stopped working after one of the Fallout updates... anyway, thanks for sharing your mods. edit x2: why I didn't post this question in the ASP thread I don't know.... only into my first cup of coffee.... now do I copy-and-paste into the ASP, delete this one... I'll just drink more coffee for now....
This is one of those "if you have to ask" things. Unless you're an author or you've got a mod that requires it (and you don't, because I'm the only one using this library and I haven't released anything yet) you don't need it. In a nutshell: it lets things you build and wire together interact with one another.
I wrote it for my programmable mainframe mod (http://www.nexusmods.com/fallout4/mods/23315) and Advanced Settlement Power (http://www.nexusmods.com/fallout4/mods/11165).
I'm shooting for being able to build circuits that do things like change the color of lightboxes or select what one of the builders from contraptions produces. If that makes it any clearer
Oh no, my dude. That cleared it up and now I am interested. Can't wait until everything is lined up. I'll track this for progresses. Thank you for the kind explanation.
I think you should clarify if there actually is a physical wire connection involved at all especially if somehow that's necessary for the transfer to work.
edit: btw how would i have multiple channels to send different values over but select one channel at a time? i only ask because i literally failed at making such a thing. but probably because i was relying on bethesda's wire system ( 1 bit).
The wire is necessary. My code uses them to determine which transmitters the receivers handle ondata events from.
By "channel" do you mean a single on/off value or a different integer for each one? If it is the latter then I was already thinking of adding that feature. Easily done in a backwards compatible way.
I like the idea you showed us and I will use it to compile script with each other. Should a syntax error or similar occur well... Good work any how and I really like the setup {Script] <> {Data-wire/Transmitter} - etc.
It allows two scripts to 'send' data over a wire. So if you have a terminal running script A connected to another terminal running script B then those two scripts can exchange data over a wire. You could use this to simulate networked communications in Fallout 4.
Have you tried Caprica compiler? It's more versatile and allow more things to compile, like arrays in structs or structs in structs, maybe vars will work too. P.S. also it's a way more faster.
16 comments
So basically it's kind of like the I2C bus in the way that you can have multiple RX and TX on the same "line".
Could be useful for stuff ...
edit: specifically, an update for Xbox. You and I had a PM conversation a while ago when I'd reported the turret sensors stopped working after one of the Fallout updates... anyway, thanks for sharing your mods.
edit x2: why I didn't post this question in the ASP thread I don't know.... only into my first cup of coffee.... now do I copy-and-paste into the ASP, delete this one... I'll just drink more coffee for now....
thank you for sharing this as a resource!
edit: how come this was tweeted by Nexus almost a year after release? :)
Please forgive me but..uhh.. what?
I wrote it for my programmable mainframe mod (http://www.nexusmods.com/fallout4/mods/23315) and Advanced Settlement Power (http://www.nexusmods.com/fallout4/mods/11165).
I'm shooting for being able to build circuits that do things like change the color of lightboxes or select what one of the builders from contraptions produces. If that makes it any clearer
Oh no, my dude. That cleared it up and now I am interested. Can't wait until everything is lined up. I'll track this for progresses. Thank you for the kind explanation.
edit: btw how would i have multiple channels to send different values over but select one channel at a time? i only ask because i literally failed at making such a thing. but probably because i was relying on bethesda's wire system ( 1 bit).
By "channel" do you mean a single on/off value or a different integer for each one? If it is the latter then I was already thinking of adding that feature. Easily done in a backwards compatible way.
Good work any how and I really like the setup {Script] <> {Data-wire/Transmitter} - etc.
Cheers and have a good one
At least, that's what it sounds like.
P.S. also it's a way more faster.