From 02eb0e71fceccc8d41f945a917648b22f7ae672c Mon Sep 17 00:00:00 2001 From: Adam Johnson Date: Sun, 12 Aug 2018 16:13:13 -0400 Subject: [PATCH] Fix some camera bugs due to code shuffling --- korman/exporter/camera.py | 2 +- korman/properties/modifiers/region.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/korman/exporter/camera.py b/korman/exporter/camera.py index a39485a..9e315a7 100644 --- a/korman/exporter/camera.py +++ b/korman/exporter/camera.py @@ -150,7 +150,7 @@ class CameraConverter: self._convert_brain(so, bo, props, brain) # Follow camera specific stuff ahoy! - brain.offset = hsVector3(*camera_props.pos_offset) + brain.offset = hsVector3(*props.pos_offset) return brain def _export_rail_camera(self, so, bo, props): diff --git a/korman/properties/modifiers/region.py b/korman/properties/modifiers/region.py index 8d3d6c7..73672ff 100644 --- a/korman/properties/modifiers/region.py +++ b/korman/properties/modifiers/region.py @@ -93,6 +93,7 @@ class PlasmaCameraRegion(PlasmaModifierProperties): camera_props = self.auto_camera camera_type = self.camera_type[5:] exporter.camera.export_camera(so, bo, camera_type, camera_props) + camera_so_key = so.key # Setup physical stuff phys_mod = bo.plasma_modifiers.collision