Skip to content

Feature flags

Jay Malhotra edited this page Jul 6, 2024 · 2 revisions

While Dawnshard aims to be as close to the vanilla experience as possible, it does make a number of changes to keep players engaged and solve a number of problems for players in the absence of regularly running events and promotions.

So that Dawnshard can still function as an implementation of a vanilla Dragalia Lost backend, these changes can all be toggled on and off using feature flags, which are documented in the table below. To update a feature flag, use environment variables or appsettings.json and set FeatureManagement__<flag_name> to true or false. More information can be found in the documentation for .NET Feature Management.

Some of these flags will only work when toggled on in conjunction with changes to the client files. For example, the BoostedDailyEndeavourRewards flag can change the rewards that the server hands out, but a change is needed for the client to show the new rewards prior to the endeavour being completed. These changed client files can be built from the DawnshardMods repository.

Flag name Description Requires client files
BoostedDailyEndeavourRewards Increases daily endeavour rewards to provide summoning tickets and other rare resources. Yes
Clone this wiki locally