
upgrade downgrade delete multiblocks with hologram projector
mamiemru opened this issue ยท 0 comments
Your GTNH Discord Username
mamie
Your Pack Version
2.6.1 (will update soon)
Your Proposal
Hello everyone.
I have got this idea when inhaling some of my dtpf from existence, we have some cools tools to break blocks like the vajra, loky ring. Disassemble a volcanus is an easy task, it can be done very quickly but, disassemble a dtpf, a compact fusion, eoh, ... can be tedious.
Your Goal
My goal is to have a efficient way of upgrade/downgrade/delete huge multiblocks.
Your Vision
-
Multiblock structure hologram projector Destruction
My first idea is to have another "Multiblock structure hologram projector" (colored in red) but for disassemble machines. when clicking on the controller it will break X blocks attached to the controller. the action performed of each block must be like using a vajra.
the feature implementation can be spitted in 2 parts:- the first part ignore wallshare
- the second part can provide a key:value on the GUI to offset coordinates.
we must provide a way to highlight the concerned area before breaking blocks. the same behavior as the projector we currently have apply (when sneaking or not). Make sure the machine is turned off to avoid any possible issues.
-
Multiblock structure hologram projector Upgrade/downgrade
My second idea is to update existing structure, (like coils for dtpf, part for eoh, glasses for mebf....), we could have a green projector that require key:value on its GUI, the key determine the block we want to upgrade/downgrade, the value determine the tier we want to change. example i want to upgrade the time dilation of my eoh from tipler to gallifreyan, i enter key=time dilation and value=9 (i believe its 9). Make sure the machine is turned off to avoid any possible issues.
PS: i have some free time for the next days, i can help implementing this feature, i just need to understand your conventions. (im python dev irl, i have done some java in the paste with forge and at work). i would like to contribute.
Final Checklist
- I have searched this issue tracker and there is nothing similar already. Posting on a closed issue saying I like this feature please reconsider adding it will prompt us to investigate and reopen it once we confirm your report.
- I believe there is nothing similar in the pack already, or the existing solution isn't good enough.
- I understand this change request may not attract enough attention and thus not be implemented.
- I understand this change request may be rejected due to other community members thinking it's inappropriate.
- I believe this feature would make the pack better.