Zandronum Chat on our Discord Server Get the latest version: 3.1
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003161Zandronum[All Projects] Bugpublic2017-06-20 14:082024-03-01 16:33
ReporterKorshun 
Assigned To 
PrioritylowSeveritymajorReproducibilityalways
StatusclosedResolutionno change required 
PlatformOSOS Version
Product Version2.1 
Target VersionFixed in Version 
Summary0003161: Weapons with custom attack buttons not implemented using A_WeaponReady cause desyncs
DescriptionZandronum 2.1.2 didn't support BT_RELOAD and BT_USERx in A_WeaponReady, making weapon mods implement custom attack buttons using inventory items.

But pressing both such a custom attack button and a normal attack button in quick succession causes a weapon desync.

Brutal Doom and other mods that implement custom attack buttons this way are affected.
Steps To Reproduce1. Load the example wad
2. Bind +Mymod_reload to something
3. Try pressing both fire and +Mymod_reload at the same time until a desync happens. This is how it happens in real games. You can also use the "desync" alias to reproduce it instantly.

Attached Files? file icon desyncreload.wad [^] (42,273 bytes) 2017-06-20 14:08

- Relationships

-  Notes
User avatar (0017864)
Korshun (reporter)
2017-06-21 12:30

Actually, it should say "Product Version: 2.1.2", as it happens in 2.1.2 too, and in 1.0.
User avatar (0017913)
Torr Samaho (administrator)
2017-06-25 14:22

I updated the project version accordingly.
User avatar (0023174)
Ru5tK1ng (updater)
2024-03-01 16:33

3.0 supports RELOAD so hacks like these aren't required anymore. There's already a ticket for backporting of BT_USERx so this will be closed.

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2017-06-20 14:08 Korshun New Issue
2017-06-20 14:08 Korshun File Added: desyncreload.wad
2017-06-21 12:30 Korshun Note Added: 0017864
2017-06-25 14:21 Torr Samaho Product Version 3.0-beta => 2.1
2017-06-25 14:22 Torr Samaho Note Added: 0017913
2024-03-01 16:33 Ru5tK1ng Note Added: 0023174
2024-03-01 16:33 Ru5tK1ng Status new => closed
2024-03-01 16:33 Ru5tK1ng Resolution open => no change required






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker