ModernUO/Scripts/Engines/Ethics/Definitions/EthicDefinition.cs
2018-08-14 06:16:50 +08:00

39 lines
836 B
C#

using System;
using System.Collections.Generic;
using System.Text;
namespace Server.Ethics
{
public class EthicDefinition
{
private int m_PrimaryHue;
private TextDefinition m_Title;
private TextDefinition m_Adjunct;
private TextDefinition m_JoinPhrase;
private Power[] m_Powers;
public int PrimaryHue => m_PrimaryHue;
public TextDefinition Title => m_Title;
public TextDefinition Adjunct => m_Adjunct;
public TextDefinition JoinPhrase => m_JoinPhrase;
public Power[] Powers => m_Powers;
public EthicDefinition( int primaryHue, TextDefinition title, TextDefinition adjunct, TextDefinition joinPhrase, Power[] powers )
{
m_PrimaryHue = primaryHue;
m_Title = title;
m_Adjunct = adjunct;
m_JoinPhrase = joinPhrase;
m_Powers = powers;
}
}
}