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

Weapons failing to fire. #645

Open
DOD8495Gym opened this issue Feb 6, 2022 · 5 comments
Open

Weapons failing to fire. #645

DOD8495Gym opened this issue Feb 6, 2022 · 5 comments
Labels

Comments

@DOD8495Gym
Copy link

DOD8495Gym commented Feb 6, 2022

What I was trying to do

I was attempting to fire the Wave Gun in the Federal Tiny vessel.

What actually happened

The Wave Gun fired, but no shot emerged.

How to reproduce

  • Step 0 (optional)
    Back up your save file.
  • Step 1
    Start a new game. Be sure to pick the "Federal Tiny".
  • Step 2
    Obtain a Wave Gun by any means. This could mean taking on a Techie turret, or you could just edit your save file directly if you know how.
  • Step 3
    Equip and attempt to fire the Wave Gun.
  • Step 4 (optional)
    Obtain another ship. Whether you buy it from a base or by editing your save file is none of my concern.
  • Step 5 (optional)
    Attempt to fire the Wave Gun again.

Log details and game version

It will drain energy from the capacitor and the sound effect will play, but no shot will emerge from your front. This is probably because the wave impacts the front end of your ship, and, being the fact that it's your own ship, doesn't do any damage.
Destination Sol 2.0.0, Steam.

Computer details

Microsoft Windows 10 Notebook, 64-bit OS

prevShip.ini.txt

My save file has been added, but you will note that I have already upgraded my ship to be a Wasp. I'm afraid that you will have to edit the save to see the bug in action. You are also going to have to rename the file, as github doesn't like to have .ini files attached to an issue.

@BenjaminAmos
Copy link
Contributor

There was a similar issue that #598 fixed (although the fix isn't in any released versions yet). Attempting to use the Warp Quasar super-weapon was usually enough to trigger the problem.

I can't reproduce the issue described here with the wave gun though. I would agree that this is probably related to the projectile hitting your ship, just like with the warp ship issue.

Can you reproduce the issue using the following save files (remove the .txt extersions on the end)?

The saves are just a new game with a Federal Tiny ship but with a wave gun added-in.

As a side-note, we have a in-game console, so you can cheat in a new ship for yourself without having to manually edit the save file. You can open the console with the ` key (top-left key below escape). The command changeShip federal:federalTiny should give you the Federal Tiny ship.

@DOD8495Gym
Copy link
Author

DOD8495Gym commented Feb 7, 2022

Despite my best efforts I could not replicate the issue. I'm sorry to have bothered you.
May I have permission to keep this issue open for a week or so in case someone else has this problem?

Something unrelated, but I do have a gripe with the changeShip command in that it doesn't auto-complete a ship text when you press "Tab". I don't always have a list of the ship ID's on hand, and remembering how to fix them is not always easy for me.

@BenjaminAmos
Copy link
Contributor

I haven't managed to find the issue yet, so I can leave it open to see if there are any other reports of this particular issue occuring. It may have already been fixed with the latest development code but it could have been a completely different problem as well.

Regarding the changeShip command, it takes a ship ResourceUrn as a parameter, which probably isn't very intutive if you don't know about the game's module system. The ship names are in the form of module:asset e.g. core:imperialTiny. All of the built-in ships are in the core module, so you can auto-complete for the built-in ships using core:<Tab> . The other modules bundled with the current release are federal, salvage, syndicate and warp.

@DOD8495Gym
Copy link
Author

Regarding the changeShip command, it takes a ship ResourceUrn as a parameter, which probably isn't very intutive if you don't know about the game's module system. The ship names are in the form of module:asset e.g. core:imperialTiny. All of the built-in ships are in the core module, so you can auto-complete for the built-in ships using core:<Tab> . The other modules bundled with the current release are federal, salvage, syndicate and warp.

Thumbs up

@DOD8495Gym
Copy link
Author

I thought that I had gotten the same "Explode on launch" bug regarding the Wave Gun. I was using the Salvaged Small this time.
What I did: during an attempt to fire on something nearby a planet, I fired too close to the ground, and it impacted the planet the same frame as firing. I thought this had led to the same bug as before, but I re-tested it in the same session after minimizing the game. It worked just fine.
Problem: When I was using the Wave Gun on the Federal Tiny, I was nowhere near a planet at the time when it failed to fire.

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

No branches or pull requests

2 participants