How to make a rifle bullet go through entities and kill more than one?

I am trying to make this unused rifle a wonder weapon


I tried "gun__canPierceHPEntity:tag" but it doesn’t seem to work, i also have gun__kineticDamageMult:r=200

@Devenddar Do you happen to know?

That’s all you need, but it’s odd it doesn’t work for you

2 Likes

I tried to make a bullet for a gun that can go through indefinite amount of enemies for my map a while ago

Try to change armorPower properties of the bullets with the tag mentioned above. For me it still refused to go through more than 3-4 enemies at once.

Bullets are well simulated in Dagor Engine, you could also try to fiddle with bullet speed, caliber etc.

2 Likes

where can i change this though?

Oversimplyfied steps:

1: Get the gun’s entitiy code, to override bullet path
2: Get bullet.blk and put it in path
3: bullet.blk contains armorPower.

1 Like

Do I use the blkx from datamine (since blk files are unreadable?) And dors it matter if i name my file “filename.blkx”?

BLK gets compressed/encrypted when built, making it unreadable.

BLKX is readable format of BLK. Game can only read BLK files, you must rename any BLKX files you wish to use to BLK.

Name doesn’t matter, just like it doesn’t matter for profiles.

Oh you mean the game only read files that has .blk extension, but doesn’t care if the contents are encrypted or not (that it will adapt to it)?
Ok then thats an easy fix
So it is the same as your third person camera blks, just do %ugm/path/filename.blk and it should be fine

It’s still should work, because railgun still can pierce multiple targets. Probably it’s ignore gun__kineticDamageMult and maybe need to increase projectile/bullet hitPower or hitPowerMult. It seems that armorPower actually needs to be edited.

Seperate file with different file structure. You can write link to it in gun__shells.

1 Like

Yes.

1 Like

you are so based for also not forgetting about the kriegsmodell sniper

1 Like

I just found it out when i read the fandom about it
And i got interested in it simplily because it can clip reload even it has scope on.

it can? can you post a vid?

1 Like