OGame-Redesign-v.6-Auction-Timer

Displays a countdown timer for the Auction in OGame v7

MIT License

Stars
2

This project is in maintenance mode, which means bug fixes only, no new feature will be added.

OGame Redesign (v7): Auction Timer

Changelog

  • v3.0.3
    • [FIXED] Socket.io connection port changed.
  • v3.0.2
    • [FIXED] Migrate to OGame v7. (#10)
  • v3.0.0
    • [ADDED] Dependency check (#3)
    • [ADDED] Stateful timer (#4)
    • [ADDED] Ingame logger panel (#6)
    • [CHANGED] Deprecate localStorage, use the storage provide by the script engine, e.g. TamperMonkey, through GM_setValue/GM_getValue instead
  • v2.1.2
    • [ADDED] Introduce update flow into the script meta block. (db80143)
  • v2.1.1
    • [FIXED] protocol changed from http to https. (05ce6de)

Installation Guide

There are different ways to install userscripts. Here is the official installation guide from Tampermonkey.

Update existing script

Take a look here in the official Q&A of TamperMonkey. You can always force an update check through the update button in the context menu.

For users under v3.0.0 where the update pipeline is not clear. Please do a clean install first, i.e. remove the old one and then follow the following steps.

Clean install (Recommended)

  1. [Click me] and the Tampermonkey will show up asking if you want to install the script.
  2. If Tampermonkey does not show up
    • open Tampermonkey's dashboard
    • go to the utils tab
    • paste the following link to import from the URL.

For Developers

Setup

  • Clone the repository using
    git clone https://github.com/momocow/OGame-Redesign-v.6-Auction-Timer.git
  • Switch to the branch you want to modify with.
    git checkout -b <branch_name> origin/<branch_name>
  • Install all dependencies.
    npm install

Build

  • To generate distributable userscripts, use npm run dist.

Gulp tasks

If you are familiar with gulp, the project is using [email protected] to manage all tasks. Try gulp --tasks to view all tasks dependency graph.

Task list

  • init
  • clean
  • meta
  • rollup
  • babel
  • build
  • dist build all userscripts
  • dist:prod build product version of userscripts only
  • dist:dev build development version of userscripts only
  • build:clean clean up build/ folder
  • default (dist)