Skip to content

Fix hardsuit resize bug for scaled species - #74

Merged
Sage-Jones merged 1 commit into
QuantumBlueSS14:masterfrom
AlinaNova21:fix-hardsuit-resize-bug
Oct 18, 2025
Merged

Fix hardsuit resize bug for scaled species#74
Sage-Jones merged 1 commit into
QuantumBlueSS14:masterfrom
AlinaNova21:fix-hardsuit-resize-bug

Conversation

@AlinaNova21

@AlinaNova21 AlinaNova21 commented Oct 12, 2025

Copy link
Copy Markdown
Contributor

About the PR

Fixes the bug where scaled species (Oni, Felinid, Dwarf, Harpy, Rodentia, Thaven) would incorrectly resize when equipping hardsuit helmets and other clothing items.

Why / Balance

This is a bug fix. Species should maintain their intended scale when equipping clothing. Currently, scaled species lose their size differences when equipping certain items like hardsuit helmets, which breaks immersion and species visual identity.

Technical details

Changed all scaled species from using the ScaleVisuals component to using direct scale property on the Sprite component. The ScaleVisuals component can be overridden by clothing/equipment systems, while direct sprite scaling persists through equipment changes.

Modified files:

  • Oni: 1.2x scale
  • Felinid: 0.8x scale
  • Dwarf: 1.0x width, 0.8x height
  • Harpy: 0.9x scale
  • Rodentia: 0.8x scale
  • Thaven: 1.0x width, 1.05x height

Media

Testing completed with multiple outfits and hardsuits on Oni - no resizing occurs with the fix applied.
image

Requirements

  • I have tested all added content and changes.
  • I have added media to this PR or it does not require an ingame showcase.

Breaking changes

None

Changelog

🆑

  • fix: Fixed hardsuit resize bug for scaled species

Fixes scaled species (Oni, Felinid, Dwarf, Harpy, Rodentia, Thaven)
incorrectly resizing when equipping hardsuit helmets and other clothing.

Changed from ScaleVisuals component to direct Sprite scale property.
ScaleVisuals can be overridden by clothing systems, while direct sprite
scaling persists through equipment changes.
@Sage-Jones
Sage-Jones merged commit 3889fda into QuantumBlueSS14:master Oct 18, 2025
10 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants