amacocian 758f9004cd Setup code owners (#61)
* Setup code owners

* Install .net6 on codeql pipeline

* Fix csproj

* Make version check only work when changing code files
2022-08-20 15:03:35 +02:00
2022-08-20 15:03:35 +02:00
2022-08-20 15:03:35 +02:00
2021-05-05 20:46:36 +02:00
2022-08-20 15:03:35 +02:00
2021-04-27 17:28:25 +02:00

Daybreak

Custom client for Guildwars. Requires webview2 runtime https://go.microsoft.com/fwlink/p/?LinkId=2124703.

Showcase 1 Showcase 2 Showcase 3 Build Management Showcase Dynamic build loading

Features

Automatically detect if guildwars is running or not. Includes the ability to launch guildwars from the client.

Multibox support.

Manages multiple username and password combinations.

Manages multiple executables.

Ability to set a character name which gets autoloaded during launch.

Embedded browser set on useful pages or links.

Ability to set default page for each of the two browser windows.

Rotates screenshots from "Screenshots" folder. If no screenshots are present in the folder, downloads and rotates images from http://bloogum.net/guildwars (link to page is visible when showing images from the website).

Manages build templates. Load/save builds from the guildwars build folder. Ability to dynamically load build templates from the embeded browsers. Opens embeded browser for professions, attributes and skills when selected.

Screen placing/binding. If enabled, places guildwars executable on desired screen at launch.

Shortcut management. Can manage automatically shortcuts to desired folder.

Examples/Usage

Settings.

To modify any settings, press the settings button on the titlebar Settings button

Settings categories.

To adjust functionality, choose one of the settings categories Settings categories

Using the embeded browsers.

When in the main view, the browsers open the default/prefferred page. To change the prefferred page, navigate to it using one of the browsers and press the star button. The current loaded page will become the default for the selected browser. Preffered page can also be selected from settings. Browser default selection

Displaying screenshots

To display other images than the ones retrieved from "http://bloogum.net/guildwars", place images in the Screenshots folder, next to the Daybreak.exe executable. If the folder doesn't exist yet, either create it or run the launcher once so that it gets created automatically.

Account management

To adjust accounts, go into account settings. Clicking on the star next to an account sets it as the current account. Account settings

Guildwars executable management

To adjust executables, go into Guildwars settings. Clicking on the star next to the executable path sets it as the current executable. Guildwars settings

Multibox/Multilaunch support

To enable multiboxing (multi-launch), go into Experimental settings. Then, switch between executables/accounts and launch them. Multibox toggle

Build management / Template management

To manage builds, go into Settings, Builds. Here you can select/remove builds. Builds list view

Build editor

Doubleclick on one of the builds to enter the template management view. Here you can click on skills to open the wiki page of the skill. You can adjust professions, attributes and add/remove skills. Builds management view

Dynamically load build from browser

To dynamically load a build, while browsing in the browsers from the main page, select and rightclick any text on the page that might be a template. If it is a template, the client will open a context menu with a button called "Load build template". Click on that button to load the build and switch to build template view.

Dynamically load build

Screen selection/binding

To launch the guildwars executable to a specific screen, open Settings, Launcher Settings either fill in the "Desired screen id", Screen selection or use the selection view. If you press Test button on screen selection view, it will automatically move the currently running guildwars to the selected screen. Screen selection view

Shortcuts

To manage launcher shortcuts, use the Settings, Launcher Settings menu. If you want a different folder than the desktop, use the "Shortcut folder" setting to change to the desired place. By toggling "Shortcut placed" toggle, a shortcut will be created/deleted. Shortcut settings

S
Description
Custom launcher for Guildwars.
Readme 131 MiB
Languages
C# 91.4%
HTML 4.8%
CSS 2.6%
PowerShell 0.5%
Shell 0.4%
Other 0.3%