3,468 Commits over 2,710 Days - 0.05cph!
Further baking refactoring
Separated resource baking context from its result
Merge branch 'master' of SpaceUsurperUnity
Create StringTable.cs
Working on baking result serialization
Merge branch 'master' of SpaceUsurperUnity
Big resource / plugin system cleanup
Finished first pass of resource bake result serialization
Started refactoring codegen
so we can bake workshop stages
Possible fix for reading black pixels
Fixed main menu load times on Switch
Fixed regression with loading progress
Fixed Switch button bindings
Don't show keyboard / mouse bindings on Switch
Fixed possible NRE in replays tab
Merge branch 'master' of SpaceUsurperUnity
Full DualShock support
Merge branch 'master' of SpaceUsurperUnity
Make sure percentile gets updated if scores change
Fixed some parameter collections not getting pooled
Fixed typo in parsing archived replays in custom stages
WIP redo button icons
Merge branch 'master' of SpaceUsurperUnity
Made sure last played stage is selected when returning to the menu
Workshop stage replays are now archived properly
Fixed replay menu custom stage names
Finished off version comparison
Added PluginData.Version and PluginData.LeaderboardIndex
WIP support for different controller button icons (dual shock / switch)
Merge branch 'master' of SpaceUsurperUnity
Fixed possible NRE when loading a custom stage
Now building on switch again
Big refactor to move sound paths to DataPath<T>
Added support for custom sound effects in plugins
Merge branch 'master' of SpaceUsurperUnity
Don't show leaderboard for local custom campaigns
Fixed scroll tables sometimes not showing actions on re-enable
Custom strings support in plugins
Example custom strings
Fixed time submitted for endless level highscores
Progression refactor for plugin progress storage / campaign leaderboards
Live update progression in main workshop page
Live update progression / details in workshop campaign UI
Fixed error when fetching leaderboard for some workshop stages
Placeholders while trying to figure out UGC details issue
Started work on stage versioning
Merge branch 'master' of SpaceUsurperUnity
Finished off workshop explore table
Updated Facepunch.Steamworks
Added workshop item metadata
Fixed missing string
Merge branch 'master' of SpaceUsurperUnity
A couple more small workshop fixes
Finished some more workshop interactions
Workshop menu remembers last selected campaign
Started working on management UI for workshop entries
Workshop management menu
Workshop campaigns now show source in footer
Added stats to footer of workshop campaigns
Merge branch 'master' of SpaceUsurperUnity
Can now automatically navigate back to workshop campaign
Button prompts can now auto size / align
Workshop menu nav fixes
Medal display for workshop campaigns
Fixed medal counts for workshop levels
Fixed mixup between plugin names and directories
Fixed replay menu regression
Workshop menu source field tweaks
Fixed replay menu again
Finished off unsubscribe button
Leaderboards for workshop stages now working!
Workshop preview template is now 4:3
Added preview images to workshop menu
Added icons source file
Workshop menu now shows source type (local / downloaded)
Merge branch 'master' of SpaceUsurperUnity
Can now play workshop stages through the UI
Get rid of header in workshop campaign stage list
Fixed workshop stage positioning
Reordered main menu
Fixed tentacle core offset
Started work on workshop campaign UI
Fixed main menu header nav text size
Replay / workshop menu fixes
Merge branch 'master' of SpaceUsurperUnity
Workshop menu uploading / view page / open folder
Fixed workshop menu element hiding / resizing
Can now navigate between workshop downloaded and explore lists
ScrollTable now supports having no prompt
Fixed possible error when menu starts up
Scene changes
Scroll table placeholder support
Fixed PluginData.IsFromWorkshop
Fixed clicking on downloaded workshop entries
Updated Facepunch.Steamworks
Working on workshop trending table
Basic skeleton of installed custom campaign UI
Refactored replay UI so some components can be reused
Big ActionList codegen refactor to support coroutines and normal methods
Finished adding scriptfunc support to CoreLayerData
Merge branch 'master' of SpaceUsurperUnity
Player body sprite now uses new atlas system
Replaced all other uses of the old sprite atlas system
Fixed onPreStartLoadingStage callback
Fixed nav order for member categories
Started adding scriptfunc support to CoreLayerData
Fixed derived types ordering
Fixed newlines in examples
Fixed NRE in SetupGhosts() on custom stages
Added ActionList and FsmAction docs
Added onPreStartLoadingStage to fix error with custom stage loading
Fixed subroutine invocation
Updated Facepunch.ExpressionStrings
FuncParams docs now support descriptions, include inheritance