.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

50 lines
711 B

using System;
[Serializable]
public class Material
{
public static implicit operator bool(Material m)
{
return m == null;
}
}
[Serializable]
public class SequenceOfNestedIfs
{
public bool _clear;
public Material _material;
public virtual bool CheckShader()
{
return false;
}
public virtual void CreateMaterials()
{
if (!_clear)
{
if (!CheckShader())
{
return;
}
_material = new Material();
}
if (!_material)
{
if (!CheckShader())
{
return;
}
_material = new Material();
}
if (!_material)
{
if (!CheckShader())
{
return;
}
_material = new Material();
}
if (!_material && CheckShader())
{
_material = new Material();
}
}
}