From b67a1a6808ee2e98dbf89448869caf45f0985ff0 Mon Sep 17 00:00:00 2001 From: Adam Johnson Date: Sat, 17 Feb 2024 18:58:09 -0500 Subject: [PATCH] Fix intermitent journal modifier failures. For some reason, this modifier is disabling facing in its own Burger King type way. This apparently worked before, but, now that angles are being exported correctly, this breaks things in game. So, don't export any facing conditions at all. --- korman/properties/modifiers/gui.py | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/korman/properties/modifiers/gui.py b/korman/properties/modifiers/gui.py index ae5dd6e6..3efa1360 100644 --- a/korman/properties/modifiers/gui.py +++ b/korman/properties/modifiers/gui.py @@ -257,13 +257,9 @@ def _create_pots_nodes(self, clickable_object, nodes, journalnode, age_name): clickable_region = nodes.new("PlasmaClickableRegionNode") clickable_region.region_object = self.clickable_region - facing_object = nodes.new("PlasmaFacingTargetNode") - facing_object.directional = False - facing_object.tolerance = math.degrees(-1) - clickable = nodes.new("PlasmaClickableNode") + clickable.find_input_socket("facing").allow_simple = False clickable.link_input(clickable_region, "satisfies", "region") - clickable.link_input(facing_object, "satisfies", "facing") clickable.link_output(journalnode, "satisfies", "bookClickable") clickable.clickable_object = clickable_object @@ -287,13 +283,9 @@ def _create_moul_nodes(self, clickable_object, nodes, journalnode, age_name): clickable_region = nodes.new("PlasmaClickableRegionNode") clickable_region.region_object = self.clickable_region - facing_object = nodes.new("PlasmaFacingTargetNode") - facing_object.directional = False - facing_object.tolerance = math.degrees(-1) - clickable = nodes.new("PlasmaClickableNode") + clickable.find_input_socket("facing").allow_simple = False clickable.link_input(clickable_region, "satisfies", "region") - clickable.link_input(facing_object, "satisfies", "facing") clickable.link_output(journalnode, "satisfies", "actClickableBook") clickable.clickable_object = clickable_object