MBF21's A_MonsterProjectile function appears to have its "hoffset" property misaligned in GZDoom version g4.11.3. In the provided example's MAP01, the turret enemy should fire its dual projectiles 10 units to its right & left when facing the player - this works as intended in DSDADoom version 0.27.5. In GZDoom, however, it spawns its projectiles centered neither right or left, but instead one spawns 10 units in front of the turret, and the other 10 units behind. The parameter in question has been underlined & bolded here:
A_MonsterProjectile(HaywireTurretPlasmaRed, 0.0, 0.0, 10.0, 0.0)
A_MonsterProjectile(HaywireTurretPlasmaBlue, 0.0, 0.0, -10.0, 0.0)
MBF21's A_MonsterProjectile "hoffset" misaligned frontward instead of horizontal
Moderator: GZDoom Developers
Forum rules
Please construct and post a simple demo whenever possible for all bug reports. Please provide links to everything.
If you can include a wad demonstrating the problem, please do so. Bug reports that include fully-constructed demos have a much better chance of being investigated in a timely manner than those that don't.
Please make a new topic for every bug. Don't combine multiple bugs into a single topic. Thanks!
Please construct and post a simple demo whenever possible for all bug reports. Please provide links to everything.
If you can include a wad demonstrating the problem, please do so. Bug reports that include fully-constructed demos have a much better chance of being investigated in a timely manner than those that don't.
Please make a new topic for every bug. Don't combine multiple bugs into a single topic. Thanks!
-
- Posts: 1
- Joined: Fri Mar 01, 2024 10:53 pm
MBF21's A_MonsterProjectile "hoffset" misaligned frontward instead of horizontal
You do not have the required permissions to view the files attached to this post.