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
QoL Changes to Sword Sheaths + Katana Sakuride Coating #16383
Conversation
…dojo Created compatibility to initialize sword sheaths without a sword inside of them. Also replaced one of the unusable katana sheaths in the dojo to an empty useable one (nice to have for the craftable katana)
…katana sheath interacts with grabs
Don't think the workshop katana needs a sheath, myself. |
Its incredibly weak for the time investment so a sheath is a nice small buff. Maybe some distintion from the normal katana sheath is a good idea though. |
Personally intent based interactions feel bad but we don't really have a framework for other shortcuts as alternatives |
I can drop the grab intent thing if that's what's preferred, I personally like how the shinai bag's intent changes things but if that's not a popular thing then that's alright. As for the sheath, if you're looking to use it for anything other than aesthetic then I feel like you'd be wasting your time. A strangelet loaf or even a loaf a few tiers lower is a greater return on time investment than that katana, if someone's gonna spend so much time on it I feel like they might as well get a place to put it. |
Grab is fine but maybe being able to drag click it into your hands would be good as well |
Already done, same as a backpack/belt |
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.
- Click dragging is good, but intent based inventory interactions are very unclear.
- The workshop katana not having a sheath is very intentional.
- The sakura petals are cute and cool 👍
What's the intent with the workshop not having a sheath? I feel like it would be much cooler if it did, katana without a sheath kind of just sucks from a coolness standpoint. I agree though that it should probably have a different name and icon to make it so you do not appear to be an antagonist? |
I considered a new sheath, but already being able to make both a handcrafted and reverse blade (which already has a sheath) there made me think it was best to go with a vanilla sheath. I can drop grab intents easy enough, but if it were to receive its own unique sheath, could that change be kept? |
I think being able to wear and draw a katana at will is something best left to the traitor katana. That's what I assumed the reasoning to be against providing sheaths for the workshop ones. |
Though I disagree due to the lack of power of the katana(s) compared to other options, I'll drop the sheath. |
These two things have been revised as requested |
This reverts commit 0a976a1.
Co-authored-by: TobleroneSwordfish <20713227+TobleroneSwordfish@users.noreply.github.com>
I think this PR is doing far too many things. Sakura should be atomized to a separate PR. |
If you removed sakuride coating from this PR, wouldn't it just be making the sword sheath mouse draggable? The only other thing it has is the ability to spawn sheaths in map data but that's just an artifact from an old change to add a sheath to hidden workshop, I can drop that once I finish these changes |
• Removes KATANA_REAGENT_CAPACITY global • Informs the user when the coating is already applied • Informs the user when the coating cannot be used at all • Informs the user when the coating is fully used • Better better coating transfer
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.
This ideally should be atomized, yes, but I'm fine with merging it as the changes are relatively minor. Just in future please don't package different changes into one PR.
That commit says checks if human but it checks if it's a mob, my mistake |
About the PR
Why's this needed?
Changelog