Epicmafia Enhancement Suite

Theover 9 years ago

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.

Poll
Favorite feature of EES
emjack50%26
ForumTracker26%14
AutoRefresh9%5
PM desktop notifications7%4
emConsole3%2
CustEM1%1
ActionSearch0%0
emNote0%0
xxeroxover 9 years ago
The, How about we turn this litle by little for a client for Steam?
Linkerover 9 years ago
gr8 v8 b8 m8
iatepewdiepieover 9 years ago
ooooooo noice
Theover 9 years ago
I'm not making Clippy specifically, just an EM-related character that serves as a personal helper.
iatepewdiepieover 9 years ago
The
That's a good idea; I may just make it.
copyrights
Shwartz99over 9 years ago
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.
Theover 9 years ago
That's a good idea; I may just make it.
Shwartz99over 9 years ago
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.
iatepewdiepieover 9 years ago
You sir, are a legend.
Theover 9 years ago
Added BetterUserpages (includes Jordan's script for a link to death sounds).
Theover 9 years agoedited
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.
Whitepimp007over 9 years ago
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
Theover 9 years ago
There seems to be a slight bug where it doesn't activate until you start typing. I'll look into it.
XXNicoleXXover 9 years ago
idk if its just me but the emjack isn't working
Theover 9 years agoedited
lailai
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.
deleteddeletedover 9 years ago
this site doesn't deserve you, the
1
Transcendover 9 years ago
v nice
lailaiover 9 years ago
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
fishswimover 9 years ago
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.
Whitepimp007over 9 years agoedited
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.
Theover 9 years ago
Edboy
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.
Edboyover 9 years ago
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
1
sl0ndermanover 9 years ago
>Don't Autoplay Videos

I'm against this thread
3
Theover 9 years agoedited
Whitepimp007
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?
Shwartz99over 9 years ago
Whitepimp007
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