#[V2.1.0] SSMenuSystem

1 messages · Page 1 of 1 (latest)

lost mason
#

What is SSMenuSystem ?

  • SSMenuSystem is a complete plugin that will sync all plugins each other with a feature named "Menus" (see image below)
  • each menu can contain a sub-menu that can contain a sub-menu, etc....
  • SSMenuSystem is available for LabApi and EXILED
  • SSMenuSystem is available on a NuGet package
  • with the menus system, a Keybind can be global, to work on any pages

GITHUB: https://github.com/skyfr0676/SSMenuSystem
GITHUB LATEST VERSION: https://github.com/skyfr0676/SSMenuSystem/releases/latest

NUGET Package is also available
install command: dotnet add package SSMenuSystem --version 2.0.5-LABAPI-Beta
-# note that nuget is also available on the nuget explorer, in VS and Rider
Website link: https://www.nuget.org/packages/SSMenuSystem/

lost mason
# lost mason # What is SSMenuSystem ? - SSMenuSystem is a complete plugin that will sync all...

V2.0.5 is out!

-# https://github.com/skyfr0676/SSMenuSystem/releases/tag/v2.0.5

NWAPI support is officially ended

What's changed

Add: Suppport of LabApi
Remove: Support of NWAPI
Add: server_exiled and server_labapi option in build.sh to automaticly change api version.
Rework: The automatic menu selection if he's the only one available. Also fix a bug that show the Return to Menu button and be disabled.
Rename: typo in Compatibilizer...
Add: the own Log logic

Full Changelog: https://github.com/skyfr0676/SSMenuSystem/compare/v2.0.4...v2.0.5

#

(and Nuget package is also available)

#

Nuget Versions below 2.0.5 is now marked as "Deprecated". Please do not use it!

-# ps: it will be delisted <t:1740070800:R> - <t:1740070800:f>

lost mason
# lost mason # What is SSMenuSystem ? - SSMenuSystem is a complete plugin that will sync all...

V2.0.6 is out !

-# https://github.com/skyfr0676/SSMenuSystem/releases/tag/v2.0.6

What's changed ?

Clean: code ||(to be verified 👀)||
Update: Nuget where there is outdated packages
Remove: LabApi tag
Fix: most of issues caused by Menu::GetSettingsFor(ReferenceHub):

  • method not called if Menu::get_Settings
  • actions contains in sended settings not called
  • and others !

Full Changelog: https://github.com/skyfr0676/SSMenuSystem/compare/v2.0.5...v2.0.6

-# Nuget update will come later.****

lost mason
#

[V2.0.6] SSMenuSystem

lost mason
#

[V2.0.6.1] SSMenuSystem

lost mason
# lost mason # V2.0.6.1 is out: -# https://github.com/skyfr0676/SSMenuSystem/releases/tag/v2....

V2.0.7 is out !

-# https://github.com/skyfr0676/SSMenuSystem/releases/v2.0.7

What's changed

Move: Translation (GetTranslation deleted, replaced by the Translation variable (built-int EXILED and added for LabAPI): Plugin.Instance.Translation)
Move: Config (StaticConfig was replaced by a Plugin Instance: Plugin.Instance: Plugin.Instance.Config)
Fix: bug with Menu::GetSettingsFor where Action variable on wrappers wasn't called
Skill issue: Dropdown.Action using SyncIsB instead of SyncIsA
Add: Menu::GetSettingsFor(ReferenceHub) to Parameters::SyncAll
Rework: plugin initialization for better comprehension (some #if removed, merged events)

Full Changelog: https://github.com/skyfr0676/SSMenuSystem/compare/v2.0.6.1...v2.0.7

Git being Git, merging dev to master caused a lot of problems, maybe the code of master will not be the same as dev...

#

[V2.0.7] SSMenuSystem

lost mason
lost mason
lost mason
# lost mason # What is SSMenuSystem ? - SSMenuSystem is a complete plugin that will sync all...

SSMenuSystem v2.1.0 is out !

-# https://github.com/skyfr0676/SSMenuSystem/releases/tag/v2.1.0

What's changed

Fix: Issues created by GetSettingsFor
Version changed: EXILED passed from v2.6.0 to v2.6.1
Added: DEBUG values
Changed EXILED version for EXILED nuget package to accept latest versions, and not specific version
Added Static Menu.ReloadAllPlayers and static Menu.ReloadPlayer
Removed: Negative menu id limitation

Full Changelog: https://github.com/skyfr0676/SSMenuSystem/compare/v2.0.7...v2.1.0

#

[V2.1.0] SSMenuSystem

livid path
#

yo @lost mason I'll be making my own Library for SSS and I saw you don't have license, am I allowed to see how you implemented things and do similar in my plugin?

lost mason