@@ -123,7 +123,7 @@ class mat3x3(_StructLike['mat3x3']):
@overload
def __matmul__(self, other: vec3) -> vec3: ...
- def __imatmul__(self, other: mat3x3) -> None: ...
+ def __imatmul__(self, other: mat3x3): ...
def invert_(self) -> None: ...
@staticmethod
@@ -113,7 +113,7 @@ class mat3x3(_StructLike['mat3x3']):
@@ -390,7 +390,7 @@ static Vec2 SmoothDamp(Vec2 current, Vec2 target, PyVec2& currentVelocity, float
Mat3x3 out;
self.matmul(other, out);
self = out;
- return vm->None;
+ return args[0];
});
vm->bind_method<0>(type, "determinant", [](VM* vm, ArgsView args){