Difference between revisions of "Projectile"
From DoomWiki.org
[unchecked revision] | [unchecked revision] |
m |
|||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
− | + | A '''projectile''' is any [[thing]] that behaves like a damaging object that is fired or hurled, such as [[monster]] fireballs and missiles, [[Plasma gun|plasma]] or [[BFG9000|BFG]] bursts, and attacking [[lost soul]]s. They require the following mobj (or thing) flags: | |
+ | |||
+ | * <tt>MF_NOGRAVITY</tt> (or "No gravity" in DeHackEd; 512 bits) | ||
+ | * <tt>MF_DROPOFF</tt> (or "Travels over cliffs" in DeHackEd; 1024 bits) | ||
+ | * <tt>MF_MISSILE</tt> (or "Projectile" in DeHackEd; 65536 bits) | ||
+ | |||
+ | And usually also (the lost soul does not use it): | ||
+ | |||
+ | * <tt>MF_NOBLOCKMAP</tt> (or "Can't be hit" in DeHackEd; 16 bits) | ||
+ | |||
+ | == See also == | ||
− | |||
− | |||
* [[Hitscan]] | * [[Hitscan]] | ||
+ | |||
[[Category:Doom engine]] | [[Category:Doom engine]] | ||
+ | [[Category:Gameplay]] |
Revision as of 17:50, 12 December 2010
A projectile is any thing that behaves like a damaging object that is fired or hurled, such as monster fireballs and missiles, plasma or BFG bursts, and attacking lost souls. They require the following mobj (or thing) flags:
- MF_NOGRAVITY (or "No gravity" in DeHackEd; 512 bits)
- MF_DROPOFF (or "Travels over cliffs" in DeHackEd; 1024 bits)
- MF_MISSILE (or "Projectile" in DeHackEd; 65536 bits)
And usually also (the lost soul does not use it):
- MF_NOBLOCKMAP (or "Can't be hit" in DeHackEd; 16 bits)