Giter Site home page Giter Site logo

alterware-launcher's Introduction

AlterWare Launcher

IW4x | IW4-SP | IW5-Mod | IW6-Mod | S1-Mod

GitHub tag (with filter) GitHub (Pre-)Release Date GitHub all releases


Installation

  1. Download the latest alterware-launcher.exe
  2. Place alterware-launcher.exe in the game directory
  3. Run alterware-launcher.exe, after updating the game will launch automatically

Command line arguments

  • iw4-sp, iw4x, iw5-mod, iw6-mod, s1-mod
    • Skip automatic detection and launch the specified game
      • This should always be the first argument if used
  • --update, -u
    • Only update the game, don't launch it
  • --skip-launcher-update
    • Don't update the launcher
  • --bonus
    • Download bonus content
  • --force, -f
    • Force file hash recheck
  • --path, -p
    • Set the game path
      • Do not include a trailing backslash in the path
  • --pass
  • --version, -v
    • Print the launcher version

Example: alterware-launcher.exe iw4x --bonus -u --path "C:\Games\IW4x" --pass "-console"

Some arguments can be set in alterware-launcher.json, args generally override the values of the config.


Config file

alterware-launcher.json

  • update_only
    • See --update
    • Default: false
  • skip_self_update
    • See --skip-launcher-update
    • Default: false
  • download_bonus_content
    • See --bonus
    • Default: false
  • ask_bonus_content
    • Ask the user if they want to download bonus content
    • Default: true; false after asking
  • force_update
    • See --force
    • Default: false
  • args
    • See --pass
    • Default: ""

Support

Visit the AlterWare Forum or Discord for support.


Building from Source

  • Install Rust
  • Clone the repository
  • Run cargo build --release
  • The executable will be located in target/release

Note for server owners:

When the launcher updates itself on Windows it will restart by spawning a new console. If you are automating this process, you should probably use --skip-launcher-update and download the latest launcher yourself from here.

The linux build does not update itself.

alterware-launcher's People

Contributors

mxve avatar dependabot[bot] avatar diamante0018 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.