Releases: LeonardoTheMutant/SRB2-Murder-Mystery
Murder Mystery 10.1-BETA
101 update (22.04.2024)
The first minor update after 10.0-BETA. This update primarily adds more redesigns and improvements to the HUD and MMHELP
command.
Noticable changes in this update:
SAYDEAD
console command for Dedicated Hosts was reworked to be more easier to use;- Fixed the
SAYTEAM
radio notification sounds for everyone outside the team; - Added SONIC RUN minigame for spectators and lonely (the only one online) players on servers. Inspired by Google Dino minigame found in Google Chrome browser.
- Languages in
MMLANG
console command are now sorted alphabetically; - Added character graphics for Windows1253 codepage (Greek) because why not;
PEOPLE ALIVE
HUD label was renamed toSUSPECTS
for Sheriffs, Heroes and Innocents &VICTIMS
for Murderers and Dead players.SUSPECTS
-TIME
-RINGS
HUD labels graphics can be modified by Custom Language Files with Text Patches;Teammates alive
HUD label is moved to Scores Tab and now actually shows your teammates and what weapons they currently hold;- Added new Sound Emojis;
Canceled the project on April 1st;MMHELP
command is completely reworked to be UI-based (also supports text with non-English characters);- Some maps recieved a visual redesign and expansion;
- Redesigned the Intermission screen to be even more Vanilla-like;
- Added more Showdown Duel tracks for intense fight variety (4 tracks in total);
- Removed the Spanish language from the mod (wasn't updated for this version);
I am happy to announce that we have launched The official Murder Mystery for SRB2 website!
Other than that, this update might be the last BETA version of the add-on before the final release. Entering the ALPHA stage? Probably. This mod has not enough maps to get into the Final Release in my opinion. 15 maps is my minimum, which is going to be accomplished in the next update. It is going to take at least 6 month for me to make them, in the best possible scenario. Hope that these 6 month of spent time would be worth it at the end.
Thank you for the contributions made for this projects and playing the gametype
Murder Mystery 10.0-BETA
Anniversary update (02.02.2024)
SRB2-Murder-Mystery is in the development for a year now!
Whoa! A whole year of development!
Hope that these 5 months from previous release did not make you wait. We tried our best to celebrate this important event in the project's history by making this update. A lot has changed and I say A LOT. This update is so big that we barely fit it into 4 megabytes.
The change log for this version is long but I hope that all of these changes were worth it at the end:
- Added 2 new maps: Space Base and The 8-Ball Hotel. The total number of maps now is 10
- Added more Death Sounds and Sound Emojis
- Completely redesigned Heads-Up Display
- Role name on HUD is flickering each time it changes so you do not miss it.
- Sheriffs and Heroes are finally in the same team and can see each other's Team Messages
- Added PONG mini-game... in case You and the other player are bored of killing each other in 1v1 duel. When there are 2 players online press
Custom3
button to enter the PONG game - Each round ending has its own Musical Ending Theme. No need to listen for Sonic 2 Intermission remix ever again. 6 music tracks for each ending variation.
- The entire text in all translations was rewritten to be gender-free (Issue #1). It was an extremely hard task to do but we hope that the female players will not be mad on us anymore. We are extremely sorry for such misgendering issue in previous versions. It was not meant to discriminate the female players at all.
- All maps were converted to the UMDF format
- Round time-limit is now dynamic - it will increase the time depending on how many players are online
- Anti-rename was pretty violent in the past so we reworked it to simply kick you instead
- AFK timer is working properly again
- All weapon rings were tweaked to fix the "Wall Clip/Hug" bug (In vanilla they can easily pass through walls if you try a little)
- Added a Knife weapon for Murderers, Sheriffs and Heroes - a simple close-range weapon that is activated by
FIRENORMAL
button. HoldSPIN
to also suppress the attack sound of the Knife - Added Sheriff Emerald Radar for Innocents. Works just like the Emerald Radar from Sonic Adventure 1 & 2. Innocents can finally have a chance to "find that damn 4th Chaos Emerald"
- Added
MMHELP TIPS
page which contains some tips collected by us for the new players. - Reintroduced the Language Preferences which were originally introduced in
7.0-BETA
. When you switch your language withMMLANG
command it will save your selected choice to the[SRB2_home]/luafiles/client/MM.DAT
file and load it again when you join the server with Murder Mystery add-on added. - Added
MMCHARMODE 2
Console Variable option to disable all character restrictions entirely rejointimeout
Console Variable is no longer an issue for MM to work (but leaving it not0
will still lead to unwanted chat/console side-effects when players leave)- Footstep marks were reworked and have a different behavior now
- Added Turkish translation made by @UnluckyCarder (Mobillia)
- Custom Language File format was updated for the new version
- For the first time in SRB2 history the game can now show the non-English letters! Translations in their HUD text can finally utilize their native letters! A good example of this new feature is found in the Ukrainian translation (thanks to @asdhio-github for updating it) of the gametype where the entire HUD text is written completely in Cyrillic. Other languages like Polish and Turkish also utilize this new cool feature to look much more readable for their native users.
- Written a lot of documentation for Modders and Developers to make the introduction into the SRB2-MM modding much easier. Documentation includes code, new MM string format, Custom Language File format and more
- Bugfixes, of course 😃
There are lots of changes as you can see. There are still plans to complement this update which did not make it here. Still, this is a pretty big update even without them so they are probably going to be realized in the next major update.
We're making it closer and closer to the Final Release!
Thank you Ted, for the initial efforts you made a year ago to create the add-on which evolved into this project
Murder Mystery 8.1-BETA
Hero update (13.09.2023)
This version was initially supposed to be a bugfix of the previous release that, ironically, wasn't as everyone expected. But our community have decided to add the HERO role to this gametype to make it more like the original MM2 on Roblox. There are also huge code cleanups because... well... you're going to see it anyway and I just made garbage of it.
Change list:
- Slightly edited maps. Some have more details, buildings, structures etc.
Abandoned Shelter
andMountain Fort
have their music changed - Changed Custom Language Files (CLF) format to contain the text for
MMHELP
console command. Unfortunately not all built-in languages are updated for this new format and you will see OUTDATED near them when selecting inMMLANG
. You can find the language asset file here - Added the Character Config Files (CCF) format. These files describe the abilities of the modded characters skins in "Characters have their vanilla abilities limited" character mode (
MMCHARMODE 1
) in case you want to play MM with them. Asset file for the character config can be found here - SRB2's built-in
timelimit
no longer works in MM. Instead each map can define its own time limit in SOC withLua.MM_Timelimit
(never tested 💀) or if such definition is not present the default value will be 5 minutes per map - Non-Latin based languages (such as Ukrainian) are marked with
*
inMMLANG
to show that their letters are simulated with ASCII (English) characters - Removed Krabs' "Intermission Lock". SRB2 have fixed the problem with intermission join desyncs in version 2.2.13
Yeah, not much changes for this update... but hey! You have the HERO role now! That should be enough for you!
KNOWN BUGS IN THIS RELEASE
- Since Heros don't drop their Emeralds on death this can result Civilians never win in some rare cases
- Role Assigner often selects only first players as Murderers and Sheriffs. Players that are last in the Player List are probably never going to be selected
- When loading a new level there is a small chance of game softlocking for everyone (including the server). This is caused by the Role Assigner failing when preparing players for the new round (in theory it can't find players with right attributes to assign role to them)
These bugs are going to be fixed in the next release
Murder Mystery 8.0-BETA
sus rooms update (19.07.2023)
I'll be honest, 7.x-BETA
line is shit and my router just approved it. I have added too much that was A) useless, B) not working at all. This time me and all testers tried our best to do max testing on this new update and that really helped in the bug catching. This is supposed to be as another bugfix to the 7.0-BETA
update but there is also new content:
- NEW MAP: BACKROOMS The most sus map of all 💀
- Completely new Intermission screen that now shows player roles (and how much people they killed in the round)
- Support for Custom Language Files (CLF) to make translation of the gametype much easier and modifiable. The template file can be found on the GitHub repository
- Match duel mode is removed. It is hard to maintain and you can always play match yourself
- If
rejointimeout
ortimelimit
are having different values from recommended the game will let you know about them (and everyone else) - 6 new sound emojis
- Added AFK timer. Admins can edit
mmafkdelay
console variable to set the AFK timeout - Added Portuguese translation by King Jonas
- Added
Lua.disableFootsteps
for SOC to disable footstep marks appearing on the level - Thanks to @Jiskster character abbilities are 100% revertable in other gametypes outside MM
- Huge bugfixes
This project has its own Discord Server where you can address issues and suggest new things too