Skip to content

Commit 39e7414

Browse files
committed
afx-blender-scripts 1.14.4 (2025-05-30T11:30Z)
Fixes #47 attributeerror when importing agr
1 parent d0006c7 commit 39e7414

File tree

6 files changed

+21
-0
lines changed

6 files changed

+21
-0
lines changed

advancedfx/export_bvh.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,9 @@ class BvhExporter(bpy.types.Operator, vs_utils.Logger):
5858
default=0,
5959
)
6060

61+
def __init__(self, *args, **kwargs):
62+
super().__init__(*args, **kwargs)
63+
vs_utils.Logger.__init__(self)
6164

6265
def execute(self, context):
6366
ok = self.writeBvh(context)

advancedfx/export_cam.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ class CamExporter(bpy.types.Operator, vs_utils.Logger):
4848
default=0,
4949
)
5050

51+
def __init__(self, *args, **kwargs):
52+
super().__init__(*args, **kwargs)
53+
vs_utils.Logger.__init__(self)
5154

5255
def execute(self, context):
5356
ok = self.writeBvh(context)

advancedfx/import_agr.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -552,6 +552,10 @@ class AgrImporter(bpy.types.Operator, vs_utils.Logger):
552552
valveMatrixToBlender = mathutils.Matrix.Rotation(math.pi/2,4,'Z')
553553
blenderCamUpQuat = mathutils.Quaternion((math.cos(0.5 * math.radians(90.0)), math.sin(0.5* math.radians(90.0)), 0.0, 0.0))
554554

555+
def __init__(self, *args, **kwargs):
556+
super().__init__(*args, **kwargs)
557+
vs_utils.Logger.__init__(self)
558+
555559
def execute(self, context):
556560
time_start = time.time()
557561
result = None

advancedfx/import_bvh.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,10 @@ class BvhImporter(bpy.types.Operator, vs_utils.Logger):
177177
# class properties
178178
blenderCamUpQuat = mathutils.Quaternion((math.cos(0.5 * math.radians(90.0)), math.sin(0.5* math.radians(90.0)), 0.0, 0.0))
179179

180+
def __init__(self, *args, **kwargs):
181+
super().__init__(*args, **kwargs)
182+
vs_utils.Logger.__init__(self)
183+
180184
def execute(self, context):
181185
ok = self.readBvh(context)
182186

advancedfx/import_cam.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,10 @@ class CamImporter(bpy.types.Operator, vs_utils.Logger):
6060
# class properties
6161
blenderCamUpQuat = mathutils.Quaternion((math.cos(0.5 * math.radians(90.0)), math.sin(0.5* math.radians(90.0)), 0.0, 0.0))
6262

63+
def __init__(self, *args, **kwargs):
64+
super().__init__(*args, **kwargs)
65+
vs_utils.Logger.__init__(self)
66+
6367
def execute(self, context):
6468
ok = self.readCam(context)
6569

advancedfx/readme.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@ For more informations visit it's Advancedfx Wiki page ( https://github.com/advan
5050

5151
Changelog:
5252

53+
1.14.5 (2025-05-30T11:30Z):
54+
- Fixed bug with initalization of base classes
55+
5356
1.14.4 (2025-03-19T11:42Z):
5457
- add support for Blender 4.4
5558
- removed unnecessary indents

0 commit comments

Comments
 (0)