CatStation/Content.Client/UserInterface/Systems
Samuka 3672a6ed62
Custom icon ammo counter (#44368)
* CustomBulletRenderer

* CustomIconStatusControl

* custom ammo counter system

* custom sprite ammo counter comp

* client custom ammo counter system

* need to register the component

* have tiles show in the ammo counter for the tile gun

* comment

* more sprites

* dont try to make 2 controls

* update mini tile sprite

* add horizontal mult

* remove horizontal mult and fix the math

* ensure there is no errors

* replace magical number

* simpler to understand

* remove unecessary stuff

* remove HasComp<CustomSpriteAmmoCounterComponent

* forgot those

* add important stuff back

* explanation

* damn, so simple

* make it better

* use item instead of icon

* remove useless comment

* set number of rows

* fix odd number

* component to hide the name

* update ammo capacity

* set the aligment to vertical

* add 2 px of margin

* move the margin up (that fixes things somehow)

* comment good
2026-07-02 20:31:20 +00:00
..
Actions IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Admin IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Alerts IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Atmos/GasTank IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Bwoink Fix bwoink options on popped-out UI (#44334) 2026-06-23 18:02:40 +00:00
Character IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Chat Fix chat highlights not highlighting your name (#43911) 2026-07-01 08:22:50 +00:00
CloseWindow IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Crafting Fix construction button not working (#12033) 2022-10-22 10:51:03 +11:00
DamageOverlays Random Borg blindness/dark vision (#44030) 2026-05-30 18:14:23 +00:00
DecalPlacer IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Emotes IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
EscapeMenu IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Gameplay Removes IOnStateChanged calls from GameplayStateLoadController (#14617) 2023-03-12 21:02:14 -04:00
Ghost IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Guidebook IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Hands IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Hotbar Simplify hands UI code (#42534) 2026-01-22 21:31:45 +00:00
Info IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Inventory Custom icon ammo counter (#44368) 2026-07-02 20:31:20 +00:00
MenuBar IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Objectives/Controls Wrap objective briefing text (#24244) 2024-01-19 09:25:40 +11:00
Sandbox IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Storage Pointing at inventory items with mouse binding (#43747) 2026-07-01 06:40:02 +00:00
Viewport IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Vote IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
ProgressColorSystem.cs IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00