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
Theover 9 years agoedited
That is done on line 128 of background.js
Whitepimp007over 9 years agoedited
I tried searching the repo for "notification" with no results. Which script notifies you of PMs?
Theover 9 years ago
The latest version has been released.

This includes several fixes, such as emjack now working consistently.

This also includes a WIP version of Clippy, which at the moment just includes a couple of quick commands for the lobby and game. More will be added soon.

In even bigger news, the extension is now open source at https://github.com/PSNCroned/Epicmafia-Enhancement-Suite , so anyone is welcome to fork the repo and make pull requests. All contributions will be considered, and code a Firefox version would be much appreciated.
Theover 9 years ago
Evil
God bless The. Sorry I didn't see this before I started working on the same basic thing, I wasn't attempting to copy - I'm just glad this utility exists! Do you accept donations for the work you put in? I'm not in the position to give you one now, but when I have some more disposable income it'd definitely be a good investment haha (hardwork deserves payback)
It's going to be open source soon.
Evilover 9 years ago
God bless The. Sorry I didn't see this before I started working on the same basic thing, I wasn't attempting to copy - I'm just glad this utility exists! Do you accept donations for the work you put in? I'm not in the position to give you one now, but when I have some more disposable income it'd definitely be a good investment haha (hardwork deserves payback)
iatepewdiepieover 9 years ago
I can draw a fufu icon btw
xxeroxover 9 years ago
Seriously, this is all i connect EpicMafia with :

2
xxeroxover 9 years ago
Bebop
Bebop
The
I'm not making Clippy specifically, just an EM-related character that serves as a personal helper.
PLEASE MAKE IT THE RABBIT IN XXEROX'S AVATAR PLEASE
Actually Bebop is not wrong.

Any time i think about EpicMafia i remmember the bunny ABC uses.

I suggest we turn it into Mascot.

A bunny, rather than a role.
1
Shwartz99over 9 years ago
That sounds great. I'm sure somebody on this site could make some EM-related animations.
Theover 9 years ago
You can choose which of the 4 characters you want as your helper.

Doing a custom character would take a lot of time, but it is definitely something I can look into doing later after I have the first version working.
Shwartz99over 9 years ago
Clippy is the best out of those 4, although I think that Bebop's idea of fufus is cool.

Ben made some fufus for his fufu icons and here are a lot more fufus.

If I remember correctly, there was another assistant called Mother Nature, and it turned into different things. We could turn an original fufu into different fufus.
Theover 9 years agoedited
I just came across a cool framework called ClippyJS that would allow me to actually add Clippy to the extension with all of his animations and everything. You could choose between Clippy, the wizard, the dog, and the cat. Thoughts?
Bebopover 9 years ago
blave, my guy......
Theover 9 years ago
Bebop
Bebop
The
I'm not making Clippy specifically, just an EM-related character that serves as a personal helper.
PLEASE MAKE IT THE RABBIT IN XXEROX'S AVATAR PLEASE
That's only an option if I can get someone like Blave to make an icon for it.
Bebopover 9 years ago
Bebop
The
I'm not making Clippy specifically, just an EM-related character that serves as a personal helper.
PLEASE MAKE IT THE RABBIT IN XXEROX'S AVATAR PLEASE
2
Theover 9 years ago
xxerox
The, How about we turn this litle by little for a client for Steam?
That's really more something for Lucid to do.

xxerox
The
I'm not making Clippy specifically, just an EM-related character that serves as a personal helper.
EpicMafia mascot?

Just before you do that... Please just make the people vote on mascots. Make them create mascots, then we all rate them.

I rather have something for a mascot that everyone will like.
The character will be one of Blave's full body role icons. I guess I can run a poll for which one.
xxerox
The, is it done for firefox btw?
I'm probably going to make the extension open-source so other people can help contribute to making features and maintaining it on other platforms.
Theover 9 years ago
https://epicmafia.com/topic/77055

and /help
Gerryover 9 years ago
is there a link that has all the things emjack can do, cause i forgot half of them lol
Gerryover 9 years ago
great work as always!
Bebopover 9 years ago
or fufu
Bebopover 9 years ago
The
I'm not making Clippy specifically, just an EM-related character that serves as a personal helper.
PLEASE MAKE IT THE RABBIT IN XXEROX'S AVATAR PLEASE
10
TinaBelcherover 9 years ago
When do we get it?
iatepewdiepieover 9 years ago
tru i might draw a mascot tbh
xxeroxover 9 years ago
The, is it done for firefox btw?
xxeroxover 9 years ago
The
I'm not making Clippy specifically, just an EM-related character that serves as a personal helper.
EpicMafia mascot?

Just before you do that... Please just make the people vote on mascots. Make them create mascots, then we all rate them.

I rather have something for a mascot that everyone will like.