{"id":2417,"date":"2012-12-17T15:34:25","date_gmt":"2012-12-17T14:34:25","guid":{"rendered":"http:\/\/clonkspot.org\/blog\/?p=2417"},"modified":"2025-05-15T11:40:17","modified_gmt":"2025-05-15T09:40:17","slug":"kartengenerator-tutorial","status":"publish","type":"post","link":"https:\/\/clonkspot.org\/blog\/2012\/12\/17\/kartengenerator-tutorial\/","title":{"rendered":"Kartengenerator Tutorial"},"content":{"rendered":"<div class=\"language-map\">\n<span style=\"color: #008000;\"><em>Dieser Artikel wurde aus dem inaktiven <a href=\"http:\/\/wiki.nosebud.de\/wiki\/Clonkblog\"><span style=\"color: #008000;\">clonkblog<\/span><\/a> gerettet. Danke an dieser Stelle an Dragonclonk.<\/em><\/span><\/p>\n<h2>1. Landscape.txt erstellen<\/h2>\n<p><a href=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/Landscapetxt3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-2430\" title=\"Landscapetxt3\" src=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/Landscapetxt3.png\" alt=\"\" width=\"148\" height=\"123\" \/><\/a>Zuallererst f\u00fcgt man eine neue Textdatei ein und benennt sie \u201cLandscape.txt\u201d.<\/p>\n<h2>2. Map benennen<\/h2>\n<pre><code><strong>map<\/strong> Vulkan { };<\/code><\/pre>\n<p>Wichtig ist, immer mit einer geschweiften Klammer zu \u00f6ffnen, und mit einer geschweiften Klammer <em>und<\/em> einem Semikolon zu schlie\u00dfen.<\/p>\n<h2>3. Overlays<\/h2>\n<p>Eine Map besteht aus vielen Overlays, man kann sich das anhand von<br \/>\nvielen Rechtecken, die ineinander \u00fcbergehen, veranschaulichen.<\/p>\n<p>Mein Beispiel ist eine Vulkanmap, sie soll einen gro\u00dfen Vulkan in der Mitte haben.<\/p>\n<p>F\u00fcgen wir drei Overlays ein.<\/p>\n<pre><code><strong>map<\/strong> Vulkan { \/\/ (1) Map\r\n  <strong>overlay<\/strong> { \/\/ (2) Erde\r\n  \r\n    <strong>overlay<\/strong> { \/\/ (3) Tunnel\r\n      \r\n      <strong>overlay<\/strong> { }; \/\/ (4) Lava\r\n    };\r\n  };\r\n};\r\n<\/code><\/pre>\n<p>Folglich soll die Map im Endergebnis in etwa aussehen:<\/p>\n<p><a href=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_overlays.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2424\" title=\"kg_overlays\" src=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_overlays.png\" alt=\"\" width=\"203\" height=\"203\" srcset=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_overlays.png 203w, https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_overlays-150x150.png 150w\" sizes=\"auto, (max-width: 203px) 100vw, 203px\" \/><!--more--><\/a><\/p>\n<h2>4. Attribute<\/h2>\n<p>Die 6 wichtigsten Attribute, die man sich merken sollte: <strong>mat<\/strong>, <strong>tex<\/strong>, <em>x<\/em>, <em>y<\/em>, <em>wdt<\/em>, <em>hgt<\/em>.<\/p>\n<p><strong>mat<\/strong> bezeichnet das Material, das gezeichnet werden soll. Erde hei\u00dft im Englischen Earth, also <strong>mat=Earth;<\/strong><\/p>\n<p><strong>tex <\/strong>bezeichnet die Textur, meistens nimmt man die im Material vorgegebene; <strong>tex=Smooth;<\/strong><\/p>\n<p><em>x &amp; y<\/em><strong> <\/strong>sind die Koordinaten (in <strong>Prozent<\/strong>!), in diesem Fall<strong> x=0; y=40;<\/strong><\/p>\n<p><em>wdt &amp; hgt<\/em> (engl.: width &amp; heigth) sind die Breite und H\u00f6he, <strong>wdt=100; hgt=60;<\/strong><\/p>\n<p>Und immer mit einem Semikolon (<strong>;<\/strong>) schlie\u00dfen.<\/p>\n<pre><code><strong>map<\/strong> Vulkan {\r\n  overlay { <strong>mat=Earth; tex=Smooth; x=0; y=40; wdt=100; hgt=60; };<\/strong>\r\n  \r\n  overlay { mat=Tunnel; tex=Smooth2; x=40; y=0; wdt=20; hgt=100; };\r\n};<\/code><\/pre>\n<h2>1. Kr\u00e4uselzufall<\/h2>\n<p><strong>algo=random<\/strong> l\u00f6scht zuf\u00e4llig Pixel aus dem Overlay.<\/p>\n<p>Der Parameter a gibt die Wahrscheinlichkeit an; je h\u00f6her a, desto seltener ist der Punkt ausgef\u00fcllt.<\/p>\n<pre><code>map X {\r\n  mat=Earth; tex=Smooth;\r\n  \r\n  overlay { mat=Ashes; tex=Smooth3; x=0; y=0; wdt=100; hgt=100; algo=random; a=1; };\r\n  \r\n  overlay { mat=Rock; tex=Rough; x=0; y=0; wdt=100; hgt=100; algo=random; a=10; };\r\n};\r\n\r\n<a href=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_random.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2425\" title=\"kg_random\" src=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_random.png\" alt=\"\" width=\"258\" height=\"183\" \/><\/a><\/code><\/pre>\n<p>&nbsp;<\/p>\n<h2>2. Ellipsen<\/h2>\n<p>Durch <strong>algo=bozo<\/strong> werden nur Ellipsen des Materials gezeichnet.<\/p>\n<p>Die Parameter <strong>a<\/strong> und <strong>b<\/strong> bestimmen die vertikale und die horizontale Gr\u00f6\u00dfe der Ellipsen.<\/p>\n<pre><code>map X {\r\n  mat=Earth; tex=Smooth;\r\n\r\n  overlay { mat=Gold; tex=Rough; x=0; y=0; wdt=100; hgt=100; <strong>algo=bozo; a=15; b=15;<\/strong> };\r\n};\r\n\r\n<a href=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_bozo-300x153.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2426\" title=\"kg_bozo-300x153\" src=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_bozo-300x153.png\" alt=\"\" width=\"300\" height=\"153\" \/><\/a><\/code><\/pre>\n<p>&nbsp;<\/p>\n<h2>3. Turbulenz<\/h2>\n<p>Das die Materialen wie Kl\u00f6tze in der Gegnend sind, sieht nicht gut aus, und wird deshalb mit etwas <strong>turbulence<\/strong> verbessert.<\/p>\n<p>Durch <strong>loosebounds<\/strong> geht das Material auch etwas \u00fcber den mit dem Overlay gegebenen Rechteck hinaus.<\/p>\n<pre><code>[...]\r\n\r\noverlay { mat=Tunnel; tex=Smooth2; x=40; y=0; wdt=20; hgt=100;<strong> turbulence=100; loosebounds=1;<\/strong>\r\n\r\n[...]<\/code><\/pre>\n<p>Es entsteht allerdings ein Problem; die Lava beh\u00e4lt ihre Position\u00a0zwar, aber es k\u00f6nnen links\/rechts Hohlr\u00e4ume entstehen. Um dem\u00a0zuvorzukommen die Werte h\u00f6her setzen (Negative Werte sind ebenfalls\u00a0m\u00f6glich).<\/p>\n<p><a href=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_turbulence.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2427\" title=\"kg_turbulence\" src=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_turbulence.png\" alt=\"\" width=\"208\" height=\"264\" \/><\/a><\/p>\n<h2>4. Templates<\/h2>\n<p style=\"text-align: left;\">Templates (dt. Vorlagen), sind eine M\u00f6glichkeit Attribute zu\u00a0speichern sodass man sie im weiteren Verlauf noch einmal nutzen kann.\u00a0Templates stehen nicht unter map X { };.<\/p>\n<pre><code>\r\n<p style=\"text-align: left;\">overlay <strong>Template<\/strong> { turbulence=100; algo=random; a=5; }; \/\/Hier wird die Vorlage gespeichert<\/p>\r\nmap X {\r\n\r\n  overlay { mat=Earth; tex=Smooth; y=30;\r\n  \r\n    <strong>Template<\/strong> { mat=Gold; }; \/\/ Und hier genutzt\r\n    \r\n    <strong>Template<\/strong> { mat=Rock; }; \/\/ Doppelt\r\n  \r\n    <strong>Template<\/strong> { mat=Sand; tex=Spots; }; \/\/ Und Dreifach\r\n  };\r\n  overlay { mat=DuroLava; tex=Liquid; x=0; y=80; wdt=100; hgt=30; };\r\n};\r\n<\/code><\/pre>\n<p>  <a style=\"text-align: center;\" href=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_templates-150x150.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2428 aligncenter\" title=\"kg_templates-150x150\" src=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_templates-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p>Das erzeugt eine Map, die etwa zur H\u00e4lfte mit Erde gef\u00fcllt ist, und einen Vulkanschacht in der Mitte hat.<\/p>\n<p style=\"text-align: left;\"><strong>Tipps:<\/strong><\/p>\n<ul>\n<li>Spielt etwas mit den Zahlen herum, um ein Gef\u00fchl f\u00fcr das Verhalten des Kartengenerators zu bekommen.<\/li>\n<li>Zul\u00e4ssige Material-Textur-Kombinationen finden sich in Material.c4g\\TexMap.txt<\/li>\n<\/ul>\n<h2>1. Linien<\/h2>\n<p>Mit<strong> algo=lines;<\/strong> kann<strong> <\/strong>man vertikale Linien zeichnen.<\/p>\n<p>Der Parameter a bestimmt die Linienbreite und b die Linienbreite plus den Streifenabstand.<\/p>\n<pre><code>map X {\r\n  overlay { mat=Earth; tex=Smooth; x=0; y=0; wdt=100; hgt=100;\r\n    <strong>algo=lines;<\/strong> <strong>a=5; b=10;<\/strong> };\r\n};\r\n<\/code><\/pre>\n<p><a href=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_lines.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2432\" title=\"kg_lines\" src=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_lines.png\" alt=\"\" width=\"258\" height=\"183\" \/><\/a><br \/>\n&nbsp;<\/p>\n<h2>2. Unter-\/Oberirdisch<\/h2>\n<p>Ob ein Material beim Weggraben\/Wegsprengen Himmel oder Tunnel hinterl\u00e4sst, l\u00e4sst sich mit sub bestimmen. Standardm\u00e4\u00dfig ist <strong>sub=1<\/strong>, also unterirdisch.<\/p>\n<pre><code>[...]\r\n\r\nmat=Sand; tex=Spots; sub=0;\r\n\r\n[...]\r\n<\/code><\/pre>\n<p><a href=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_sub.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2433\" title=\"kg_sub\" src=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_sub.png\" alt=\"\" width=\"129\" height=\"125\" \/><\/a><\/p>\n<h2>3. Rotation<\/h2>\n<p>Durch <strong>rotate=x;<\/strong> kann man overlays drehen. Vorsicht: Es wird um die linke obere Ecke der Karte gedreht.<\/p>\n<pre><code>map X {\r\n\r\n  overlay { mat=Granite; tex=Rock; x=0; y=50; wdt=5; hgt=50; <strong>rotate=25; <\/strong>loosebounds=1; };\r\n  \r\n  overlay { mat=Sulphur; tex=Swirl; x=0; y=50; wdt=5; hgt=50; <strong>rotate=35; <\/strong>loosebounds=1; };\r\n  \r\n  overlay { mat=Tunnel; tex=Smooth2; x=0; y=50; wdt=5; hgt=50; <strong>rotate=45;<\/strong> loosebounds=1; };\r\n  \r\n  overlay { mat=Earth; tex=Smooth; x=0; y=50; wdt=5; hgt=50; <strong>rotate=55;<\/strong> loosebounds=1; };\r\n};\r\n\r\n<a href=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_rotate.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2434\" title=\"kg_rotate\" src=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_rotate.png\" alt=\"\" width=\"258\" height=\"258\" srcset=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_rotate.png 258w, https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_rotate-150x150.png 150w\" sizes=\"auto, (max-width: 258px) 100vw, 258px\" \/><\/a><\/code><\/pre>\n<p>&nbsp;<\/p>\n<h2>4. Landschaftsgr\u00f6\u00dfe<\/h2>\n<p>Um die Mapgr\u00f6\u00dfe zu \u00e4ndern kann man unter den Eigenschaften des Szenarios, unter dem Reiter Landschaft <strong>Breite<\/strong>, <strong>H\u00f6he<\/strong> und <strong>Vergr\u00f6\u00dferungsfaktor<\/strong> einstellen, au\u00dferdem kann man sich dort ein kleines Vorschaubild generieren.<\/p>\n<p><strong>Breite<\/strong>\/<strong>H\u00f6he<\/strong>: Selbsterkl\u00e4rend, die Landschaftsgr\u00f6\u00dfe von <strong>640<\/strong> (<strong>Breite<\/strong>) bzw. <strong>400<\/strong> (<strong>H\u00f6he<\/strong>) bis <strong>2500<\/strong> Pixel (bei <strong>Vergr\u00f6\u00dferungsfaktor 10<\/strong>).<\/p>\n<p><strong>Vergr\u00f6\u00dferungsfaktor<\/strong>: Um diese Zahl wird die <strong>Breite<\/strong>\/<strong>H\u00f6he<\/strong> multipliziert. Standard ist <strong>10<\/strong>, kann von <strong>5<\/strong> bis <strong>15<\/strong> eingestellt werden. (Man kann den Verr\u00f6\u00dferungsfaktor auch auf z.B. 1 stellen, wenn man es direkt in die Scenario.txt schreibt.)<\/p>\n<p><a href=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_groesse-300x196.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2435\" title=\"kg_groesse-300x196\" src=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_groesse-300x196.png\" alt=\"\" width=\"300\" height=\"196\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Au\u00dferdem ist es noch m\u00f6glich, die <strong>Breite<\/strong> nach<br \/>\nSpielerzahl einzustellen. D.h. bei 2 Spielern gr\u00f6\u00dfere Map als bei 1<br \/>\nSpieler. Das ist allerdings bei einer Landscape.txt nicht zu empfehlen,<br \/>\nda mit Prozentwerten gearbeitet wird.<\/p>\n<h2>1. Verschachtelung<\/h2>\n<p>Wenn Overlays ineinander verschachtelt sind, gelten ihre Koordinaten<br \/>\n(x\/y) und ihre Gr\u00f6\u00dfe (wdt\/hgt) nicht mehr prozentual zur gesamten Map,<br \/>\nsondern zu dem \u00fcbergeorneten Overlay.<\/p>\n<p>Also wenn zum Besipiel ein Gold- und ein Steinoverlay nebeneinander in <strong>map {}<\/strong> stehen gelten die Werte f\u00fcr die gesamte Karte.<\/p>\n<pre><code>overlay {mat=Gold; tex=Rough; x=0; y=0; wdt=70; hgt=70; };\r\n\r\noverlay {mat=Rock; tex=Rough; x=30; y=30; wdt=70; hgt=70; };\r\n\r\n<a href=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_overlay_1-300x183.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2436\" title=\"kg_overlay_1-300x183\" src=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_overlay_1-300x183.png\" alt=\"\" width=\"300\" height=\"183\" \/><\/a><\/code><\/pre>\n<p>&nbsp;<\/p>\n<p>Wenn allerdings das Stein <span style=\"text-decoration: underline;\">im<\/span><br \/>\nGold-Overlay steht, wirkt sich das folgenderma\u00dfen aus: Die 30% f\u00fcr die<br \/>\nKoordinaten und die 70% f\u00fcr die Gr\u00f6\u00dfe gelten f\u00fcr das Gold-Overlay.<\/p>\n<pre><code>overlay {mat=Gold; tex=Rough; x=0; y=0; wdt=70; hgt=70;\r\n\r\n  overlay {mat=Rock; tex=Rough; x=30; y=30; wdt=70; hgt=70; };\r\n};\r\n\r\n<a href=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_overlay_2-300x183.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2437\" title=\"kg_overlay_2-300x183\" src=\"https:\/\/clonkspot.org\/blog\/wp-content\/uploads\/2012\/12\/kg_overlay_2-300x183.png\" alt=\"\" width=\"300\" height=\"183\" \/><\/a><\/code><\/pre>\n<p>&nbsp;<\/p>\n<h2>2. Map zeichnen<\/h2>\n<p>Die Landscape.txt hat einen Vorteil gegen\u00fcber der Map.png\/bmp: Mit <strong>DrawDefMap()<\/strong> \/ <strong>DrawMap()<\/strong> k\u00f6nnen Karten im Szenarioscript von der Landscape.txt aufgerufen werden.<\/p>\n<pre><code class=\"language-clike\">Landscape.txt: <strong>map X {} map Y {}<\/strong>\r\n\r\nScript: DrawMap(0, 0, LandscapeWidth(), LandscapeHeight(), \"<strong>map X{}<\/strong>\");<\/code><\/pre>\n<p>Hierbei zu beachten ist das map und die Funktionsklammern ({}), die immer dabeizuschreiben sind.<\/p>\n<p>PS: Beim Szenarienstart wird standardm\u00e4\u00dfig die letzte Map gezeichnet.<\/p>\n<h2>3. Kommentare einf\u00fcgen<\/h2>\n<p>Damit andere Clonker, die vielleicht deine Landscape.txt lesen,<br \/>\nverstehen, was du gemacht hast, kannst du Kommentare an passenden<br \/>\nStellen verwenden.<\/p>\n<h3>Typ 1: Ganzzeilige Kommentare<\/h3>\n<p>Mithilfe zweier Schr\u00e4gstriche l\u00e4sst sich ein ganzzeiliges Kommentar machen, das Kommentar gilt von den Strichen aus.<\/p>\n<pre><code>map MeineMap { <strong>\/\/Meine Map<\/strong>\r\n\r\noverlay { <strong>\/\/Die Erde<\/strong>\r\n\r\n[...]<\/code><\/pre>\n<h3>Typ 2: Mehrzeilige Kommentar<\/h3>\n<p>Zwischen <strong>\/*<\/strong> und <strong>*\/<\/strong> kannst du ein beliebig langes Kommentar schreiben.<\/p>\n<pre><code>map MeineMap { <strong>\/* Das ist meine erste Map.<\/strong>\r\nSie besteht aus vielen H\u00f6hlen und Wasser. *\/\r\n\r\noverlay {\r\n[...]<\/code><\/pre>\n<h2>4. Links<\/h2>\n<ul>\n<li><a href=\"http:\/\/www.cc.striver.net\/download.php?act=getinfo&amp;dl=111\">Mape<\/a> von Clonk-Carl zum Schreiben einer Landscape.txt<\/li>\n<li>Eintr\u00e4ge zum Thema des Kartengenerators in der ClonkWiki (<a href=\"http:\/\/de.wiki.nosebud.de\/wiki\/Kartengenerator\/1._Grundlagen\">1. Grundlagen<\/a>\/ <a href=\"http:\/\/de.wiki.nosebud.de\/wiki\/Kartengenerator\/2._Zufall\">2. Zufall<\/a>)<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><em>Originalpost von Asche erschien am 29. April 2010 auf clonkblog.<\/em><\/p>\n<\/div>\n<p><!-- Load code highlighter -->\n<link rel=\"stylesheet\" href=\"\/prism\/prism.css\">\n<script src=\"\/prism\/prism-cs.min.js\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dieser Artikel wurde aus dem inaktiven clonkblog gerettet. Danke an dieser Stelle an Dragonclonk. 1. Landscape.txt erstellen Zuallererst f\u00fcgt man eine neue Textdatei ein und benennt sie \u201cLandscape.txt\u201d. 2. Map benennen map Vulkan { }; Wichtig ist, immer mit einer geschweiften Klammer zu \u00f6ffnen, und mit einer geschweiften Klammer und einem Semikolon zu schlie\u00dfen. 3. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[32,114,72],"class_list":["post-2417","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-clonkblog","tag-entwickeln","tag-kartengenerator"],"_links":{"self":[{"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/posts\/2417","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/comments?post=2417"}],"version-history":[{"count":16,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/posts\/2417\/revisions"}],"predecessor-version":[{"id":3474,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/posts\/2417\/revisions\/3474"}],"wp:attachment":[{"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/media?parent=2417"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/categories?post=2417"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/tags?post=2417"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}