v1.4.4.1 (Blood in the Water Update)

This commit is contained in:
Regalis11
2024-04-24 18:09:05 +03:00
parent 89b91d1c3e
commit ff1b8951a7
397 changed files with 15250 additions and 6479 deletions
@@ -808,8 +808,16 @@ namespace Barotrauma
{
if (structure.FlippedX && structure.Prefab.CanSpriteFlipX) { spriteEffects ^= SpriteEffects.FlipHorizontally; }
if (structure.FlippedY && structure.Prefab.CanSpriteFlipY) { spriteEffects ^= SpriteEffects.FlipVertically; }
spriteRotation = MathHelper.ToRadians(structure.Rotation);
rectangleRotation = spriteRotation;
rectangleRotation = MathHelper.ToRadians(structure.Rotation);
spriteRotation = rectangleRotation;
bool spriteIsFlippedHorizontally = structure.Sprite.effects.HasFlag(SpriteEffects.FlipHorizontally);
bool spriteIsFlippedVertically = structure.Sprite.effects.HasFlag(SpriteEffects.FlipVertically);
if (spriteIsFlippedHorizontally != spriteIsFlippedVertically)
{
spriteRotation = -spriteRotation;
}
if (structure.FlippedX != structure.FlippedY) { rectangleRotation = -rectangleRotation; }
break;
}
@@ -978,6 +986,11 @@ namespace Barotrauma
}
}
public static void ResetEditingHUD()
{
editingHUD = null;
}
public static void DrawEditor(SpriteBatch spriteBatch, Camera cam)
{
if (SelectedList.Count == 1)