Yes i know, that's why i didn't post it here yet, i'll have to write an xml exporter/importer as json doesn't keep type informations.I see you have added the saving methods.
Now I ran into a Problem. When I use your OdysseyEditor and Open a Byml it displays everything ok, then I right click and save as and it saves correctly. But when I Import a json file (Import from Json Beta) and then save as.. it errors. And its not proberly saved. Opening and saving works but saving from imported json does not. @exelix11
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: ''System.Array' does not contain a definition for 'Count'' (ByamlFile.cs Line 603 and 641)
I've just added a way to edit value nodes from the byaml viewer (left click on a value node -> edit value) try it and tell me if it works in-game.
This is the most I can do rn as tomorrow I'll start my finals, maybe I can work on it during the weekend.