Update Main.cs

This commit is contained in:
Lexxy Wolfgang
2025-06-15 04:41:44 -04:00
committed by GitHub
parent dfa5aa7858
commit f5f2722111

View File

@@ -20,6 +20,12 @@ namespace LWGlass.Client
IResizableX, IResizableX,
IResizableZ IResizableZ
{ {
[Setting_SliderFloat("LWGlass.LWGlass.GlassTransparency")]
public static float GlassTransparency {
get => _glassTransparency;
set => _glassTransparency = value;
}
private int previousSizeX; private int previousSizeX;
private int previousSizeZ; private int previousSizeZ;
@@ -125,7 +131,7 @@ namespace LWGlass.Client
var meshFilter = myGameObject.AddComponent<MeshFilter>(); var meshFilter = myGameObject.AddComponent<MeshFilter>();
meshFilter.sharedMesh = LogicWorld.References.Meshes.OriginCube; meshFilter.sharedMesh = LogicWorld.References.Meshes.OriginCube;
var meshRenderer = myGameObject.AddComponent<MeshRenderer>(); var meshRenderer = myGameObject.AddComponent<MeshRenderer>();
meshRenderer.sharedMaterial = LogicWorld.References.MaterialsCache.StandardUnlitColorTransparent(Color, 0.2f); meshRenderer.sharedMaterial = LogicWorld.References.MaterialsCache.StandardUnlitColorTransparent(Color, (float) _glassTransparency/10);
return new IDecoration[] return new IDecoration[]
{ {
new Decoration() new Decoration()