Skip to content

Expand save data for Star Map#75

Merged
K-Meech merged 16 commits into
mainfrom
km/star-map-data
May 7, 2026
Merged

Expand save data for Star Map#75
K-Meech merged 16 commits into
mainfrom
km/star-map-data

Conversation

@K-Meech
Copy link
Copy Markdown
Collaborator

@K-Meech K-Meech commented May 5, 2026

For #20

See some further clarifications from David on the corresponding issue

Expands StarMap save data:

  • Saves one row per trial (i.e. attempt at repeating a star sequence), so there are multiple rows per played game
  • Adapted GetLastNCompleteGames so that it returns all rows associated with the last n complete games. For StarMap, this will be multiple rows per game == the number of trials.
  • Updated StarMap docs with explanation of save data

@K-Meech K-Meech marked this pull request as ready for review May 7, 2026 09:00
@K-Meech K-Meech requested review from mmcleod89 and thompson318 May 7, 2026 09:02
Copy link
Copy Markdown
Member

@thompson318 thompson318 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. I think the StarMapScores.csv file implements David's instructions correctly.
I did pick up a bug when starting with an empty save directory, see comment. Can you please take a look at that then I'll retest.

Comment thread projects/AstroBalance/Assets/Scripts/StarMap/StarMapManager.cs
Copy link
Copy Markdown
Member

@thompson318 thompson318 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this works as intended and meets the requirements set by David. The changes introduced to enable multi item reading and writing look well thought out and appropriate.

@K-Meech K-Meech merged commit c898034 into main May 7, 2026
1 check passed
@K-Meech K-Meech deleted the km/star-map-data branch May 7, 2026 15:16
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

Successfully merging this pull request may close these issues.

2 participants