It looks like I will have to go by distance to give falling damage to the player, rather than time. The time_elapsed value seems to change, when done over and over again with the same exact scenario.