# y_classes Provides enhanced class selection facilites, including: * Add and remove classes at any time. * Hide skins entirely from certain players. * y_groups support to extend skin hiding to teams etc. * As many default weapons as you like. * Multi-level skin selection, e.g. select a team first, then a skin within that team. * Disable, skip, reenable, and force return to class selection. ## YSI For general YSI information, see the following links: * [Installation](../installation.md) * [Troubleshooting](../troubleshooting.md) ## Documentation * [Quick Start](y_classes/quick-start.md) - One very simple example of getting started with this library. * [Features](y_classes/features.md) - More features and examples. * [FAQs](y_classes/faqs.md) - Frequently Asked Questions, including errors and solutions. * [API](y_classes/api.md) - Full list of all functions and their meaning. * [Internal](y_classes/internal.md) - Internal developer documentation for the system. ## External Links These are links to external documentation and tutorials; both first- and third-party. Note that these may be incomplete, obsolete, or otherwise inaccurate.