#[SPZ2-5978] [1.0.0-Beta2] Signal Producer Copy from Quad to Hex Can cause Game Crash

13 messages Β· Page 1 of 1 (latest)

willow storm
#

If you copy Crystal or Pin Signal Producers from Quad to Hex (and visa versa) the combination of those 2 on the Stacker will crash the game (obvious ofc)

Maybe devs can make a Do not stack if this is the case, so the circuit just does not work and the game does not crash πŸ™‚

Below a BP for test purpose

spare owlBOT
#

Thank you for reporting this bug! Our team will review your report soon.
Feel free to add more details in follow-up messages β€” we're also scanning for duplicate reports automatically now.
πŸ“¨ There are currently 18 reports awaiting team review. Due to the high volume, it may take a little longer for us to get to yours.

πŸ’Ύ Savegame files (.spz2) are very helpful if relevant to the issue!
Export via Main Menu β†’ Play β†’ click the download icon on the relevant savegame.
You can also find them here:
β€’ Windows: %USERPROFILE%/AppData/LocalLow/tobspr Games/shapez 2/

spare owlBOT
# willow storm If you copy Crystal or Pin Signal Producers from Quad to Hex (and visa versa) th...
πŸ“‹ Log File Analysis

Log Analysis (Player.log):

  1. System.Exception (savegame version error): Background savegame failed to load in BackgroundSavegameOptionsFactory.PrepareExistingMenuSavegame because the menu savegame version 1129 is below the minimum supported version 1130.

  2. Exception (shape stacking error): "Can not stack shapes with different part count" thrown repeatedly in ShapeOperationStack.ExecuteInternal, propagating through Virtual2In1OutSimulation.Update and rethrown as nested AggregateException chains in GameSessionOrchestrator.FinalizeLogicUpdate.

willow storm
spare owlBOT
# willow storm
πŸ“‹ Log File Analysis

Thanks for attaching your log file β€” no errors have been found at a first glance.

#

Error when virtually stacking shapes with different number of quads per layer
Done β€’ Priority: Medium β€’ Fix: 4 - Early Access β€’ Resolution: Done

When inputting two shapes with different numbers of Shape Quarters per Shape Layer into a Simulated Buildings Stacker, an error is spammed in the console and the world flashes. This occurs when stacking shapes like CuCuCuCu with CuCuCuCuCu. The same issue happens with regular Stackers when using Signal Producers with cheats enabled. The bug was fixed by disallowing shape codes with different amounts of shape parts in the constant signal producer.

#

Error after Unlocking ROS - Exception: Can not stack shapes with different part count
Done β€’ Priority: Lowest β€’ Fix: None β€’ Game: 0.0.0-alpha23 β€’ Resolution: Won't Fix

After unlocking ROS and returning to the main UI, all structures disappear and a repeating exception occurs: "Can not stack shapes with different part count". The root cause is multiple wireless senders using the same color, causing receivers to glitch between conflicting signals from different Make Anything Machines (quad and hex). When one receiver receives signals from both sources simultaneously, it creates indeterminate values that trigger the stacking error. The game incorrectly respond...

#

Exception: Can not stack shapes with different part count
Done β€’ Priority: High β€’ Fix: 1.0 Release [1.0.0] β€’ Game: 0.1.0-pre4-rc1 β€’ Resolution: Cannot Reproduce

An exception occurs when attempting to stack shapes or shape layers with different part counts, likely when mixing regular 4-sided shapes with hexagonal 6-sided shapes. This appears to happen through simulated buildings or virtual stackers. The issue was tested but could not be reproduced in the latest version. When blueprints containing shapes that don't match the selected scenario are used, signal producers spawn null values instead. The bug report was closed as the behavior is considered c...

#

Hexagon - Coping BP's from Normal/Insane gives errors
Done β€’ Priority: High β€’ Fix: 4 - Early Access β€’ Resolution: Done

Copying blueprints between Hexagonal scenario and Regular or Insane scenarios causes errors. The issue is triggered specifically by Signal Producer machines that contain shape information in the blueprint. When pasting blueprints with these shape Signal Producers across different scenarios, the game produces exceptions. The bug affects blueprint transfer in both directions - from Hexagonal to Regular/Insane and vice versa. This has been fixed so that incompatible shapes now result in empty bu...

#

Play field disappears after Copy Signal Producers from Normal Scenario
Done β€’ Priority: High β€’ Fix: 4 - Early Access β€’ Game: 0.0.0-alpha23 β€’ Resolution: Done

Global Signal Transmitters share state between savegames in the same session. When a player inputs a shape into a Global Signal Transmitter in one game mode, then starts a new game in a different scenario without restarting, the Global Signal Receiver in the new game outputs the shape from the previous savegame. This causes the game to break when attempting to process shapes that should not exist in that scenario, potentially causing the play field to disappear and preventing the savegame fro...

#

Pasting blueprint with 4 part shape code item producers or constant signals produces exception [hex]
Done β€’ Priority: High β€’ Fix: 4 - Early Access β€’ Resolution: Done

Pasting a Blueprint containing Signal Producers with 4-part Shape Codes or Constant Signals causes an exception in Hexagonal scenario. The issue occurs when copying structures from normal mode to Hexagonal mode or vice versa, as the shape parsing system cannot handle the incompatible shape format. The error is thrown in ShapeDefinitionFactory when attempting to parse the shape hash. This has been fixed for normal shapes in hex and reverse scenarios. The bug prevents players from using bluepri...

willow storm
#

[1.0.0-Beta2] Signal Producer Copy from Quad to Hex Can cause Game Crash

spare owlBOT
#

[SPZ2-5978] [1.0.0-Beta2] Signal Producer Copy from Quad to Hex Can cause Game Crash