Skip to content
This repository has been archived by the owner on Nov 9, 2023. It is now read-only.

Add new components: LogiX Pack Block and LogiX Unpack Block #135

Open
Nytra opened this issue May 6, 2023 · 7 comments
Open

Add new components: LogiX Pack Block and LogiX Unpack Block #135

Nytra opened this issue May 6, 2023 · 7 comments

Comments

@Nytra
Copy link
Contributor

Nytra commented May 6, 2023

Basically you would put this component on a slot and it would prevent any LogiX on or under that slot from being packed/unpacked. Would be useful for making custom LogiX nodes and things that would normally break due to being unpacked accidentally.

@Xlinka
Copy link
Owner

Xlinka commented May 8, 2023

For a simple protection the thought is cool but custom logix nodes... we can just implement those so why use the jank method ?

@Nytra
Copy link
Contributor Author

Nytra commented May 8, 2023

Ah yeah I guess. Would you be able to implement a proper thing for making like custom LogiX functions? Like packing LogiX into a node and being able to have your own inputs and outputs to it etc?

@Xlinka
Copy link
Owner

Xlinka commented May 8, 2023

So, you're asking for a dynamic Logix Builder in-game, or essentially packing Logix into a node to perform a function. I mean, sure, it's weird. The reason I said we could implement those is that we could just write the code in C# for those functions if they are sensible and have a whole separate node that performs that function within the plugin.

@Nytra
Copy link
Contributor Author

Nytra commented May 8, 2023

yeah, it's just a thing that has been requested for a while on regular Neos, and i thought it might be cool to have something that kinda allows that in Neos Plus.

and the reason why I originally requested those components is because they would be easier to make than a whole proper system for making custom LogiX nodes

@art0007i
Copy link
Contributor

actually pack block could be useful to put on most objects. because if you snap anything with logix onto redprint then click the redprint pack button it will steal all the nodes from the object and pack them with your logix

@Xlinka
Copy link
Owner

Xlinka commented Jun 15, 2023

Basically you would put this component on a slot and it would prevent any LogiX on or under that slot from being packed/unpacked. Would be useful for making custom LogiX nodes and things that would normally break due to being unpacked accidentally.

Now looking into this as it seems intresting.

@Nytra
Copy link
Contributor Author

Nytra commented Jul 23, 2023

Not sure if this would be possible without patching the existing pack and unpack code?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants