-
Notifications
You must be signed in to change notification settings - Fork 6
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
Initial map items/editors work, add map characters tab to script editor #45
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
extremely cool
DropDown chibisSelectorDropDown = new(); | ||
chibisSelectorDropDown.Items.AddRange(_project.Items.Where(i => i.Type == ItemDescription.ItemType.Chibi).Select(c => new ListItem { Key = c.Name, Text = c.Name })); | ||
chibisSelectorDropDown.SelectedKey = chibi.Name; | ||
DropDown facingDirectionDropDown = new() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe for this a 2x2 button array? Can add some nice icons for it, or just use arrows for now, and may be more intuitive. Will also want to reuse in the chibi editor itself
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I will do this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay this is a future PR thing bc I couldn't really get it looking nice in this one.
Converting this to a draft for now bc I'm going to try to get drag and drop fully working, but that will take more time than I have rn lol. |
Adds map previews with pathing map overlay to the map editor as well as adding a "Map Characters" tab to the script editor which allows for editing the chibis, facing directions, and associated script blocks for the chibis on the map, as well as allowing chibis to be removed. You can also add new chibis and drag and drop them around the map.