OGame Live Event Monitor PRO

  • 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

  • RiV-

    Changed the title of the thread from “[Tool] OGame Live Event Monitor PRO (100% Passive) - Request for Verification” to “OGame Live Event Monitor PRO”.
  • RiV-

    Approved the thread.
  • Post by RiV- ().

    This post was deleted by the author themselves ().
  • Please add a note about the supported languages, as the tool currently only provides Polish translations and appears to function properly only when the game language is set to Polish.


    Also, please add proper credits to the original authors of any external works or resources used within the tool (for example the Lifeform build strategies).


    Please also read:

    3. The Review Process & Updates

    Once your tool is reviewed and tolerated, it will be moved to the "Tolerated Tools" section. If this is your first tool, and you aren't already part of the "Community Projects" group, please apply to the group so you can post in the "Tolerated Tools" section.

    • Changelogs: Your official thread in the "Tolerated Tools" section must be kept clean. Use this thread only to post your official updates and changelogs for every new version. Omitting changes or adding hidden features may result in the loss of your toleration status.
    • Discussion & Feedback: Once your tool is tolerated, you are free to open a separate thread in the "Community Showcase" section so users can ask questions, report bugs, and give feedback. You must include a clear link to your official "Tolerated Tools" thread in the opening post.
    • Future Features: Toleration is only for the current state of your tool. If you plan to add new features, confer with a responsible ToolDev first to ensure they won't break the rules.


    ⚠️ What "Toleration" Means

    Toleration simply means the Origin Team has reviewed the features and determined it does not violate OGame's rules or Terms of Service. It is NOT a guarantee that the tool works correctly, nor is it an absolute guarantee of security. Gameforge and the Origin Team do not verify the correctness of the results or provide a warranty. Users install and use all third-party tools at their own risk.


    This tool is tolerated. 28.05.2026

  • Hello again,

    Just a quick update to confirm that everything is now fully set up.

    I have created the discussion thread in the Community Showcase section as required by the rules.
    You can find it here:
    [Discussion/Feedback] OGame Live Event Monitor PRO

    From now on, I will keep this official thread strictly clean and use it only for posting changelogs and future updates.

    Thank you once again for your help and for granting the script the "Tolerated" status!


    Best regards,

    Wujek Kwas

  • Changelog (Update v54.2 -> v54.3)

    🧬 Lifeforms (LF) – Evolution into a 1:1 Compendium

    • Official Naming: Updated all Lifeform building and technology names to perfectly match the official translations from the game and the board.
    • Interactive Tooltips: Added smart tooltips to all strategy tabs (Humans, Rock'tal, Mechs, Kaelesh, and Techs/Builds). Simply hover your mouse over any name or gray requirement number in the table to reveal its full name and a detailed description of its mechanics.
    • Racial Dictionary (Lexicon): Completely rebuilt the dictionary tab (now called "Descriptions of Techs and Buildings"). Introduced internal, CSS-driven racial sub-tabs. The database now includes absolutely every LF element: all 12 buildings and 18 technology slots for each of the 4 races.

    🌙 New Module: Smart Moon Calculator

    • Added a dedicated, floating moon calculator (🌙 icon) for both moon creation and destruction.
    • Auto-Fetch Server Settings: The script silently fetches your specific universe's configuration in the background, extracts the exact "Fleet to debris" percentage (e.g., 80%), and automatically sets it as the default in the dropdown menu.
    • Smart Placeholders: The calculator dynamically computes the exact number of ships needed for a 20% moon chance (based on your server's current debris rate) and elegantly displays them as gray placeholders in empty inputs.
    • One-Click Auto-Fill: Simply click on any ship's name, and the script will instantly auto-fill the input field with the exact amount required for a perfect 20% chance.


    ⚙️ Bugfixes & Optimizations

    • Fixed a critical UI bug that prevented the Settings window from opening.
    • Resolved an issue causing the Moon Calculator to break upon rendering.
    • Fixed the Auto-Fade behavior for the newly added Colonization and Moon panels.
    • Optimized the CSS responsible for the fast rendering of sub-tabs in the LF Dictionary without burdening the browser's memory.
  • 📝 Changelog (v54.41)
    🎯 Goals & Statistics (Drag & Drop System)

    • Drag & Drop: Introduced full, interactive goal management in the stats panel. You can now grab any saved goal with your mouse and freely move it up or down, easily adjusting your empire's build priorities on the fly.
    • Auto-Save Order: The script dynamically reacts to layout changes and permanently saves the new order in your browser's memory. Your rearranged build queue will remain intact even after refreshing the game or logging in again.
    • Dragging Interface: Added visual indicators (orange snapping borders) and smooth animations to help you precisely "drop" a goal in the desired spot between other blocks.

    🌙 Moon Calculator (UI Polishing)

    • "Max 20%" Indicator Lock: The calculator is now strictly goal-oriented. Even if you input a massive amount of ships (exceeding the 20% chance threshold), the main indicator will safely lock at 20% (Max). This prevents displaying unrealistic chances (e.g., 150%) while keeping the Debris Field (TF) calculation fully accurate.
    • UI Cleanup: Removed the unnecessary "Info (?)" button next to the "Moon Creation" header. Thanks to dynamic hints (placeholders calculating the required ships on the fly), the extra info table is no longer needed, allowing for an even cleaner and simpler calculator design.

    🎁 NEW: Intelligent Forum Event Monitor (Dedicated Bar)

    • Official Forum Integration: The script automatically connects to the official forum (paid events and antimatter section) using safe, asynchronous requests and fetches the latest promotional information straight into the game.
    • Advanced Date Parser: Introduced a smart algorithm that flawlessly handles the shortened date formats often used by the administration in announcement titles (e.g., "29-30.05" or "29 do 31.05"). Because of this, ongoing events are correctly identified and marked as 🟢 ONGOING instead of mistakenly ending up in the upcoming section.
    • Multi-Event Support: The bar beneath the main menu can display multiple independent events simultaneously (e.g., a parallel 40% moon chance event and a 15% store discount).
    • On-Demand Refresh (Discreet Button): A minimalist, background-blended 🔄 icon was added directly on the event bar, right next to the announcements. It allows you to manually force a forum check at any time. When clicked, it briefly turns into an hourglass, instantly updating the promotions list and bypassing the standard 6-hour cache limit.
    • Full Control in Settings: A dedicated toggle was added to the main configuration panel, allowing you to completely enable or hide the event bar for full UI personalization.

    ⚙️ Bugfixes & Code Optimization

    • "X" Close Button Fix: Resolved an issue where the cross icon (×) in the top right corner of the settings menu was unresponsive. The button now works 100% reliably, instantly closing and hiding the configuration popup.
    • Elimination of Critical Errors & Duplicates: Removed duplicated network code sections (double Network block) and cleaned up remnants of old button logic. This prevented silent background script crashes, optimized memory usage, and fully restored the stability of the entire MultiTool.
  • 📝 Changelog (54.42)

    🔄 Built-in Update System (Auto-Updater)

    • New Version Detection: The script now features its own passive update checking module for GreasyFork (runs quietly in the background every 12 hours without slowing down the game).
    • Visual Notifications: If a newer version is available, the script will discreetly inform you by displaying a red notification dot on the Settings button (⚙️).
    • Version Management: The currently installed script version is now visible in the Settings window. A button has also been added, allowing you to manually check for updates and download them with a single click.

    🎯 Goal Calculator (UI Redesign)

    • Compact Configurator: Completely redesigned the "Add Goal" window. The old, bulky vertical layout has been replaced with a modern, horizontal design.
    • Improved Readability: The window now takes up significantly less vertical space (preventing game UI overlap) while featuring larger, more readable fonts and better-arranged input fields.

    📜 Proper Credits & Full Sources

    • Meta-Tags: Added official @contribution tags supported by GreasyFork to properly credit the original guide authors.
    • Settings Update: Added a dedicated acknowledgements section at the bottom of the Settings window crediting: AstralCodex (playstyle tech choices), Origin Board (progression tables), Ruda (Lifeform mechanics), proxyforgame.com (mathematical formulas), and OGLight (data integration).
    • Interactive Source Buttons: Added clickable, safe source buttons with direct links inside the script's windows (Colonization, Moons, Lifeforms). Applied flex-wrap so the buttons elegantly wrap to a new line on narrower screens without breaking the layout.

    ⚙️ Window Mechanics (Size Saving)

    • Dimension Memory: Solved the issue with the panels "forgetting" their size. From now on, if you manually stretch the script's window (width/height), the script will precisely remember these dimensions and restore them after a page refresh.
    • Auto-fit: Switching between [FULL] and [MINI] views dynamically resets the height, preventing the interface from getting cut off.

    🗑️ Maintenance Tools (Hard Reset)

    • "Hard Reset" Button: Added a new, red safety button in the Settings, allowing you to restore the script to factory settings with a single click.
    • Isolated Cleaning: This function safely deletes only the cache and memory belonging directly to the script, with zero risk of deleting settings from OGame itself or other installed add-ons. The formatting of the system warning prompt has also been corrected for better readability.

    Edited 2 times, last by Wuje Kwas ().

  • 📝 Changelog (54.43)

    📑 Quick Access to Changelog

    • Settings Button: Added a new "Changelog 📑" button inside the main configuration panel (⚙️).
    • Direct Link: Clicking the button safely opens the official Origin board thread in a new tab, allowing users to quickly check all the latest features, updates, and bug fixes without having to search for the topic manually.
  • 📝 Changelog (54.44)

    📢 In-Game Update Notifier (New Feature)

    • Auto-Changelog Popup: The script now features a built-in, smart update notifier! After installing a new version, a one-time welcome window will automatically appear in the game, showcasing all the latest features, bug fixes, and improvements. You no longer need to check the forum to know exactly what has changed!

    🎯 Goal Calculator Enhancements

    • Edit Mode (✏️): You can now easily edit your saved goals! Clicking the new pencil icon next to a goal will load its data back into the calculator. This allows you to quickly tweak levels, planet quantities, or names, and save the changes without having to delete and recreate the goal from scratch.

    🐛 Bug Fixes & UI Stability

    • Critical UI Fix: Resolved a critical syntax issue that caused the entire script's User Interface to disappear or fail to load upon startup.
    • Income Popup Fixed: Restored the missing "Save" and "Cancel" buttons in the Custom Income (Expedition/Farm) window that were accidentally removed in a previous version.

    ✨ Quality of Life & Smart Formatting

    • Thousand Separators: Added automatic thousand separators (e.g., 1.500.000) to the Custom Income fields for much better readability of large numbers.
    • Smart Input Fields: The input fields now dynamically adapt to your actions:
      • Fast Shorthands: You can still type quick abbreviations like 1.5m, 150k, or 2g.
      • Auto-Formatting: When you click away from the field, the script automatically calculates the value and beautifully formats it with dots.
      • Easy Editing: When you click back into the field, the dots temporarily disappear to allow for fast, uninterrupted editing.

    Edited 2 times, last by Wuje Kwas ().

  • 📝 Changelog (54.45)


    🔔 Smart Event Reminders (Import/Export)

    Interactive Bells: A new, clickable bell icon (🔔 / 🔕) now appears next to "Import / Export" events on your forum bar. Zero Missed Rolls: Once activated, the script discreetly runs in the background and triggers a special, unmissable in-game popup exactly when the shop refreshes (00:00, 04:00, 08:00, 12:00, 16:00, and 20:00 server time).

  • 📝 Changelog (54.46)

    🎨 MASSIVE NEW FEATURE: Dynamic Theme Engine (20 Styles!)

    • Full UI Personalization: Tired of the standard, gray borders? Now you can completely transform the look of the script's calculators, panels, tables, and popups.
    • Huge Selection (20 Themes): From the dark and eye-saving AMOLED, through the neon Cyberpunk and cool Nord, all the way to the retro Miami Vice or the glassy Hologram. Everyone will find their perfect vibe.
    • Real-Time Changes: You can find the new theme dropdown menu at the very bottom of the Settings window (⚙️). The selected style is applied instantly on the fly!


    🚨 Event Alerts & Automation

    • Ending Events: If an event is ending today (or in less than 24h), its status will change to a red 🚨 LAST DAY.
    • Starting Tomorrow: If an event starts tomorrow, the script will highlight it in orange as ⏳ TOMORROW.
    • Background Checking: The script now periodically checks in the background to see if any new events have appeared on the forum. Because of this, the manual refresh button on the bar is no longer needed and has been removed.

    Edited 2 times, last by Wuje Kwas ().

  • 📝 Changelog (54.47)

    🔧 UI Fixes & QoL Improvements

    • Dynamic Input Fields: Fixed an annoying issue where large numbers (e.g., millions of ships/defense units) were being visually cut off. The input fields in the goal configuration window now expand dynamically to fit any amount perfectly.
    • Progress Percentages: Fixed the progress bar percentage text getting cut off or hidden when your resources exceeded 100% of the goal.

    Edited once, last by Wuje Kwas ().

  • 📝 Changelog (54.48)

    🚀 Update: Ultimate Lifeforms Integration!

    [Added] Advanced Lifeform Cost Calculator

    • Added full support for all 120 Lifeform buildings and researches in the Goal Calculator.
    • The script now features 1:1 server-accurate math for Lifeform costs, including the specific target-level multipliers used exclusively for Lifeform technologies.
    • Dynamic Discount Detection: The calculator now automatically reads your current planet's Lifeform research discount (e.g., from Research Center, Rune Technologium, Robotics Research Center, or Dream Chamber) and applies the exact percentage reduction to your research cost estimations!

    [Fixed & Updated] Lifeform Translations & UI

    • Completely updated and corrected the names of all Lifeform buildings and researches across all 4 species (Humans, Rock'tal, Mechas, Kaeleshes) to perfectly match the latest official game translation.
    • Fixed and updated the in-game descriptions and tooltips for all Lifeform technologies and buildings in the script's dictionary and strategy tabs.
    • Lifeform building and research levels are now properly parsed and synchronized with your active planets.
  • Hello everyone,

    I've just pushed a major under-the-hood update for the Live Event Monitor PRO (v54.49).

    While recent updates focused on adding new features, this one is all about performance and clean architecture. I have completely refactored the core structure and minified the static data sets (including the 21 custom CSS themes and massive Lifeform dictionaries).


    Changelog v54.49:

    • 🚀 Massive Weight Loss: The script has been slimmed down by over 1,000 lines of code!
    • Performance Boost: Thanks to the leaner structure, the script loads faster and has a smaller memory footprint in your browser.
    • 🛡️ 100% Feature Retention: Despite the massive code reduction, absolutely zero features, passive monitoring tools, or calculators were removed. Everything works exactly as before.
    • 🔧 Bugfix: Fixed a UI glitch where the Settings popup wouldn't close properly under certain conditions.

    Make sure your Tampermonkey has fetched the latest update. Enjoy the smoother experience!

  • 🚀 v54.50 (Update: Intelligent Goal Summing & Active Trade Optimization)

    • [Goal Calculator] Added a global time summing function (Total ETA) for both single massive goals and entire building queues.
    • [Smart Mechanics] The script no longer just linearly adds up waiting days. It sums the missing costs of all projects and recalculates time based on your combined daily account production (including farm/expedition income).
    • [Active Trade Optimization ⚖️] A brand new intelligent module! The script projects your resource production into the future. If it detects a massive surplus of one resource (e.g., Metal) while you are bottlenecked by another (e.g., Crystal), it calculates exactly how much time you can save by trading the surplus.
    • [Custom Trade Ratios ⚙️] Added a settings gear icon next to the trade advice. You can now define your universe's specific player/merchant trade ratios (e.g., 2.5 : 1.5 : 1). The script accepts both dots and commas, dynamically recalculating your exact time savings on the fly!
    • [Actionable Interface] A new blue panel acts as your financial advisor. It tells you exactly when to trade, what to sell (your calculated future surplus), and what to buy to finish your goals months ahead of time.

    📖 Example: How to understand the difference in ETA calculation?

    The easiest way to explain this is with an abstract, exaggerated example involving parallel resource production.

    Your daily production:

    • Metal: 100M / day
    • Crystal: 10M / day

    You have two goals on your list:

    • Goal 1: Requires 100M Crystal (ETA: 10 days)
    • Goal 2: Requires 500M Metal (ETA: 5 days)

    The wrong assumption (Simple addition) 10 days + 5 days = 15 days.

    The true Total ETA (Parallel production) The script checks how long it takes to gather everything at once. The bottleneck is Crystal (10 days). However, during those 10 days, your mines will produce a massive surplus of Metal (1 billion!). Therefore, after exactly 10 days, you will have enough resources for both goals simultaneously. The combined Total ETA is 10 days (not 15 days).

    🔥 The Trade Magic (Saving even more time) Instead of waiting 10 days for Crystal, the new Trade Module simulates your future storage. It might tell you: "Wait only 7 days. You will have a huge Metal surplus. Use the 3:2:1 ratio to trade that Metal for the missing Crystal, and you can build everything 3 days earlier!"

    Edited once, last by Wuje Kwas ().

  • 🖱️ v54.51 — Drag & Drop Fix for Goal Buttons

    ───────────────────────────────────────────

    • [Drag Handle ⠿] Added a dedicated drag handle icon (⠿) to each goal item.

    Dragging now only works when grabbing the ⠿ symbol — the collapse (▼),

    edit (✏️) and delete (❌) buttons are now fully clickable without accidentally

    triggering a drag.

    • [Button Drag Block] Extra safety: dragstart is cancelled if the event

    originates from any <button> element inside the goal item.


    ▼ Collapsible Goal Items

    ───────────────────────────────────────────

    • [Collapse / Expand ▼▶] Each goal now has a collapse toggle button (▼/▶)

    next to the edit and delete buttons. When collapsed, only the goal name

    and a compact mini progress bar (M / C / D with percentages) are shown,

    along with an overall progress % — saving significant vertical space.

    • [Persistent State] Collapsed/expanded state is saved per goal in

    localStorage and survives page refreshes and planet switching.


    🔀 Auto-Queue Goals by ETA

    ───────────────────────────────────────────

    • [Auto-Queue 🔀] New setting: "Auto-queue goals (ETA)". When enabled,

    the script automatically sorts goals from fastest to slowest to achieve,

    based on current production rates — without permanently changing the saved

    order.

    • [Queue Badges] Each goal displays a #1, #2, #3... badge showing its

    current position in the auto-sorted queue.

    • [Non-Destructive] Sorting is purely visual. The original order in

    localStorage is never modified. Disabling the option instantly restores

    the manual order.


    HOT Upcoming Events + Split Visibility Settings

    ───────────────────────────────────────────

    • [HOT Upcoming] Seasonal HOT events (e.g. "Season of Anarchy") are now

    always visible in the event bar — even if the start date is far in the

    future. They appear as 🔥 COMING SOON (HOT) or ⏳ TOMORROW (HOT) as the

    start approaches.

    • [Split Hide Settings] The single "Hide forum event bar" checkbox has been

    split into two independent toggles:

    – Hide forum events (Board 3)

    – Hide news / HOT (Board 2)

  • OGame – Live Monitor Zdarzeń PRO | v54.52 Update


    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


    ⚖️ [Front-end] Trade 3:2:1 — Tooltip explanation

    A (?) button has been added next to the "⚖️ With trade" section.

    Hovering over it shows a tooltip explaining exactly how the trade ETA

    is calculated, what "Exchange" and "For:" mean, and how many days you

    save by trading at the right moment.


    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


    🐛 [Back-end] Bugfix — dismissed news reappearing after page reload

    Clicking ✕ on a news entry dismissed it, but it came back on every

    page reload. Root cause: the garbage collector was incorrectly removing

    dismiss entries for regular (non-HOT) news from localStorage on each

    cycle. Fixed — the dismiss now persists until the post expires.


    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


    ✨ [Front-end] Scrolling marquee for long event titles

    Long titles in the event bar (NEWS, HOT, ACTIVE, SOON, etc.) now

    smoothly scroll on mouse hover instead of being cut off with an

    ellipsis. Scroll speed is proportional to title length.


    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


    ✨ [Front-end] Dismiss button (✕) for regular news

    The 📰 NEWS entry now has a ✕ dismiss button, identical to HOT entries.


    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


    🐛 [Back-end] Bugfix — Board 2 HTML parser

    The parser was using the selector .messageList > li:not(...) which

    returned 0 results on WoltLab Suite forums. Changed to

    .messageGroupLink — the same selector used by Board 3 (which worked).

    Also added skipping of the first 5 pinned permanent posts.


    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


    🐛 [Back-end] Bugfix — wrong goal edited/deleted with Auto-Queue enabled

    When Auto-Queue (ETA sorting) was active, the ✏️ Edit and ❌ Delete

    buttons were acting on the wrong goal — the one at the original

    localStorage index instead of the visually displayed one.

    Fixed by preserving the original index (_origIdx) for each goal before

    sorting and passing it to all action buttons via data-idx.

    The ▼ collapse/expand state was affected by the same bug — also fixed.


    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Edited once, last by Wuje Kwas ().

  • I appreciate the amount of work and enthusiasm going into the project, however the tool is currently expanding very rapidly in both scope and complexity.


    The intention behind the toleration system is not to block development or require approval for every small feature. We generally trust developers to use good judgment and want to keep friction low.


    That said, when a tool starts evolving far beyond its original purpose it becomes much harder to properly review and maintain from a toleration perspective.


    At the moment, the official tolerated thread is also becoming difficult to follow due to the extremely frequent and highly detailed update posts. The thread is intended to serve as a clear and auditable changelog for reviewers and users, not as a live development blog.


    Please try to keep future changelogs:

    • concise,
    • technically focused,
    • grouped into larger releases where reasonable,
    • and limited to actual functional changes.


    Marketing-style descriptions, repeated UI wording, and extremely granular patch separation should be avoided in the tolerated thread. Those are better suited for a separate showcase/discussion thread.


    Additionally, while we do not normally require developers to discuss every new feature with a ToolDevs admin beforehand, I would strongly recommend checking in first before introducing major expansions or experimental systems that significantly broaden the tool’s scope.


    This is not meant as a restriction on development, but rather to help keep the project reviewable, understandable, and within the spirit of the toleration system over time.

  • Changelog v54.53 – v54.54

    Status: Version 54.54 is currently designated as a stable release.

    Functional Additions & Logic Changes

    • Trade & ETA Calculator:
      • Added "FS Reserve" (Fleetsave) logic: declared resources are subtracted from the available pool before ETA calculation.
      • Added base resource selection for trade conversions.
      • Added a CSS-based visual indicator (pulsing highlight) that triggers when the base resource surplus covers the required deficit for the active queue goal.
      • Added a time-saving calculation (in days) when utilizing the trader.

    UI & Structural Changes

    • Minimized State: Implemented a draggable floating button ("MT") to minimize the main script interface.
    • Responsive UI: Refactored dialog and settings windows to use relative viewports (vw/vh) and native CSS overflow-y: auto instead of fixed dimensions.
    • CSS Modernization: Migrated hardcoded styles to CSS variables for global UI consistency (fonts, colors, border-radii).

    Bugfixes

    • Fixed a critical issue in the Auto-queue sorting logic by mapping a persistent _origIdx to each goal before sorting, preventing incorrect element deletion/modification.
    • Fixed the server clock visibility toggle (restored missing DOM ID).
    • Decoupled the solar satellite calculator execution from the fleet panel visibility state.
  • Changelog v54.548 Stable

    New Features & Logic:

    • Resource Package Calculator: Added automatic calculation of required resource packages based on total account production (1 package = 24h production).
    • AM Cost Estimation: Added automatic Antimatter cost calculation (60k standard / 42k promotional price) in the trade tool tooltip.
    • Planet Multiplier: Added planet multiplier display (e.g., x13) directly in the goal subtitle for better visibility.

    UI/UX Improvements:

    • Header Reorganization: Moved the view toggle button (MINI/FULL) to the main header (next to the minimize button), freeing up space in the primary toolbar.
    • Compact Progress Bars: Refactored resource progress visualization – missing resources are now displayed compactly below the progress bars without increasing the panel height.
    • Auto-Wake Panel: Implemented logic to automatically expand the main panel when clicking on specific modules (Trade, Goals, Stats) if the panel was previously in a minimized state.
    • Visual Templates: Unified and improved visual templates across the entire script UI for better consistency and responsiveness.

    Bugfixes & Optimization:

    • Optimized resource container rendering for UI consistency.
    • Fixed logic for "Ready/Missing" status in queue calculations.

    Future Outlook:

    • No further updates are planned until the release of the next major game version.