diff options
| author | Sarge-117 <108380086+Sarge-117@users.noreply.github.com> | 2022-11-22 17:04:40 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-11-22 20:04:40 -0500 |
| commit | 9c162fc0ecd4c2f4b7ad23bb311cd06496da9ca1 (patch) | |
| tree | 86e87eb271b5dafff1e96d3782f98c47597b1d58 /CMake | |
| parent | 9cfe7bff4775e4fb7cece3208ad3d77071d71851 (diff) | |
Gameplay Stat Tracker V1 (#1986)
* First test of gathering some gameplay stats
* timer changes and other stuff
* Move code to new files + rename
* Name change - gamePlayStats
* Finish rename, remove n64ddFlag checks
* Improve item get times
* Better time tracking, more stats,
* Put button under Enhancements
* Fix merge conflict
* Add pauseCount, fix bug with rando items
* Adjust inits/declarations
* step counter
* Name change: "itemGetTime" to "timestamp"
* Tidying + CI test
* Set up array for stat counts
* Macro
#define GAMEPLAYSTAT_TOTAL_TIME (gSaveContext.gameplayStats.playTimer / 2 + gSaveContext.gameplayStats.pauseTimer / 3)
* Add boss defeat timestamps
* Add sword swings, pots broken, bushes cut
* fix int type
* Add counts for enemies defeated
Broken down by enemy, with a total
* Add ammo used
* Hide breakdowns until count > 0
* Forgot Big Octo
* Count chests opened
* Update after LUS submodule
* Enemy count spacing
* Comments
* Count 3 mini Floormasters as 1 Floormaster
+ some cleanup
* Comments
* Colour coding for timestamps on quest items
i.e. medallions/stones/songs
* Move stat into the sohStats struct
+ rearrange the counts enum for easier addition of future counts
* Some documentation + count button presses
* Stop counting button presses when Ganon defeated
* Couple bugfixes
Add count for Gerudo Thief, fix step counter counting in some situations where it shouldn't
* Fix comment
Diffstat (limited to 'CMake')
0 files changed, 0 insertions, 0 deletions
