RSSy MYGO.pl Opublikowano Listopad 22, 2022 o 20:07 RSSy Udostępnij Opublikowano Listopad 22, 2022 o 20:07 LibModuleManager A plugin that's designed as a library to help other plugins manage systems of forwards and plugins! Have you ever wanted to have a modular plugin system but annoyed with the process of setting up forwards and having for them to interact with other plugins through natives? LibModuleManager includes 3 separate types of managers that plugins can request and/or use: 1. Global Forwards Manager => Global Forwards are defined from a config file and managed by a single plugin that can be accessed any time! 2. Private Forwards Managers => Plugins can request MULTIPLE Private Forward Managers as needed through a Manager ID system as well as pre-made natives & stocks so that plugin systems can hook and unhook to specific Private Forwards by name! 3. Plugin/Module Managers => If a core plugin wants more control of the plugins and their runtime, just like with Private Forward Managers, plugins can request multiple Module Managers via ID system. With Plugin Modules, devs have more control where you have the option of 4 attributes for each Plugin Module: flags, components, groups, and priority. Pre-made stocks are available that allows devs to retrieve Modules by either flags, components, or groups and also sort them by priority! The repo comes with the config file examples and the required files with builds. THERE ARE NO DEPENDENCIES BEYOND SOURCEMOD. Github Repository. Wyświetl pełny artykuł Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi