Changes properties to use automatic property initializers

This commit is contained in:
Kamron Batman 2018-09-14 15:23:29 -07:00
parent f0a48ad431
commit 06fa31a7bf
623 changed files with 13072 additions and 19304 deletions

View file

@ -141,15 +141,13 @@ namespace Server.Engines.Plants
return notBrightFirst & notBrightSecond;
}
private int m_Hue;
private int m_Name;
private PlantHue m_PlantHue;
private int m_GumpHue;
public int Hue { get; }
public int Hue => m_Hue;
public int Name => m_Name;
public PlantHue PlantHue => m_PlantHue;
public int GumpHue => m_GumpHue;
public int Name { get; }
public PlantHue PlantHue { get; }
public int GumpHue { get; }
private PlantHueInfo( int hue, int name, PlantHue plantHue ) : this( hue, name, plantHue, hue )
{
@ -157,30 +155,30 @@ namespace Server.Engines.Plants
private PlantHueInfo( int hue, int name, PlantHue plantHue, int gumpHue )
{
m_Hue = hue;
m_Name = name;
m_PlantHue = plantHue;
m_GumpHue = gumpHue;
Hue = hue;
Name = name;
PlantHue = plantHue;
GumpHue = gumpHue;
}
public bool IsCrossable()
{
return IsCrossable( m_PlantHue );
return IsCrossable( PlantHue );
}
public bool IsBright()
{
return IsBright( m_PlantHue );
return IsBright( PlantHue );
}
public PlantHue GetNotBright()
{
return GetNotBright( m_PlantHue );
return GetNotBright( PlantHue );
}
public bool IsPrimary()
{
return IsPrimary( m_PlantHue );
return IsPrimary( PlantHue );
}
}
}