engineRestoreModelMaterial
Client
Undoes what this resource's engineSetModelMaterial did of every instance of a model.
bool engineRestoreModelMaterial(string|element model [, int|string selector = nil, material material = nil])
Parameters
| Name | Type | Description |
|---|---|---|
| model | string|element | The model's name or a model element. |
| selector | int|string | Only what was picked with this selector (the same index or name). With material, it also takes a name a wildcard caught out of that material. Without it, everything.default nil |
| material | material | Only what was replaced with this material. Without it, any.default nil |
Returns
true if something was undone, false if there was nothing to undo.
Example
local chrome = engineCreateMaterial("surface")
engineSetModelMaterial("infernus", "*chrome*", chrome)
addCommandHandler("nochrome", function()
engineRestoreModelMaterial("infernus")
end)