This repository was archived by the owner on Jun 19, 2025. It is now read-only.
v9.1.0-beta #38
Closed
Redforce04
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
AutoEvent v9.1.0-beta
By Redforce04 and KoT0XleB
Disclaimer
Many changes are included in this Beta release. The documentation is currently being updated to reflect these changes.
Please be aware that this is a beta update, and events, and the framework may not be fully stable. Please either DM any bugs to Redforce04 on discord or create an issue in the official github.
Added Features:
Breaking Changes:
Events- the external event directorySchematics- the schematics directoryMusic- the music /audio directoryConfigs- the event configuration directory~/.config/SCP Secret Laboratory/PluginAPI/plugins/global/*~/.config/SCP Secret Laboratory/PluginAPI/plugins/global/AutoEvent/*/plugins/global/AutoEvent-NWApi/configs->/plugins/global/AutoEvent/Configs)~/.config/EXILED/Configs/*~/.config/EXILED/Configs/AutoEvent/*Config System:
ev config list [event name]- lists all presets for an event.ev config select [event name] [preset name]- selects a preset for an event (defaultcan be used to use the default config.)Commands:
ev config [option]- config parent command.list [event name]- list all presets available for an event.select [event name] [preset name]- select a preset to use for an event.ev reload [option]- reload parent command.events- reload all events. This can be used to register new external events (added in the events folder)configs- reload all configs and config presets from the files.translations- reload all translations from their files (currently this does not yet work.)ev debug [option]- debug features parent command.enable- enable debug logging to console.disable- disable debug logging to console.antiend [enable/disable/*toggle*]- prevents events from ending. (must implement AntiEnd in the event).write- write all errors and debug outpus to /AutoEvent/debug-output.log.presets [option]- list registered presets for an event.ev volume [volume percent 0 - 200]- sets the global volume level for all events.External Events:
~/AutoEvent/Eventsdirectory.AutoEvent.Events.API Overhaul:
EventConfigclass.{ get; set; }methods.[YamlIgnore],[YamlMember], and[Description]to add more information / custom parsing to properties.{ get; set; }and the[EventConfig]attribute.{ get; set; }that is the same type as the main config type.[EventConfigPreset]attribute above the type.[EventConfig]Property in the plugin.Translations:
Other changes:
Loadouts,Effects,RoleCountand more.Upcoming Features:
Suggestions and Feedback:
This discussion was created from the release v9.1.0-beta.
Beta Was this translation helpful? Give feedback.
All reactions