tsunamayo / Starship-EVO

Welcome to Starship EVO bug tracking repo !
114 stars 17 forks source link

[New build - EXPERIMENTAL] 22w42a: New Fuel Tech, hotfixes #4964

Open tsunamayo opened 1 year ago

tsunamayo commented 1 year ago

The fuel system logic has been updated, leveraging on the item framework. Instead of using a real-time equilibrium it now use the more simple push/pull request based system from the inventory. It should be more straightforward to understand for newcomers. There should be no impact to your current build.

Community Suggestion:

4959 Right Click to take half stack.

4961 Glow brick color is less white.

Bugfixes:

4962 Quick Select action not working well with multi-shapes

4955 Furnace UI not updating.

4956 Game freeze when interacting with collector inventory.

4957 Inventory issue after Quit to Title.

tsunamayo commented 1 year ago

Build is up! Hopefully thing will be smoother now crash / freeze wise. Tell me if you see anything!

DrizztCode commented 1 year ago

many thanks! - just playing around now - already seen many excellent fixes - plus one or two things to report - will keep you posted

loving the game as always - and most appreciative of all of your awesome work! :-)

DrizztCode commented 1 year ago

Build is up! Hopefully thing will be smoother now crash / freeze wise. Tell me if you see anything!

just to note - definitely much much smoother with the inventories - both with the collector and the furnace - was able to put stuff in and take it out even while inventory was flowing - and the furnace now just spits out any ingots that get manually inserted into its inventory - no more infinite ingots :-)

i was able to get a freeze by bugging out the collector by collecting so much ore that it did the thing where the ore just bounces around and keeps playing the sound - after that happens, even if you fly far away from the ore, when you interact with the inventory you can quickly get a freeze - sometimes there is even invisible ore in there (it had a count but no icon)

i assume once it bugs out the uncollectable ore and the collector are forever connected, even if the ore isn't in range and the collector isn't trying to collect (no collection field or sound etc) - i guess the inventory still thinks stuff is happening and gets confused about what goes where when we interact with it in that state

also when the collector does bug out some very weird stuff can happen when you do go into the inventory - it's hard to explain (lots of crazy flashing of inventory slots and louder and faster sounds) - but i will get it on video - just trying to get a reliable and quick replication for the freeze now

sorry to bring bad news - but things are still way more stable and smooth and great - and i'm looking forward to trying out the new fuel system later - very excited! :-)

thanks again :-)

tsunamayo commented 1 year ago

So I have repushed the build fixing two regression - so patch note is unchanged. Thanks

DrizztCode commented 1 year ago

So I have repushed the build fixing two regression - so patch note is unchanged. Thanks

that fix is working beautifully - thanks :-)

Kaiser-Indrasil commented 1 year ago

@tsunamayo You're a legend. Thank you! Here's what you helped me create:

https://user-images.githubusercontent.com/63756057/197079471-6ded5963-20ff-4fea-8933-6882ba8531ca.mp4

Briaireous commented 1 year ago

@tsunamayo You're a legend. Thank you! Here's what you helped me create:

Starship.Evo.Exe.2022.10.21.-.01.30.07.02.Dvr.Trim.mp4

Thats fap worthy

Briaireous commented 1 year ago

Apparently unspawning a maglocked entity causes weird game freezes