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

Small fix for colorwallmounted and colorfacedir nodes #5271

Closed
wants to merge 1 commit into from

Conversation

juhdanad
Copy link
Contributor

@juhdanad juhdanad commented Feb 18, 2017

Contains:

  • correct node placement prediction for attached wallmounted colored nodes,
  • correct placement direction for colorfacedir and colorwallmounted nodes and
  • correct detatch mechanism for attached colored wallmounted nodes

Contains:
correct node placement prediction for attached wallmounted colored
nodes,
correct placement direction for colorfacedir and colorwallmounted nodes
and
correct deatch mechanism for attached colored wallmounted nodes
@paramat paramat added the Bugfix 🐛 PRs that fix a bug label Feb 18, 2017
@@ -134,7 +134,8 @@ end
function builtin_shared.check_attached_node(p, n)
local def = core.registered_nodes[n.name]
local d = {x = 0, y = 0, z = 0}
if def.paramtype2 == "wallmounted" then
if def.paramtype2 == "wallmounted" or
def.paramtype2 == "colorwallmounted" then
-- The fallback vector here is in case 'wallmounted to dir' is nil due
-- to voxelmanip placing a wallmounted node without resetting a
-- pre-existing param2 value that is out-of-range for wallmounted.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line 143 below: need to take the first 3 bits of param2?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, wallmounted_to_dir does that.

@paramat
Copy link
Contributor

paramat commented Feb 18, 2017

Otherwise looks fine.

@paramat
Copy link
Contributor

paramat commented Feb 18, 2017

👍

@paramat paramat closed this Feb 18, 2017
@paramat paramat reopened this Feb 18, 2017
@paramat
Copy link
Contributor

paramat commented Feb 18, 2017

Sorry, accidental close.

@sofar
Copy link
Contributor

sofar commented Feb 18, 2017

fine with me 👍

@paramat
Copy link
Contributor

paramat commented Feb 18, 2017

00123ee

@paramat paramat closed this Feb 18, 2017
@juhdanad juhdanad deleted the builtin_color_fix branch February 19, 2017 09:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants