public static DecompilerMeta Load(TTERule rule) { StringBuilder json = new StringBuilder(); foreach (var action in rule.Actions) { json.Append(action.Comment); } // Unescape quotes json.Replace("\\\"", "\""); return(JsonConvert.DeserializeObject <DecompilerMeta>(json.ToString())); }
public RuleTraveler(WorkshopDecompiler decompiler, TTERule rule) : base(decompiler) { Rule = rule; }