- 2 reads
At the top of the file,
For a localhost, point the dates at your current year to re-activate the pass.
battlePassStart sets the event start (ISO 8601), and battlePassEndTable sets each stage's end time. The file warns: keep the end dates of the 1st and 2nd stages of the same BP identical, and changing the start time wipes player progress for that event (it counts as a different event; DLC-bought premium is unaffected).
local battlePassStart = "2023-06-09T05:00:00Z"
local battlePassEndTable = { {1,"2023-09-14T00:00:00Z"}, {2,"2023-09-14T00:00:00Z"}, {3,"2023-09-14T00:00:00Z"}}
-- applied in ConfigureShard():
_G.Shard_SetupBattlePassActivation( battlePassStart, battlePassEndTable )
-- related: when the BP level unlock button appears:
cvars.store_battlePassUnlockLvlBtnStart = "2023-07-14T00:00:00Z"
Additional Notes:
Progress is stored per start time; changing start resets progress.