Esca-MMC / FarmTypeManager

A mod for the game Stardew Valley, allows players and modders to spawn customizable features from each of Stardew’s farm types. Requires the SMAPI mod loader.
https://www.nexusmods.com/stardewvalley/mods/3231
Other
22 stars 13 forks source link

Add more robust FileConditions #15

Closed Esca-MMC closed 5 years ago

Esca-MMC commented 5 years ago

Add specific checks to the FileConditions settings that indicate whether specific mods and content packs exist (assuming SMAPI provides info on content packs for other mods). Ideally, this should include a boolean to allow both "this mod exists" and "this mod does NOT exist" checks.

Consider adding a "local" FileConditions setting to each spawn area as well, allowing features like per-farm-type spawn locations. Note that "reset main data folder" should not be listed for each area; consider migrating that setting out of FileConditions (see also #14 for migration notes).

Esca-MMC commented 5 years ago

Look into designing a check for map changes as well ("has this map been edited?" true/false), if SMAPI supports that well enough.

Esca-MMC commented 5 years ago

Mod check feature added in ababfdb (released in v1.5.0). A map edit check request will be reposted as a separate issue if it becomes necessary.