{"id":1357,"date":"2020-04-14T23:59:26","date_gmt":"2020-04-14T21:59:26","guid":{"rendered":"https:\/\/www.rpgframework.de\/?p=1357"},"modified":"2020-04-14T23:59:27","modified_gmt":"2020-04-14T21:59:27","slug":"shadowrun-6-json-export-2","status":"publish","type":"post","link":"https:\/\/www.rpgframework.de\/en\/2020\/04\/14\/shadowrun-6-json-export-2\/","title":{"rendered":"Shadowrun 6 JSON Export"},"content":{"rendered":"\n<p>To encourage the development of tools based on characters created with Genesis, we have today released a new Shadowrun 6 export plugin: the JSON export.<\/p>\n\n\n\n<p>JSON can be used in many environments &#8211; such as Roll20 &#8211; without much effort, unlike our regular XML format. Hopefully this will reduce the hurdle for other developers to create great applications based on or with characters developed by Genesis.<\/p>\n\n\n\n<p>But what makes the new export especially useful for others is that it doesn&#8217;t use the internal identifiers for spells, skills, advantages and disadvantages, but the names that would be on the expression &#8211; and the calculated values.<\/p>\n\n\n\n<p>With this we explicitly have developers of bots or character sheets for VTTs like Roll20 in mind and hope that enthusiastic developers will be found for it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How do I export?<\/h2>\n\n\n\n<p>If you want to export a character to JSON, you perform a Print operation (which was a Export to PDF so far), but then choose JSON instead of PDF as the print plugin.<\/p>\n\n\n\n<p>By the way, the whole thing is really only meant as an export &#8211; an import from the format is unfortunately not possible.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To encourage the development of tools based on characters created with Genesis, we have today released a new Shadowrun 6 export plugin: the JSON export. JSON can be used in many environments &#8211; such as Roll20 &#8211; without much effort, unlike our regular XML format. Hopefully this will reduce the hurdle for other developers to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1355,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[165,184],"tags":[220,219],"class_list":["post-1357","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-major-release-en","category-shadowrun-en","tag-export","tag-json"],"_links":{"self":[{"href":"https:\/\/www.rpgframework.de\/wp-json\/wp\/v2\/posts\/1357","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rpgframework.de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rpgframework.de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rpgframework.de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rpgframework.de\/wp-json\/wp\/v2\/comments?post=1357"}],"version-history":[{"count":1,"href":"https:\/\/www.rpgframework.de\/wp-json\/wp\/v2\/posts\/1357\/revisions"}],"predecessor-version":[{"id":1358,"href":"https:\/\/www.rpgframework.de\/wp-json\/wp\/v2\/posts\/1357\/revisions\/1358"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rpgframework.de\/wp-json\/wp\/v2\/media\/1355"}],"wp:attachment":[{"href":"https:\/\/www.rpgframework.de\/wp-json\/wp\/v2\/media?parent=1357"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rpgframework.de\/wp-json\/wp\/v2\/categories?post=1357"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rpgframework.de\/wp-json\/wp\/v2\/tags?post=1357"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}