PathfindingTest.UI.HUDObject.DefineDetailString C# (CSharp) Method

DefineDetailString() private method

private DefineDetailString ( ) : String
return String
        private String DefineDetailString()
        {
            switch (this.type)
            {
                case Type.Resources:
                    return "Resource Structure:\r\nProvides resources...";

                case Type.Barracks:
                    return "Barracks:\r\nConstructs Units;\r\n - Swordsmen\r\n - Bowmen\r\n - Horsemen";

                case Type.Factory:
                    return "Factory:\r\nConstructs Units;\r\n - Sentry";

                case Type.Fortress:
                    return "Fortress:\r\nMain Structure.\r\nConstructs Engineers";

                case Type.Sentry:
                    return "Sentry:\r\nProvides large field of\r\nvision.";

                case Type.Engineer:
                    return "Engineer:\r\nAble to Construct and\r\nRepair Structures";

                case Type.Melee:
                    return "Swordsman:\r\nStrong vs. Sentry";

                case Type.Heavy:
                    return "Sentry:\r\nStrong vs. Horsemen";

                case Type.Fast:
                    return "Horseman:\r\nStrong vs. Bowmen";

                case Type.Ranged:
                    return "Bowman:\r\nStrong vs. Swordsmen";

                default:
                    return "Details not Set";
            }
        }