/// <summary>
        /// パーティの戦闘メンバリストを取得する
        /// </summary>
        /// <returns>パーティの戦闘メンバリスト</returns>
        public List <Combatant> GetCombatantListParty()
        {
            // 総戦闘メンバリストを取得する(周囲のPC, NPC, MOB等すべて)
            var combatListAll = this.GetCombatantList();

            // パーティメンバのIDリストを取得する
            int partyCount;
            var partyListById = FF14PluginHelper.GetCurrentPartyList(out partyCount);

            var combatListParty = new List <Combatant>();

            foreach (var partyMemberId in partyListById)
            {
                if (partyMemberId == 0)
                {
                    continue;
                }

                var partyMember = (
                    from x in combatListAll
                    where
                    x.ID == partyMemberId
                    select
                    x).FirstOrDefault();

                if (partyMember != null)
                {
                    combatListParty.Add(partyMember);
                }
            }

            return(combatListParty);
        }
        /// <summary>
        /// プレイヤ情報を取得する
        /// </summary>
        /// <returns>プレイヤ情報</returns>
        public Combatant GetPlayer()
        {
            var list = FF14PluginHelper.GetCombatantList();

            if (list.Count > 0)
            {
                return(list[0]);
            }
            else
            {
                return(new Combatant());
            }
        }
 /// <summary>
 /// 戦闘メンバリストを取得する
 /// </summary>
 /// <returns>戦闘メンバリスト</returns>
 public List <Combatant> GetCombatantList()
 {
     return(FF14PluginHelper.GetCombatantList());
 }