@@ -24,7 +24,7 @@ namespace ToggleTag
2424 id = "karlofduty.toggletag" ,
2525 version = "1.1.4" ,
2626 SmodMajor = 3 ,
27- SmodMinor = 3 ,
27+ SmodMinor = 4 ,
2828 SmodRevision = 0
2929 ) ]
3030 public class ToggleTag : Plugin
@@ -45,26 +45,21 @@ public override void OnDisable()
4545
4646 public override void OnEnable ( )
4747 {
48- new Task ( async ( ) =>
49- {
50- await Task . Delay ( 5000 ) ;
51- AddDefaultPermission ( "toggletag.savetag" ) ;
52- AddDefaultPermission ( "toggletag.saveoverwatch" ) ;
53- if ( ! Directory . Exists ( FileManager . GetAppFolder ( GetConfigBool ( "toggletag_global" ) ) + "ToggleTag" ) )
54- {
55- Directory . CreateDirectory ( FileManager . GetAppFolder ( GetConfigBool ( "toggletag_global" ) ) + "ToggleTag" ) ;
56- }
48+ AddDefaultPermission ( "toggletag.savetag" ) ;
49+ AddDefaultPermission ( "toggletag.saveoverwatch" ) ;
50+ if ( ! Directory . Exists ( FileManager . GetAppFolder ( GetConfigBool ( "toggletag_global" ) ) + "ToggleTag" ) )
51+ {
52+ Directory . CreateDirectory ( FileManager . GetAppFolder ( GetConfigBool ( "toggletag_global" ) ) + "ToggleTag" ) ;
53+ }
5754
58- if ( ! File . Exists ( FileManager . GetAppFolder ( GetConfigBool ( "toggletag_global" ) ) + "ToggleTag/data.json" ) )
59- {
60- File . WriteAllText ( FileManager . GetAppFolder ( GetConfigBool ( "toggletag_global" ) ) + "ToggleTag/data.json" , defaultConfig ) ;
61- }
62- JToken jsonObject = JToken . Parse ( File . ReadAllText ( FileManager . GetAppFolder ( GetConfigBool ( "toggletag_global" ) ) + "ToggleTag/data.json" ) ) ;
55+ if ( ! File . Exists ( FileManager . GetAppFolder ( GetConfigBool ( "toggletag_global" ) ) + "ToggleTag/data.json" ) )
56+ {
57+ File . WriteAllText ( FileManager . GetAppFolder ( GetConfigBool ( "toggletag_global" ) ) + "ToggleTag/data.json" , defaultConfig ) ;
58+ }
59+ JToken jsonObject = JToken . Parse ( File . ReadAllText ( FileManager . GetAppFolder ( GetConfigBool ( "toggletag_global" ) ) + "ToggleTag/data.json" ) ) ;
6360
64- tagsToggled = new HashSet < string > ( jsonObject . SelectToken ( "tags" ) . Values < string > ( ) ) ;
65- overwatchToggled = new HashSet < string > ( jsonObject . SelectToken ( "overwatch" ) . Values < string > ( ) ) ;
66- this . Info ( "Toggletag enabled." ) ;
67- } ) . Start ( ) ;
61+ tagsToggled = new HashSet < string > ( jsonObject . SelectToken ( "tags" ) . Values < string > ( ) ) ;
62+ overwatchToggled = new HashSet < string > ( jsonObject . SelectToken ( "overwatch" ) . Values < string > ( ) ) ;
6863 }
6964
7065 public override void Register ( )
0 commit comments