digilines icon indicating copy to clipboard operation
digilines copied to clipboard

LCD appears broken

Open sofar opened this issue 5 years ago • 4 comments

After all the merges, it appears the LCD no longer functions properly, and I don't understand why.

@numberZero @DS-Minetest

sofar avatar Mar 06 '19 06:03 sofar

I can't find any problems at testing with a newly placed lcd. Could you describe the problem more precisely? Steps to reproduce would be helpful.

Desour avatar Mar 06 '19 11:03 Desour

Old LCD displays no longer worked. All I did was hook up a chest to a LCD screen to quickly see if taking out/storing items produces the expected text.

sofar avatar Mar 10 '19 01:03 sofar

Ah, I see. It's not the lcd that makes problems but the digiline chest. It now sends tables instead of strings.

Change from sending strings to sending tables.

#49

This means that old constructions won't work anymore. I'm not sure if this really is a big problem. There might be some ugly and hacky ways to fix this, but reworks can break things, I think this is ok but players should be informed in some way.

(I'm sorry that I haven't spent again time to review that PR btw. >_<)

@Hawk777

Desour avatar Mar 10 '19 12:03 Desour

Ah, yes, that was my change, wasn’t it? Yes, it does unfortunately break existing builds, but I submitted it thinking that the improvement was worthwhile (IMO the old string-based message format simply didn’t give enough information to do some of the useful things with Digilines chests that people might want, and expanding the string-based format would break existing parsers anyway, so why not just switch to tables while we’re at it?). I didn’t realize people would directly connect a Digilines chest to an LCD without an intervening Luacontroller, and it’s true that doesn’t work any more.

As far as informing players, does Digilines have a news page, changelog, or something? I’m not a member of the Minetest forum; maybe that’s where the info is supposed to go?

Hawk777 avatar Mar 10 '19 17:03 Hawk777