| 1113 | } |
| 1114 | |
| 1115 | float MovementController::gravity() { |
| 1116 | float buoyancy = *m_parameters.liquidBuoyancy * m_liquidPercentage + *m_parameters.airBuoyancy * (1.0f - liquidPercentage()); |
| 1117 | return world()->gravity(position()) * *m_parameters.gravityMultiplier * (1.0f - buoyancy); |
| 1118 | } |
| 1119 | |
| 1120 | } |