Garry's Mod Wiki

Revision Difference

Entity:SetSubMaterial#551364

<function name="SetSubMaterial" parent="Entity" type="classfunc"> <description> Overrides a single material on the model of this entity. To set a Lua material created with <page>Global.CreateMaterial</page>, just prepend a "!" to the material name. To set a Lua material created with <page>Global.CreateMaterial</page>, just prepend a `!` to the material name. <bug issue="3362">The server's value takes priority on the client.</bug> </description> <realm>Shared</realm> <args> <arg name="index" type="number" default="nil">Index of the material to override, acceptable values are from 0 to 31. Indexes are by <page>Entity:GetMaterials</page>, but you have to subtract 1 from them. If called with no arguments, all sub materials will be reset.</arg> <arg name="material" type="string" default="nil">The material to override the default one with. Set to nil to revert to default material.</arg> </args> </function>