0. Piston Stroke. There should be at least one type of element but wall that can stop piston/frame (DMND is the best candidate I suppose). Wall should stop particles/frame/piston pushed by piston, not eat them. VOID and things alike will, however. This idea is also great.
1. Piston Pusing Force. Behavior of solid pushed by piston won't be changed, but when pushing liquid/gas/powders, the piston can accelerate them (particle.vx and .vy or something, just like RPEL/FRAY/DMG). Why this? Because it's funny and useful. With it we can mixing things, separating mixed particles, making cannon games and stick man games and jump pad games and so on.
2. Solid Structure. Add an element that won't be break apart when pushed by piston, or improve the FRME we have, piston itself should have a mode to achieve that too. Why: with this feature we can use piston to push piston and SOLID structures attached to it, this can be the basic unit of complicated machine, even with automatic circuit control! (It's partially Moving Solid but easier to implement)
What if pistons were able to push solids through portals? I think that would be more useful than piston pushing the portal itself. You just needed to improve the coding of the portals so that pixels pushed into prti would exit prto on the opposite side.
What use? Can you give some links?
The piston thing will be buggy in a long time, it's the first real moving solid (not some .vx sponge thing) in TPT, more time and tests are needed. So if you have any idea, please implement it in your mod or tpt beta (or even alpha) :)
Can you post the relative link please? Thank you!
umm...how can i open it?
user:cacker64 doesn't show it so it must be unpublished. just clicking open just opens a empty tpt window.
searching for "testytest" doesn't work either...