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

Enhanced light bridge functionality: Use button type widget to allow protruding light bridges #4311

Open
Critfish opened this issue Apr 7, 2023 · 7 comments
Labels
Enhancement Improvement or tweak to the mod

Comments

@Critfish
Copy link
Contributor

Critfish commented Apr 7, 2023

Description of the feature

As seen in Konclan's UCP, the protruding light bridge is a standard light bridge mounted on a 32x row of blocks, allowing it to point straight up or straight down, without needing to mount it on a floor or ceiling.

Instead of adding this as a separate item like the UCP does, this could be added to the default light bridge through the use of the Button Type dropdown widget, with weighted being the standard light bridge, cube being a protruding light bridge facing upwards, and sphere being a protruding light bridge facing downwards.

Light bridges take up no embed space, already use the 8-way handle, and don't already use the Button Type widget for anything else, allowing for this to be implemented seamlessly.

Why should this be implemented

This would improve the functionality and versatility of the light bridge element, allowing it to be positioned in configurations that weren't possible before, all without requiring an extra palette slot.

Additional information

image

@Critfish Critfish added the Enhancement Improvement or tweak to the mod label Apr 7, 2023
@vrad-exe
Copy link
Member

vrad-exe commented Apr 7, 2023

We can't use Button Type, only Cube Type and the various checkboxes

@Areng14
Copy link

Areng14 commented Apr 7, 2023

Why not make it so that you can place it on the partial blocks

@FrozenDragon0
Copy link
Member

FrozenDragon0 commented Apr 7, 2023

Why not make it so that you can place it on the partial blocks

Don't think that's possible given that partial blocks are considered as items.

@HeimlichLaboratories
Copy link

HeimlichLaboratories commented Apr 7, 2023

I think you can only place test elements on walls, ceilings, and floors, and the partial blocks are considered items

@jb0lt
Copy link

jb0lt commented May 27, 2023

Isn't there an 'item mounting' system in works or something

@vrad-exe
Copy link
Member

vrad-exe commented Jun 1, 2023

There are vague plans for an item mounting system, but these particular combinations would be tricky to handle using that (how do you set which side of the block you want the bridge on?) so I think specifically implementing it as part of the light bridge item makes sense. Old BEE2 also had a sideways light bridge item (#95).

@vrad-exe
Copy link
Member

vrad-exe commented Jun 1, 2023

Hmm, there are a couple problems with making this a part of the base light bridge though. First of all we can't move or hide the beam preview in the editor, so it'd still extend forward even if the bridge is pointed to the sides. Also, the regular light bridge uses a 6 position handle, but this needs to be 8 position so the blocks align properly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Improvement or tweak to the mod
Projects
None yet
Development

No branches or pull requests

6 participants