Example #1
0
        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()));
        }
Example #2
0
 public RuleTraveler(WorkshopDecompiler decompiler, TTERule rule) : base(decompiler)
 {
     Rule = rule;
 }