slightly simpler usage for NameplateChanges and NameplateProps
This commit is contained in:
@@ -3,6 +3,7 @@ using System.Collections.Generic;
|
|||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
|
using Pilz.Dalamud.Nameplates.EventArgs;
|
||||||
using Pilz.Dalamud.Tools.Strings;
|
using Pilz.Dalamud.Tools.Strings;
|
||||||
|
|
||||||
namespace Pilz.Dalamud.Nameplates.Tools
|
namespace Pilz.Dalamud.Nameplates.Tools
|
||||||
@@ -18,6 +19,13 @@ namespace Pilz.Dalamud.Nameplates.Tools
|
|||||||
changes.Add(NameplateElements.FreeCompany, new());
|
changes.Add(NameplateElements.FreeCompany, new());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public NameplateChanges(AddonNamePlate_SetPlayerNameManagedEventArgs eventArgs) : this()
|
||||||
|
{
|
||||||
|
GetProps(NameplateElements.Title).Destination = eventArgs.Title;
|
||||||
|
GetProps(NameplateElements.Name).Destination = eventArgs.Name;
|
||||||
|
GetProps(NameplateElements.FreeCompany).Destination = eventArgs.FreeCompany;
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets the properties with the changes of an element of your choice where you can add your payloads to a change and setup some options.
|
/// Gets the properties with the changes of an element of your choice where you can add your payloads to a change and setup some options.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
@@ -12,5 +12,14 @@ namespace Pilz.Dalamud.Nameplates.Tools
|
|||||||
/// All the changes to the nameplate that should be made.
|
/// All the changes to the nameplate that should be made.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public NameplateChanges Changes { get; set; }
|
public NameplateChanges Changes { get; set; }
|
||||||
|
|
||||||
|
public NameplateChangesProps()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public NameplateChangesProps(NameplateChanges changes) : this()
|
||||||
|
{
|
||||||
|
Changes = changes;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user