-
Notifications
You must be signed in to change notification settings - Fork 221
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
Various rock and crafting tweaks. #3808
Conversation
166efa5
to
598eee5
Compare
@@ -44,6 +44,6 @@ | |||
var/tool_name = tool_archetype.name | |||
if(tool_archetype.article) | |||
tool_name = "\a [tool_name]" | |||
to_chat(user, SPAN_NOTICE("You adjust \the [holder] to function as [tool_name].")) | |||
to_chat(user, SPAN_NOTICE("You adjust your grip on \the [holder] to use it as [tool_name].")) |
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 think the original idea here was something like changing a drill's bit from 'drill' to 'screwdriver' or what have you? Still, this message does work better for non-mechanical tools. I kind of think maybe the variable tool extension just shouldn't be used for those... could make it contextual and pop up a radial menu if it has two? Then again, that could make IS_TOOL
blocking so you'd have to do it delicately...
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.
Oh you're right, I thought this was separate to the powertools but it's all the same extension type.
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.
Per Discord this isn't something I can really do in this PR.
54b2ea9
to
0cd0f4f
Compare
@@ -179,7 +179,7 @@ | |||
|
|||
/obj/item/incision_manager/Initialize() | |||
. = ..() | |||
set_extension(src, /datum/extension/tool/variable, list( | |||
set_extension(src, /datum/extension/tool/variable/simple, list( |
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.
set_extension(src, /datum/extension/tool/variable/simple, list( | |
set_extension(src, /datum/extension/tool/variable, list( |
This is a digital tool, isn't it?
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.
Yeah I must have find and replace'd that one.
0cd0f4f
to
6fa06f4
Compare
Expanding/refining rock crafting. Fixes runtime with rock turfs. Fixing issues with boulders. Tweaking forage boulders. Tweaks and adjustments to rockstack PR. TODO squash merge.
6fa06f4
to
16ba1ce
Compare
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.
Conflict resolution, so it's been 24hrs.
Description of changes
Why and what will this PR improve
Various stuff to make toolmaking and mining more entwined.
Authorship
Myself.
Changelog
🆑
tweak: Mining now requires a tool of sufficient hardness.
tweak: Tool crafting is now restricted to specific stack types.
/:cl: