The launcher also does not have an option to add additional command line arguments (apart from the options that exist in the settings UI).
Describe the solution you'd like
To resolve this issue:
A new option should be added to the settings page to set a refresh rate number. Should follow the same UI as the other options, but should be a textbox allowing only sensible refresh rate numbers (probably from 30 to 120). This value should be added to the command line arguments when launching the game (i.e. -hz60).
This option should be persisted in the configuration file, just like every other option.
A new option should be added to the settings page to set custom command line arguments. Should be a textbox where the user can add custom command line arguments. When launching the game, these should be added at the end of the command.
This option should be persisted in the configuration file, just like every other option.
Describe alternatives you've considered
Users have to bypass the launcher to set this option, which is not ideal.
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe. The launcher does not offer an option to set the refresh rate. The FreeSO client supports a -hz option followed by the refresh rate number. For example: -hz60 https://github.com/riperiperi/FreeSO/blob/97e7d007ac21ca7e74c7e1767f3ca2eb2f3efbb0/TSOClient/tso.client/FSOProgram.cs#L76
The launcher also does not have an option to add additional command line arguments (apart from the options that exist in the settings UI).
Describe the solution you'd like To resolve this issue:
A new option should be added to the settings page to set a refresh rate number. Should follow the same UI as the other options, but should be a textbox allowing only sensible refresh rate numbers (probably from 30 to 120). This value should be added to the command line arguments when launching the game (i.e. -hz60).
A new option should be added to the settings page to set custom command line arguments. Should be a textbox where the user can add custom command line arguments. When launching the game, these should be added at the end of the command.
Describe alternatives you've considered Users have to bypass the launcher to set this option, which is not ideal.
Additional context Add any other context or screenshots about the feature request here.