Crosshairs - rbjaxter/budhud GitHub Wiki
Description
There are currently four different crosshair fonts included in this hud:
- Unified crosshairs
- whayay's crosshairs (Legacy)
- Knuckles' crosshairs (Legacy)
- Fog's crosshairs (Legacy)
Please note that legacy crosshairs have an extra step in the instructions below. Having this extra step prevents the game load time from being too exorbitant.
Unified Crosshairs
Enabling
- Find the crosshair you'd like to use in the image above and make note of the letter/number/symbol that appears above it
- Navigate to
..\budhud\#customization\_enabled
and openbh_crosshairs.res
- Find the section titled
hud_crosshair_1
and change the letter next tolabeltext
to the letter/number/symbol you found in step 1 - Set
visible
andenabled
to 1
If you have the default TF2 crosshair enabled, you'll also have to disable it by using crosshair 0
in console.
Crosshair Color
Colors for crosshairs are controlled in ..\budhud\_budhud\resource\clientscheme_colors.res
.
Crosshair Damage Flash
Damage flash is enabled by default only for hud_crosshair_1
. This is to prevent a performance impact caused from animating multiple crosshairs (this is most noticeable on classes like pyro or heavy that do a lot of consecutive and quick damage). To enable damage flash for other crosshairs, navigate to budhud/scripts/bh_hudanimations/hudanimations_budhud.txt
and uncomment the appropriate section.
Enabling Multiple Crosshairs
Up to three crosshairs can be added by default. To enable more crosshairs, enable hud_crosshair_2
and/or hud_crosshair_3
and set the labeltext
appropriately. These crosshair colors can also be set separately by following the same steps in the Crosshair Color section.
Crosshair Alignment Issues
If your crosshairs are not centered correctly, you can either:
- In
bh_crosshairs.res
, adjust thexpos
andypos
values for the appropriate crosshair- With this method, you can almost perfectly center any crosshair
- Try increasing or decreasing the font size
- There is a much smaller chance this solution will work
Legacy Crosshair: whayay
Enabling
- Find the crosshair you'd like to use in the image above and make note of the letter/number/symbol that appears below it
- Navigate to
..\budhud\#customization\_enabled
and openbh_crosshairs.res
- Find the section titled
hud_crosshair_whayay
and change the letter next tolabeltext
to the letter/number/symbol you found in step 1 - Set
visible
andenabled
to 1 - Navigate to
..\budhud\#customization
and movebh_crosshairs_whayay.res
into the_enabled
folder- Note that if you're in-game when you do this step, you will need to restart TF2 once to begin to see the crosshairs. This is because the
bh_crosshairs
files are actually clientscheme files, and scheme files require a complete game restart to show.
- Note that if you're in-game when you do this step, you will need to restart TF2 once to begin to see the crosshairs. This is because the
If you have the default TF2 crosshair enabled, you'll also have to disable it by using crosshair 0
in console.
Crosshair Color
Colors for crosshairs are controlled in ..\budhud\_budhud\resource\clientscheme_colors.res
.
Crosshair Damage Flash
Damage flash is enabled by default only for hud_crosshair_1
. This is to prevent a performance impact caused from animating multiple crosshairs (this is most noticeable on classes like pyro or heavy that do a lot of consecutive and quick damage). To enable damage flash for other crosshairs, navigate to budhud/scripts/bh_hudanimations/hudanimations_budhud.txt
and uncomment the appropriate section.
Crosshair Alignment Issues
If your crosshairs are not centered correctly, you can either:
- In
bh_crosshairs.res
, adjust thexpos
andypos
values for the appropriate crosshair- With this method, you can almost perfectly center any crosshair
- Try increasing or decreasing the font size
- There is a much smaller chance this solution will work
Legacy Crosshair: Knuckles
Enabling
- Find the crosshair you'd like to use in the image above and make note of the letter/number/symbol that appears above it
- Navigate to
..\budhud\#customization\_enabled
and openbh_crosshairs.res
- Find the section titled
hud_crosshair_knuckles
and change the letter next tolabeltext
to the letter/number/symbol you found in step 1 - Set
visible
andenabled
to 1 - Navigate to
..\budhud\#customization
and movebh_crosshairs_knuckles.res
into the_enabled
folder- Note that if you're in-game when you do this step, you will need to restart TF2 once to begin to see the crosshairs. This is because the
bh_crosshairs
files are actually clientscheme files, and scheme files require a complete game restart to show.
- Note that if you're in-game when you do this step, you will need to restart TF2 once to begin to see the crosshairs. This is because the
If you have the default TF2 crosshair enabled, you'll also have to disable it by using crosshair 0
in console.
Crosshair Color
Colors for crosshairs are controlled in ..\budhud\_budhud\resource\clientscheme_colors.res
.
Crosshair Damage Flash
Damage flash is enabled by default only for hud_crosshair_1
. This is to prevent a performance impact caused from animating multiple crosshairs (this is most noticeable on classes like pyro or heavy that do a lot of consecutive and quick damage). To enable damage flash for other crosshairs, navigate to budhud/scripts/bh_hudanimations/hudanimations_budhud.txt
and uncomment the appropriate section.
Crosshair Alignment Issues
If your crosshairs are not centered correctly, you can either:
- In
bh_crosshairs.res
, adjust thexpos
andypos
values for the appropriate crosshair- With this method, you can almost perfectly center any crosshair
- Try increasing or decreasing the font size
- There is a much smaller chance this solution will work
Legacy Crosshair: Fog
Enabling
- Find the crosshair you'd like to use in the image above and make note of the letter/number/symbol that appears below it
- Navigate to
..\budhud\#customization\_enabled
and openbh_crosshairs.res
- Find the section titled
hud_crosshair_fog
and change the letter next tolabeltext
to the letter/number/symbol you found in step 1 - Set
visible
andenabled
to 1 - Navigate to
..\budhud\#customization
and movebh_crosshairs_fog.res
into the_enabled
folder- Note that if you're in-game when you do this step, you will need to restart TF2 once to begin to see the crosshairs. This is because the
bh_crosshairs
files are actually clientscheme files, and scheme files require a complete game restart to show.
- Note that if you're in-game when you do this step, you will need to restart TF2 once to begin to see the crosshairs. This is because the
If you have the default TF2 crosshair enabled, you'll also have to disable it by using crosshair 0
in console.
Crosshair Color
Colors for crosshairs are controlled in ..\budhud\_budhud\resource\clientscheme_colors.res
.
Crosshair Damage Flash
Damage flash is enabled by default only for hud_crosshair_1
. This is to prevent a performance impact caused from animating multiple crosshairs (this is most noticeable on classes like pyro or heavy that do a lot of consecutive and quick damage). To enable damage flash for other crosshairs, navigate to budhud/scripts/bh_hudanimations/hudanimations_budhud.txt
and uncomment the appropriate section.
Crosshair Alignment Issues
If your crosshairs are not centered correctly, you can either:
- In
bh_crosshairs.res
, adjust thexpos
andypos
values for the appropriate crosshair- With this method, you can almost perfectly center any crosshair
- Try increasing or decreasing the font size
- There is a much smaller chance this solution will work
Crosshair Alternatives
You can use a website such as cfg.tf to generate VTF crosshairs, which will allow you to assign specific crosshairs to specific weapons. I don't provide support for this, but you shouldn't run into any issues using this with the hud.
Crosshair Credits:
Fog - Fog's Crosshairs
Pete - KnucklesCrosses
Broesel - BroeselHUD Crosshairs
Whayay - yahud Crosshairs
Griever - ToonHud Crosshairs
Seeker - Seekers Crosshair
Huge props to Hypnotize for creating a unified crosshair font!