how is your English?
if you check the templates section of the forum: you will find an advanced menu template I have shared ...
it covers all the basics & more - as it's based on commercial/professional menu.
It shows what conditions, values, save menu, new game, resume game, bonus content, achievements (I think - can't remember), & it uses the read/write from/to config.ini lua scripts I created + whatever else I added