Skip to content

Linked Files #100

@sinsinewave

Description

@sinsinewave
Is your feature request related to a problem? Please describe

Sometimes I use smaller sprite assets made as independent files, such as various props, in larger scenes. In these situations, it gets quite frustrating having to copy and paste the smaller assets again if i make changes to them, and I can't for example easily make a rough placeholder to be replaced later.

Describe the solution you'd like

Options to link files similarly to how Blender's linking works would solve this issue. In LibreSprite this would essentially translate to importing another file as a special layer, which while editing monitors the source file for changes.

As a practical example, if I were to link a sprite of a character into a scene, and the edited the character sprite in another tab, the larger scene's linked copy would update accordingly.

Ideally links should be saved in .ase files if possible, however I am not sure how feasible that is as I'm not familiar with the internals of the format. When exporting to, for example, PNG or GIF, the linked sprite could simply be baked into the image similarly to how layers are flattened.

Describe alternatives you've considered

Currently the only alternatives I know of are copying every layer of a source sprite independently, or exporting it to PNG and copying that to the target scene.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions