// ==UserScript==
// @name TW-FriendsEvents
// @description Add a easter button for filtering friends who wants hearts
// @include http://*.the-west.*/game.php*
// @version 1.2
// @nocompat Chrome
// @grant none
// @namespace https://greasyfork.org/users/2196
// @downloadURL none
// ==/UserScript==
(function(e) {
var t = document.createElement("script");
t.type = "application/javascript";
t.textContent = "(" + e + ")();";
document.body.appendChild(t);
t.parentNode.removeChild(t);
})
(function() {
if (/http:\/\/.+\.the-west\..*\/game\.php.*/
.test(window.location.href)) {
FriendsEvents = {
interval :0,
ready:false,
create : function(){
try{
WestUi.FriendsBar.friendsBarUi.inLine = function() {
WestUi.FriendsBar.friendsBarUi.changeEvents_('unlisten');
$('.filter_event').css({'opacity': '1'});
WestUi.FriendsBar.friendsBarUi.friendsBar.setFilter('easter',true);
};
WestUi.FriendsBar.friendsBarUi.friendsBar.filterTypes_.easter = function(player){
if(player.name ===Character.name) return false;
var term = this.activeFilters_['easter'];
var ev = Game.sesData['Easter'];
var lastActivation = WestUi.FriendsBar.friendsBarUi.friendsBar.getEventActivation('Easter', player.player_id);
var diff = lastActivation + parseInt(ev.friendsbar.cooldown, 10) - new ServerDate().getTime() / 1000;
return (diff < 0) ;
} ;
var img = $('');
var here = $('div.toggler-left');
here.append('