fBaseXtensions.Game.Hero.Class.PlayerClass.DebugString C# (CSharp) Method

DebugString() private method

private DebugString ( ) : string
return string
        internal string DebugString()
        {
            string Slastusedabilities = LastUsedAbilities.Aggregate("", (current, a) => current + String.Format("Skill: {0} Time: {1}\r\n", a.Power, a.LastUsedMilliseconds));
            string s = String.Format("Class {0} WaitingForSpecial {1} ReserveAmount {2}\r\n" +
                                     "ContainsNonRangedCombatSkill {5} ContainsAnyPrimarySkill {6}\r\n" +
                                     "LastUsedSkill: {3}\r\n" +
                                     "LastUsedSkills\r\n{4}", AC.ToString(),
                                     bWaitingForSpecial, iWaitingReservedAmount,
                                     LastUsedAbility.Power.ToString(), Slastusedabilities,
                                     ContainsNonRangedCombatSkill, ContainsAnyPrimarySkill);
            return s;
        }