Delta-v/Content.Client/Weapons/Ranged/Systems
Pieter-Jan Briers a0bceb5c97
Various item status fixes/tweaks (#27267)
* Always display item status panel fully

Initial feedback from the UI changes seems to be that a lot of people go "why is there empty space" so let's fix that.

* Fix item status middle hand being on the wrong side

I think I switched this around when fixing the left/right being inverted in the UI code.

* Minor status panel UI tweaks

Bottom-align contents now that the panel itself doesn't dynamically expand, prevent weird gaps.

Clip contents for panel

* Fix clipping on implanters and network configurators.

Made them take less space. For implanters the name has to be cut off, which I did by adding a new ClipControl to achieve that in rich text.

* Update visibility of item status panels based on whether you have hands at all.

This avoids UI for borgs looking silly.

Added a new "HandUILocation" enum that doesn't have middle hands to avoid confusion in UI code.

* Use BulletRender for laser guns too.

Provides all the benefits like fixing layout overflow and allowing multi-line stuff. Looks great now.

This involved generalizing BulletRender a bit so it can be used for not-just-bullets.

* Fix geiger word wrapping if you're really fucked

(cherry picked from commit 7b90c08a2c7315b2c5a6cb17dfd82a5ac9863a53)
2024-05-03 00:01:56 +02:00
..
FlyBySoundSystem.cs Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
GunSystem.AmmoCounter.cs Various item status fixes/tweaks (#27267) 2024-05-03 00:01:56 +02:00
GunSystem.Ballistic.cs Content ecs containers (#22484) 2024-01-22 18:47:55 +01:00
GunSystem.BasicEntity.cs Magic staves + wands (#9070) 2022-07-14 19:45:27 -07:00
GunSystem.Battery.cs Gun refactor (#8301) 2022-06-01 19:59:58 +10:00
GunSystem.ChamberMagazine.cs Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
GunSystem.Magazine.cs Fixed bug with appearance of ammo battery magazine guns (#26009) 2024-03-17 14:59:06 +01:00
GunSystem.MagazineVisuals.cs Fix rockets and lasers looking like they have nothing loaded (#26933) 2024-04-21 21:56:42 +02:00
GunSystem.Revolver.cs Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
GunSystem.SpentAmmo.cs Fixed Tipped ammo not being Spent (#25167) 2024-02-18 23:01:40 +01:00
GunSystem.cs Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00