Add "firstInput" stat for RTA Timing and repurposed the "fileCreatedAt" stat for seeding. #6070
+14
−5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
While working on my other PR #5970 the "fileCreatedAt" stat doesn't really work for being used as a seed since it is set on first input causing issues if something is randomized on file load like in my PR #5970 with the "On File Load (Seeded)" the sounds ,music, and cosmetic are randomized with a seed of "0" for vanilla on first load since the "fileCreatedAt" isn't set till after the game is loaded and the player moves so when the player loads the file later the sounds, music, cosmetics will be different then what the player was expecting ( playing for hours then coming back later to it being different is kinda jarring) .
The changes I made I have added the "firstInput" stat that takes over the use for RTA Timing and the "fileCreatedAt" is now set when it is truly created ( when the player is done entering the file name) useful for seeding.
Ty @Pepper0ni for the suggestion I felt this should be its own PR instead of making this change in my PR #5970.
TL;DR:
Build Artifacts