Please consider adding Digitated Digimese IO Expander to Your Land #2188

Closed
opened 2022-07-08 23:38:20 +00:00 by ant · 9 comments

I'd like to be able to build digiline/mesecon enabled vertical things without having to build out elaborate vertical/horizontal digi-lines and Digistuff Digilines IO expanders.

For this purpose I built the following mod which is a fusion of the Digistuff IO Expander and the Digimese block.

It acts like a Digimese block up/down but like the IO Expander sideways.

(disclosure: I'm the author)

https://github.com/antevens/digitated

I'd like to be able to build digiline/mesecon enabled vertical things without having to build out elaborate vertical/horizontal digi-lines and Digistuff Digilines IO expanders. For this purpose I built the following mod which is a fusion of the Digistuff IO Expander and the Digimese block. It acts like a Digimese block up/down but like the IO Expander sideways. (disclosure: I'm the author) https://github.com/antevens/digitated
AliasAlreadyTaken added the
1. kind/enhancement
label 2022-07-08 23:49:16 +00:00
Member

interesting. i wish there were easier ways to route mesecons as well

interesting. i wish there were easier ways to route mesecons as well
Author

In this case we can get away with this trickery because the common bus at the top/bottom is a digiline while the IO on the sides is regular mesecon.

Obviously if we had mesecon at the top bottom and sides then we'd end up with a mess when we connected anything to it and you might as well just use a mese block.

I guess you could make a block where each side would be a gate (and/or/not/xor/xnot/xand or a diode) but it might be tricky to configure and make it work, probably cool though.

Let me think about it, if you have good ideas please share.

In this case we can get away with this trickery because the common bus at the top/bottom is a digiline while the IO on the sides is regular mesecon. Obviously if we had mesecon at the top bottom and sides then we'd end up with a mess when we connected anything to it and you might as well just use a mese block. I guess you could make a block where each side would be a gate (and/or/not/xor/xnot/xand or a diode) but it might be tricky to configure and make it work, probably cool though. Let me think about it, if you have good ideas please share.

Upon testing that mod, the texture "digitate_digimeseexp_top.png" could not be found. Moste likely it is meant to be "digitated_digimeseexp_top.png" ?

2022-08-12 08:39:47: ERROR[Main]: generateImage(): Could not load image "digitate_digimeseexp_top.png" while building texture; Creating a dummy image
2022-08-12 08:39:47: ERROR[Main]: generateImage(): Could not load image "digitate_digimeseexp_top.png" while building texture; Creating a dummy image

Upon testing that mod, the texture "digitate_digimeseexp_top.png" could not be found. Moste likely it is meant to be "digitated_digimeseexp_top.png" ? 2022-08-12 08:39:47: ERROR[Main]: generateImage(): Could not load image "digitate_digimeseexp_top.png" while building texture; Creating a dummy image 2022-08-12 08:39:47: ERROR[Main]: generateImage(): Could not load image "digitate_digimeseexp_top.png" while building texture; Creating a dummy image

Another question is why there are two recipes of the same item?

Another question is why there are *two* recipes of the same item?

The mod is live on the testserver, but I must admit, I do not understand its purposes. Could you please show me what to do with it, so I can properly test it? @ant

The mod is live on the testserver, but I must admit, I do not understand its purposes. Could you please show me what to do with it, so I can properly test it? @ant

Upon testing that mod, the texture "digitate_digimeseexp_top.png" could not be found. Moste likely it is meant to be "digitated_digimeseexp_top.png" ?

2022-08-12 08:39:47: ERROR[Main]: generateImage(): Could not load image "digitate_digimeseexp_top.png" while building texture; Creating a dummy image
2022-08-12 08:39:47: ERROR[Main]: generateImage(): Could not load image "digitate_digimeseexp_top.png" while building texture; Creating a dummy image

did you pull lately? because the texture typo was fixed upstream 😉

The mod is live on the testserver, but I must admit, I do not understand its purposes. Could you please show me what to do with it, so I can properly test it? @ant

It works like the IO expander but adds digiline ports to the top & bottom.
So you can connect digilines without sacrificing 1 of the 4 mesecon ports the expander offers.

Example from discord

Hulda: Think about how if you wanted to make a column of lights vertical and control each then you'd put one of these in the middle with 4 light blocks surrounding
Hulda: and then just keep stacking up
Hulda: otherwise you need to add vertical digi lines with regular digi lines connecting each "floor" together
Hulda: I should probably check to make sure the crafting recipe works

> Upon testing that mod, the texture "digitate_digimeseexp_top.png" could not be found. Moste likely it is meant to be "digitated_digimeseexp_top.png" ? > > 2022-08-12 08:39:47: ERROR[Main]: generateImage(): Could not load image "digitate_digimeseexp_top.png" while building texture; Creating a dummy image > 2022-08-12 08:39:47: ERROR[Main]: generateImage(): Could not load image "digitate_digimeseexp_top.png" while building texture; Creating a dummy image > > did you pull lately? because the texture typo was fixed upstream 😉 > The mod is live on the testserver, but I must admit, I do not understand its purposes. Could you please show me what to do with it, so I can properly test it? @ant It works like the IO expander but adds digiline ports to the top & bottom. So you can connect digilines without sacrificing 1 of the 4 mesecon ports the expander offers. Example from discord > Hulda: Think about how if you wanted to make a column of lights vertical and control each then you'd put one of these in the middle with 4 light blocks surrounding Hulda: and then just keep stacking up Hulda: otherwise you need to add vertical digi lines with regular digi lines connecting each "floor" together Hulda: I should probably check to make sure the crafting recipe works

Yes, I pulled, last commit I can see is 616f5c29bf8736c25577e952e74f27556ff40267 Fix textures and add original artwork for textures.

Yes, I pulled, last commit I can see is 616f5c29bf8736c25577e952e74f27556ff40267 Fix textures and add original artwork for textures.

if added to YL it has the same protection damage problem as digistuff:ioexpander. see #2537

if added to YL it has the same protection damage problem as digistuff:ioexpander. see #2537
flux added the
5. result/fixed
label 2022-10-30 18:19:20 +00:00
Member

this got installed, but recently got removed due to a crash.

see #2673

but this issue is done.

this got installed, but recently got removed due to a crash. see https://gitea.your-land.de/your-land/bugtracker/issues/2673 but this issue is done.
flux closed this issue 2022-10-30 18:19:52 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#2188
No description provided.