-
Notifications
You must be signed in to change notification settings - Fork 0
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
mod request: [libox_computer] #385
Comments
Also should i rewrite the async_controller mod to use the libox library as well, probably a good idea to have all that sandboxing and environment code in one place |
you can already yield with luacs |
how? |
Using interrupts and saving state with context in mem. |
Sounds like this node squashes various existing nodes into one. Making it even less interesting to actually build a system in-world. |
that's way more inconvenient than yielding but fair i guess it could count
yes it very much does that (especially with the robot, but that can be disabled if this server doesn't desire that, for the laptop, it's just a touchscreen and a luacontroller combined) but why would it be less interesting (robot has certain disadvantages compared to pipeworks and digibuilder, like digging actually adds delay, and the laptop... well i don't think it makes it that much less interesting, just has touchscreen and a fancy luacontroller glued togheter) |
There is a good reason why for example jumpdrives don't also include a luacontroller, touchscreen, beacons and travelnets: it encourages players to come up with their own designs using the other existing nodes. Also it helps with code maintenance. Touchscreen, luacontroller etc. would need to be synced over multiple mods. My arguments are not absolute "no"s to the proposal. I think you need to bring better arguments than "combines xyz into one". Those kinds of proposals tend to be thrown out quite quickly. |
I agree
As long as digilines stays the same, touchscreen stays backwards compatible and the many luacontrollers out there support digilines, everything should be fine, so i don't think that's a huge issue
Well, the laptop isn't really just combining the touchscreen and a luacontroller, the laptop also adds an easy way to pause the sandbox and adds the libox environment functions (that allow you to even create your ideal editor using loadstring/xpcall) As for why the touchscreen was combined into the laptop, see this discord message/convo but the tl;dr was that mclv wanted a luacontroller/touchscreen textured like a laptop so i did that
As for the robot, its whole moto is combining a lot of stuff, i don't think this is a bad thing if there are disadvantages compared to the normal pipeworks forms (like being expensive and having cooldown) |
Adding a new mod wouldn't work around that. If added the recipes would be balanced to be similar to existing items or even more expensive since it combines so much. |
By cooldown i meant delay (pausing of the sandbox for a bit, so that the robot couldn't rapidly place/dig/whatever), sorry
That's what i will be trying to do with the robot's recipe |
would:
be a good recipe for the laptop? or maybe:
|
Look at the discussions concerning digibuilder. Both here and on digibuilder's tracker. |
The digibuilder issue tracker doesn't really have anything besides the The robot very much can be limited, just in a different way than digibuilder, it can be limited to for example placing and seeing only in a 1 block square around the robot, and that can be limited to take a longer time Making you have to move the robot and figure out the path and the pandorabox issue tracker doesn't really have anything(?) |
a quick search brought up these and more: |
that's what i had responded to in my message
i don't know how that's relevant, just a proposal to make digibuilder less painful to work with
i don't know how relevant that is(?) many many many robots could potentially act as a mass-scale building tool(? i don't know how painful that would be) they have
(both robot and laptop have wrench support btw)
I don't know how that's relevant here... (Wait i am an absolute dumbo, i just realised that this wasn't about the recipe, im sorry) |
well uh how can i improve this mod |
https://github.com/TheEt1234/libox_computer
Adds a laptop and a robot
Laptop
Robot
Discussion:
possible issues
The text was updated successfully, but these errors were encountered: