Hi, I am just doing simple particle emissions on where the object hits the ground. I used the Add SOP to create a point on the Impact field using the dopfield function: dopfield("/obj/AutoDopNetwork", "box", "Impacts", "Impacts", 0, "positionx")[/CODE] Is this the right way to do this kind of stuff? I also want to use the impact normal and velocity but it seems like the normal always show [0,1,0] for Impact. As for velocity, I tried using the Impulse field but is there a way to get its max value through the sim, so you can map it to a new range like 0 to 5 for example? Is this the right workflow or am I just doing this too manually that there are higher level methods to do the same thing? Thanks