-
Notifications
You must be signed in to change notification settings - Fork 53
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
Copper mines #18
Comments
Besides the terrain I'd also suggest adding veins that we can drill for multiple ores (probably near mountains?). We could potentially drill multiple times in the vein then make it disappear after a few usages (maybe 5% chance to disappear and those chances would increase after each successful drill?). This would add 2 more ways to acquire those ores (copper and maybe iron later) besides collecting them in the wild. |
I like this idea. I have been toying with the idea of requiring you to tunnel under mountains somehow to be able to mine more stuff, perhaps that's where these veins should be found. How about this: when you use a
Yeah, making them disappear after some uses makes sense, but (at least in the case of the proposed "copper seam" terrain) I think it means terrain now has to be mutable instead of immutable. But honestly I think that's fine, there's really no particularly good reason that terrain has to be immutable, that's just the way I thought of it at first. And it's not too hard to come up with other applications for mutating terrain. |
As an alternative to disappearing veins - they can have diminishing returns. |
That's also a plausible mechanism, although it doesn't really make anything simpler. If anything the possibility of "tapping out" a vein is simpler, since it just means changing one terrain type to another. With diminishing returns we would have to keep track of some sort of number associated to each tile. |
- adds drill capability (from drill entity) (Closes #143) - adds drilling recipes - adds (non-portable) entities: - mountain tunnel (shows on top of robots) - copper vein (blocking, is "inside mountain") - copper mine (Closes #18) - adds time parameter to (drilling) recipes - fixes a bug showing seed robots on top of entities
Right now there is very limited and non-renewable copper available on the surface, but it's going to be an important ingredient in many recipes. The description for copper says you can get more by drilling, but that needs to be implemented. My ideas are:
drill
command, with a corresponding capability provided by a drill entity. At firstdrill
won't take any parameters, though perhaps later it will take a direction as an argument (to allow for drilling through boulders and mountains etc.)drill
on a copper seam cell has a small percentage chance of adding copper to the robot's inventory.The text was updated successfully, but these errors were encountered: