This repository was archived by the owner on Sep 28, 2021. It is now read-only.
Releases: PC-TSA/GameFiles2019-2020
Releases · PC-TSA/GameFiles2019-2020
The 'We Have a Game' Update
General:
- Made splash screen nicer
- Changed default resolution to 1280x720p
- Added arrow as exe icon
- Added precautions to make sure file paths sent between scenes end in .xml
- Imported new models in preparation for scene building
- Made notes render by order they will be hit
- Made running & swimming seamless loop animations
- Added train with animated track
- Added camera / player movement tracks
UI:
- Working accuracy & ranking (letter rating E-SS) displays
- Added working main menu with button animations
- Main menu sunset redesign + closing animation
- Added loading bar + asynchronous scene loading to main menu, rhythm maker, overworld, workshop
- Track cleared / track failed screen (only first tab done)
- Added 'stamina bar' to show 'heath' in game
Rhythm Maker:
- Full UI redesign
- Custom mp3 importing and loading
Workshop:
- Azure Storage Account interaction
- Working recording uploading, listing, downloading, with custom mp3s, covers, and song metadata
- Made it so loading / saving recordings and images only allows you to pick respective file extensions (xml, png, etc)
- Redesigned workshop database structure to allow cover images and song file uploading alongside track xmls
Leaderboards:
- Working leaderboard table & score creation, population
Bug Fixes:
- Tweaked slider hitboxes so they cant be hit as soon/late and dont have to be hit for as long
Misc:
- Merged LWRP into master branch, made master default
- Generated github pages site from project
- Moved certain networking functions into new script, NetworkUtilities, so as to avoid having WorkshopController or LeaderboardController in unnecessary scenes
- Removed song BPM generation and 'auto gen' mode (Added significant time to rhythm maker booting)
All The Things Update - Day One Patch
- Saving & Loading now display splash titles telling you if they saved / loaded successfully or not, and why
- Added detection for whether a track has been changed since the last save. Will likely be used eventually for auto saves and prompting saves when leaving the scene, but for now makes it so the Test Track feature only prompts you to save if a change has been made
- Fixed auto gen not respecting lane count
- Fixed note changes through mouse dragging not updating saved recording
- Fixed sparse Test Track functionality (? needs testing)
- Fixed space giving 2 combo instead of 1
- Fixed combo not updating on first hit
- Fixed song slider in the rhythm maker not working properly when switching songs, pause/unpausing, and updating waveform
Known Bugs: - Running / main menu theme not normalized
The All The Things Update
Rhythm Maker:
- New 'Beat Gen' mode alongside 'Auto Gen' and 'Manual Gen' where pressing Tab causes a random arrow or space to be placed for you, allowing you to not have to think of patterns yet have a more accurate beat template than the BPM generation
- 'Test Track' button will send your currently loaded track to the in game scene, allowing you to play it exactly as it would be in a game. A button allows you to return to rhythm maker as well, allowing seamless transfer between the two
- Saving & Loading now display splash titles telling you if they saved / loaded successfully or not, and why
- 'Regenerate' button will go through all currently placed notes, sliders, and spaces and re-save their positions in the recording in the case that it is corrupt or unusable. This is especially useful for converting old XML files to new formats in which note positions are the same but other variables, like for example slider height, have changed in their calculation, so as to avoid scrapping entire tracks
- New text box showing all controls
- Audio visualizer from in game has also been added to this scene for another level of visualization
- All new UI sprites added
- 'Main Theme' and 'Running' added
- Added detection for whether a track has been changed since the last save. Will likely be used eventually for auto saves and prompting saves when leaving the scene, but for now makes it so the Test Track feature only prompts you to save if a change has been made
- Fixed note changes through mouse dragging not updating saved recording
- Fixed auto gen not respecting lane count
- Fixed 'Test Track' only working in editor. Now sends entire file paths across scenes
In Game: - All new UI added as well
- Added note hit accuracy with levels "Bad", "Moderate", "Good", and "Perfect", with the first one and last 2 triggering a splash title for half a second
- Sliders and spaces now have hit accuracy as well
- Overhauled note detection system to more accurately detect sliders and fixed the 2d collider issue
- Made hitting sliders have the arrow part smoothly lerp to the selector, holding it in place as you hit the slider, and then playing a death animation. Much better and more satisfying than before
- More overworld work, post processing tweaked, ambient occlusion tweaked
Misc: - Reorganized certain hiearchies
- Remade audio visualizer, slider, and space prefabs
- New file picker for saving / loading which just wraps the OS's default. Much cleaner and more effective
Arrows, Sliders, and Spaces should all be fully operational in game. Sliders are still not playable in the rhythm maker and, with the addition of the 'test track' button, will likely never be as it would require a massive overhaul
Playable
Ladies and gents this is the moment you've waited for.