### Description * Basically have a dynamic crosshair which can be configured to change/not-change based on movement, weapon, and/or spray/recoil. ### Proposed Solution * The crosshair HUD should be refactored entirely at first, then try to tie CNeoWeapons values to the crosshair * Player have the ability to turn this on/off, and at each categories: * Movement * Weapon/weapon-type * Spary/recoil ### Alternatives Considered _No response_ ### Additional Context _No response_