World setting: No block damage from enemies

MaxTunnerX

Refugee
I have a million issues with the game and they keep growing with each alpha, but fixing the biggest of them all might make the others seem unimportant. What Im looking for is a world setting, that will disable enemy block damage (setting it to 0 or even disabling the interaction altogether). The reason for this is that Im looking for a normal survival zombie game, not "make your base ridiculous and open or rebuild your entire base every night" kind of game. I want to experience enemies in full when out there in the field but I want none of that business in my base. This feature is extremely hard to mod so I really need this thing done officially, unless of course some kind soul of a rocket scientist makes such a mod.

FAQ:
Q: Why dont you set enemy block damage to 0 in the world settings?
A: Because its impossible.

Q: Why dont you mod out the AI task of "destroyblock"?
A: Because that makes the enemies freeze up completely.

Q: Why dont you use "indestructible blocks" mod?
A: Because it only works for certain versions, requires devblocks to work properly and is awkward to use.

Q: Why dont you make the block damage 1?
A: Because that only makes the block destroying process longer, but doesnt stop it nor does it prevent blocks from getting into damaged state.
 
Last edited:
I have a million issues with the game and they keep growing with each alpha, but fixing the biggest of them all might make the others seem unimportant. What Im looking for is a world setting, that will disable enemy block damage (setting it to 0 or even disabling the interaction altogether). The reason for this is that Im looking for a normal survival zombie game, not "make your base ridiculous and open or rebuild your entire base every night" kind of game. I want to experience enemies in full when out there in the field but I want none of that business in my base. This feature is extremely hard to mod so I really need this thing done officially, unless of course some kind soul of a rocket scientist makes such a mod.

FAQ:
Q: Why dont you set enemy block damage to 0 in the world settings?
A: Because its impossible.

Q: Why dont you mod out the AI task of "destroyblock"?
A: Because that makes the enemies freeze up completely.

Q: Why dont you use "indestructible blocks" mod?
A: Because it only works for certain versions, requires devblocks to work properly and is awkward to use.

Q: Why dont you make the block damage 1?
A: Because that only makes the block destroying process longer, but doesnt stop it nor does it prevent blocks from getting into damaged state.
I hear ya! A couple things I need to ask. Are you wanting to fight the zombies on Horde Nights and are sick of them "Spawning all around", because the FP think that is the best/only way the zombies should spawn in?

From the sound it it, you don't mind the "Ambush" aspect of the zombie spawning process, when you are out and about, but when in your base, don't like them attacking from all directions?
 
I hear ya! A couple things I need to ask. Are you wanting to fight the zombies on Horde Nights and are sick of them "Spawning all around", because the FP think that is the best/only way the zombies should spawn in?

From the sound it it, you don't mind the "Ambush" aspect of the zombie spawning process, when you are out and about, but when in your base, don't like them attacking from all directions?
The most important thing for me is to have a safe base. A base that I can develop over a long period of time, across several alphas, that will look how I want it to look and not how the game wants it to look. Im not really a fan of the horde nights or sleepers in POIs etc., I would much rather this game to feel like the walking dead, with zombies being very slow and weak and stupid and having the sheer number and persitence be their fear factor, but I wont really mind if they stay the way they are as long as they dont destroy my stuff. I used to have problems with the zombies, or rather dogs, running even though I set them to walk only, but I found out its super easy to fix in xml so thats not an issue for me anymore. Now just this remains.
 
The most important thing for me is to have a safe base. A base that I can develop over a long period of time, across several alphas, that will look how I want it to look and not how the game wants it to look.
Ok, I get that.
I'm not really a fan of the horde nights.
I see. I myself love Horde Nights, but see below.
or sleepers in POIs etc., I would much rather this game to feel like the walking dead, with zombies being very slow and weak and stupid and having the sheer number and persistence be their fear factor, but I won't really mind if they stay the way they are as long as they dont destroy my stuff.
I too would like to have a game setting that enforced "The Walking Dead" on the zombies in my personal play times. I would also go to the extent of wanting a setting that would allow me turning off all ranged/area attacks, so all damage would be done as a melee attack, or not at all.

This would at least get rid of the worst offenses against a 'classic zombie' type game.

No more Cop Zombies, spitting all over the place, no Vulture Zombie birds, flying overhead and conducting annoying strafing runs and spitting on me from above. They want to hit me, use melee attacks, or don't even spawn. Mutants, no more area of effect spit, the two new critters, I have no use for them.

I too would want settings I could use to make the gameplay more to my liking, and have a more "Walking Dead" feel to it.
I used to have problems with the zombies, or rather dogs, running even though I set them to walk only, but I found out it's super easy to fix in xml so that's not an issue for me anymore. Now just this remains.
I used to fear the zombie dogs. Then I learned about mega crush & Parkour, and then later realised, I could just kill them easily, once I have leveled up my character. Provided, of course, they were alone. 6-7 dogs, all attacking in a pack (and perhaps with a Bear or two in the mix as well), and I have to have a ladder tower that I can climb and shoot them from above.

For me, I don't want my base destroyed by the Zombies, and the first time I saw what a demolisher could do, I was like, "Naw man, naw". In my games, I want the zombies to be focused upon my character, not trying to destroy the base I spend hours and hours building.

I use the 25% AI block damage setting because it is the lowest setting the game allows, without having to edit anything.

Now about Horde Nights.
I have had 3 strokes, and my eyesight is failing, which is a way to explain that I not only have arthritis, but also nerve damage, so my fingers are still, numb, and give occasional twitches.

So, I can play with melee weapons, and, if I can climb one of my ladder towers, I can start using a bow/crossbow and kill the 4 legged guys from above, then just jump down back to the ground level, and fight the two-leddeg Horde.

I don't like all the damage that is done to my base, as I want the zombies to fight me, not my base, but I'm ok with the regular melee attacks (NOT Demolisher attacks) hitting my buildings, as I will usually be able to keep this down to a minimum by just running around and fighting them.

What I would really like to see, though, is having the ability to build land claims blocks that can be upgraded, and have a "Repair All" button along with a place to put resources for the repairs, so that any base I build (within a land claim), can just be easily repaired with one click of a button, provided I load the storage within the upgraded LCB, to contain all the needed materials.

One of my biggest dislikes, is wasting valuable playing time, repairing/trying to find, all the damage done to my base. I see no reason not to have the ability to save this valuable playing time for better uses, just to keep making repairs one block at a time. It is annoying, and not having this feature, means that my playing time isn't being spent exploring/crafting/building/hunting/fighting, but just tedious repair work.

Would something like this work for you? You would still be taking damage to your base, but not having to waste time with repairing each and every block of your base one at a time.
 
Then we will consider the issue closed. :)
Its far from closed my friend. Test it out yourself if you dont believe me, but setting the damage to 0% does exactly what all the other mods in the past had done, giving zombies a flat 1 damage attack. So the answer to your question is ... the game! Thats whos stopping me. And also you owe me half of a military tent and a first aid kit.
 
Its far from closed my friend. Test it out yourself if you dont believe me, but setting the damage to 0% does exactly what all the other mods in the past had done, giving zombies a flat 1 damage attack. So the answer to your question is ... the game! Thats whos stopping me. And also you owe me half of a military tent and a first aid kit.
I can check, but I don't have much time. I have a lot of things to do on weekends, and I don't always want to play on weekdays after work.

If the damage is still the same, then I can assume that there is a stub somewhere in the code:
If Damage<1 Then Damage=1 EndIf;
But I'm afraid only the developers can fix this. On the other hand, zombies will take a long time to break a concrete block with 1 damage. And this can be ignored.
 
I can check, but I don't have much time. I have a lot of things to do on weekends, and I don't always want to play on weekdays after work.

If the damage is still the same, then I can assume that there is a stub somewhere in the code:
If Damage<1 Then Damage=1 EndIf;
But I'm afraid only the developers can fix this. On the other hand, zombies will take a long time to break a concrete block with 1 damage. And this can be ignored.
I understand. You dont really have to test it as I just have, its only if you want to see for yourself that Im not making this stuff up. But if you do find a way around this, please drop by again and help me out. Until then, this pimp dream lives on waiting for the devs to get adressed.
 
Actually, everyone round up! I have just been browsing the forum and someone in one of the topics said "who protects the traders' walls?" and thats where it hit me. Can I somehow spawn the trading zone, thats literally impervious to damage and zombies dont attack it (aka literally what I asked for), upon myself or perhaps project it into a land claim block? Can I?! Someone tell me that I can and how to do it!!!

EDIT: AI advised me to use trader blocks, so I made a perimeter out of them but the zombies just straight attacked and destroyed them.
 
Last edited:
So apparently not all trader blocks are like this, but there is a specific trader block, that I just cant find in the game. Its not in the dev menu, not in the dev block either. Anyone knows what the hell is the AI talking about? Look:
  • Open the Creative Menu (press U or enable via cm command).
  • Search for: Trader_Protection or trader.
Theres literally nothing like that. But man I really wish it existed. Invisible block that gives 30x30 radius safe zone is exactly what I want.
 
Actually, everyone round up! I have just been browsing the forum and someone in one of the topics said "who protects the traders' walls?" and thats where it hit me. Can I somehow spawn the trading zone, thats literally impervious to damage and zombies dont attack it (aka literally what I asked for), upon myself or perhaps project it into a land claim block? Can I?! Someone tell me that I can and how to do it!!!
The merchant zone is a bit more complicated than the building. There, the entire POI is marked as invulnerable and is created in the appropriate editor.
 
The merchant zone is a bit more complicated than the building. There, the entire POI is marked as invulnerable and is created in the appropriate editor.
God■■■■ it, why do they have to make this so complicated?! Anyway, I guess even if I did find a way to make myself a special trader zone without a trader, I would still not be able to add or remove blocks in the given area right? Which would of course render it all useless.
 
why do they have to make this so complicated?!
Not that complicated.
1 need a text editor that recognizes xml formatting. like notepad++
2 Entitieclasses.xml go to replace and paste BreakBlock| repl with nothing then tap your cursor to the first line then replace all.
3 Entitieclasses.xml go to replace and paste DestroyArea| repl with nothing then tap your cursor to the first line then replace all.
4 Entitieclasses.xml go to replace and paste <property name="AITask-1" value="BreakBlock"/> replace with
<!-- <property name="AITask-1" value="BreakBlock"/> --> tap your cursor to the first line then replace all.
5 Entitieclasses.xml go to replace and paste <property name="AITask-2" value="BreakBlock"/> replace with
<!-- <property name="AITask-2" value="BreakBlock"/> --> tap your cursor to the first line then replace all.

Save the file

The reason for going to the top is replace starts from whatever line your cursor is on.

The result from a test; a few minutes ago. I spawned in 7 Boes. They did not touch the front door. So I let them in
and went to the bathroom which had a broken door. They hit it once, while they were bumping into each other.
Also if you are close to range to be hit, they will swing, and the zombie had will hit any object with a collider. Just
stay far enough away from the block and they just mill around outside the door, climbing on each other and trying
to crawl through one block area.

You will still have to do adjustments, comment out, or delete for zombies with projectiles, and maybe animals,
I don't know because I didn't test any. Be safe as houses while in houses. God luck
 
Not that complicated.
1 need a text editor that recognizes xml formatting. like notepad++
2 Entitieclasses.xml go to replace and paste BreakBlock| repl with nothing then tap your cursor to the first line then replace all.
3 Entitieclasses.xml go to replace and paste DestroyArea| repl with nothing then tap your cursor to the first line then replace all.
4 Entitieclasses.xml go to replace and paste <property name="AITask-1" value="BreakBlock"/> replace with
<!-- <property name="AITask-1" value="BreakBlock"/> --> tap your cursor to the first line then replace all.
5 Entitieclasses.xml go to replace and paste <property name="AITask-2" value="BreakBlock"/> replace with
<!-- <property name="AITask-2" value="BreakBlock"/> --> tap your cursor to the first line then replace all.

Save the file

The reason for going to the top is replace starts from whatever line your cursor is on.

The result from a test; a few minutes ago. I spawned in 7 Boes. They did not touch the front door. So I let them in
and went to the bathroom which had a broken door. They hit it once, while they were bumping into each other.
Also if you are close to range to be hit, they will swing, and the zombie had will hit any object with a collider. Just
stay far enough away from the block and they just mill around outside the door, climbing on each other and trying
to crawl through one block area.

You will still have to do adjustments, comment out, or delete for zombies with projectiles, and maybe animals,
I don't know because I didn't test any. Be safe as houses while in houses. God luck
Thanks man, gonna try this.
 
Not that complicated.
1 need a text editor that recognizes xml formatting. like notepad++
2 Entitieclasses.xml go to replace and paste BreakBlock| repl with nothing then tap your cursor to the first line then replace all.
3 Entitieclasses.xml go to replace and paste DestroyArea| repl with nothing then tap your cursor to the first line then replace all.
4 Entitieclasses.xml go to replace and paste <property name="AITask-1" value="BreakBlock"/> replace with
<!-- <property name="AITask-1" value="BreakBlock"/> --> tap your cursor to the first line then replace all.
5 Entitieclasses.xml go to replace and paste <property name="AITask-2" value="BreakBlock"/> replace with
<!-- <property name="AITask-2" value="BreakBlock"/> --> tap your cursor to the first line then replace all.

Save the file

The reason for going to the top is replace starts from whatever line your cursor is on.

The result from a test; a few minutes ago. I spawned in 7 Boes. They did not touch the front door. So I let them in
and went to the bathroom which had a broken door. They hit it once, while they were bumping into each other.
Also if you are close to range to be hit, they will swing, and the zombie had will hit any object with a collider. Just
stay far enough away from the block and they just mill around outside the door, climbing on each other and trying
to crawl through one block area.

You will still have to do adjustments, comment out, or delete for zombies with projectiles, and maybe animals,
I don't know because I didn't test any. Be safe as houses while in houses. God luck
Holy cow! Thanks a lot man! You solved the mystery! I tested it myself and the zombies really didnt attack any blocks unless I was very close to them. Excellent job.
 
Back
Top