$modelname: Difference between revisions
Jump to navigation
Jump to search
Note:Studiomdl builds prior to Alien Swarm's won't create folders that don't exist. The path specified by
Crowbar handles this automatically.
Bug:In
Alien Swarm, models compiled into the root
SirYodaJedi (talk | contribs) mNo edit summary |
SirYodaJedi (talk | contribs) m (→Example) |
||
Line 12: | Line 12: | ||
==Example== | ==Example== | ||
'''$modelname "weapons | '''$modelname "weapons/shell.mdl"''' | ||
[[$staticprop]] | [[$staticprop]] | ||
[[$body]] body "shell | [[$body]] body "shell" | ||
[[$cdmaterials]] "models\weapons\" | [[$cdmaterials]] "models\weapons\" | ||
[[$sequence]] idle "shell_anim_@idle | [[$sequence]] idle "shell_anim_@idle" | ||
[[$collisionmodel]] "shell_physics | [[$collisionmodel]] "shell_physics" | ||
This model will be created at <code><game path>\models\weapons\shell.mdl</code>. | This model will be created at <code><game path>\models\weapons\shell.mdl</code>. |
Revision as of 16:38, 17 September 2024
$modelname
is a QC command available in all Source games.
It is required, as it specifies the path and filename of the compiled model.
- In
GoldSrc, this is either a relative path (relative to $cd) or an absolute path. Absolute paths must be encapsulated in quotes, but relative paths do not.
- In
Source, this is always a relative path, relative to the
\models
folder of the mod.

$modelname
must exist before compiling begins. 


\models
folder cannot be loaded. [todo tested in ?]Example
$modelname "weapons/shell.mdl" $staticprop $body body "shell" $cdmaterials "models\weapons\" $sequence idle "shell_anim_@idle" $collisionmodel "shell_physics"
This model will be created at <game path>\models\weapons\shell.mdl
.