Tiniifan / studio_eleven

Level 5 (3DS) Blender Addon
MIT License
13 stars 1 forks source link

Feature Request: Outline (XCSL) Support #9

Open claire45 opened 3 months ago

claire45 commented 3 months ago

I was wondering if support could be added for importing outlines?

I noticed a while back that the beginnings of support were added on April 11th, in a commit titled "Improve XCMA Support."

This addon has been a godsend, and the ability to import the outlines would make it perfect for my purposes.

Tiniifan commented 3 months ago

Hello,

XCSL support has been disabled because it was causing a lot of problems with exporting models because we thought we down the format but no, we don't know the format. I know that importing and exporting are 2 different things, but we didn't decide to keep the import code on the 1.1.0 release because even if "it worked", it would have given false outline values. We prefer to do something that gives the real values than something that pretends because we think it works, so due to lack of knowledge we decided to pause XCLS support.

I leave this issue active if people have information about the format that could help us advance the understanding of the format.

claire45 commented 3 months ago

I wonder if it might be possible to make it so you can input values while importing? Perhaps it could help with understanding— though I imagine I'd only be able to get a "close enough" approximation of the values through trial and error—but I don't know if Professor Layton vs. Phoenix Wright is the same as other Level-5 games in this regard.

Tiniifan commented 3 months ago

Can't, if you want to play with XCLS values you should test ingame by manually modifying the file via hexadecimal editing. Enable again the XCSL support that I did won't help you understand it, as it's based on an erroneous interpretation of the file.