Releases: MedveMarci/AutoEvent
Release list
10.1.3
Fixed
- Fixed server crash when the BearmanAPI is down.
- Fixed several issues with
sl_egyptmap. - Fixed Among Us MedBay Scan task.
- Fixed Among Us voting.
- Fixed CleanUp when stopping an event while it's finished.
- Spectators are no longer pulled back into a running mini-game by the respawn waves.
- Friendly Fire is now only force-enabled in mini-games that mechanically require it (All Deathmatch,
Gun Game, Among Us, Lava, Jail, Airstrike). Team/duel games (Team Death-Match, Counter-Strike, Versus,
Knives, Battle and Tag) no longer force a value, so the per-eventEnableFriendlyFireconfig now
controls them.
10.1.2
Added
- Load-time dependency check: when the plugin loads, it now reports every dependency in one clear block.
Fixed
- Fixed NullReferenceException when trying to use the
evcommand if the plugin isn't fully loaded. (In AutoEvent.Vote also) - Overhauled Friendly Fire systems in AutoEvent. It should fix the CedMod FF Detector issue.
- Event coroutine:
- Stopping an event now also kills the outer timing coroutine that sequences the countdown/game/post-round phases;
it was previously left running. - Cleanup can no longer run twice.
StopEvent()is now runs once.
- Stopping an event now also kills the outer timing coroutine that sequences the countdown/game/post-round phases;
10.1.1
Fixes
- Among Us:
- Fixed VisualTasks config option.
- Fixed a permanent stuck bug.
- Fixed waves are not unpausing when the event ends.
- Several fixes for
sl_egypt.
10.1.0
Added
- Added the original plugin's link to README.md.
- Added
sl_egyptDeathRun map by PresidentFinny. ❤️- You can start it with
ev run deathrun sl_egyptafter you re-generate your config file or add the map manually.
- You can start it with
Changed
- The
ev language loadcan load languages by code or name, which doesn't require the full name just a part of it. - Updated to the latest BearmanAPI, which includes automatic error sharing and several fixes.
- Waves are now paused with
IsForcefullyPausedinstead of blocking the event. - Decontamination is now disabled instead of blocking the event.
- DeathRun:
- Changed
SpawnpointandSpawnpoint1toRunSpawnandDeathSpawnin the DeathRun Temple map (v1.0.1). - Changed
RoundDurationInSecondsto 530. (Make sure you update it in the config)
- Changed
Fixed
- CedMod is no longer a hard dependency: its FF autoban is now toggled via reflection, so AutoEvent works with or
without CedMod installed. - Fixed seasonal map selection picking an empty map pool when no season-less maps existed.
- Map/loadout/role weighted random selection is now statistically correct (weights were previously re-rolled per item).
- Loadouts with
NoReloadInfiniteAmmono longer incorrectly receive regularInfiniteAmmo. - DeadMan Switch is disabled if an event starts preventing it from starting.
- Fixed README.md's PluginApi link.
- Added Null checks for event managers, translations and commands.
- Spawn Protection is disabled while running the events.
- Fixed
ev runcommand when using in Lobby. - Fixed CedMod and Auto FF ban.
- If it not disables it again, make an issue in Discord or in Github.
- Among Us:
- SilentWalk getting removed from Impostors when exiting a vent.
- Impostors permanently lost the sabotage menu when a sabotage lasted longer than the sabotage cooldown.
- A late-joining (non-participant) player pressing the meeting button could freeze the game in a meeting that never
started. - Body reports no longer remove SilentWalk from everyone; meetings now consistently skip dead players when
teleporting. - Meetings now pull players out of vents (vented state and Lightweight are cleared).
- Using a custom map name in the config no longer crashes task/sabotage generation (falls back to the Skeld set).
- The MedBay scan (Submit Scan) task is now actually assigned to crewmates - previously the scanner existed but the
task was never generated. - The MedBay scan no longer locks a player in place if they die mid-scan.
- Zombie Survival:
- The end sound is now played correctly when the event ends.
- The main music will stop correctly.
- Simon's Prison:
- Fixed item disappearing with Jailers.
Removed
- Removed AudioPlayerAPI support.
10.0.0 - The Big Update
Unfortunately I forgot to note everything what I changed so the change-log is not fully covering what is in the update.
If you find a bug make an issue here, in the discord server or DM me on discord.
In the upcoming weeks there could be several smaller bug fix releases.
10.0.0 - The Big Update
Added
- Updated BearmanAPI
- Schematic version checker — on startup and round restarts AutoEvent checks whether installed schematics are up to date against the remote manifest
- VotingSystem — new
AutoEvent.Voteplugin for event voting; players can create and end votes via commands ev updatecommand — manually trigger a schematic update to download missing or outdated schematic filesev reloadcommand — reloads all event configs at runtime without restarting the serverev startcommand — added MapName argument, you can select which map to play the event.- MaxRoundPerPlayer config option in Versus — limits how many rounds a single player can participate in
- Volume persistence — the current music volume is now saved to config and reloaded instantly
- New maps — Added
sl_waterwoldsfor GunGame, TDM and Zombie Infection;
Event API
- The entire API has been rewritten — please check the documentation to see how to use it.
IPlayerCountLimitedinterface — events that implement it exposeMaxPlayers;ev runrefuses to start the event if the current player count exceeds the limitIRequiresPluginsinterface — events can declare required plugins and dependencies; missing ones are reported before the event starts
Changed
- Documentation — updated all docs
- Maps — every map received minor tweaks
Fixed
- I don't remember everything, sorry, every known bug was fixed and much more
9.15.0 - The Among Us Update
Important
The Schematics and Musics are updated, re-download them!
Write ev language load to load the latest translations!
New Event: Among Us
- Currently there is only the Skeld map which is made by @TheRiptide. Thanks for allowing to use it ❤️
- If you encounter a bug please report it on the Discord server or in Issues.
- It's really recommended to play with small amount of players.
What's New
- Added 3 new maps for Zombie (Survival), AirStrike and Versus by @PresidentFinny.❤️
- Updated Chinese translation by @kldhsh123.
- Updated German translation by @Emeraldo123.
- Updated French translation by @Tanados.
- Added Hungarian translation by @Öcsi & Me.
- Replaced AtomicEscape with NukeRun event.
- Removed Fody. Now you need to download the dependencies manually.
- The plugin will stop the events if the round restarts.
- Some very little changes for Dust 2 map.
- Added NoReloadInfinityAmmo mode.
- Improved Map Loading.
- Updated and fixed EventFlags.
- Added new config option for versus:
JailbirdLifespan. Number of rounds each player plays. Set to 0 for infinite rounds. - Updated to LabApi 1.1.4.
- Improved ConfigManager.
- Added
ev reloadcommand to reload the configs. - If there's a missing value in the config it will be added automatically. (You still need to write
ev language loadfor the translations.)
Fixes
- Fixed errors in CS:GO event. #10
- Changed how volume is handled. Now it saves the volume into the config file. #11
- Fixed Jailbird freezing in charged state. #12
- Fixed errors in Zombie Survival event. #13
- Fixed Musical Chair. #14
- Fixed AirStrike. Now it works properly, also grenades not falling outside of the map. Finish broadcast now shows the correct player count. #15
- Fixed Puzzle event's colours. #51
- Config option
UseRandomPlatformColors. Uses random platform colors instead of green and magenta.
- Config option
- Fixed DeathRun map. #56
- Fixed jailbird can run out in GunGame #57
- Fixed the map (vents, ramps and spawnpoints) in Among Us. #58
- Fixed Skin disappearing in Among Us. #59
- Fixed CS:GO Round end conditions. #60
- Fixed players can hit the other team in versus when not in fight.
- Fixed "ZombieScreams" sound in Zombie events.
- Fixed Friendly Fire Multiplier.
- Fixed camping the spawnpoint in versus.
- And much more fix....
Full Changelog: 9.14.4...9.15.0
9.15.0-beta.2
⚠️ This is a pre-release version. There might be bugs, if you find one, please report it on GitHub or Discord.⚠️
Important
The Schematics are updated, redownload it from here!
What's New
- Updated maps by @PresidentFinny. (Zombie and AirStrike)
- Updated chinese.yml by @kldhsh123.
- Updated german.yml by @Emeraldo123.
- Updated Hungarian translation.
- Fixed DeathRun map.
- Fixed players can hit the other team in versus when not in fight.
Among Us Changes
- Fixed voting.
- Added option to vote for "none".
- Fixed vent in UpperEngine.
- Fixed vent connection in Shield.
- Fixed death bodies not disappearing.
- Fixed texts are not being deleted if a player leaves.
- Fixed texts position on the impostors.
- Fixed vent system near Shield.
9.15.0-beta.1
⚠️ This is a pre-release version. There might be bugs, if you find one, please report it on GitHub or Discord.⚠️
Important
The Schematics are updated, redownload it from here!
The Translations are updated, delete the configs.yml and the translation.yml and restart the server!
What's New
- Added 2 new maps: One for Zombie (Survival) and one for AirStrike by @PresidentFinny.
- Fixed "ZombieScreams" sound in Zombie events.
- Added Hungarian language by @Öcsi & Me.
- Updated Chinese translation by @kldhsh123.
- Fixed colliders in DeathRun map.
- Fixed AirStrike's finish broadcast showing the wrong player count.
- Fixed Friendly Fire Multiplier.
Among Us Changes
- If everyone voted then the timer will count down from 5.
- Added BodyReporting.
- The Weapon's and Shield's vents are now hidden.
- Fixed Specatators can vote.
- Impostor's footsteps can't be heard in vents.
- Crewmates can't fall into the vents.
- Impostors can't kill in EmergencyMeetings.
- Added ConfirmEjects config option.
9.15.0-beta
⚠️ This is a pre-release version. There might be bugs, if you find one, please report it on GitHub or Discord.⚠️
Important
The Schematics are updated, redownload it from here!
The Configs and Translations are updated, delete the configs.yml and the translation.yml and restart the server!
AutoEvent v9.15.0-beta - Among Us
It took ages to make it Pre-Release ready but it's here!
Let's take a look what's in this update:
New Among Us Event
- Features which are still work in progress: Visual/Special tasks, Sabotage, Sounds, Cameras, Admin's map and make Death Text more accurate.
- Currently there is only the
Skeldmap which is made by@theriptide. Thanks for allowing to use it ❤️ - I'm 100% sure that it's not perfect, if you encounter a bug please report it on the Discord server or in Issues.
Improvements
- Updated Dust 2 map.
- New map for Versus by
@PresidentFinnyThanks for this map ❤️ - Added NoReloadInfinityAmmo mode.
- Improved Map Loading.
- Updated and fixed EventFlags.
- Updated to LabApi 1.1.2.
Bug Fixes
- Fixed errors in CS:GO event. #10
- Changed how volume is handled. Now it saves the volume untill a server restart. #11
- Fixed Jailbird freezing in charged state. #12
- Fixed errors in Zombie Survival event. #13
- Fixed Musical Chair #14
- Changed AirStrike again. Now it works properly, also grenades not falling outside of the map. #15
- It will stop the event if the round restarts.
9.14.4
What's Changed
- Fixed ProjectMER issue
- Updated Translations
by @MedveMarci in #9
Full Changelog: 9.14.3...9.14.4