Docgen fix after adding asmdef files
Switch build now gets to the level select screen
fix missing curseWarp sfx
Update .gitignore
Fixed FuncParams/stage.json being interpreted as a stage
Fixed milliseconds display inconsistencies
Moved part of score submission back to the main thread
Replay menu colour coding
Merge branch 'master' of SpaceUsurperUnity
Updated Facepunch.ExpressionStrings
More IL2CPP fixes
Merge branch 'master' of SpaceUsurperUnity
tweaks
Updated Facepunch.ExpressionStrings
Merge branch 'master' of SpaceUsurperUnity
Added FsmValue<T> to AotHint
Updated Facepunch.Steamworks
FsmStates now contain ActionLists
Fixed error when loading some resources on switch
Disable CallMethod precaching on switch
Implemented codegen for proper state machine actions
AOT hint for FsmSetValueAction.ValueWrapper<T>
unit sets laser property when hit by one
Can now load/play a level without errors on Switch!
Added NintendoSwitchSDK / InControl Switch packages
unit SetBehaviour can set specific state
Merge branch 'master' of SpaceUsurperUnity
Only warn once per non-baked action list
Fixed switch input
Merge branch 'master' of SpaceUsurperUnity
fix rope visual parameter
show unit behaviour state in debug build
remove unused menuGlow property
Make extra sure that replays attach to leaderboard entries
Merge branch 'master' of SpaceUsurperUnity
camera controls enabled for debug build
rename DrawText to DrawDebugText
CoreLayerData docgen
Merge branch 'master' of SpaceUsurperUnity
Fixed docgen typo
Docs: added link between classes and their corresponding resource types
Updated Facepunch.ExpressionStrings
First pass of FuncParam docgen
misc
Updated Facepunch.ExpressionStrings
FuncParams docs now support descriptions, include inheritance
Fixed subroutine invocation
Merge branch 'master' of SpaceUsurperUnity
Added ActionList and FsmAction docs
Added onPreStartLoadingStage to fix error with custom stage loading
Fixed newlines in examples
Fixed NRE in SetupGhosts() on custom stages
Fixed onPreStartLoadingStage callback
Fixed nav order for member categories
Merge branch 'master' of SpaceUsurperUnity
Started adding scriptfunc support to CoreLayerData
Fixed derived types ordering
stage comment
Merge branch 'master' of SpaceUsurperUnity
remove bulletSprite stuff from powerups
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
Refactored replay UI so some components can be reused
Big ActionList codegen refactor to support coroutines and normal methods
Fixed build error
Basic skeleton of installed custom campaign UI
Fixed PluginData.IsFromWorkshop
Fixed clicking on downloaded workshop entries
Updated Facepunch.Steamworks
Working on workshop trending table
sliders stage
Merge branch 'master' of SpaceUsurperUnity
more sliders stuff
fix build
fix build again
more slider stuff
added summary for func params
sliders ffd and slowmo clear timescale
build fix
ScrollTable now supports having no prompt
Fixed possible error when menu starts up
Scene changes
Scroll table placeholder support
Fixed workshop menu element hiding / resizing
Can now navigate between workshop downloaded and explore lists
adding slider variety
single slider bullet instead of horiz/vert
fix slider parallel velocity
Fixed main menu header nav text size
Replay / workshop menu fixes
Merge branch 'master' of SpaceUsurperUnity
Workshop menu uploading / view page / open folder
Fixed build error
fix crosshair
Fixed tentacle core offset
Started work on workshop campaign UI
Can now play workshop stages through the UI
Get rid of header in workshop campaign stage list
Fixed workshop stage positioning
Reordered main menu
Merge branch 'master' of SpaceUsurperUnity
more slider patterns
slider tweaks
can set music timescale
fix debug test causing divergence
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
Finished off unsubscribe button
Leaderboards for workshop stages now working!
Fixed replay menu regression
Workshop menu source field tweaks
Merge branch 'master' of SpaceUsurperUnity
Fixed replay menu again
Merge branch 'master' of SpaceUsurperUnity
sliders asteroids, etc
Fixed mixup between plugin names and directories
Merge branch 'master' of SpaceUsurperUnity
Medal display for workshop campaigns
Fixed medal counts for workshop levels
Can now automatically navigate back to workshop campaign
Button prompts can now auto size / align
Workshop menu nav fixes
Merge branch 'master' of SpaceUsurperUnity
sliders song speed up in ffd
sliders asteroid spawning etc
slider spawn variety
Workshop campaigns now show source in footer
build fix
Added stats to footer of workshop campaigns
Merge branch 'master' of SpaceUsurperUnity
Workshop menu remembers last selected campaign
Started working on management UI for workshop entries
Workshop management menu
Finished some more workshop interactions
A couple more small workshop fixes
One more fix!
fixed nullref
re-enabled workshop keyvalue tags
Fixed missing string
Merge branch 'master' of SpaceUsurperUnity
more slider stuff
Merge branch 'master' of SpaceUsurperUnity
safeSpace polish
build fix
Updated Facepunch.Steamworks
Added workshop item metadata
Finished off workshop explore table
fix false laser collision bug
sliders bg
more bg, balance some sliders
fence polish
Placeholders while trying to figure out UGC details issue
Started work on stage versioning
Merge branch 'master' of SpaceUsurperUnity
build fix
build fix 2
safespace looping sfx
more sliders balance
more slider balance
new diamond2 pxc, fix asteroid powerups
build fix
fix song menu exception
Fixed error when fetching leaderboard for some workshop stages
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
sliders changes
Merge branch 'master' of SpaceUsurperUnity
sliders diamond2 spawn offscreen
font cleanup
title bullet
crossfire title
more font stuff
wave floater
bullet text starts with 0 opacity
Custom strings support in plugins
Example custom strings
Don't show leaderboard for local custom campaigns
Fixed scroll tables sometimes not showing actions on re-enable
sliders sfx, title effects, etc
fix ClearBgColorFunc
sliders waveNum
sliders grid variety
Big refactor to move sound paths to DataPath<T>
sliders enemy speech, balance
Added support for custom sound effects in plugins
Merge branch 'master' of SpaceUsurperUnity
sliders enemy vox, etc
sliders boss0, tweaked bouncers
Fixed possible NRE when loading a custom stage
Now building on switch again
Merge branch 'master' of SpaceUsurperUnity
sliders boss1
sliders boss2
sliders boss3
sliders boss3 shields
build fix
build fix again
WIP support for different controller button icons (dual shock / switch)
Merge branch 'master' of SpaceUsurperUnity
sliders suction, tweaked storm suction
Finished off version comparison
Added PluginData.Version and PluginData.LeaderboardIndex
Merge branch 'master' of SpaceUsurperUnity
safespace crosshair effect
sliders boss strings setup
sliders boss2 spiral attack
build fix
polished boss2 spiral
WIP redo button icons
Merge branch 'master' of SpaceUsurperUnity
Made sure last played stage is selected when returning to the menu
boss2 tweaks
Workshop stage replays are now archived properly
Fixed replay menu custom stage names
sliders boss1 laser/mines attack
Merge branch 'master' of SpaceUsurperUnity
Fixed typo in parsing archived replays in custom stages
strings, boss0 suction attack
Make sure percentile gets updated if scores change
Fixed some parameter collections not getting pooled
Merge branch 'master' of SpaceUsurperUnity
sliders boss0 tweaks, new attack and pxc
boss0 container attack
boss1 new pxc
Full DualShock support
Merge branch 'master' of SpaceUsurperUnity
boss3 attack changes
crossfire balancing
Merge branch 'master' of SpaceUsurperUnity
Fixed possible NRE in replays tab
Merge branch 'master' of SpaceUsurperUnity
Fixed regression with loading progress
Fixed Switch button bindings
Don't show keyboard / mouse bindings on Switch
boss3 new pxc
Load time profiling
Fixed main menu load times on Switch
Possible fix for reading black pixels
Merge branch 'master' of SpaceUsurperUnity
Started refactoring codegen
so we can bake workshop stages
boss3 changes
Merge branch 'master' of SpaceUsurperUnity
boss1 laser tweaks
fixed asteroid speeds
crossfire balancing
balancing, rework bouncer
reworked wrappers
unitNumType property, sliders powerup reworking
Further baking refactoring
Separated resource baking context from its result
Merge branch 'master' of SpaceUsurperUnity
sliders balance, tweaks
balance, medal times
spawn sfx for bosses and asteroids
suction and container sfx
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
sliders speech, clamp bouncerSlow to bounds, change hermit death2 sprite
Merge branch 'master' of SpaceUsurperUnity
Updated Facepunch.ExpressionStrings
Fixed aliases not being found
Merge branch 'master' of SpaceUsurperUnity
Moved muller song out of legacy songs folder
Added more logging to when a sample file can't be loaded
More resource baking serialization / cleanup
Fixed regression with loading plugin resources
speech, song changes, powerup changes
sliders medal achievement sfx
Almost finished making sure cs can be generated from a serialzed baking result
sliders background/grid variety, etc
Merge branch 'master' of SpaceUsurperUnity
diamond2 freezes nearby bullets on death
Updated Facepunch.ExpressionStrings
Almost everything is preserved when serializing bake results
Merge branch 'master' of SpaceUsurperUnity
boss/asteroid explosions, tweaked weirdHoming
Merge branch 'master' of SpaceUsurperUnity
balance
Fixed subroutine codegen after deserialization
Fixed Condition action deserialization
Big DataPath refactor
Merge branch 'master' of SpaceUsurperUnity
Fixed some regressions after refactoring
sliders trap
Merge branch 'master' of SpaceUsurperUnity
core designs
Added baking step to workshop upload (WIP)
Merge branch 'master' of SpaceUsurperUnity
misc
Merge branch 'master' of SpaceUsurperUnity
Baking log files, better feedback when a bake fails
some new achievements
Merge branch 'master' of SpaceUsurperUnity
added tentacle achievement, renamed achvs
xulgon achievement, player powerup params tracked for stage too
changed xulgon achievement to hermit
invasion achievement
some speech lines
Fixed validation / upload progress readout
Added bake result compilation
Can now compile baked scripts for custom stages!
Better handling for bake files not existing
Disable bake file loading for local plugins
Changed baking progress readout to "x of y" instead of a %
Fixed switch builds
Fixed error when unloading custom music samples
Stopped watching workshop files for changes
Fixed bake dump / dll file paths for custom stages
Fixed incorrect asset paths for data sources
Another quick path fix
First-time processing of subscribed workshop stages now working
some speech strings
Added UI giving info about first-time custom stage setup
Better path for cached workshop dlls
Merge branch 'master' of SpaceUsurperUnity
speech text
added option to disable chromatic aberration
Added button to open the workshop home page
Merge branch 'master' of SpaceUsurperUnity
Fixed progression of custom stages not being stored
Better logic for showing / hiding percentile
Validation dialogue now says which stage is being processed
Fixed custom stage progression serialization
Fixed core graphics of custom stages in the main menu
Fixed core layer opacity / colour in the menu
new example plugin included with build
Fixed stageTime for cores in the main menu
Merge branch 'master' of SpaceUsurperUnity
Fixed incorrect button icons sometimes showing on switch / with dualshock
Don't show upload button for example plugin
Don't show upload button for items downloaded from the workshop
Attempting to get mcs working in standalone builds
Got mcs working at runtime!
added new enemy pixels
Added debug info generation for custom stage baking
Merge branch 'master' of SpaceUsurperUnity
unit calls hit handlers instead of pixelgroup
Merge branch 'master' of SpaceUsurperUnity
correct unit property names
Fixed custom music sometimes not loading
Fixed script baking issues related to aliases
Fixed diagnostic fody weaving
Fixed unsupported bake file version message
Fixed possible error when baking CallMethod using an alias target
Fixed _unitSpawnCounts divergence
Fixed warning spam when performing replay diagnostics
Stop validation mode when paused
Added replay version info prompt
added analog stick deadzones to options
Update Jenkinsfile
Create README.md
Disable score submission in legacy builds
Merge from master, score submission disabled warning prompt
Merge branch 'legacy-v55'
Update README.md