5,183 Commits over 2,527 Days - 0.09cph!
Split up bullet components into separate files
Refactor ECS RepelBullets
ECS bullets have individual time scales
AddTimeScale for ECS bullets
ECS bullet flash color
Fixed error on player death from ECS bullet hit
Fixed ECS bullet flash on player hit
credits array
credits hazard, etc
crawler attacks
ECS bullet physics, including repelling
ECS bullets can now be moved / rotated by BulletPatterns
ECS bullets can now despawn when their parent pattern finishes
Refactored ECS bullet collisions, added circle collisions
ECS bullet graze and push force
Refactored spawn and update for ECS bullets
Working on onion/pattern/turn as an ECS bullet
Fixed issue with PlayerCollisionSystem dependency management
Collision for diamond ECS bullets seems to work
Changed how bullets are tied to systems, added BulletSystem.OnHitPlayer
Fixed ECS bullet collision info not taking scale into account
Main structure of PlayerCollisionSystem done
refactor base crawler
credits text colors
Merge branch 'master' of SpaceUsurperUnity
credits enemy
credits stuff
BulletSystem refactor, working on PlayerCollisionSystem
Grid2 bullet visuals now using ECS
Fixed typo in ShapeInstanced shader
Made sure ECS bullet systems are created in a deterministic order
Discover and store BulletSystem references while baking
Create BulletSystems from ScriptingCache on stage init
ECS bullets can now be spawned like normal bullets from json
Fixed ECS bullet blinking
Some cleanup before working on ECS codegen
Rewrite example bullet system to get rid of boilerplate
Fixed case where cached ActionList methods weren't found
Fixed redux bake error
credits stuff
chippy crawler
more credits crawlers and powerups
Cleanup all manually created systems on stage exit
New ECS bullets are now depth sorted correctly relative to old stuff
Rewrite ECS bullet demo, simplifying how keyframes work
First pass at rendering ECS bullets with DrawMeshInstanced
More efficient ECS bullet rendering using DrawMeshInstancedIndirect
more credits crawlers
some scores crawlers
rest of the score crawlers
Basic rendering of ECS-based bullets
Fixed despawning of example ECS-based bullet
Example ECS bullet jobs are now burst compiled
Mockup of components / system for an ECS-based bullet
Added offline mode for Switch
Save replay performance to host even on diverge
Save replay file to host on switch
Revert "Use FixedUpdateProgress = 1 on Switch / when target FPS is <= 60"
This reverts commit 95aec4ac6181727d3e26da4be6b3299d20b95c8b.
Save test replay to host when starting to watch
Fixed case where cached ActionList methods weren't found
Use FixedUpdateProgress = 1 on Switch / when target FPS is <= 60
Fixed redux bake error
Added DefaultProperty attribute, to avoid ParameterPassthrough usage
claw easy balance
Merge branch 'master' of SpaceUsurperUnity
Merge branch 'master' of SpaceUsurperUnity
laser easy balance
storm easy balance
moved some easy mech pixel settings
Merge branch 'master' of SpaceUsurperUnity
invasion easy balance
build !redux
build !redux !easy !nightmare
update jenkinsfile !redux !easy !nightmare
drop effect
balance changes
changed starting shield amounts
more easy balance
cleanup powerupTriple
can get powerups while intangible
fix hunter powerup
hard hunter balance
hard orb balance
hard frame balance, etc
added CampaignData.orderIgnoresLockedState
build !redux !easy !nightmare
songs check if CurrentCore is null !redux !easy !nightmare
Merge remote-tracking branch 'origin/master'
fix hard mech !redux !easy !nightmare
Merge remote-tracking branch 'origin/master'
Merge branch 'switch-performance'
Updated Facepunch.ExpressionStrings
Fixed divergence related to stageTime being set in the wrong place
Removed switch NativeLog test
misc balance
credits bounds
Merge branch 'master' of SpaceUsurperUnity
laserSight powerup
laser sight icon, fix when have no gun
credits stuff
more credits pixels
ffd icon
laser sight lost when hit
credits text
more credits text
credits crawler text
Merge branch 'master' into switch-performance
credits stuff
more credits pixels
ffd icon
laser sight lost when hit
credits text
more credits text
credits crawler text
misc balance
credits bounds
Merge branch 'master' of SpaceUsurperUnity
laserSight powerup
laser sight icon, fix when have no gun
Removed switch NativeLog test
Updated Facepunch.ExpressionStrings
Fixed divergence related to stageTime being set in the wrong place
More detailed profiling in Switch release builds
Fixed profiler error
Optimized Pxc_Animation.SetFrame
Fixed nested performance stats category names
Added performance stats to Pxc components
Got rid of native calls when timing replay validation
Unit component profiling in Switch release builds
Fixed nested categories in perf-stats-plot.py
Some more options for perf-stats-plot.py
Show 95 and 99 percentiles in perf-stats-plot.py
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
Merge branch 'switch-performance'
fix hard mech !redux !easy !nightmare
songs check if CurrentCore is null !redux !easy !nightmare
hard orb balance
hard frame balance, etc
added CampaignData.orderIgnoresLockedState
build !redux !easy !nightmare
Some more options for perf-stats-plot.py
Show 95 and 99 percentiles in perf-stats-plot.py
Fixed nested performance stats category names
Added performance stats to Pxc components
Got rid of native calls when timing replay validation
Unit component profiling in Switch release builds
Fixed nested categories in perf-stats-plot.py
drop effect
balance changes
changed starting shield amounts
more easy balance
cleanup powerupTriple
can get powerups while intangible
fix hunter powerup
hard hunter balance
Fixed profiler error
Optimized Pxc_Animation.SetFrame
More detailed profiling in Switch release builds
update jenkinsfile !redux !easy !nightmare
build !redux !easy !nightmare
claw easy balance
Merge branch 'master' of SpaceUsurperUnity
Merge branch 'master' of SpaceUsurperUnity
laser easy balance
storm easy balance
moved some easy mech pixel settings
Merge branch 'master' of SpaceUsurperUnity
invasion easy balance
build !redux
Fixed performance stats dumping from switch to PC
Working on writing performance stat dumps to host PC from switch
Updated Jenkinsfile !redux
Updated Jenkinsfile
Fixed another error in tentacle boss script !redux
Fixed error in redux tentacle boss !redux
Can now toggle between only FPS / full performance stats
Updated Facepunch.Steamworks !redux