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

Make Compendium drag configure new characters according to defaults #430

Closed
symposion opened this issue Mar 26, 2017 · 2 comments
Closed

Comments

@symposion
Copy link
Owner

Ideally, it would be possible to apply defaults for tokens dragged from MM/Volos when the new character is first created. Need to investigate how this works.

@symposion
Copy link
Owner Author

Ok, so it's not good news. Dragging from the Compendium creates the character and opens the character sheet immediately. This triggers all the sheetworker import stuff, and I have no way to track completion of this at the moment. Before the sheetworkers are finished, setting defaults for the token is likely to be inaccurate at best, and could quite easily result in some horrible non-deterministic bugs as the two processes fight with each.

There is a way that this could be fixed, but it would involve a massive rewrite of the sheetworkers from Kryx, so I wouldn't hold your breath. I'm going to experiment with some other attributes that I might listen to that may work, but it's going to be hacky and I suspect it's going to be a dead end.

@symposion
Copy link
Owner Author

Good news! It looks like the changes that would be required to the sheet are a lot smaller than originally thought. Hopefully Kryx will be comfortable with them, and then we can actually make MM drag work as expected!

@symposion symposion changed the title Investigate how MM/Volos drag works Make Compendium drag configure new characters according to defaults Mar 28, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant