pKrime / Expy-Kit

Blending different Character Rigs together
352 stars 32 forks source link

Some patches to run it in blender 2.92 (latest for windows 7) #41

Closed mechanic-kharkiv closed 7 months ago

mechanic-kharkiv commented 8 months ago

It does not even enables in the add-on tab of preferences dialog without these changes. After patching, I can run it, and play further. And no scary garbage in the console :-)

mechanic-kharkiv commented 8 months ago

I made it draft because need some time to process upstream updates. Maybe everything is already fixed.

pKrime commented 8 months ago

Hi, apologies for taking my time: will look into this ASAP

On Sun, 10 Mar 2024, 10:44 Konstantin Konstantinov, < @.***> wrote:

I made it draft because need some time to process upstream updates. Maybe everything is already fixed.

— Reply to this email directly, view it on GitHub https://github.com/pKrime/Expy-Kit/pull/41#issuecomment-1987163003, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABHPWMZAP4SP3GFFOCHJVALYXQTQ5AVCNFSM6AAAAABDQBW2RKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBXGE3DGMBQGM . You are receiving this because you are subscribed to this thread.Message ID: @.***>

mechanic-kharkiv commented 8 months ago

I've checked updates. They broke some new things, but those, I fixed in this PR are still actual, so it worth to look it over.

The most mysterious one is _extra_ dir. It fetches as empty dir, resulting in

File "C:\Users\mechanic\AppData\Roaming\Blender Foundation\Blender\2.92\scripts\addons\Expy->Kit-main\__init__.py", line 45, in register
   _extra_.register_classes()
AttributeError: module 'Expy-Kit-main._extra_' has no attribute 'register_classes'`

so, just curious, what is in this folder?

Figured it out. And fixed the exception in ec09ae0.

mechanic-kharkiv commented 7 months ago

Still learning git. So, this looks intimidating to adopt. I will re-arrange some commits, push a new branch to be easier to understand and merge. Then I'll start from an issue, and a new PR.