Daily Screenshot

Daily Screenshot

3.9k Downloads

Add remaining config options to Generic Mod Config Menu

CompSciLauren opened this issue ยท 2 comments

commented

Is your feature request related to a problem? Please describe.
In #46 we added the Generic Mod Config Menu dependency. However, we have not added all the config options to it yet. This task is for adding the remaining config options to the Config Menu that can now be viewed in-game.

Describe the solution you'd like
Add remaining config options to the Generic Mod Config Menu.

Default config.json file contents:

{
  "auditoryEffects": true,
  "visualEffects": true,
  "screenshotNotifications": true,
  "SnapshotRules": [
    {
      "Name": "Unnamed Rule 1",
      "ZoomLevel": 0.25,
      "Directory": "Default",
      "FileName": "Default",
      "Trigger": {
        "Days": "Daily",
        "Weather": "Any",
        "Location": "Farm",
        "Key": "None",
        "StartTime": 600,
        "EndTime": 2600
      }
    }
  ]
}

Current items in Config Menu in-game:

  "auditoryEffects": true,
  "visualEffects": true,
  "screenshotNotifications": true,

Items to add to Config Menu in-game:

  "SnapshotRules": [
    {
      "Name": "Unnamed Rule 1",
      "ZoomLevel": 0.25,
      "Directory": "Default",
      "FileName": "Default",
      "Trigger": {
        "Days": "Daily",
        "Weather": "Any",
        "Location": "Farm",
        "Key": "None",
        "StartTime": 600,
        "EndTime": 2600
      }
    }
  ]
commented

Progress update:

This is being worked on branch DS-48.

  • All options have been added to the UI Config.
  • All options are now working as expected, including saving and resetting to default settings.
  • This new UI feature will only impact the first snapshot rule the user has along with any global settings that apply to all snapshots.
  • Will be ready for release shortly, now in testing phase.
commented

This is now completed and has been added as part of the 3.0 release! See MR #56. Closing.