texmex wrote:I've noticed that falling nodes falls smoothly and not in block-sized steps. It would be so cool if this could be reversed for floatables, but I'm going to guess that's a hardcoded engine feature specifically written for falling blocks. Anyway, a non-smooth movement is fine too of course.
Actually, it's not hard-coded. Falling blocks turn themselves into entities, which move smoothly and then turn back into nodes again once they hit ground. I've never done the coding for that myself but I remember looking over some of it and it seemed simple enough, at least for nodes that don't have fancy metadata or inventories to worry about.
Before you ask, redoing Digtron to use entities like that would be rather a lot more complicated. :) There are a few mods I've seen out there that allow groups of nodes to move by fusing them together into one big entity, but the resulting object isn't capable of complex operations. It's just a big inert monolithic thing that looks like it's made out of a bunch of nodes.
I'll look into something like that for pontoons, though. If it works like I think it should the pontoon block would not actually be *built* when you tried placing it underwater, it would just spawn an entity that would move upward until it hit surface or obstruction and turned into the node at that spot.
As for sounds, I just grabbed the wood and metal defaults as an expeditious way to get the mod rolled out. If you know of a good freely-licensed hollow thud sound I could swap that in.