pioneerspacesim / pioneer

A game of lonely space adventure
https://pioneerspacesim.net
1.6k stars 362 forks source link

Armed reconnaissance mission completed without data logging nor destroying #5499

Open DynV opened 1 year ago

DynV commented 1 year ago

Observed behaviour

I had an armed reconnaissance mission that was completed without scanningdata logging the planet nor destroying any of the ruthless market competitor.

I know the enemies spawn randomly so I see no use in including the save-file.

Update 1 I remember a ship was spawned somewhat away from the planet (100Mm?) and at some point disappeared. Perhaps it was the main target and there was the bug that it crashed into the planet so it completed?

Expected behaviour

In the comms either get a maximum scanningdata logging time or after destroying the surrounding ship get a mission completed message, but it was displayed before either appeared.

Steps to reproduce

Randomly get a mission that behaves the same.

My pioneer version (and OS): 20220203-win Pioneer-completed_without_scanning_nor_destroying

impaktor commented 1 year ago

Sounds like MISSION_TYPE_2 of the Combat module. (I had to check, because above doesn't sound familiar at all. ) Objective: "Weaken the enemy's strength as much as possible and then jump to safety." Risk: "The competitor has only minor resources. But he will defend his position if necessary." I'm very unfamiliar with this module. Whatever "scanning" is done, is not using the scanning equipment we just introduced. Was written by @robothauler (hauler in IRC)

robothauler commented 1 year ago

You don't need a scanner for this mission. A radar to detect the enemy ships is sufficient. Sometimes the enemy ship crashes into the Planet and then the mission is accomplished. That may have happened here.

impaktor commented 1 year ago

Since we now have surface and orbital scanner, there might be wording in this mission that lets player thing they need those. I'm not sure. Perhaps @DynV want to read through the mission module lang and point out if there are any strings that might lead to such confusion between radar and (orbit/surface)-scanner?

DynV commented 1 year ago

It was data logging, not scanning. Although... Wouldn't one need instruments to do that, perhaps even a scanner? screenshot-20230129-225856

impaktor commented 1 year ago

Yeah, looks like there's overlap here. Is the mission to scan an asteroid? I thought the job is to blow up some enemy ships, then jump to saftey?

DynV commented 1 year ago

The OP start by mentioning it's about an armed reconnaissance mission. The SS in my last post was to show 1 of the 2 situations in which I expected the mission to be completed. Also I can't scoop fuel in this latest SS.

DynV commented 1 year ago

How is getting a message that the target was reached explaining to the player what s/he did to complete the mission when nothing happens to do so? As in neither a data logging maximum duration given nor a destruction of an enemy triggering it (completion immediately after). Anyway, I did my part by trying to explain the problem and I'll try to remember in the future to not report such occurrence again.

Web-eWorks commented 1 year ago

Anyway, I did my part by trying to explain the problem and I'll try to remember in the future to not report such occurrence again.

Thank you, we appreciate your efforts to avoid creating duplicate issues! This issue was closed in error, as there's quite a bit more that should be done to communicate the flow of the combat / armed recon missions.