/condor2-extension

A browser extension which enhances the Condor Server List, and enables launching multiplayer sessions via Revive using the Condor2 Revive Helper.

Primary LanguageKotlinGNU General Public License v3.0GPL-3.0

Condor2 Extension

Introduction

Condor2 Extension is a browser extension which enhances the Condor Server List. It greatly simplifies the process of finding a server by colour-coding columns, and adds buttons which allow VR users to seamlessly launch multiplayer sessions using Revive when the Condor2 Revive Helper is installed.

Installing

For Firefox, go to Condor2 Extension on the official Firefox addons website and click "Add to Firefox".

For Google Chrome, go to Condor2 Extension on the Chrome Web Store and click "Add to Chrome".

Comparison

Condor Server List

Screenshot of Condor Server List without extension installed

Condor Server List with the extension installed

Screenshot of Condor Server List with the extension installed

Building From Source

This extension is written in Kotlin/JS. To build it, execute the Gradle task runDceKotlin. You can then use web-ext run to test the plugin.

After building, you can package the extension as an .xpi file for Firefox and .zip file for Chrome by running python package.py (currently requires 7-Zip and Windows).

Windows (Powershell)

In the project's root directory:

.\gradlew runDceKotlin

Linux (Bash)

In the project's root directory:

chmod +x ./gradlew
./gradlew runDceKotlin