ReactiveDrop / reactivedrop_public_src

Alien Swarm: Reactive Drop game source code and issue tracker.
https://reactivedrop.com
124 stars 36 forks source link

Marksman rifle trail visually pierces even super fat walls it definitely can't deal any damage through #241

Open WhenTanksFly opened 2 years ago

WhenTanksFly commented 2 years ago

Example: Operation Cleansweep - Landing Bay 7, the big pillar-ish thing right after the spawnpoint room. pew sniper_trail_fail_demo.zip (v7.1.3.5)

jhh8 commented 2 years ago

blocked by engine label?

wawawawawawawa commented 2 years ago

same with shieldbug, if u shoot in front of it, it will visually show the bullet, but shield won't take any damage. pretty sure the trail is just a visual thing and is not tied to dmg directly.

jhh8 commented 2 years ago

solution could be making the particle something like 16 units long and spamming many particles in a row until a unpenetratable object is hit

BenLubar commented 2 years ago

I don't think we're blocked by the engine here. I'll have to look at how the marksman rifle tracer is implemented but piercing bullets are a fully non-engine-side implementation.

jhh8 commented 2 years ago

i mean cutting off the particle half way through so its not shown, not sure if sniper should be able to pierce such fat walls

BenLubar commented 2 years ago

I'm pretty sure the logic for displaying tracers is also in client.dll and not the engine.