How to modify values before authoritative match start? like match custom match duration .
This is what MatchInit params
should be used for; You can pass in a set of variables (that you define, wherever you create the match) that can set the initial state of the match or change some of the match behaviour.
Docs: Server authoritative multiplayer - Heroic Labs Documentation