Battle Pass Manager
Last updated
Last updated
1. maxLevel
(Type: int)
Defines the maximum level available in the Battle Pass. This sets an upper limit to how many levels a player can progress through during a season.
2. baseExp
(Type: float)
Represents the base experience value used as the starting point for calculating the XP required for each subsequent level in the Battle Pass.
3. SeasonLengthInDays
(Type: int)
Specifies the duration of a Battle Pass season in days. This determines how long the season lasts before resetting.
4. percentageByLevel
(Type: float)
Indicates the percentage increase in required XP for each level. For instance, a value of 0.1 implies a 10% increase per level.
5. currencyID
(Type: string)
Identifier for the currency used to purchase the Battle Pass. It serves as a reference to the type of in-game currency required.
6. battlePassPrice
(Type: int)
Specifies the cost, in the designated currency, required to unlock the Battle Pass.
7. notEnoughError
(Type: string)
Default error message template displayed when the player does not have enough currency to unlock the Battle Pass. It includes placeholders for dynamic insertion of values.
8. notEnoughErrorTranslated
(Type: NameTranslatedByLanguage[])
An array of translated error messages for the insufficient currency scenario, supporting multiple languages for internationalization.