My TF2 config
#General notes
The aspect ratio for fov maximum gain is 1.85:1
Calculate here
#Fetching dependencies
$ git submodule init
$ git submodule update
#Launch options
-novid -console -sw -noborder -w 1920 -h 1036 -x 0 -y 0 -g15
#Script style
##Symbol table
Symbol | Meaning | Placement |
---|---|---|
. | condition separator | between |
_ | sub-variable | between |
+ | true / enabled | before |
- | false / disabled | before |
! | toggle | before |
~ | reset | before |
$ | sync (invoke current) | before |
? | check | after |
++ | increment / next | either |
-- | decrement / previous | either |
[i] | list access to index or pointer | after |
More ideas:
Symbol | Meaning | Placement |
---|---|---|
* | pointer | before |
@ | method | before |
# | captions | |
/ | extends (alias @do "@do/a; @do/b") | |
& | address |
##Conditions
Condition separators should delegate to their parent
#Sounds
0 byte files work everywhere, but spam the console
#Surfaceproperties
These files were taken from /hl2/scripts/
and /tf/scripts/
All gamematerial instances (other than "X") were replaced with the following:
"gamematerial" "I"
#Custom crosshairs
Access in the following manner:
cl_crosshair_file "../replay/thumbnails/custom"