From b632f28b466e52e49423961df89aff19722935d3 Mon Sep 17 00:00:00 2001 From: jandrec Date: Wed, 21 May 2025 17:32:54 +0200 Subject: [PATCH 1/3] Update SubChipInstance.cs --- Assets/Scripts/Game/Elements/SubChipInstance.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Assets/Scripts/Game/Elements/SubChipInstance.cs b/Assets/Scripts/Game/Elements/SubChipInstance.cs index d85725ee..09861904 100644 --- a/Assets/Scripts/Game/Elements/SubChipInstance.cs +++ b/Assets/Scripts/Game/Elements/SubChipInstance.cs @@ -111,7 +111,8 @@ PinInstance[] CreatePinInstances(PinDescription[] pinDescriptions, bool isInputP public Vector2 SnapPoint { get - { + { + if (IsBus) return Position; // Snap bus chips to their centre to avoid misalignment when flipping if (InputPins.Length != 0) return InputPins[0].GetWorldPos(); if (OutputPins.Length != 0) return OutputPins[0].GetWorldPos(); return Position; From 06eb932d033deb5d875e1a12e8db7330f9d11782 Mon Sep 17 00:00:00 2001 From: jandrec Date: Wed, 21 May 2025 17:51:58 +0200 Subject: [PATCH 2/3] Update .gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index dc00d664..6632ccf2 100644 --- a/.gitignore +++ b/.gitignore @@ -71,3 +71,4 @@ crashlytics-build.properties /[Aa]ssets/[Ss]treamingAssets/aa/* /.idea /.vsconfig +/.vscode From a7bb32a2424604997486377d7b1f8b83c3a36af8 Mon Sep 17 00:00:00 2001 From: jandrec Date: Wed, 21 May 2025 18:01:37 +0200 Subject: [PATCH 3/3] Revert "Update .gitignore" This reverts commit 06eb932d033deb5d875e1a12e8db7330f9d11782. --- .gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/.gitignore b/.gitignore index 6632ccf2..dc00d664 100644 --- a/.gitignore +++ b/.gitignore @@ -71,4 +71,3 @@ crashlytics-build.properties /[Aa]ssets/[Ss]treamingAssets/aa/* /.idea /.vsconfig -/.vscode