-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Daybreak is a custom launcher for the popular online RPG Guild Wars.
Follow this link to the Getting Started page
-
Can manage the local build templates, create/edit/delete build templates, search and import build templates from the internet. Daybreak support both single build templates as well as team build templates
-
Build template synchronization
Can backup/restore build templates from a linked OneDrive account, show differences between local and remote builds and allows individual uploads/downloads
-
Can detect build templates when using the embedded browser by either selecting the template code and right-clicking it, or starting a download of a text file with a valid template code. Daybreak will detect, parse the build and open the build management view to allow the user to modify and save the build
-
Daybreak can store the source of a build as a property of the build. When using the embedded browser to retrieve a build, the source is automatically set to the Url of the page from where the build has been retrieved. The build editor allows the user to open the source page
-
Can manage multiple user credentials, allows the user to switch between them with the click of a button, stores the credentials encrypted locally and protects them using Windows APIs
-
Can download the Guild Wars installer and launch it
-
Can manage multiple Guild Wars executables, allows the user to switch between them with the click of a button. Maintains the executable versions and checks for updates. Daybreak will also verify executables and prompt the user to fix them if it detects any issues
-
Multiple Launch Configurations
Can manage multiple launch configurations with combinations of credentials and executables. Can attach to configurations once they're launched. Launch configurations support passing arguments to Guild Wars when launching
-
Multi-Box/Multi-Launch Support
Can manage and launch multiple instances of Guild Wars concurrently
-
Can collect information from the current running executable and shows it in a centralized view with links and shortcuts to useful information. Links current quest to the quest wiki page, current map to the map wiki page, build pages, loads builds from the embedded browser and more features
-
Can install and manage uMod. Can automatically launch uMod dll when launching Guild Wars. Can download and manage tpf files for uMod
-
Can install and manage GwToolboxpp. Can automatically launch GwToolboxpp when launching Guild Wars
-
Can install and manage DSOAL. Can automatically launch DSOAL when launching Guild Wars
-
Can install and manage DirectSong. Can automatically launch DirectSong when launching Guild Wars
-
Can install and manage ReShade. Can automatically launch ReShade when launching Guild Wars. Can download and manage ReShade shader packs and deploys them on startup
-
Can auto-place the Guild Wars window on the desired screen and location at launch
-
Can monitor for new Daybreak versions and automatically download and install new versions when they are available. Can roll-back to previous versions from the version management view
-
Integrates with Kamadan/Ascalon Trade Chat to provide access to live trade requests, query for trade requests. Thanks to the folks at Kamadan-Trade-Chat for providing the functionality and allowing me to integrate it into Daybreak
-
Integrates with Kamadan to provide material prices and price trends. Provides a view for visualizing the history of prices
-
Implements a notification service that can display notifications and perform actions based on them
-
Leverages the Kamadan/Ascalon Trade Chat integration to set up trade alerts based on rules. Will trigger notifications when a trade message is found based on the configured rules. Daybreak supports alerts for Trader Quotes, with alerts when the price is higher or lower than an upper or a lower target
-
Can create new Guild Wars executables from existing ones, to be used with features such as Multi-Launch. These copies will be automatically onboarded into Daybreak to be managed as all the other executables
-
Daybreak detects when seasonal events are supposed to be active and notifies the user. Daybreak present the user with a Calendar view that shows each event and the days it takes place across days, months and years
-
Daybreak supports plugins written for the .net runtime. Daybreak can also enable/disable plugins. Please check the wiki for details about plugin functionality and for a quickstart guide on writing your own plugins
-
Daybreak can back up and restore the launcher settings to a OneDrive account. These settings can be shared across devices by logging into OneDrive through the Daybreak launcher
-
Daybreak supports command line arguments when launching. Please check Command Line Arguments Page for supported arguments