$include: Difference between revisions
Jump to navigation
Jump to search
Note:The new QC is always loaded relative to the current QC's directory - it is not affected by $pushd or $cd!
Tip:Compiled MDL files can also be included with $includemodel.
Trigger hurt (talk | contribs) m (Making use of the "this is a" template for the first line here, and removed todo - this command is specifically not affected by any other directory-altering commands.) |
No edit summary |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
{{tabsBar|main=gs|base=$include}} | |||
{{this is a|QC command|name=$include}} It's used to insert the contents of another <code>.qc</code> (or <code>.qci</code>, for clarity) file as though they were part of the parent file. | {{this is a|QC command|name=$include}} It's used to insert the contents of another <code>.qc</code> (or <code>.qci</code>, for clarity) file as though they were part of the parent file. | ||
Line 10: | Line 11: | ||
$include "ragdoll.qci" | $include "ragdoll.qci" | ||
Latest revision as of 21:12, 18 July 2025
$include
is a QC command available in all Source games. It's used to insert the contents of another
.qc
(or .qci
, for clarity) file as though they were part of the parent file.


Example
When the included file is in the same folder as the current one:
$include "ragdoll.qci"