Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Performance] Plasma Rifle (Enhanced) Alt Fire Lag #67

Open
greensad opened this issue Aug 6, 2023 · 1 comment
Open

[Performance] Plasma Rifle (Enhanced) Alt Fire Lag #67

greensad opened this issue Aug 6, 2023 · 1 comment

Comments

@greensad
Copy link

greensad commented Aug 6, 2023

GZDoom 4.10.0

Other mods: Beautiful_Doom_716, relighting v4.0164b, cheello_voxels_v2_1, Barrel_Voxels, ARL_PBR_POM_0.4, DOOM_PBR_256, Liquid_Texture_Pack_V6.8, nashgore, crosshairs, LiveReverb, IDKFAv2, flashlight_plus_plus_v8_5, simplehudaddons

Description: Using the enhanced plasma rifle's alt fire causes a massive hitch when playing with my mod configuration, particularly some combination of voxel doom, relighting, and beautiful doom together seem to cause this issue. The lag takes about a full second before advancing to the next frame. Turning off the "smoke, trails, sparks, debris" option stops the game from hitching during alt fire. I know you feel you already have option bloat but IMO grouping all the varying effects into a single option is a little too scaled back due to how different many of these effects are. I'm confident most players would prefer granular control over their experience over simplified options.

I'm not sure if you're working on Beautiful Doom anymore, best doom mod around btw, strikes a perfect balance on enhanced but I just thought I'd share this issue and my 2 cents. Thanks for your work!

@jekyllgrim
Copy link
Owner

jekyllgrim commented Aug 9, 2023

This attack is due to be reworked to stop using A_RailAttack, because spawning multiple actors is too wasteful performance-wise. Although, I cannot comment on how much the other mods contribute to the performance issues, but once it's reworked and doesn't use actor-based particles, performance is bound to improve.
I'll comment here once the rework is committed to the repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants