branchSpaceUsurperUnity/mastercancel
2,640 Commits over 2,710 Days - 0.04cph!
Fixed build not aborting if a test replay fails to load
Fixed possible NRE in InputInit() when watching co-op replay
Fixed exception when calling methods with a non-existent status effect
Fixed "dir" func for charged pattern using the wrong target player
Skip attempting ECS codegen on bullets with shouldOverrideStatusEffect
Fixed possible exception when saving test replays
Fixed another issue with credits stage progress !redux_all
▌█▍▍▉██ ▌▆▅▋▊▉▍█▄.▇██▉█▋▉▊▊▇█▌▌▄▋▇▋
▄█▅█▅ ▌█▇▇▇▋▌ ▅▋▉▅█ ▍▉▇▅▍▅▍▇ / ▇▅▍▉▄
▆▇▇▌▉ █▇▊ ▆▊▄▆▄█ ▌▋▉▉▍▋█▅▆▄ ▊▄▇ #▆▄▌▊█▌▇▄
▇▉▇▆▄▌▋ ▋▍▆▍▍▋▅▉▋▊▄▋▊▄▅▆▆█▅.▄▉
!█▍▉█▊_▇█▆
AffectTouchingBullets rewrite, supports foreach codegen
▉▊▇▊▄ ▊▅▆▆▆ ▄█▍▌▋█▆ ▆▆▆ ▊▌▌▇▋ > ▆:▌▊.█▌▌
▄▆▄▅▊ ▇▍ ▍█▅▌▍▉▅▌▆▆▆▋▉▄█▊ ▋▊ ▌▄▍▋ ▌█▋█ ▇▄▅ ▌▊▅▅▇▆▌ ▄▋▍ ▆▅▍▄▉█▋
!▇▌▊▉▆_█▋▇
Fixed possible NRE on bullet pattern remove
DespawnBullets(BulletData) ECS support
DoesBulletExist(BulletData) ECS support
DespawnBulletsContaining(string) ECS support
GetBulletCount(BulletData) ECS support
Fixed enum script funcs that were translated to Enum.TryParse
Find: `\?\s*'([A-Z][A-Za-z0-9_]+)'\s*:\s*'([A-Z][A-Za-z0-9_]+)'`
Replace: `? $1 : $2`
Files: `Assets/Bundled/redux,Assets/Bundled/extra`
Updated Facepunch.ExpressionStrings
Temporary fix for foreach method call substitution in ECS callbacks
Fixed a casualty of a recent find / replace
Preparing for AffectBullets !ecs support !redux
Fixed !ecs build error !redux
Implemented bullet pattern color override for ECS bullets
Fixed typo in AnimateSpriteSystem color job
Fixed ECS bullet acceleration
Fixed velocity based circle skew in ECS bullets
Updated Jenkinsfile !redux_all !ecs
Fixed not being able to pause / restart when watching co-op replays
Updated Facepunch.Unity
Fixed AvgFrameTimeLastSecond precision
Fixed loud sound when going back to main menu
Made leadeboard mode prompt clickable
Fixed bindings page layout
▊▌▊▊▄ █▌█ ▌▊▍▊█ ▇▌ ██▄▍▍█▉▉▉█ ▉█▊▄▅▅
!▅▄▅▇▄_▅▊▆
▇▋▌▊▋ ▆▉▇▅█▊▊▌ ▄▄▊▉█▉▉▊▄▅▊▄ ▉▇▍▅▌▍█▇▋ ▉█▉ ▅▌▊▅▆▆▊ ▍▄█▍▉▌ ▍▍▄▊▉▆▉
!▆▉▅▌▊_▆▆█
▉▉▅▆▋▊▊ ▌▋█▉▄▆▇▇▌.▍▉▆▆▅▇▇▋▍▉▍▅▅▄▍▉▍
█▊▄█▊ ▍█▋▆▍█▅▇ ▋▋▉▇▋▄▄█▇▅▆▇ ▇▆▊▉▋ ▋█ ▍▅▌▊▇▇▇▊▌▉▍█▌▊▊▋▅▊.▋▇▍<█>()
!▉▅█▋▄_▆▊▋
Fixed possible NRE in ArchivedReplay !redux_all
Updated Facepunch.ExpressionStrings
Fixed !redux_all bake error
ECS bullet callback generation mostly working
Fixed method call replacements for ECS bullet codegen
Fixed possible NRE in editor if steam isn't running
Keyframe property codegen tweaks
Generate check for legacy bullets in unit callbacks
Add GameManager option to show bullet stats
Added button to save replay in pause menu in editor
Re-implemented SingleCameraWholeStage
Fixed RectLines not being cleaned up on stage reset
Fixed campaign score update loop
Fixed exception if replay folder doesn't exist
Fixed UpdateArchivedReplays ignoring domain
Utils.AddRange now works for extending types
Fixed possible NRE on leaderboard refresh
Fixed leaderboards with cached entries sometimes getting stuck
Fixed spotlight on Phobia starting with 0 radius
Some more TMP replacements
Made Switch leaderboard mode / settings buttons clickable
Some more Switch leaderboard fixes
Update metadata / attached file of a cached leaderboard entry
No longer using persistence slots on Switch
Fixed leaderboard entry metadata / replay not being attached on Switch
Fixed leaderboard cache being ignored if entry count == 0
ElementScaler now applies OnEnable()
Fixed leaderboard entry medal icon while fetching metadata
Fixed JsonSerializationException from OptionsData
Make sure leaderboard cache invalidates when metadata is attached
Fixed trying to submit scores from queue too early on startup
Fixed score submission deadlock on switch
Score fetching rewrite
Best known scores are saved / loaded locally, new scores are fetched when navigating to a stage card if it's been more than an hour since that score was fetched.
Fixed missing resources when baking the main menu
Re-enabled main menu music on Switch
Fixed possible NRE in ProgressionManager.FailSubmit
Fixed error when building asset bundles for a non-current platform
Merge remote-tracking branch 'origin/master'
Fixed switch crash
Updated Facepunch.ExpressionStrings
Fixed both players being controlled by keyboard after rebinding
Fixed broken campaign menu scaling on PC standalone
Fixed campaign medals being hidden incorrectly
Some pause menu TMP replacements
Fixed a possible cause of view snapping when a co-op partner respawns
CameraTargetData can now #include etc, got rid of redundant targets
Even larger loading screen text on Switch
Different subtitle colors for each campaign type, unlock text tweaks
Legal text is now TMP
Progression tweaks
Fixed input page on Switch loading keyboard and mouse controls
Added ElementScaler to title / core icon in loading screen
Baking now finds all platform overrides of json files
Fixed options not saving in the editor
Fixed capitalisation of input binding labels
Merge remote-tracking branch 'origin/master'
Fixed case where speech bubbles would be empty
Reorganised campaign menu header buttons on Switch
Added animated nav arrows to campaign menu
Pause menu leaderboard tweaks for Switch
Testing leaderboard now has different entry count for friends vs global
Fixed speech bubble size on Switch
Fixed speech bubbles remembering their size in past lives
Fixed non-ECS border warning
Replay UI scaling for Switch
Enable testing replays in editor while targeting Switch
Some settings menu Unity Text -> TMP replacements
Fixed possible exception when returning to the main menu
All settings menu controls now use TMP
Campaign menu now uses TMP everywhere
Settings label tweaks
Stage description centering
Nicer "NONE" text for unbound control slots
Working on making sure Settings still looks good on PC
LeaderboardView exception fix in Editor
Nicer disabled button style
Made revert buttons in settings menu consistent, some more scaling
Settings menu vertical centering, parent player join UI to level select
Fixed main menu navigation on Switch
Fixed settings element scaling being broken when first opened
HUD scaling for Switch
Game over / victory screen scaling
Fixed progress bar / timer being visible during game over / victory
Game over scale tweaks
Pause menu scaling tweaks
Fixed being able to hide the pause menu while still paused
HintDisplay now respects pivot
More pause menu tweaks