Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]: Add Support For Aseprite 1.3-rc1 #69

Closed
AristurtleDev opened this issue Mar 2, 2023 · 4 comments
Closed

[Feature Request]: Add Support For Aseprite 1.3-rc1 #69

AristurtleDev opened this issue Mar 2, 2023 · 4 comments
Assignees
Labels
🆕 Feature Request This is a new feature being requested. ✅ Status: Closed This issue or pull request is closed.
Milestone

Comments

@AristurtleDev
Copy link
Owner

AristurtleDev commented Mar 2, 2023

Purpose

Support new features from Aseprite 1.3-rc1. Release notes can be found at https://community.aseprite.org/t/aseprite-v1-3-rc1/17224

Things from the release note that will need to be implemented are

  • [x] New Repeat field for animations tags
  • [x] New User Data Chunk fields for properties
  • [x] Possibly the new tagname format (--tagname-format). This might only affect the JSON export, so might not need to implement. (Doesn't need implementing)

Motivation

The motivation for this is to update MonoGame.Aseprite to support the latest release which is Aseprite 1.3-rc1.

@AristurtleDev AristurtleDev added 🆕 Feature Request This is a new feature being requested. 🆕 Status: New This issue or pull request is new and has not been looked at yet. labels Mar 2, 2023
@AristurtleDev AristurtleDev self-assigned this Mar 2, 2023
@AristurtleDev AristurtleDev added this to the Version 5.0.0 milestone Mar 2, 2023
@fdrobidoux
Copy link
Contributor

--tagname-format seems like what they did with --filename-format but for tag names.

So a setting like this
image

Gives you this :

"frameTags": [
 { "name": "Up 22", "from": 0, "to": 3, "direction": "forward", "color": "#000000ff" },
 { "name": "Right 22", "from": 4, "to": 7, "direction": "forward", "color": "#000000ff" },
 { "name": "Down 22", "from": 8, "to": 11, "direction": "forward", "color": "#000000ff" },
 { "name": "Left 22", "from": 12, "to": 15, "direction": "forward", "color": "#000000ff" }
],

@AristurtleDev
Copy link
Owner Author

Ah, so it's not something I need to worry about implementing if it's only affecting the tag name when you export from Aseprite using the SpriteSheet exporter.

@AristurtleDev
Copy link
Owner Author

Updated task list in issue to include the new data in the User Data Chunk

@AristurtleDev AristurtleDev added ✈ Status: In Progress This issue or pull request is currently being worked on. and removed 🆕 Status: New This issue or pull request is new and has not been looked at yet. labels Mar 2, 2023
@AristurtleDev
Copy link
Owner Author

Version 5.0.0 release supports Aseprite 1.3-rc1

@AristurtleDev AristurtleDev added ✅ Status: Closed This issue or pull request is closed. and removed ✈ Status: In Progress This issue or pull request is currently being worked on. labels Mar 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🆕 Feature Request This is a new feature being requested. ✅ Status: Closed This issue or pull request is closed.
Projects
None yet
Development

No branches or pull requests

2 participants