User:Bunglist/PropHover

From BunglistBuild Gmod Wiki

Jump to: navigation, search

[edit] Prop Hover 1

@name Force Test
@inputs
runOnTick(1)
EE=entity(),EA=(EE:angles()*20+EE:angVel())
EV=EE:pos(),ER=EE:right(),EF=EE:forward(),EU=EE:up()
EE:applyForce((vec(0,0,9.015)-EE:vel())*EE:mass())
Lev=sqrt((E:inertia():length()^2)/3)
EE:applyOffsetForce( EU*EA:pitch(),EV+EF*Lev)
EE:applyOffsetForce(-EU*EA:pitch(),EV-EF*Lev)
EE:applyOffsetForce( ER*EA:yaw()  ,EV+EF*Lev)
EE:applyOffsetForce(-ER*EA:yaw()  ,EV-EF*Lev)
EE:applyOffsetForce( EU*EA:roll() ,EV+ER*Lev)
EE:applyOffsetForce(-EU*EA:roll() ,EV-ER*Lev)

[edit] Prop Hover 2

@name Force Test
@inputs
runOnTick(1)
EE=entity(),EA=(EE:angles()*20+EE:angVel())
EE:applyForce((vec(0,0,9.015)-EE:vel())*EE:mass())
Lev=sqrt((E:inertia():length()^2)/3)
EE:applyAngForce(-EA*Lev)
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox