1
0
mirror of synced 2025-02-27 07:10:00 +01:00

Also add material icons for tranparent toggle in render state

This commit is contained in:
KillzXGaming 2019-05-30 21:46:00 -04:00
parent 31b2ab8260
commit 7682a827cc
5 changed files with 7 additions and 1 deletions

Binary file not shown.

View File

@ -872,8 +872,14 @@ namespace FirstPlugin
IsTransparentMask = mat.shaderassign.options["enable_transparent"] == "1";
}
if (mat.MaterialU != null)
{
IsTranslucent = mat.MaterialU.RenderState.FlagsMode == ResU.RenderStateFlagsMode.Translucent;
IsTransparentMask = mat.MaterialU.RenderState.FlagsMode == ResU.RenderStateFlagsMode.AlphaMask;
}
SetMaterialIcon(mat, IsTranslucent, "MaterialTranslucent");
SetMaterialIcon(mat, IsTransparentMask, "MaterialTransparent");
SetMaterialIcon(mat, IsTransparentMask, "MaterialTransparent");
}
private static void SetMaterialIcon(FMAT mat, bool IsEffect, string Key)