branchSpaceUsurperUnity/mastercancel
4,276 Commits over 2,710 Days - 0.07cph!
Added EcsHash to replay diagnostics data / state parity bit
Fixed possible NRE when loading a workshop stage
Don't allow cancelling loading before asset bundles have loaded
Fixed possible NRE in the workshop campaign menu
Also wait for _readyToLoad before being able to cancel stage loading
Added DivergenceTrace
Fixed possible divergence in ECS bullet enumerables
▋▄▉▌▄ ▅▆▊▊▆▇▍ ▆▌▉▅▅▋ ▊▇▋ ▌▉▋▅▄▇█▉█▌ ▇▍▄ ▋▌▆█▆█▍█ ▅▊▋ ▋▄▇▅▉▋ █▆█▆▌█▋
!▋▄▋▌▄_▅█▄ !▄▅▄
Upload replays with full diagnostics in development builds
Don't try to submit scores in game modes without stage leaderboards
Better handling for default values in GameModeData
claw change attack parttype
Merge branch 'master' of SpaceUsurperUnity
build !redux_all !ecs
Fixed warning about late deallocation
Sort ECS bullets before enumerating them
UpdateHashSystem is now chunk layout agnostic
Don't keep track of generated method bodies
Fixed GameModeData default value handling
Enable visibleInBackground
ECS pixel collision refactor, reflections are working
Attempting to fix a leak
Don't put methods with stage path conditions in shared method files
supportsStageLeaderboard true for timeattack and endless modes !redux_all !ecs
minor polish
Merge branch 'master' of SpaceUsurperUnity
damage display fix
Merge branch 'master' of SpaceUsurperUnity
build !redux_all !ecs
Disable "incomplete" text / leaderboard for ballpit on main menu
Stopped bullet visuals from going too far when colliding with a pxc
Working on ECS reflect
Make sure bullet systems are always added in the same order
More ECS bullet replay diagnostics
Make sure entities always get removed in the same order
Added remarks about ECS bullet enumerable determinism
Disable recording bullet chunk states
Fixed workshop stages baking every time
Re-enabled workshop stage baking text on load screen
Chunk-oriented rewrite of TouchingEcsBulletsEnumerable
Draw circle ECS bullet collision gizmos in editor
Fixed ECS bullets not using sizeMultiplier for collision shape
fix ninjaStar hitbox, etc !redux_all !ecs
Fixed DespawnTimeData not actually doing anything
Fixed standalone build error !ecs !redux_all
▅▌▌▌▅ ▍▊█▋ ▊█ ▇▅▅██▊▍▋▆▆.▍█▍▊
▌▌▋▆▌ ▄▆▌▍ ▄█ █▌▅▉▊▉▉ ▄▇▌▍▄▋.▆▌▌▇
!▇▉▆ !▇▌▅▇▄_▍▅▌
▌▅▊▇ ▍▍██
!▋▋▊ !▌▅▌▆█_▍▍▆
Fixed case where legacy workshop levels wouldn't compile on first run
Fixed exception in loading screen when leaving workshop level
Fixed CantBeIgnored in ECS bullets
Got rid of some per-frame allocations
Refactor EcsBulletsInRadiusEnumerable to use ArchetypeChunks
Working on a more efficient way to read components from enumerated ents
Much more efficient component reading / writing in entity enumeration
balance tweaks
ballpit AffectBulletsInRadius bullet queries
more AffectBulletsInRadius queries, etc
Debug ECS rect bullet collision box rendering in editor
Don't use TransformData scale for ECS collision
ECS Bullet.NumShotPatternsConstant support
Fixed some ECS bullets being removed too early when out of bounds
Pause menu while watching a replay now says rewind instead of restart
Ignore scores to submit in queue that are from a different game version
Fixed queued score submissions not submitting on game start
Call Remove on current stage when game quits / exits play mode
Fixed BulletQuery resources not getting disposed
Fixed EcsBulletsInRadiusEnumerable skipping items
fix curseThreeBody error
Merge branch 'master' of SpaceUsurperUnity
remove old endless folder
some AffectTouchingBullet bullet queries
frame bullet query test
Allow optional BulletQuery in GetBulletsInRadius
Fixed possible exception when using TouchingEcsBulletsEnumerable
Dispose _lookupTable in BulletQuery
Fixed sorting order consistency of legacy bullets
Use velocity to have shoot effect patterns follow the player
ECS bullets now spawn one frame earlier
despawn ringbullet when part destroyed
remove debug !redux_all !ecs
Fixed case where ListMenuItem click callback would trigger twice
reduced spider hitbox
quad ice laser ringBullet
sweep wont affect units with >1 repulsion circle
unit implode rotation, etc
fix orb trapGun ECS bullet
Merge branch 'master' of SpaceUsurperUnity
build !redux_all !ecs
Added NativeBulletQueue with deterministic read ordering
█▅▋▇▋ ▄▇▍ █▆▍▉▉▄▄ ▌▋▊▉▇▅ ▌██▄▉▅▉▌▊▉▊█▇▊ ▇▆▄█▅▋▊▌▌
▄▍▅▇▆ ▇▌▋▌ ▌▄▉▋▆ ▇▆▌▋▄ ▋▋▇▅ ▆█▋▉▋▅█▉█▄ ▉▇▅▇▌▇█▌ ▌▌▊▆▅▉'▍ ▊▆▆▄▉▄▅▋
▋▍▌▉▋▄ ▉█▆▊█ ▆▍▆▌ ▍█▊▍▌█▉ ▍▇▅▊▄ / ▍▅▉▍▄▇
!▊▇█▍▋_▊▋▆ !█▇▊
Fixed friends leaderboards getting stuck loading
Fixed case where BulletQuery wouldn't list matching bullet systems
Fixed standalone build error
Fixed a couple regressions with steam leaderboard score submission
ballpit player2 barrier is green
fix ballpit confuse effectBullet switching players
credits boss parts drop powerups
Merge branch 'master' of SpaceUsurperUnity
Added an easy way to queue replay files in the editor
ReplayPath file watcher, easy way to queue local replay files
RandomData component is now per-entity rather than per-chunk
Fixes divergences caused by non-deterministic chunk assignment for bullet entities
misc balance
Merge branch 'master' of SpaceUsurperUnity
A couple more workshop script compilation fixes
Legacy workshop stage scripts should now bake
Fixed overridden properties having wrong type while baking
Fixed possible exception when opening workshop management menu
Make sure generated code is C# 7.0 compatible
Fixed C# generated for workshop levels missing methods
▍▌▊▆▍▇▋ ▌▆ ▍▇▄▆▋▌ ▉▄▋▋▋▇▊▆ █▉▅█▊ ▉▉▆▆▌▋
▉█▉▄▅▊▅ ▆▄█▆▋▋▆▌▊▅▍
▌▇▌▆▉ ▆▊▌▌▄▆-▋▋▄▅█▅▇▄ ▍▉▅▊▄▊ '▌▅▋▇▅▌/▍▇▆█▉▌'
!▇▍▇▇▇-▋▄▄ !▇▊▆