$keyvalues: Difference between revisions
Jump to navigation
Jump to search
Warning:Since the values are arbitrary, studiomdl can't check that they re correct when it compiles the model.
TomEdwards (talk | contribs) No edit summary |
TomEdwards (talk | contribs) m (collapsed examples into one) |
||
| Line 3: | Line 3: | ||
{{warning|Since the values are arbitrary, [[studiomdl]] can't check that they re correct when it compiles the model.}} | {{warning|Since the values are arbitrary, [[studiomdl]] can't check that they re correct when it compiles the model.}} | ||
== | == Example == | ||
$keyvalues | $keyvalues | ||
| Line 14: | Line 14: | ||
explosive_radius 100 | explosive_radius 100 | ||
} | } | ||
''// hud_name has been made up for this article. It won't be recognised by any of Valve's games!'' | |||
''// (If you were being picky, you might point out that this ought to be [[localised]] ...)'' | |||
''// | |||
''// (If you were being picky, you might point out that this ought to be | |||
hud_name "Rubber chicken with a pulley in the middle" | hud_name "Rubber chicken with a pulley in the middle" | ||
} | } | ||
[[Category:QC Commands]] | [[Category:QC Commands]] | ||
Revision as of 14:43, 28 March 2008
Embeds an arbitrary block of keyvalues into the .mdl file. prop_data keyvalues are the most common, as they define various properties of Valve's prop_* entities, but there is no limit on what other KVs a mod's programmer might add support for.
Example
$keyvalues
{
prop_data
{
base Wooden.Small
dmg.bullets 0
explosive_damage 100
explosive_radius 100
}
// hud_name has been made up for this article. It won't be recognised by any of Valve's games!
// (If you were being picky, you might point out that this ought to be localised ...)
hud_name "Rubber chicken with a pulley in the middle"
}