Skip to content
This repository has been archived by the owner on May 14, 2023. It is now read-only.
/ last-war-manager Public archive

UI and Style Improvement for the Last War Browsergame

License

Notifications You must be signed in to change notification settings

j0Shi82/last-war-manager

Repository files navigation

Last War Manager

Last War Manager (LWM) is a Tampermonkey script for the Last War Browsergame. It features both visual and functional upgrades to the user interface.

Install

LWM uses the Tampermonkey extension that's available for all major browsers. Grab Tampermonkey and then install the script from one of the following sources:

Mobile Restrictions

Currently LWM is only usable on Android using the FireFox Nightly Edition. Follow this instructions to activate Tampermonkey and use UserScripts on Android. iOS does not allow UserScripts at all.

Feedback & Suggestions

A German feedback thread can be found on the official message board) of the game. You can also post issues on GitHub. Please stick to English there.

Screenshots

Desktop Look

Mobile Look

Features

  • Visual improvements for Desktop resolutions and a full mobile layout.
  • Export and import settings from Google Drive
  • Show fleet activity on all pages (optional)
    • Option to exclude drones from fleet activity
  • Security confirmations for buildings, researches, and production pages (optional)
  • All arrow keys that add or remove ships or defense bulk add them when you hold the mouse button
  • Resources on the main page get highlighted when running trade would exceed their storage capacity and feature a hover tooltip with additional information
  • Replace native resource tick interval with one that works in inactive browser windows
  • Replace native progress bar with a better one
  • Settings page that lets you control what the script should do
  • OVERVIEW
    • Resources get added to the planets on the overview
    • Ability to switch planets by clicking the coord table headers
    • Fleet warning distance shows on the overview page
    • Highlight empty building and research slots => clicks directly lead to the building and research page
  • CONSTRUCTION
    • Show a countdown until a building can be build when there is no running construction
  • PRODUCTION
    • Ability to hide ships (workaround for a known issue that prevents users to delete ship designs)
    • Filter to only show ships that meet certain criteria
    • Input fields on production pages listen to the enter key
    • Display total res on all production and defense pages when changing the amount of ships or defenses
    • Filter on upgrade pages that let's you filter upgrade items under a certain percentage
  • UPGRADE & RECYCLE
    • Buttons to bulk add ships to fleets
  • FLEETS
    • The fleet movement page turned into a calendar page that lists all running tasks
      • The page groups similar entries to avoid too many rows
    • Callback button added to the fleet pages
    • Buttons to bulk add ships to fleets
    • Ability to store last used coords
    • While sending fleets, you can choose the arrival and return time and the script automatically adjusts speeds
    • Save raid priorities (premium only feature)
  • TRADE
    • Ability to store last used coords
    • Two-click save to own planets (premium only feature)
      • Save trades are recognized by the script and can not be canceled from another planet
    • Trades that would exceed storage capacities when accepted/denied are highlighted
    • Option to bulk accept / deny trades
    • Statistics of currently active trades
  • BANK
    • Buttons to fill bank and withdraw interest
  • RESOURCES
    • New table that shows hourly and daily production for all planets
    • The page shows the time until capacities are reached for all resources
  • PLANETS
    • Delete button is gone
    • Change button is gone. Instead, you can change planets by clicking on the coords
  • BUILD TREE
    • Hide all achieved technologies
  • MESSAGES
    • Ability to browse through messages with arrow keys
    • Direct links to combat and spy reports from the message root folder
  • GALAXY
    • Sending spy and obs drones from the galaxy view
    • Ability to browse through the galaxy using the arrow keys
    • Add spy and obs links to all planets
    • The level of camouflage technology shows in the galaxy view if known
    • Planets with existing observation drones are marked in the galaxy view and instead of sending an obs drone open the report
    • Ability to select galaxys using a dropdown
  • ESPIONAGE
    • Drone types without an amount do no longer show up in the spy listing (fixes a current bug)
  • OBSERVATIONS
    • Ability to sort observations by coords
    • Re-send drones from the obs page
    • The level of camouflage technology shows on the obs page if known
    • Active obs for planets that fleets are currently attacking can be opened from the fleet menu. If no ob active, the script offers to send a spy drone instead.
    • Option added to open obs reports in new tabs instead of new windows

Changelog

changelog.md