51 lines
No EOL
1.5 KiB
C#
51 lines
No EOL
1.5 KiB
C#
namespace Server.Factions
|
|
{
|
|
public class TownDefinition
|
|
{
|
|
public TownDefinition(int sort, int sigilID, string region, string friendlyName, TextDefinition townName,
|
|
TextDefinition townStoneHeader, TextDefinition strongholdMonolithName, TextDefinition townMonolithName,
|
|
TextDefinition townStoneName, TextDefinition sigilName, TextDefinition corruptedSigilName, Point3D monolith,
|
|
Point3D townStone)
|
|
{
|
|
Sort = sort;
|
|
SigilID = sigilID;
|
|
Region = region;
|
|
FriendlyName = friendlyName;
|
|
TownName = townName;
|
|
TownStoneHeader = townStoneHeader;
|
|
StrongholdMonolithName = strongholdMonolithName;
|
|
TownMonolithName = townMonolithName;
|
|
TownStoneName = townStoneName;
|
|
SigilName = sigilName;
|
|
CorruptedSigilName = corruptedSigilName;
|
|
Monolith = monolith;
|
|
TownStone = townStone;
|
|
}
|
|
|
|
public int Sort{ get; }
|
|
|
|
public int SigilID{ get; }
|
|
|
|
public string Region{ get; }
|
|
|
|
public string FriendlyName{ get; }
|
|
|
|
public TextDefinition TownName{ get; }
|
|
|
|
public TextDefinition TownStoneHeader{ get; }
|
|
|
|
public TextDefinition StrongholdMonolithName{ get; }
|
|
|
|
public TextDefinition TownMonolithName{ get; }
|
|
|
|
public TextDefinition TownStoneName{ get; }
|
|
|
|
public TextDefinition SigilName{ get; }
|
|
|
|
public TextDefinition CorruptedSigilName{ get; }
|
|
|
|
public Point3D Monolith{ get; }
|
|
|
|
public Point3D TownStone{ get; }
|
|
}
|
|
} |