Hello everyone and the Origin Team,
I would like to share a Tampermonkey script I've been working on and kindly request a code review/verification to ensure it complies with the OGame rules and can be considered "Tolerated".
Name: OGame - Live Monitor Zdarzeń PRO (Live Event Monitor PRO)
Author: Wujek Kwas
Version: 54.1+
Description: It is a multifunctional, highly optimized overlay panel for OGame that acts as a passive event monitor, advanced goal calculator, Lifeform strategy helper, and trade calculator. My main priority was to create a tool that provides immense utility without putting any additional load on the Gameforge servers.
Important Note - Dependency on OGLight:
To guarantee that this script remains 100% passive (zero background AJAX requests, zero automated actions), it is designed to work in synergy with the OGLight extension.
Instead of fetching data from the server, my script reads the window.ogl database and parses the ogl_recap UI elements injected by OGLight. This allows my script to safely accurately track total empire resources, production rates, and fleet payloads without making a single API call on its own.
Main Features:
- Passive Fleet Event Monitor: Parses the DOM of the event list to track incoming/outgoing flights, calculates exact return/recall times, and groups them logically.
- Smart Goal Calculator: Calculates missing resources for buildings/researches/ships and estimates the exact ETA based on current production rates (read from OGLight).
- Lifeform Strategies & Dictionary: In-game visual guides for the most popular LF builds (Rock'tal, Humans, Mechs, Kaelesh) with detailed tooltips containing official descriptions of each LF technology.
- Colonization & Moon Calculators: Handy UI tables showing planet sizes by position, temperature ranges, and a moon creation/destruction chance calculator.
- Trade Calculator: Quick 3:2:1 trade offer generator.
Compliance & Safety:
- No Automation: The script does not automate any clicks or gameplay features.
- No Server Requests: It does not send any hidden background requests. All data is gathered passively from the currently loaded DOM and OGLight's existing dataset.
Link to the script:
https://greasyfork.org/pl/scripts/579863-ogame-live-monitor-zdarzeń-pro-100-passive-stable
I would be very grateful if the Moderation/Origin Team could look at the code and verify its legality. I am fully open to any feedback, suggestions, or required changes to comply with the guidelines.
Thank you in advance for your time!
Best regards,
Wujek Kwas