View Single Post
Old 06-10-2012, 08:18 AM   #11
Stuff Do-er
Lua Team
Wiki Team
Fortress Forever Staff
squeek.'s Avatar
Join Date: Mar 2007
Location: Northern California
Class/Position: Rallygun Shooter
Gametype: Conc tag (you just wait)
Affiliations: Mustache Brigade
Posts Rated Helpful 351 Times
Send a message via AIM to squeek.
They are two distinct movement techniques.

Trimping is done by jumping off of an adequately sloped surface (relative to your movement direction) while going over 550 speed. It was intended to essentially only be triggered by hitting jump while rampsliding. When you trimp, your horizontal movement speed is multiplied by 0.714285 repeating (1.0 / 1.4). Your vertical speed is set to (-flDotProduct * flHorizontalSpeed * 1.4), where flDotProduct is DotProduct(vecVelocity, pm.plane.normal). The vertical speed you can achieve from a trimp is capped at 5000.

Double jumping is done by a second jump within 0.5 seconds after the first. Nothing about the ground surface angle matters. Horizontal speed is unaffected. Your vertical speed is set to 190 no matter what.

Supertrimping is done by a bug in the code that allows a trimp and a double jump to be triggered at the same time (the 190 speed from the double jump is added to the trimp's calculated vertical speed). We could fix it, but I think it's better to leave it as is for now because of zE's trimp maps.

EDIT: It gets even more confusing because afaik in QWTF, trimping referred to what double jumping is in FF.
#FF.Pickup Fortress-Forever pickups

My Non-official Maps
Released FF_DM_Squeek - FF_2Mesa3_Classic - FF_Siege_Classic
Beta FF_Myth - FF_Redlight_Greenlight

Sick of the people on the internet, always moanin'. They just moan.
- Karl Pilkington

Last edited by squeek.; 06-10-2012 at 08:25 AM.
squeek. is offline   Reply With Quote

1 members found this post helpful.