Open tsunamayo opened 3 years ago
Really appreciate this quick hotfix, I have a couple things to rebuild due to the child entity bug but it could have been worse! Thank you for always being so fast with fixing the more serious issues, it's rare to see someone as on the ball as you
Build is up. Yeah I missed the ball on that one, really frustrating because it was some unclean part of the code that was working fine, just not strong or logical. Then when doing the refactor surely that became a true issue, which I did not spotted in time. Thanks all for also being quick in raising those issues!
All is forgiven. child entities can be repaired, Stevo is eternal
Build is up. Yeah I missed the ball on that one, really frustrating because it was some unclean part of the code that was working fine, just not strong or logical. Then when doing the refactor surely that became a true issue, which I did not spotted in time. Thanks all for also being quick in raising those issues!
No worries my dude, it's all part of game development.
When connecting a switch to rgb controller, game freezes. I'm going to try new circuits... Should RGB-Controller be connectable to every light?
Unfortunately I also experienced game freeze few times and once character freeze (unable to move or interact with world). It happened when I was adding or removing links between gates and other interactive bricks (like a switch, light or glowing brick). So it is not limited to RGB controller gate and switches. If links are simple (isolated 1 to 1 connection) everything works fine. A freeze occurs when modifying some "circuit" with more branching and mergin links between bricks. Then also logging stops. In case of character freeze Player.log was filled with repeated exception log entry. I was able to quit game as normal.
After more experiments it looks like it has something to do with lights and glowing bricks. I made some small switch based count down counter with decoder for sequential light. When I was using indicators for output, game was running normally. After I introduced lights problems started to occure. After removing link from light I was unable to connect light again (link turned orange on attempt to add link) (same happened to glowing tile). Later one logic gate stopped interacting, also it cound not be destroyed, So I was adding and removing links from other logic gates. Deleted lights and glowing tiles that refused links. And then game freeze occured. I can't remember if it was on the link removal or brick removal.
I was configuring lights when the game has frozen. I saved the ship file to avoid losing progress and now my ship file is corrupted. I opened an [bug] issue and I hope to restore this file.
Hotfixes build. There have been some save issue on mechanism that were edited in the last update. I hope you all had recent backup if you where impacted by the issue - sorry for that one!
Bugfixes:
3881 Global Grid / Local Grid setting label switched
3882 Damage block present in Codex.
3875 #3876 Logic gate do not save their state.
3879 Cannot link yoke to computer.
3866 Damage decals are visible in the codex.
3872 Deleting an entity while symmetry is active freezes game.
3883 #3885 #3877 Children entity not saving correctly after a config edit.