Hi,
I tried private messaging You, though You didn't answer, so i hope You'll answer at least there :D
Thanks for making such amazing Add-On Slayer is! I am messaging You, because i noticed that Slayer overrides Team Chat and there's no way in the options to disable it - So, if You're for example using Enhanced Roleplay Chat that also changes Team Chat, and Slayer at once, Slayer will always control Team Chat, disallowing Enhanced Roleplay Chat to do it.
I've easily made a fix - A new Edit menu option in Advanced tab named "Slayer Custom Team Chat", that if You set to false, disables Slayer Team Chat, and when it's true, Slayer Team Chat is used. Although, with unofficial fixes there are two important problems - Every update You have to fix once again, and second one, someone else may want the fix too - Who Cares99 (BLID 6955) is excellent example of person that would have both problems, because He wants to have Slayer up-to-date, meanwhile He uses Enhanced Roleplay Chat to make radio for He's Airports RP.
For that reason, i'm messaging You, could You insert this fix in official Slayer build? I'm sure there are many more people having the same problem.
The fix changes two files - Dependencies\Minigames.cs and Dependencies\Teams.cs .
Because of message length limit, i can't insert whole code of these files in message, but there's zip file with them inserted:
https://www.dropbox.com/s/j35qjtulp3lck0f/Slayerfix.zipAdded/Changed lines of code:
Dependencies\Minigames.cs, Line 18Slayer.Prefs.addPref("Chat","Slayer Custom Team Chat","%mini.chat_slayerteamchat","bool",1,0,1,3,"Advanced");
Dependencies\Teams.cs, Line 1804if(!isSlayerMinigame(%mini) || !%mini.chat_slayerteamchat)
Thanks!
@EDIT: Nevermind, Greek2me answered me in Private Message :)
@Down: It's simple, i'm having a respect to such a good coder :) And if it's some grammar mistake or so, then i'm sorry, i'm from Poland and hasn't yet mastered English.
Regards,
Kikanek