I thought that even if you give a reason you can't put a + (number) In the past, posts explaining and placing a +# have been deleted. On Topic: It would be really good if water was more realistic. (it also relies on the scale)
Wouldn't NECESSARILY be hard to code a simple splash. I mean we could just move the water particles beside the particle up a certain number of pixels based on the objects weight. For example: let w = weight, let h = height water pixels will be raised h = w/20+(ceil(rand()%(w/20-1))); Obviously not necessarily that, but it would add an element of randomness. Also, it would be ideal to check PTYPES to be sure that the element is a solid.
Doesn't TPT already use pressure? A falling object will compress the air in its path, causing greater pressure, behind it air rushes back in to fill the void causing a lower pressure. So through pressure alone a falling object could cause a splash: pushing aside the liquid in front of it and the lower pressure behind it drawing the liquid in and up.