GRTHEQW3VTYOB4CSVAB4VBEAW6MRVAJRV4CBXOIRSUFMO7SK3GCAC
2UMSHYRY6CYHUY5TEEF7ZMXBQJR3ZMZQSOX3MSVU7SJSLFCBNQPQC
CG73LGDDWA4UBELKXPUJBNDMGVO3JRE2A6QUNURTJVEEZAJJM6FAC
VZRSH4U473FCZOP5EXURPXXN5J6F3ZLT435YY7A2JHLG2ZZB5KLQC
62YQ7EMUYX7GS3AB6FAJDKNX53LVG6T2EH6NMVS6JV36J5VCOKIAC
M2C63XUU3TKYAUPPSPEFVF4CMBQMCVLZATANFWQW35MMYNRB2SEAC
QZXURLSF73UL67TIXDHMVS7DCFZLQJAPJ6BAGRGXOHH46VMNKGPQC
S256EPZUSOF4TV2KGOFZDJXUFDD57GZFYTCARFJ3SD24RPC56PHAC
KAROCU3SAOGWWSFXGCLE5OW76VTDJR4HDIVTK62BIAESN5SOHVDAC
HXTSBPAP75A7EC4RKWYQMVPPHPNZFPHUORBZWDHGEB6MPAGI7G7AC
S6LIARO3HIMP67ZDRIPPU3NC4GM6JQQODDIFGZH5HBN75JHFFSQAC
2ZZM2HIS7HNIMK3Q6ALHIMQYLKNIHUOL6FJ57O6SR77VAMEINLWAC
O236B5LO6PHJ4TPZGYXDVSLB5EGXXRRLYYVWI46DPL5LEGXEIHZQC
KM44OG3YNGF45JHSB4HOGBIDHNWS4N6LEODIRYNN6YAPPMEU5I6QC
IA2O33JCJVSJ3IVBBHX2XQU4BCPL3X6JDDZ2R2KNGUFPWXAUKO7QC
FIMVA3BI72IWMBRN5T3PKDCKSJW667BH25INKDWSPWGHLRKCNAPAC
XF52N4U7HWXOF4PDSCR7LCUENLTSXLWEZGS2IJ6562KYI567Z2GAC
IDXWT3DH3C3X7PP4VVKUZTCGDALW6NH7KREI4E2VFQVMCBJKDMTAC
CD5FF75KTOBTMVMTMCKMR6F5DFKOF26I5K43ITNHGBI3ZAZHA4RAC
5YUI4V7A6ONEYREG5CXWHMBYCOP6Q3GMMQD2OTHXZAGKCGM4FWBAC
XIPU27GAVXMAKDP42DDSYNA6DSN5WBHH6AG4EK6YIIM43AQQHQAAC
DIEGZM3YMQCKTQW3NLESFZBOGMWW6FT6TZOUL7IUAJD2X5IISUYAC
4JF2MUNF23IFAVVECZNP3JJLFPEB36V7FDRQOKIZNF6Q2FAGOFRQC
3JTZIZGE6WPLZCIWXXLG3SQA2LVSVP26P7U52YBMBTY2VCC6LBLAC
4PLSNSVW4VOQW5ZXXZGUWB56WI33SXTGWOCD7PNE36OWDGD7NRJAC
62S5AKAC5VGAT4KZYRO4R6XIHO4CCD3RAUHQSW47VEGVEBNZGTGAC
IFN4UDLTN7TD26CPONDCRHW4G3DJEXEYV62ZHZC4QD7DKJ76JAEQC
public class WeaponEquippedArgs : EventArgs
{
public Weapon Weapon { get; }
public Weaver Weaver { get; }
public WeaponEquippedArgs(Weapon weapon, Weaver weaver) {
Weapon = weapon;
Weaver = weaver;
}
}
public class CombatFormEquippedArgs : EventArgs
{
public CombatForm CombatForm { get; }
public Weaver Weaver { get; }
public CombatFormEquippedArgs(CombatForm combatForm, Weaver weaver) {
CombatForm = combatForm;
Weaver = weaver;
}
}
public class WeaponEquippedArgs : EventArgs
{
public Weapon Weapon { get; }
public Weaver Weaver { get; }
public WeaponEquippedArgs(Weapon weapon, Weaver weaver) {
Weapon = weapon;
Weaver = weaver;
}
}
public class CombatFormEquippedArgs : EventArgs
{
public CombatForm CombatForm { get; }
public Weaver Weaver { get; }
public CombatFormEquippedArgs(CombatForm combatForm, Weaver weaver) {
CombatForm = combatForm;
Weaver = weaver;
}
}
public class TakeActionArgs : EventArgs
{
public IActionState ActionState { get; }
public TakeActionArgs(IActionState actionState) {
ActionState = actionState;
}
}
private void PartyMemberPortrait_OnPartyMemberSelected(object sender, PartyMemberSelectedArgs partyMemberSelectedArgs) {
private void PartyMemberPortrait_OnPartyMemberSelected(object sender, EventAggregator.PartyMemberSelectedArgs partyMemberSelectedArgs) {
public class RuneWeavingBankChangedArgs : EventArgs
{
public RuneWeavingBank Bank { get; }
public RuneWeavingBankChangedArgs(RuneWeavingBank bank) {
Bank = bank;
}
}
public class WeaveCastArgs : EventArgs
{
public RuneWeavingContainer Weave { get; }
public WeaveCastArgs(RuneWeavingContainer weave) {
Weave = weave;
}
}
public class TryRemovePlannedActionArgs : EventArgs
{
public int Index { get; }
public TryRemovePlannedActionArgs(int index) {
if (index < 0) {
throw new IndexOutOfRangeException("index");
}
Index = index;
}
}
#region events
public class TryRemovePlannedActionArgs : EventArgs
{
public int Index { get; }
public TryRemovePlannedActionArgs(int index) {
if (index < 0) {
throw new IndexOutOfRangeException("index");
}
Index = index;
}
}
public class WeaveCastArgs : EventArgs
{
public RuneWeavingContainer Weave { get; }
public WeaveCastArgs(RuneWeavingContainer weave) {
Weave = weave;
}
}
public class RuneWeavingBankChangedArgs : EventArgs
{
public RuneWeavingBank Bank { get; }
public RuneWeavingBankChangedArgs(RuneWeavingBank bank) {
Bank = bank;
}
}
public class PartyMemberSelectedArgs : EventArgs
{
public PartyMember PartyMember { get; }
public PartyMemberSelectedArgs(PartyMember partyMember) {
PartyMember = partyMember;
}
}
public class WeaponSelectedArgs : EventArgs
{
public Weapon Weapon { get; }
public WeaponSelectedArgs(Weapon weapon) {
Weapon = weapon;
}
}
public class CombatFormSelectedArgs : EventArgs
{
public CombatForm CombatForm { get; }
public CombatFormSelectedArgs(CombatForm combatForm) {
CombatForm = combatForm;
}
}
#endregion