I am not sure that I can follow you. What about air blocks? What happens if the ray hits an air block?Start at the edge of the map, and cast a ray inward toward the player (like sticking a pin in a pincushion). Where the ray hits a player placed block, the digger zombie can spawn no closer than that. It could be a single block the zombie could easily go around, but our goal is optimization, not perfection. Then you can do any other checks necessary, like pushing the zombie spawn back just beyond the player's hearing radius.
Air blocks can have opacity to casted raysI am not sure that I can follow you. What about air blocks? What happens if the ray hits an air block?
That is why I think that granite should not transfer sideways SI and not get sideways SI (i.e. granite would always fall if nothing is below it), so a staircase design is not possible. EDIT: Correction, it is possible, but you need to put stone or concrete ledges under and between the granite.
...
xcccccc
MASSIVE
xcccccc
c
c
c
can't wait!!!Only the parts are supposed to become useful and interesting instead of every pistol receiver being the same as every other pistol receiver... with one number changed.
![]()
If granite falls if there's nothing below it, the purpose of granite is defeated at least how I envision granite.That is why I think that granite should not transfer sideways SI and not get sideways SI (i.e. granite would always fall if nothing is below it), so a staircase design is not possible.
That could work. Tedious as hell. I'd rather a world game mechanic handle it.Perlin caves shouldn't be a problem. Just give us a surveyors camera thing lol. If your gonna build a base or lol or prefab you need to survelleince the area you intend to build to check for so weaknesses caves etc. No need for this foundation stuff.
Just disable it on PvP servers I suppose?Perlin caves shouldn't be a problem. Just give us a surveyors camera thing lol. If your gonna build a base or lol or prefab you need to survelleince the area you intend to build to check for so weaknesses caves etc. No need for this foundation stuff.
Think of a cave with a normal ceiling of stone. Above that ceiling of stone, maybe directly or any number of layers above is the granite layer. Works.If granite falls if there's nothing below it, the purpose of granite is defeated at least how I envision granite.
The point of granite is to ensure air blocks naturally made, caves, caverns, tunnels, or around terrain that zombies dig through, have some form of SI reset above the air pocket.
If granite falls with nothing under it, it wouldn't ever be able to form a ceiling.
I suppose you could wrap the cave in stone then wrap it in granite. But that just seems to complicate things that aren't that complicated imo. Granite with normal behaving SI side faces doesn't allow for bases built on a shelf like that.Think of a cave with a normal ceiling of stone. Above that ceiling of stone, maybe directly or any number of layers above is the granite layer. Works.
I see what you are saying and my only thought is how good of an exploit is that really? Lets say that a large enough area could be attached to the side of a cliff to be useful as a safe base. There is still the weak point of contact that only takes a few hits and the whole thing comes down. People build stilt bases now that sometime in the future will be quite risky to rely upon.Well that's the thing... It may end up increasing load instead of alleviating it. (But still potentially allowing caverns under buildings, as Roland suggested).It ultimately comes down to the way it's coded I guess...
Well, I was using dirt as an example... How about this:
2 wood frames out over a cliff.
1 foundation block.
200 reinforced concrete blocks stacked high.
Now I know it's not a "safe" building. But still weird.
It's not that I don't appreciate the approach...
It's much better than the: if "x" blocks down from the user placed block exist, then SI all good.
Your way is better, but it still has some holes...
I believe SI calculations happens nearly all the time, and massively too... So I wonder if the game just demands to much raw CPU?
So when it's released, maybe it'll be more optimized... And our PC's will be upgraded...
So maybe then?![]()
You don't need to wrap. There is no use case for Granite below or at the side of a cave. But you are right, it just complicates thingsI suppose you could wrap the cave in stone then wrap it in granite. But that just seems to complicate things that aren't that complicated imo.
Why not? The step design allows for arbitrary long sideways building. i,e,:Granite with normal behaving SI side faces doesn't allow for bases built on a shelf like that.
gg
gg
gg
gg
gg
gg
gg
g
I believe SI is only calculated after the world has been generated and only if a change to a block occurs.I believe SI calculations happens nearly all the time, and massively too... So I wonder if the game just demands to much raw CPU?
The current floated designs on most of what's being discussed already countered that.The problem with SI above bedrock is that you can hollow out anything below base SI and it will be floating
Fair question. Perhaps the digger zombies can also be climber zombies, and could climb out of the hole if the player returns to the surface. Or they could fully commit to their task once started, and not stop digging down until they're finished (remember, other zombies aren't diggers). The other zombies could ignore the hole in progress until it went all the way through. Or we could re-examine whether a diagonal shaft is really more Swiss-cheesy than a vertical shaft.Problem is what happens if player leaves the underground once [a zombie that digs down from the surface] has been triggered.
I think most or all of the proposals start the zombies at or above your level, so they'd only dig under your base if you're under your base. Besides, don't you mole players like to dig down to bedrock anyway?Tougher is fine. Being an unknowing victim to a system design is generally a rather frustrating situation.
Not knowing Zombies are destroying the ground under your base has no means for defense.
It's like if they implemented a random lightning strike that insta kills you.
Except it can insta kill your base in effect.
This would be another reason to skip the process of the dig-and-backfill zombie literally digging its way towards you, and just spawn it up against your wall, where it conceptually would have ended up given time and good pathing algorithms etc.Avoiding gravel in spawning i can see viable and pathing round it is also possible but we would use that surely to funnel zombies and could be expensive resource wise for only the gain of preventing one type of cave in.
This point shouldn't be oversold, however. If you dig out too much under the foundation block, it will still collapse like anything else. Then whatever's above it stops receiving the benefit, and is vulnerable to collapse itself. It's not as though you can dig under the foundation carefree with no risk to what's above.Take a reinforced concrete block, call it a foundation block...
Benefits:
3) Players could create underground lairs and tunnels without messing up or worrying about what they did above ground.
I believe the way people are explaining it is yes you can dig care free under your base with the foundation blocks as long as you don't undermine the dirt blocks directly underneath and to the sides (the ones touching the foundation blocks).It's not as though you can dig under the foundation carefree with no risk to what's above.
Okay, you're technically correct. How about this then? The SI of stone is 7 by the way.That wouldn't work. The granite has Stone SI itself. Which I think would cause the platform of granite to collapse before you could build that structure. Which is why I like this granite idea so much.
Granite top resets SI.
Otherwise... It's stone.
And in my version of granite, zombies can still bash granite to bits. So that base likely wouldn't stay up for long. The granite would eventually collapse with zombies banging on the little support below.
And who does that? lol. Dig such a huge pit and not just build from the ground all the way up? Looking at it a few more times made me giggle.