(7cc515e57) SpriteDeformation optimization: don't update deformations on disabled or SimplePhysics characters, don't check if resolution has changed in the SpriteDeformation.Resolution getter because it's called very frequently

This commit is contained in:
Joonas Rikkonen
2019-04-18 12:05:27 +03:00
parent b0580a9050
commit c77c30fda7
3 changed files with 16 additions and 33 deletions
@@ -363,6 +363,8 @@ namespace Barotrauma
partial void UpdateProjSpecific(float deltaTime)
{
if (!character.Enabled || SimplePhysicsEnabled) { return; }
LimbJoints.ForEach(j => j.UpdateDeformations(deltaTime));
foreach (var deformation in SpriteDeformations)
{