Development Notes - SourceCE/Source-SP GitHub Wiki
This file contains random notes and tips we've come across in the course of this project
Useful Console Commands
dumpentityfactories - lists every entity name and classname
Panel List:
| Panel |
Command |
| DemoUIPanel |
demoui |
| DemoUIPanel2 |
demoui2 |
| FogUIPanel |
fogui |
| ColorCorrectionUI |
colorcorrectionui |
| PerfUIPanel |
perfui |
| CEntityReportPanel |
cl_entityreport 1 |
| CVProfGraphPanel |
vprof_graph 1 |
| CFPSPanel |
cl_showfps 1 |
| CNetGraphPanel |
net_graph 1 |
| CTextureListPanel |
mat_texture_list 1 |
| DrawTreeFrame |
vgui_drawtree 1 |
| BudgetPanel |
+showbudget |
| TextureBudgetPanel |
+showbudget_texture |
| VProfPanel |
+showvprof |
Other Panels
| Panel |
Command |
Keys |
| BugUIPanel |
|
|
| GameConsole |
toggleconsole |
~ (Tilde) |
| Debug Menu |
debugsystemui |
Shift+F1 |
Shader Vertex Format
| Bit |
Function |
| 0 |
POSITION |
| 1 |
NORMAL |
| 2 |
COLOR |
| 3 |
SPECULAR |
| 4 |
TAN S |
| 5 |
TAN T |
| 6 |
WRINKLE |
| 7 |
BONE INDEX |
| 8 |
VERTEX SHADER |
| 9 |
COMPRESSED |
Other Info
SetTransmitState(FL_EDICT_ALWAYS); //Entity will always render regardless of visleaves
SetTransmitState(FL_EDICT_DONTSEND); //Entity will never render even when in view
SetTransmitState(FL_EDICT_PVSCHECK); //Entity will always render if it passes a visleaf check