Commit Graph

12 Commits

Author SHA1 Message Date
Dean Herbert 520e550764 Bring back `SettingsStore` to avoid changing ruleset API for now
Also fixes some remaining test failures due to locally constructed
rulesets that are not being tracked by the game.
2021-09-15 17:12:02 +09:00
Dean Herbert c36a67d06e Fix some tests failing due to using a locally constructed ruleset 2021-09-15 17:04:38 +09:00
Dean Herbert a2f1752344 Make settings works with current caching structure
Will likely pull out that `RulesetConfigCache` next, but this is an
"everything works" state.
2021-09-15 16:31:13 +09:00
Dean Herbert 187c557ea8 Begin migrating settings implementation across to realm 2021-09-15 16:22:14 +09:00
smoogipoo 3f8928ca25 Suppress warnings 2019-11-12 13:41:54 +09:00
Dean Herbert d6cdde552d Add comment explaining dispose logic 2019-09-06 01:14:37 +09:00
Dean Herbert dafe9da851 Dispose config managers ahead of time to avoid database errors 2019-09-06 00:22:35 +09:00
smoogipoo 6dfe95db74 Allow RulesetConfigCache to return null configs 2019-08-26 16:34:12 +09:00
smoogipoo 39efa2d173 Fix possible cross-thread config cache access 2019-05-08 19:05:00 +09:00
Dean Herbert 8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
smoogipoo b51e714ae5 Fix xmldoc 2018-06-11 15:44:59 +09:00
smoogipoo 14b7530994 Use a global ruleset config cache 2018-06-11 15:07:42 +09:00