• OGame Nexus v1.2.3 — Changelog & ToolDev Compliance Declaration

    1. New Features & Telemetry Additions

    🔹 Feature 1: Multi-Page Message Scanning (Expeditions, Lifeform Discoveries, Combat Reports)

    • User Perspective: When the player opens their Expeditions, Lifeform Discoveries, or Combat Reports tab, pending message pages are imported and displayed directly without requiring manual pagination clicks.
    • Information Accessed: window.ogame.messages.content & standard in-game message text, loot amounts, fleet losses, and discovery results.
    • Information Source: OGame’s standard message HTML response (page=messages).
    • Requests / Polling: Triggered only upon user navigation to the messages tab; no continuous background polling.
    • External Transmission: None. All parsed records are saved exclusively in local browser storage (IndexedDB).
    • Automated Actions: None. No automatic message deletion, sending, or interactions.
    • Workflow Impact: Read-only display convenience; does not bypass or automate gameplay.

    🔹 Feature 2: Full Moon Synchronization

    • User Perspective: Synchronizes moon resources, stationed fleets, defenses, lunar base levels, sensor phalanx, jump gates, and active item boosters alongside planet data.
    • Information Accessed: Fetch APIs, building levels, stationed ship/defense quantities, and resource totals on the player's own moons.
    • Information Source: Existing OGame planet/moon sidebar DOM elements and standard user-initiated empire sync (component=overview / page=ingame).
    • Requests / Polling: Runs only during user-initiated or active navigation syncs (throttled).
    • External Transmission: None. All data remains strictly local.
    • Automated Actions: None. Purely informational.
    • Workflow Impact: Extends dashboard overview visibility to include lunar infrastructure.

    🔹 Feature 3: Production % & Crawler Settings Scraper

    • User Perspective: Accurately calculates metal, crystal, deuterium, energy, and crawler production yields inside the Nexus Terminal Production tab when percentage sliders (e.g. 150% crawler overload) are adjusted.
    • Information Accessed: Production percentage values (0% to 150%) for mines, solar plant, fusion reactor, solar satellites, and crawlers.
    • Information Source: In-game Resource Settings page (component=resourcesettings).
    • Requests / Polling: None; scraped directly from the active DOM when the player visits the Resource Settings page.
    • External Transmission: None.
    • Automated Actions: None. No automatic changing of slider settings.
    • Workflow Impact: Read-only math calculation for production yield display.

    🔹 Feature 4: Live In-Game Queue Countdowns & Timer Offset Calibration

    image.png

    • User Perspective: Displays live countdown timers on active construction and research queues in the Amortization dashboard, synchronized with server time.
    • Information Accessed: Completion timestamps and item names from the player's active construction queues.
    • Information Source: OGame AJAX production queue component (component=productionqueue).
    • Requests / Polling: Throttled (1-minute cooldown), triggered on page load.
    • External Transmission: None.
    • Automated Actions: None.
    • Workflow Impact: Read-only display of countdown timers.

    🔹 Feature 5: Overseer Mouse Wheel Navigation & In-Game Changelog Tab

    image.png

    • User Perspective: Allows scrolling mouse wheel over the Overseer alert bar to cycle through informational reminders, and adds an in-game "Changelog" tab to the Messages interface.
    • Information Accessed: Local extension changelog text and cached alert list.
    • Information Source: Extension internal package files.
    • Requests / Polling / External Transmission: None.
    • Automated Actions / Workflow Impact: Pure UI/visual navigation only.

    2. Bug Fixes & Refactoring (Summary)

    • Direct Bounty Breakdown: Added missing Trader encounters, navigation delays/speedups, discovered items, and combat reports into the expanded Direct Bounty view.

    image.png

    • Cross-Account Speedup Isolation: Resolved inventory leakage across multiple account tabs.
    • Rolling Daily Yield: Added dynamic divisor for accounts with fewer than 7 days of tracked data.
    • Service Worker Bridge: Added retry backoff to handle background service worker wake-up latency.

  • OGame Nexus — Changelog v1.2.5

    📌 Summary of Release

    This update introduces the closed beta test for the alliance collaboration suite (Nexus Overwatch), adds an offline Research Time Optimizer to the dashboard, and includes refinements to the Costs Planner, visual compatibility improvements, and asset updates.

    Feature 1: Nexus Overwatch (Closed Beta Testing)

    Notice: Nexus Overwatch is currently in Closed Beta for internal testing within select alliance testers and is not yet open to the general public.
    • What the feature does from a user perspective:

      Allows authorized alliance members to collaborate by sharing empire statistics (building levels, fleet counts, research, and production yields with customizable privacy sliders) and viewing combined galaxy intelligence (scanned solar system coordinates, activity timestamps, and inactive planet lists).
    • What information it accesses or collects:
      • The player’s own planet/moon coordinates, facility levels (robotics, shipyard, research lab, phalanx, jump gate), lifeform building levels, and active character class bonuses (only what the user chooses to share via privacy settings).
      • Galaxy coordinates, player names, alliance tags, player status indicators (inactive, vacation), and debris field sizes when viewing the galaxy.
      • Basic summary data from espionage messages (resources and fleet counts) opened by the player.
    • Where that information comes from:
      • Standard in-game pages viewed manually by the player (Empire view, Galaxy page, and Messages tab).
      • Official public Gameforge universe API XML files (for baseline server slot data).
    • Whether new background requests, polling, or automated data collection are introduced:
      • No automated page scraping or polling of Gameforge servers. Data is collected strictly when the player manually navigates to a page in their browser.
      • The newly requested alarms browser permission is used solely as a local background timer to sync cached data between the extension and the alliance database at regular intervals.
    • Whether any information is transmitted to external services or databases:
      • Yes. Shared alliance data (scanned galaxy coordinates, player activity timestamps, and empire stats chosen by the user) is encrypted and sent to a dedicated Cloudflare Worker backend and stored in a secure Cloudflare D1 database.
      • No account credentials, passwords, or Gameforge session cookies are ever accessed or sent.
    • Whether the feature performs automated actions, notifications, alarms, webhooks, or similar functionality:
      • No automated gameplay actions. The tool cannot click buttons, build buildings, send fleets, or interact with the game on behalf of the player.
      • It does not trigger automated in-game alerts or external webhooks.
    • Whether the feature changes, shortcuts, or replaces parts of the normal OGame user interface or workflow:
      • Does not replace or automate any standard gameplay workflows or fleet dispatch screens.
      • Displays a non-intrusive alliance badge next to alliance mates in the galaxy view and adds a top navigation shortcut button leading to the standalone Nexus dashboard.

    Feature 2: Research Time Optimizer

    • What the feature does from a user perspective:

      An offline planning calculator that shows exact research completion times and calculates the most resource-efficient upgrade path between Research Labs and the Intergalactic Research Network (IRN).
    • What information it accesses or collects:

      Existing research lab levels across planets and current research levels.
    • Where that information comes from:

      Previously cached local browser storage from standard manual page visits, or manual user input.
    • Whether new background requests, polling, or automated data collection are introduced:

      No.
    • Whether any information is transmitted to external services or databases:

      No. All calculations run strictly inside the player's local browser.
    • Whether the feature performs automated actions, notifications, alarms, webhooks, or similar functionality:

      No.
    • Whether the feature changes, shortcuts, or replaces parts of the normal OGame user interface or workflow:

      No. Functions strictly within the standalone Nexus dashboard.

    🔧 Bug Fixes & Adjustments

    • Costs Planner & Production Yield Engine: Refined payback period (ROI) and amortized yield calculations for mine upgrades, accounting for plasma tech, server speed formulas, and lifeform production bonuses. All calculations run strictly locally with zero external network traffic.
    • Visual Compatibility: Resolved visual styling conflicts with popular third-party extensions (e.g., OGLight) in the galaxy view.
    • Asset Upgrades: Updated high-resolution icons for lunar facilities, jump gates, and lifeform buildings.
    • Storage Optimization: Improved IndexedDB local caching routines for faster dashboard loading times.