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

Handheld laser beams drain all energy crystals (Legacy) #45

Closed
RingtailRaider opened this issue Aug 12, 2022 · 0 comments
Closed

Handheld laser beams drain all energy crystals (Legacy) #45

RingtailRaider opened this issue Aug 12, 2022 · 0 comments
Labels
config Related to loading game configuration files. game logic Relates to how things work and happen in game. original bug This was an issue in the original game already.

Comments

@RingtailRaider
Copy link

Describe the issue
This is a legacy bug from the original version of Rock Raiders that could possibly be fixed in OpenLRR. I opened an issue about it after Baraklava mentioned it on discord.

The laser drain bug happens on more recent versions of Windows, since Vista or Windows 7 at least. A Rock Raider firing a laser beam causes all stored energy crystals to instantly become drained. The bug can sometimes also be triggered by firing any vehicle laser, or by slimy slugs emerging, though this does not cause it on all computers.

The way it has been fixed in the past is by decompiling the WADs, going to the Lazer { section in the CFG and adding a DischargeRate of 0.0. Removing the DischargeRate entry for other lasers also causes them to instantly drain all energy crystals. This does not happen when running the game on older computers or in compatibility mode, so it must be something that's changed in how computers interpret no entry for the discharge rate.

Steps to reproduce

  1. Run an unmodded copy of the game without compatibility mode
  2. Give a Rock Raider a laser beam
  3. Make a monster emerge and turn Action Stations on

Additional information

  • Time played this session: 2-4 minutes
  • Level: Rock Hard
  • Game speed: 100%
  • Graphics fix: dgVoodoo 2.79.1
  • Using mods: None
@trigger-segfault trigger-segfault added original bug This was an issue in the original game already. game logic Relates to how things work and happen in game. config Related to loading game configuration files. labels Aug 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
config Related to loading game configuration files. game logic Relates to how things work and happen in game. original bug This was an issue in the original game already.
Projects
None yet
Development

No branches or pull requests

2 participants