{"id":456,"date":"2016-11-03T23:05:50","date_gmt":"2016-11-03T22:05:50","guid":{"rendered":"https:\/\/colobot.info\/?p=456"},"modified":"2023-07-21T20:50:08","modified_gmt":"2023-07-21T18:50:08","slug":"update-0-1-9-15th-colobot-anniversary-introducing-cbot-inheritance","status":"publish","type":"post","link":"https:\/\/colobot.info\/pl\/2016\/11\/03\/update-0-1-9\/","title":{"rendered":"(English) Update 0.1.9 &#8211; 15th Colobot anniversary, introducing CBOT inheritance!"},"content":{"rendered":"<p class=\"qtranxs-available-languages-message qtranxs-available-languages-message-pl\">Przepraszamy, ten wpis jest dost\u0119pny tylko w j\u0119zyku <a href=\"https:\/\/colobot.info\/en\/wp-json\/wp\/v2\/posts\/456\" class=\"qtranxs-available-language-link qtranxs-available-language-link-en\" title=\"English\">English<\/a>. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.<\/p><p>It&#8217;s been exactly 15 years since Colobot was first released. That is quite a long time, isn&#8217;t it? Very few games have a community that keeps them alive for so long. To celebrate this special occasion, we have prepared a new release &#8211; a release that adds one of the most requested features that were missing in the original game &#8211; class inheritance in CBOT! With object-oriented programming becoming more and more popular, we believe this feature will greatly increase educational value of Colobot.<\/p>\n<p>Additionally, we are happy to announce that the next release will likely be called 0.2.0, as we are just getting ready to release a major update to all models and textures that we were working on for the last few years. We have already revealed some high-resolution UI textures to you in the previous releases, and just to keep you excited this release contains some more texture updates &#8211; can you spot which ones have changed?<\/p>\n<p>We also want to thank all of you, members of the Colobot community, for the last 15 years. Without you, Colobot wouldn&#8217;t be where it is now. We hope that with your help we will be able to continue updating and enhancing the game in the upcoming years.<\/p>\n<p>And let&#8217;s not forget the usual stuff &#8211; you can find the new release on our <a href=\"\/download-colobot-gold\/\">download page<\/a> and read the full changelog under the &#8222;Read more&#8221; button.<\/p>\n<p><!--more--><\/p>\n<hr>\n<p>Engine:<br \/>\n* Speeded up loading by caching sound\/music files in different thread<br \/>\n* Fixed appearance menu<\/p>\n<p>CBOT:<br \/>\n* Fully implemented and documented inheritance<br \/>\n* Fixed circular references in classes<br \/>\n* Added method chaining for class constructor calls<br \/>\n* Made it possible to access members of returned objects immediately [radar(Titanium).position syntax]<br \/>\n* Added file appending mode<br \/>\n* Removed character limit in programs<br \/>\n* Fixed 'radarall&#8217; returning only one object, when multiple objects were located at exactly the same distance<\/p>\n<p>Important bugfixes:<br \/>\n* Fixed game stucking in infinite pause when copied programs has errors<br \/>\n* Fixed crashes when loading levels<\/p>\n<p>Known bugs:<br \/>\n* goto() function sometimes hangs, making bots stuck in place, or moving around destination point in circles<\/p>","protected":false},"excerpt":{"rendered":"<p class=\"qtranxs-available-languages-message qtranxs-available-languages-message-pl\">Przepraszamy, ten wpis jest dost\u0119pny tylko w j\u0119zyku <a href=\"https:\/\/colobot.info\/en\/wp-json\/wp\/v2\/posts\/456\" class=\"qtranxs-available-language-link qtranxs-available-language-link-en\" title=\"English\">English<\/a>. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.<\/p>\n<p>It&#8217;s been exactly 15 years since Colobot was first released. That is quite a long time, isn&#8217;t it? Very few games have a community that keeps them alive for so long. To celebrate this special occasion, we have prepared a new release &#8211; a release that adds one of the most requested features that were missing in the original game &#8211; class inheritance in CBOT! With object-oriented programming becoming more and more popular, we believe this feature will greatly increase educational value of Colobot.<\/p>\n<p>Additionally, we are happy to announce that the next release will likely be called 0.2.0, as we are just getting ready to release a major update to all models and textures that we were working on for the last few years. We have already revealed some high-resolution UI textures to you in the previous releases, and just to keep you excited this release contains some more texture updates &#8211; can you spot which ones have changed?<\/p>\n<p>We also want to thank all of you, members of the Colobot community, for the last 15 years. Without you, Colobot wouldn&#8217;t be where it is now. We hope that with your help we will be able to continue updating and enhancing the game in the upcoming years.<\/p>\n<p>And let&#8217;s not forget the usual stuff &#8211; you can find the new release on our <a href=\"\/download-colobot-gold\/\">download page<\/a> and read the full changelog under the &#8222;Read more&#8221; button.<\/p>\n","protected":false},"author":1,"featured_media":52,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"cybocfi_hide_featured_image":"","footnotes":""},"categories":[5,8],"tags":[],"class_list":["post-456","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-updates"],"_links":{"self":[{"href":"https:\/\/colobot.info\/pl\/wp-json\/wp\/v2\/posts\/456","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/colobot.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/colobot.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/colobot.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/colobot.info\/pl\/wp-json\/wp\/v2\/comments?post=456"}],"version-history":[{"count":5,"href":"https:\/\/colobot.info\/pl\/wp-json\/wp\/v2\/posts\/456\/revisions"}],"predecessor-version":[{"id":461,"href":"https:\/\/colobot.info\/pl\/wp-json\/wp\/v2\/posts\/456\/revisions\/461"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/colobot.info\/pl\/wp-json\/wp\/v2\/media\/52"}],"wp:attachment":[{"href":"https:\/\/colobot.info\/pl\/wp-json\/wp\/v2\/media?parent=456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/colobot.info\/pl\/wp-json\/wp\/v2\/categories?post=456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/colobot.info\/pl\/wp-json\/wp\/v2\/tags?post=456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}