Hentai Heroes notifications disabler

Disables those idiotic daily contest objectives notifications.

Dovrai installare un'estensione come Tampermonkey, Greasemonkey o Violentmonkey per installare questo script.

Dovrai installare un'estensione come Tampermonkey o Violentmonkey per installare questo script.

Dovrai installare un'estensione come Tampermonkey o Violentmonkey per installare questo script.

Dovrai installare un'estensione come Tampermonkey o Userscripts per installare questo script.

Dovrai installare un'estensione come ad esempio Tampermonkey per installare questo script.

Dovrai installare un gestore di script utente per installare questo script.

(Ho già un gestore di script utente, lasciamelo installare!)

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

(Ho già un gestore di stile utente, lasciamelo installare!)

// ==UserScript==
// @name         Hentai Heroes notifications disabler
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Disables those idiotic daily contest objectives notifications.
// @author       randomfapper34
// @match        http*://nutaku.haremheroes.com/*
// @match        http*://*.hentaiheroes.com/*
// @license      MIT
// ==/UserScript==

function waitForElement() {
    //await construction of objective popup variable in game script
    if (typeof objectivePopup !== 'undefined' && objectivePopup !== null) {
        //replace objective popup display function with an empty one
        objectivePopup.show = function show(data) {
            return;
        };
    }
    else {
        setTimeout(waitForElement, 200);
    }
}

waitForElement();