If you are looking for the decompiler itself, visit https://github.com/jindrapetrik/jpexs-decompiler
NEW : You can now close your own issues and reopen them later if needed. You can also comment closed issues.
List of issues#2642 Export as SWF doesnt export the sprites folder.
Author:
RaphaelDrewBoltman
RaphaelDrewBoltmanDate created:
Type: bug
Visibility: Everybody read only
Assigned to:
State: upgraded 

> What steps will reproduce the problem? What is the expected output? What do you see
instead?
we use JPEXS as the only program of access for modding. as of recently the new update
broke the way we had our exported SWF (selecting a sprite - Export/Export Selected - SWF
100%) - as it now doesnt export with the sprites folder, and the frame canvas was 1:1 with
the object, which wasnt natural to happen previously. this 25.X.X update ultimately broke
both how we use SWF files for the mod loader we have, but also for mod creators to use the
exported file to modify the shape, manipulating to sprite frames (by either adding more or
removing or simply modifying them), along with shape/sprite numbers where the mod loader
was taking advantage of. i sent two screenshots, one being an export from 24.1.2
(javaw_wHdisZAgbg), and the other exported using 25.1.1 (javaw_fiO54Zki69)
> What version of the product are you using? Is it "nightly build"? Which operating system
do you have?
Windows 11 Pro - Dev Insider
JPEXS version previously, 24.1.2 - now, 25.1.1 (latest)
> Please provide any additional information below. If the problem is related to a SWF
file, attach it here, otherwise we can't help you.
if this is somehow a feature, i would appreciate to have a toggle/checkmark for "legacy
export" if theres any possibility.
javaw_wHdisZAgbg.png (58 KiB)
javaw_fiO54Zki69.png (45 KiB)The export of Sprite now places the sprite content to main SWF timeline.
Previously, it placed it to main timeline too, but also created a DefineSprite,
which has the same timeline. This was duplication.
An user informed me about it in the issue #2603.
I don't think the duplication is necessary.
Would it be a solution for you if we created a DefineSprite (with its content),
but on main SWF timeline, there will be only reference to that sprite,
instead of copying its timeline?
I think that would be okay.
viewing this in a community perspective, i highly doubt newcomers and even experienced
modders would want to patch/""duplicate"" what could be between 3 to 160 exported (if not
more) .SWF files.
this said duplication didnt really bothered us, it actuality it was useful for some of our
community to modify the sprites and frames the way we wanted.
In FFDec 25.1.2, sprite export creates DefineSprite tag and PlaceObject of it on main SWF
timeline.
I think placing the DefineSprite content on main timeline is not needed. Anyway, if
anybody insisted on it, we should create separate export type for it.
State: new→upgraded
