Difference between revisions of "Update 1.184.5"

From Space Engineers Wiki
Jump to: navigation, search
(Created page with "{{subst:Update}}")
 
(Content)
 
Line 1: Line 1:
 +
<noinclude>{{Title}}[[title::Beta Improvements]]{{Title|end}}</noinclude>
 +
{{Minor|x17px|vert=text-bottom}}{{em}}[[release date::19 October 2017]]{{em}}{{Forum|[[ForumPost::7397811]]}}
  
<noinclude>{{Title}}[[title::UPDATE_TITLE]]{{Title|end}}</noinclude>
+
==Summary==
{{Major|x17px|vert=text-bottom}}{{em}}[[release date::UPDATE_DATE]]{{em}}{{Forum|[[ForumPost::FORUM_POST]]}}
+
Hello engineers! We’ve heard your feedback for the last few minor updates, and since so many of you are missing the weekly update videos, we’ve decided to post some new, different content! This week we have the first video in a series we’re calling Catchin’ Clang. In this series, everyone’s favorite developer, Rexxar, will give you a behind the scenes look at the process of finding and fixing bugs in Space Engineers!
 +
 
 +
Additionally, Rexxar will start providing a sort of mini dev blog on minor updates talking about one or two features or fixes in the update.
 +
 
 +
We hope you will enjoy this new style of update post, please let us know what you think!
 +
 
 +
{{#ev:youtube|bekAAF25Owk|560}}
 +
 
 +
An important note for modders and ingame scripters! We’re planning some large changes to the APIs, and we need your help! If you have any issues with the API, or any feature requests, please post in these forum threads!
 +
 
 +
[https://forum.keenswh.com/threads/modapi-issues.7397671/ https://forum.keenswh.com/threads/modapi-issues.7397671/]
  
 +
[https://forum.keenswh.com/threads/ingame-api-issues.7397673/ https://forum.keenswh.com/threads/ingame-api-issues.7397673/]
  
In the above wikicode, make the following changes:
+
Some of these changes will break the API, but we will give you more information about these changes as soon as we can, so you can get your mods ready to go before the update comes out. Stay tuned!
*Replace '''UPDATE_TITLE''' with the descriptive name of the update
 
*Change {{Major|x17px|vert=text-bottom}} to {{Minor|x17px|vert=text-bottom}} if this is a minor update or leave unchanged if major update
 
*Replace '''UPDATE_DATE''' with the release date of the update in this format: 1 January 2000
 
*Replace '''FORUM_POST''' with ONLY the post number from the link to the forum post, e.g. [https://forum.keenswh.com/threads/update-1-183-0-skins-parachutes-player-feedback.7396639/ https://forum.keenswh.com/threads/update-1-183-0-skins-parachutes-player-feedback.'''7396639'''] (the bold part)
 
Then delete this list of instructions.
 
  
 +
'''Dev Blog:'''
  
==Summary==
+
One of the issues I worked on this week was a mysterious crash that happened when downloading mods. We received a few reports of this through our crash log reporter, and since I have been working on the mod download code recently, the ticket was put on my desk.
Put the update summary here, and put the update version number in the {{tlx|UpdateVideo|0.000.0}} template below.
 
  
{{UpdateVideo|0.000.0}}
+
I looked into the section of code reported by the crash log, and couldn’t find anything that would produce the error. So I looked closer at the log, and noticed a ton of errors indicating that the user somehow lost connection to Steam at exactly the wrong time, which was resulting in some sort of corrupted state causing invalid data to be fed into the code.
  
==Features==
+
I eventually managed to reproduce the problem by disconnecting my ethernet cable at exactly the right moment :D I found some unsafe code and rewrote it to not crash if given invalid input. The code is also now slightly faster as a result, so loading mods should take a little less time.
* list any features here (this section can be removed if the update did not include new features)
 
  
 
==Fixes==
 
==Fixes==
* list any fixes here (this section can be removed if the update did not include new fixes)
+
* fixed crash in Steam Service when exiting game
 
+
* fixed crash with loading multiple modded blocks
==Hotfix 0.000.000==
+
* fixed crash with LCD modded blocks being dragged into the toolbar
* have one of these sections for each hotfix released for this update - it should list the changes made in the hotfix
+
* fixed atmospheric thrusters turbines being displaced when moving
 +
* fixed scrollbar not updating properly in entity list
 +
* fixed bad highlighting on arc furnance block
 +
* fixed button panel LOD making it invisible
 +
* fixed battery recharching in unbuilt state
  
 
[[Category:Game Update]]
 
[[Category:Game Update]]

Latest revision as of 12:29, 19 October 2017

Beta Improvements

Minor Button.png 19 October 2017 Forum Post

Summary

Hello engineers! We’ve heard your feedback for the last few minor updates, and since so many of you are missing the weekly update videos, we’ve decided to post some new, different content! This week we have the first video in a series we’re calling Catchin’ Clang. In this series, everyone’s favorite developer, Rexxar, will give you a behind the scenes look at the process of finding and fixing bugs in Space Engineers!

Additionally, Rexxar will start providing a sort of mini dev blog on minor updates talking about one or two features or fixes in the update.

We hope you will enjoy this new style of update post, please let us know what you think!

An important note for modders and ingame scripters! We’re planning some large changes to the APIs, and we need your help! If you have any issues with the API, or any feature requests, please post in these forum threads!

https://forum.keenswh.com/threads/modapi-issues.7397671/

https://forum.keenswh.com/threads/ingame-api-issues.7397673/

Some of these changes will break the API, but we will give you more information about these changes as soon as we can, so you can get your mods ready to go before the update comes out. Stay tuned!

Dev Blog:

One of the issues I worked on this week was a mysterious crash that happened when downloading mods. We received a few reports of this through our crash log reporter, and since I have been working on the mod download code recently, the ticket was put on my desk.

I looked into the section of code reported by the crash log, and couldn’t find anything that would produce the error. So I looked closer at the log, and noticed a ton of errors indicating that the user somehow lost connection to Steam at exactly the wrong time, which was resulting in some sort of corrupted state causing invalid data to be fed into the code.

I eventually managed to reproduce the problem by disconnecting my ethernet cable at exactly the right moment :D I found some unsafe code and rewrote it to not crash if given invalid input. The code is also now slightly faster as a result, so loading mods should take a little less time.

Fixes

  • fixed crash in Steam Service when exiting game
  • fixed crash with loading multiple modded blocks
  • fixed crash with LCD modded blocks being dragged into the toolbar
  • fixed atmospheric thrusters turbines being displaced when moving
  • fixed scrollbar not updating properly in entity list
  • fixed bad highlighting on arc furnance block
  • fixed button panel LOD making it invisible
  • fixed battery recharching in unbuilt state