Idea Suggestions:
Drills:
Drills are a basic way to obtain sand. they drill down, destroying blocks in a 2x1 areas beneath it, it also pulls up materials via the shaft, outputting it to the top.
Tiers:
There would be 3 types of drills. Mk1, Mk2, and Mk3.
Mk1: Basic drill, can break sand soil, and anything with ground toughness (Check below idea) 2 or below. It would drill about 10 pixels per minute. On colliding with a materials higher than it's possible drill level, it will slowly extract that material without breaking it, (1/20) speed, but the yield is only 1 of that resource. On mining bedrock, it will only spit out regular sand at a WAY slower pace. (1/40) speed.
Mk2: Same as the Mk1, The Mk2 can break anything of toughness 4 or less. It also can mine materials that require the gun or the flamethrower. Also, mines 25 pixels per minute instead of 10. Instead of mining at (1/20) speed on colliding with stronger materials, it will drill at (1/15) speed but the yield is only 1 of that resource. On mining bedrock, it may extract Red sand, Regular sand, or small bits of gold at (1/30) speed.
Mk3: Like the Mk1 and Mk2, This Drill digs anything toughness 6 or less, and that would be normally enough to break anything (except for bedrock). This drill mines almost anything, being able to mine crack stone, and allowing it to mine anything that requires the gun, the flamethrower, or the rocket launcher. This drill mines a lot faster. Mining at speeds of 50 pixels per minute. On colliding with a material higher than this drill's level, it will mine at (1/10) speed but the yield is only 1 of that resource. When mining bedrock, it can extract most materials, with each having a small chance.
Picture:
Ground Hardness:
Once procedural generation is made, some new materials are in order. (Check Below Idea)
Ground Layers (In Order):
SandSoil (Toughness 1) (Drops Sand)
Rocky Soil (Toughness 1) (Drops new material(Stone) and Sand)
Sandstone (Toughness 2) (Drops 2x as much sand as SandSoil)
Flint Node (Toughness 2) (Drops new material(Flint))
DarkSoil (Toughness 3) (Has a chance to drop gold when mined. Drops 3x as much Sand as Sandsoil)
Stone (Toughness 4) (Drops new material(Stone))
Mesa Block (Toughness 4) (Drops RedSand)
Compact Ice (Toughness 4) (Requires Flamethrower) (Becomes Ice on destruction)
Rich Soil (Toughness 2) (Drops 4x as much sand as SandSoil, also drops RedSand and new material(Flint))
Glowing Crystals (Toughness 5) (Shatters on destruction)
Dark Stone (Toughness 5) (Requires Rocket Launcher) (Drops 2x new material(Stone))
Mossy Stone (Toughness 5) (Rare pockets) (Destroyed by Rocket Launcher) (Drops 3x new material(Stone))
Some new stuff...
Bedrock (Toughness 100) (Unbreakable)
Materials:
Stone: (When dropped from a great height (about how high burned slag needs), it becomes Gold and Sand. (Dropped from: Rocky Soil, Stone, Dark Stone, Mossy Stone)
Flint: (When dropped, it combusts, causing Fire to spawn at it's location.) (Dropped from Flint Node, Rich Soil)
If you somehow read all this, PLEASE comment, i need to get this to Lantto. And if you are Lantto, Just keep in mind these things.
Bye!