{"id":3388,"date":"2022-04-18T23:27:08","date_gmt":"2022-04-18T21:27:08","guid":{"rendered":"https:\/\/clonkspot.org\/blog\/?p=3388"},"modified":"2025-05-15T11:40:15","modified_gmt":"2025-05-15T09:40:15","slug":"legacyclonk-4-9-10-14-353","status":"publish","type":"post","link":"https:\/\/clonkspot.org\/blog\/2022\/04\/18\/legacyclonk-4-9-10-14-353\/","title":{"rendered":"LegacyClonk 4.9.10.14 [353]"},"content":{"rendered":"\n<p>D<strong>ownload:<\/strong> <a href=\"https:\/\/update.clonkspot.org\/lc\/lc_full_353_win64.zip\" data-type=\"URL\" data-id=\"https:\/\/update.clonkspot.org\/lc\/lc_full_353_win64.zip\" target=\"_blank\" rel=\"noreferrer noopener\">Windows x64 (experimentell)<\/a>, <a href=\"https:\/\/update.clonkspot.org\/lc\/lc_full_353_win32.zip\" data-type=\"URL\" data-id=\"https:\/\/update.clonkspot.org\/lc\/lc_full_353_win32.zip\" target=\"_blank\" rel=\"noreferrer noopener\">Windows x86<\/a>, <a href=\"https:\/\/update.clonkspot.org\/lc\/lc_full_353_linux64.zip\" data-type=\"URL\" data-id=\"https:\/\/update.clonkspot.org\/lc\/lc_full_353_linux64.zip\" target=\"_blank\" rel=\"noreferrer noopener\">Linux x64<\/a>, <a href=\"https:\/\/update.clonkspot.org\/lc\/lc_full_353_linux.zip\" data-type=\"URL\" data-id=\"https:\/\/update.clonkspot.org\/lc\/lc_full_353_linux.zip\" target=\"_blank\" rel=\"noreferrer noopener\">Linux x86<\/a>, <a href=\"https:\/\/update.clonkspot.org\/lc\/lc_full_353_mac.zip\" data-type=\"URL\" data-id=\"https:\/\/update.clonkspot.org\/lc\/lc_full_353_mac.zip\" target=\"_blank\" rel=\"noreferrer noopener\">macOS (experimentell)<\/a> <\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Features<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>Doppelte Tastendr\u00fccke werden nun als einzelne Tastendr\u00fccke behandelt, anstelle verloren zu gehen, wenn f\u00fcr sie kein Callback existiert.<\/li><li><code>SetActionKeepPhase<\/code> hinzugef\u00fcgt, \u00e4quivalent zu <code>SetAction() &amp;&amp; SetPhase()<\/code> mit den jeweiligen Parametern.<\/li><li><code>ForcedAutoStopControl<\/code> und <code>ForcedAutoContextMenu<\/code> k\u00f6nnen jetzt per Szenariosektion angegeben werden.<\/li><li><code>Contents()<\/code> hat nun einen dritten Parameter <code>bool returnAttached<\/code>, der angibt, ob auch Objekte mit Prozedur <code>ATTACH<\/code> zur\u00fcckgegeben werden sollen.<\/li><li><code>bool RejectGrabbed(object byObj)<\/code> hinzugef\u00fcgt &#8211; gibt dieser Objektcallback <code>true<\/code> zur\u00fcck, wird das Anfassen des Objekts, in dem der Callback aufgerufen wird, verhindert. (<a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/legacyclonk\/LegacyClonk\/pull\/84\" data-type=\"URL\" data-id=\"https:\/\/github.com\/legacyclonk\/LegacyClonk\/pull\/84\" target=\"_blank\">Danke an TLK.<\/a>)<\/li><li>Die Performance von Men\u00fceintragssymbolen au\u00dfer mit Overlays oder Objekten wurde verbessert.<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/crdocs.clonkspot.org\/de\/sdk\/script\/fn\/AddMenuItem.html\" data-type=\"URL\" data-id=\"https:\/\/crdocs.clonkspot.org\/de\/sdk\/script\/fn\/AddMenuItem.html\" target=\"_blank\"><code>C4MN_Add_ImgIndexedColor<\/code> hinzugef\u00fcgt.<\/a><\/li><li>Kann die Spielerdatei eines beitretenden Spielers im Netzwerk nicht geladen werden, wird nun eine Warnung geloggt.<\/li><li>Wird <code>General.AllowScriptingInReplays<\/code> auf <code>true<\/code> gesetzt, kann nun in Aufnahmen gescriptet werden. (<a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/legacyclonk\/LegacyClonk\/pull\/66\" data-type=\"URL\" data-id=\"https:\/\/github.com\/legacyclonk\/LegacyClonk\/pull\/66\" target=\"_blank\">Danke an Bratkartoffl.<\/a>)<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Bugfixes<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Die Engine crasht nicht mehr, wenn eine Definition neu geladen wird, die als Men\u00fceintragssymbol verwendet wird.<\/li><li>Korrupte Zeitstempel in Gruppen verursachen keinen Crash mehr, wenn man als Client versucht, sie vom Host zu laden.<\/li><li>Zeilenbr\u00fcche duplizieren Markup (<code>&lt;i&gt;<\/code> und <code>&lt;c&gt;<\/code>) nicht mehr.<\/li><li>Wird im Konsolenmodus ein Objekt ausgew\u00e4hlt, werden nun nicht mehr alle globalen Scriptfunktionen sowie alle Objektfunktionen auf <code>public<\/code> gesetzt.<\/li><li><code>LoadScenarioSection<\/code> speichert Landschaft und Objekte wieder korrekt.<\/li><li><code>nil<\/code> wird nun auch korrekt zu <code>int<\/code> oder <code>bool<\/code> konvertiert, wenn die <code>strict 3<\/code> &#8211; Funktion indirekt von einer Funktion mit niedrigerer Strictness aufgerufen wird.<\/li><li>Mannschaftsmitglieder, die inaktiv gesetzt worden sind und damit \u00fcber den Sektionswechsel hinweg erhalten bleiben, bleiben bei Sektionswechsel stehen, um eine feststeckende <code>ComDir<\/code> zu vermeiden.<\/li><li>Alle Clonks im Originalpack verwenden nun dieselben Vertices wie der Standardclonk.<\/li><li>Alle Clonks im Originalpack verwenden bei Inventarwechsel nun unter allen Umst\u00e4nden die korrekte Action + Phase.<\/li><li>Eine Warnung wegen falschem Parametertypen im Inuk wurde behoben.<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Download: Windows x64 (experimentell), Windows x86, Linux x64, Linux x86, macOS (experimentell) Features Doppelte Tastendr\u00fccke werden nun als einzelne Tastendr\u00fccke behandelt, anstelle verloren zu gehen, wenn f\u00fcr sie kein Callback existiert. SetActionKeepPhase hinzugef\u00fcgt, \u00e4quivalent zu SetAction() &amp;&amp; SetPhase() mit den jeweiligen Parametern. ForcedAutoStopControl und ForcedAutoContextMenu k\u00f6nnen jetzt per Szenariosektion angegeben werden. Contents() hat nun einen [&hellip;]<\/p>\n","protected":false},"author":14,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[24,117,118],"class_list":["post-3388","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-clonk","tag-legacyclonk","tag-release"],"_links":{"self":[{"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/posts\/3388","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\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/comments?post=3388"}],"version-history":[{"count":4,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/posts\/3388\/revisions"}],"predecessor-version":[{"id":3393,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/posts\/3388\/revisions\/3393"}],"wp:attachment":[{"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/media?parent=3388"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/categories?post=3388"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/clonkspot.org\/blog\/wp-json\/wp\/v2\/tags?post=3388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}