Egg Finder

Makes finding eggs a little bit easier...

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램을 설치해야 합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

// ==UserScript==
// @name         Egg Finder
// @namespace    http://lazerpent.com/
// @version      1.1.0
// @description  Makes finding eggs a little bit easier...
// @author       Lazerpent [2112641]
// @match        https://www.torn.com/*
// ==/UserScript==
'use strict';

window.addEventListener('load', () => {
    const egg = document.getElementById('easter-egg-hunt-root');
    if (egg) {
        if (egg.classList.contains('egg-finder-found')) {
            return;
        }
        egg.classList.add('egg-finder-found');
        alert('There appears to be an egg on this page!');

        function moveEgg() {
            const buttons = egg.querySelectorAll('button');
            if (buttons.length === 0) {
                setTimeout(moveEgg, 50);
                return;
            }

            buttons.forEach(b => {
                b.style.top = '40%';
                b.style.left = '40%';
                b.style.height = '20%';
                b.style.width = '20%';
                b.style.position = 'fixed';
                b.style.border = '5px solid red';

                const children = b.children;

                children[0].style.height = '100%';

                const particles = children[children.length - 1];
                particles.style.left = '0';
                particles.style.width = '100%';
                particles.style.height = '100%';
            })
        }

        moveEgg();
    }
});