Back to Epicmafia

Epicmafia Enhancement Suite

over 7 years

I am excited to announce the first official release of the

Epicmafia Enhancement Suite,

a Chrome extension that brings together many of the various scripts I have made to improve user experience and productivity on Epicmafia, in addition to adding extension-exclusive features like desktop notifications for private messages. The scripts included are

  • ActionSearch - Allows for quickly searching the moderator actions

  • AutoRefresh - Refreshes the game list regularly while you're in the lobby

  • Clippy - An intelligent assistant that understands natural English. Press Alt+C to show or hide him. Ask him for help to see what he can do.

  • CompMatch - See percentages of which players have played together in a competition round

  • CustEM - A script generously provided by Floor that adds more display options to the lobby

  • Don't Autoplay Videos - Prevents profile videos from autoplaying

  • emConsole - Allows you to perform many common EM actions from a text console for maximum efficiency. Press Ctrl + ~ to show the console and type help to see a list of commands. Press ~ while the console is open to refocus your cursor on the console after clicking away.

  • emjack - A well-known script made by Foxie that adds many useful features, commands, and shortcuts to games of mafia. EES functions similarly to Tampermonkey in that it regularly grabs the latest version of Foxie's emjack from greasyfork.

  • emNote - Adds a tab to the top left of your screen that allows you to write and autosave notes

  • ForumTracker - Gives the option to track forum topics and receive desktop notifications when there are new posts. Click the Track at the top of a topic you want to track.

  • ScumHelp - Mark in-game messages green or red with Alt+G+Click or Alt+R+Click, respectively. Alt+Click clears the marking.

Having all of these scripts compiled together in one extension where users can toggle the individual features on and off should increase availability to the playerbase and make future development easier.

If you have any suggestions or bug complaints, feel free to post them here or send them via PM.

Favorite feature of EES
26
emjack
14
ForumTracker
5
AutoRefresh
4
PM desktop notifications
2
emConsole
1
CustEM
0
ActionSearch
0
emNote
over 7 years
The, How about we turn this litle by little for a client for Steam?
over 7 years
gr8 v8 b8 m8
over 7 years
ooooooo noice
over 7 years
I'm not making Clippy specifically, just an EM-related character that serves as a personal helper.
over 7 years

The says

That's a good idea; I may just make it.


copyrights
over 7 years
I know that EMJack can find role descriptions by typing in the command "/role" but I don't know how many users (especially newer ones) would actually do that.
over 7 years
That's a good idea; I may just make it.
over 7 years
I had a great idea.

Remember this helpful guy?



We need one of these for EM. You would be able to ask him in-game questions, such as what your role does, some general tips, etc.

Outside of games, you could also ask him for something to look up on the forums, looking up setups, users, reports, families, etc.

All in all, it would be a lot like the console but with different commands which provide help ingame and navigating the site.
over 7 years
You sir, are a legend.
over 7 years
Added BetterUserpages (includes Jordan's script for a link to death sounds).
over 7 years
Lucid blocks access to the angular scope.

I'm looking into blocking his angular script that disables debug info and instead running a modified version.
over 7 years
Do you know why this isn't working?

$("#typebox").val("Test");

setTimeout(function() {
angular.element($("#speak")).scope().send_msg();
}, 2000);

This populates the field, but send_msg() doesn't appear to be working as $("#speak")).scope() is undefined.

>>Uncaught TypeError: Cannot read property 'send_msg' of undefined
over 7 years
There seems to be a slight bug where it doesn't activate until you start typing. I'll look into it.
over 7 years
idk if its just me but the emjack isn't working
over 7 years

lailai says

Just to avoid duplicating work, Oracle (an upcoming extension I'm working on) has a "Comments on me" tab in /reports.

This is designed for mods and shows comments on closed reports that you moderated, but it seems good to extend it to reports where you are a party (reporter or reportee) as well


I'll avoid making new mod-specific features then.
deletedover 7 years
this site doesn't deserve you, the
over 7 years
v nice
over 7 years
Just to avoid duplicating work, Oracle (an upcoming extension I'm working on) has a "Comments on me" tab in /reports.

This is designed for mods and shows comments on closed reports that you moderated, but it seems good to extend it to reports where you are a party (reporter or reportee) as well
over 7 years
just a quick suggestion, i have found a bug when you make the chat box large, it shows this empty space. it still functions well but my aesthetics are at risk lol.
over 7 years
It just provides a desktop notification for each new report, which is kinda what I was going for. I'm not sure filters would be useful, since I imagine only mods would use it. It's nice when open is empty and there's not much to do.
over 7 years

Edboy says

After looking at reports (and being reported myself) i notice you dont get an pm update saying somebody replied to that report. I feel like pm updates would be very effective for forums and other stuff. Unless i missed a notification button somewhere


Yeah I haven't implemented a report tracking feature yet.
over 7 years
After looking at reports (and being reported myself) i notice you dont get an pm update saying somebody replied to that report. I feel like pm updates would be very effective for forums and other stuff. Unless i missed a notification button somewhere
over 7 years
>Don't Autoplay Videos

I'm against this thread
over 7 years

Whitepimp007 says

Thanks. Also check this out, cause it's kinda cool. I need to enable an xhr implementation so it doesn't have to be maintained in an open tab, but it's pretty cool anyway. I'm thegeneral2112 on skype btw.

https://greasyfork.org/en/scripts/27775-report-notifier






Do you want it to just alert you about any new reports, or are there filters you want as well?
over 7 years

Whitepimp007 says

Thanks. Also check this out, cause it's kinda cool. I need to enable an xhr implementation so it doesn't have to be maintained in an open tab, but it's pretty cool anyway. I'm thegeneral2112 on skype btw.

https://greasyfork.org/en/scripts/27775-report-notifier






When you become a mod and EM is the only thing you do in life