: Bungie did not actively reset the player's momentum, but they didn't need to
: -- they wouldn't start the teleport sequence until a player stopped
: moving. Aleph One's scripting API was the first time you could take any
: advantage of momentum through a teleporter.
In fact, the script doesn't even teleport the player. It sets his position and uses faders/sounds/a brief invincibility powerup to simulate teleport. I did this because it isn't possible to teleport to a given set of coordinates, only to the floor at the center of a polygon. I believe that the actual teleport function does sap momentum, although I don't see anything to that effect in Aleph One's code. Maybe it's just because you're on the floor.