}
}
- if (prototype.SpriteBodyMovementState is { } movementState)
- {
- var spriteMovement = EnsureComp<SpriteMovementComponent>(entity);
- spriteMovement.NoMovementLayers.Clear();
- spriteMovement.NoMovementLayers["movement"] = new PrototypeLayerData
- {
- State = prototype.SpriteBodyState,
- };
- spriteMovement.MovementLayers.Clear();
- spriteMovement.MovementLayers["movement"] = new PrototypeLayerData
- {
- State = movementState,
- };
- }
- else
- {
- RemComp<SpriteMovementComponent>(entity);
- }
-
base.UpdateEntityAppearance(entity, prototype);
}
}
{
footstepModifier.FootstepSoundCollection = prototype.FootstepCollection;
}
+
+ if (prototype.SpriteBodyMovementState is { } movementState)
+ {
+ var spriteMovement = EnsureComp<SpriteMovementComponent>(entity);
+ spriteMovement.NoMovementLayers.Clear();
+ spriteMovement.NoMovementLayers["movement"] = new PrototypeLayerData
+ {
+ State = prototype.SpriteBodyState,
+ };
+ spriteMovement.MovementLayers.Clear();
+ spriteMovement.MovementLayers["movement"] = new PrototypeLayerData
+ {
+ State = movementState,
+ };
+ }
+ else
+ {
+ RemComp<SpriteMovementComponent>(entity);
+ }
}
}