Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/JarateKing/TF2-Hud-Reference

Tutorial and reference for huds
https://github.com/JarateKing/TF2-Hud-Reference

tf2 tf2-huds-megalist

Last synced: about 1 month ago
JSON representation

Tutorial and reference for huds

Awesome Lists containing this project

README

        

# TF2-Hud-Reference

* Master list of all files: [here](/2-LISTS/Filelist.md)
* Master list of all animations: [here](/2-LISTS/Animlist.md)
* Default hud files: [here](reference) [Last updated 2024/10/18]
* Statistics about hud files: [here](/2-LISTS/Statlist.md)

## Tutorial Section

This is the core tutorial to getting started with hud editing. Note that this will not teach you everything you need to know to make a full hud -- it should give you everything you need to create a simple hud and teach you all you need to figure out your way from there, but creating a complete original hud will require practice and getting more used to the resource files than a tutorial can cover.

0. Tools: [here](/0-TUTORIAL/0-Tools.md)
1. Getting Started: [here](/0-TUTORIAL/1-Getting-Started.md)
2. Editing Elements: [here](/0-TUTORIAL/2-Editing-Elements.md)
3. Editing Clientscheme: [here](/0-TUTORIAL/3-Editing-Clientscheme.md)
4. Editing Animations: [here](/0-TUTORIAL/4-Editing-Animations.md)
5. Materials: [here](/0-TUTORIAL/5-Materials.md)
6. Hudlayout: [here](/0-TUTORIAL/6-Hudlayout.md)
7. Ammo: [here](/0-TUTORIAL/7-Ammo.md)
8. Health: [here](/0-TUTORIAL/8-Health.md)
9. Ubercharge: [here](/0-TUTORIAL/9-Ubercharge.md)
10. Damage Numbers: [here](/0-TUTORIAL/10-Damage-Numbers.md)
11. Class Image: [here](/0-TUTORIAL/11-Class-Image.md)

## Appendix

This contains lots of in-depth descriptions or useful tidbits and techniques, that even experienced hud developers may not know. Some are immediately useful for all huds, and some are solutions to very specific problems that very few face.

* Positioning: [here](/1-APPENDIX/Positioning.md)
* Sizing: [here](/1-APPENDIX/Sizing.md)
* Colors: [here](/1-APPENDIX/Colors.md)
* Cfg files: [here](/1-APPENDIX/Cfg.md)
* #base files: [here](/1-APPENDIX/#Base.md)
* Localization files: [here](/1-APPENDIX/Localization.md)
* Refract materials: [here](/1-APPENDIX/Refracts.md)
* Useful commands: [here](/1-APPENDIX/UsefulCommands.md)
* Adding Linux support: [here](/1-APPENDIX/LinuxSupport.md)
* Operating system tags: [here](/1-APPENDIX/OperatingSystemTags.md)
* Missing elements: [here](/1-APPENDIX/MissingElements.md)
* Stubborn elements: [here](/1-APPENDIX/StubbornElements.md)

## Meta

* MIT LICENSE: [here](LICENSE.md)
* TODO List: [here](TODO.md)

Contributors:
```
JarateKing - Maintainer
Pigby
Hypnotize
Wiethoofd
micwoj92
```

If you want to contribute, make a pull request!

Credits:
```
Doodle - DoodlesStuff hud editing tutorial
```

* Other tutorials: [here](/2-LISTS/OtherTutorials.md)