Projectile hitting walls

Archive of the old editing forum
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
Locked
User avatar
DBThanatos
Posts: 3101
Joined: Fri Apr 14, 2006 3:17 pm
Location: in "the darkness that lurks in our mind"

Projectile hitting walls

Post by DBThanatos »

Basically, what Im trying to do is have a projectile that will perform certain actions (as well as staying there for a while) upon hitting the level structure. For the floor and ceiling there's no issue, since we have A_CheckFloor and it's counterpart. But for the walls I dont know how to do it.

First I thought of the crash state, but that also applies if it hits a non bleeding actor, and considering I have monsters with +NOBLOOD, it will look bad to have the projectile sticking in the air when the monster moves. I dont want this to "stick" to monsters either. The case I have in hands applies only when hitting walls, ceiling or floor.

So, is there a way to have a projectile checking if it crashed with a wall to then do something?
User avatar
NeuralStunner
 
 
Posts: 12328
Joined: Tue Jul 21, 2009 12:04 pm
Preferred Pronouns: No Preference
Operating System Version (Optional): Windows 11
Graphics Processor: nVidia with Vulkan support
Location: capital N, capital S, no space
Contact:

Re: Projectile hitting walls

Post by NeuralStunner »

If Crash and XDeath states are defined, Death becomes the "has hit geometry" state.
User avatar
DBThanatos
Posts: 3101
Joined: Fri Apr 14, 2006 3:17 pm
Location: in "the darkness that lurks in our mind"

Re: Projectile hitting walls

Post by DBThanatos »

Oh! That's what I get for not reading the wiki carefully!

Thank you :D
Locked

Return to “Editing (Archive)”