Decals: Make sure tempdecal materials are recached upon vid_reload

This commit is contained in:
Marco Cawthorne 2020-10-23 20:12:43 +02:00
parent 0f50c46623
commit 0cfa4df68a

View file

@ -228,6 +228,10 @@ void Decals_Place(vector pos, string dname)
void
Decal_Reload(void)
{
for (entity b = world; (b = find(b, ::classname, "tempdecal"));) {
decal d = (decal)b;
d.BuildShader();
}
for (entity b = world; (b = find(b, ::classname, "decal"));) {
decal d = (decal)b;
d.BuildShader();