branchSpaceUsurperUnity/mastercancel
4,276 Commits over 2,710 Days - 0.07cph!
Nicer way to assign nexRankingCategoryIds
Assigning a unique nexRankingId for each stage / campaign
Fixed redux stages not showing up in switch builds
Temporarily don't load songs in main menu in switch builds
Fixed generated foreach loops declaring loop variable in wrong scope
storm suction pattern sfx
Merge branch 'master' of SpaceUsurperUnity
bake fixes
Updated Facepunch.ExpressionStrings
All player aliases now automatically supported by ECS
All physics keyframe-animated properties now using new system
Added spriteForwardOffset ECS support
Sort ECS unsupported errors by weight
Some more prep for generating ECS bullet callbacks
Some CodeWriter refactoring
Started working on ECS callbacks for stuff like OnPixelHit
Cleaned up how method replacements are found in ECS codegen
increase default reset button delay
nullref check in UpdateBulletStats
Merge branch 'master' of SpaceUsurperUnity
Merge branch 'master' of SpaceUsurperUnity
misc tweaks
misc frame changes
misc storm/frame changes
BulletSystemMethodCall can now use static methods referencing components
Basic OnFixedUpdate support, only for burst-compilable stuff
Fixed keyframe property animations looping incorrectly
Fixed some bullets having invalid IJobChunk queries
Fixed ECS bullet moveMode check
Working on generating despawn keyframes
Fixed some keyframe animated property edge cases
BulletPatternData is no longer an ISharedComponentData
Tell bullet patterns when all child entities have been removed
curseFollowing polish
Merge branch 'master' of SpaceUsurperUnity
tweaked laser revenge bullet
tweaked claw revenge bullet
intro directCircle sfx changes
fix onion grid2 changing target on player death
Much nicer keyframe property handling
hard oracle doesnt remove bullets on death
tweaked some trench hard powerups
tweaked orb hard core0 powerup
tweaked nightmare onion powerup
less shield powerups on hard octopus
Merge branch 'master' of SpaceUsurperUnity
added sfx for orb grid pattern
dont play AllPrereqsDestroyed sfx more than once at a time
some laser stage sfx stuff
fixed invasion warp sfx volume issue
Working on new way to handle BulletSystem method replacements
Disable ECS on on-off effect bullets
Fixed missing reference to BulletStats
Updated Facepunch.ExpressionStrings
Disable WIP bullet system method redesign
Second attempt at generating components etc from KeyframeProperties
Fixed error when baking all stages
Warn when trying to use an ECS-enabled bullet type in unsupported places
Set disableBulletSystemGeneration to true for powerup bullets
tweak respawn pod particle glow
Merge branch 'master' of SpaceUsurperUnity
fix nightmare intro player
Merge branch 'master' of SpaceUsurperUnity
edited credits rankings
changed respawnPod effect bullet depthlevel
credits crawler repulsion circles
more repulsion circles
Merge branch 'master' of SpaceUsurperUnity
Made getting aliases from structs more generic and cached
Fixed adding ChunkData types to a bullet system
Target player auto-updating support
Redirecting support
Discover aliases in parameters passed to overridden methods
Added ECS / legacy bullet count to HUD
Big ECS pixel collision refactor
Fixed native resource deallocation in UpdatePatternsSystem
ECS updateFloatVar support
Updated Facepunch.ExpressionStrings
Automatically add extension properties for bullet aliases in ECS codegen
Better ECS codegen errors for unsupported method calls
A bunch of velocity methods, SetDespawnTime ECS support
Fixed NRE in Stage_Song.DisposeAudioClips(song)
Don't play music during replay validation
Can now find definitions of bullet aliases based on attributes
Fixed NRE in Stage_BulletPatterns
Per-update opacity, some more player aliases
Updated Facepunch.ExpressionStrings
Automatic chunk component codegen support
Added BulletPatternChunkData with alias
Added menu item to clear generated bullet systems
Automatically pass stage aliases to generated jobs, added more aliases
Unit.DespawnAddedPatterns
egg indicator arrow
egg arrow works with player respawning
respawn pod indicator arrow
trap arrows
tweaked arrows
arrow depth
orb shieldgen death powerup
simplified sponge/expanding player bullet check
Merge branch 'master' of SpaceUsurperUnity
Merge branch 'master' of SpaceUsurperUnity
added some ECS vibrateOnTouch
Added a bunch more aliases to bullet system codegen
Fixed some dodgy parameters for bullet system method codegen
Fixed some shapes properties not doing per-update dynamic stuff
Updated loading copyright string
Diamond length and cross distance, acceleration per-update support
Got rid of some duplicated using comments in baked code
Example vibrateOnTouch keyframe properties
tweaked barrage
tweaked broadside, etc
quad stage supports 2 player
sliders stage supports 2 player
Merge branch 'master' of SpaceUsurperUnity
fixed powerup icon depth level
Update hurtEffect.json
chromatic aberration option works
make sure to disable status camera effects
tweaked centipede despawning behaviour
Working on letting bakes have shared resources
Updated Jenkinsfile
Merge branch 'master' into bake-refactor
Merge branch 'master' into bake-refactor
Updated Jenkinsfile
Fixed case where codegen would try to redeclare a variable
Fixed baking single stages
Automatically group shared generated methods into files
Cleaned up including other generated files, output seems good now
Merge branch 'bake-refactor'
Fixed not being able to bake legacy stages
thumb_up
3
thumb_down
102
stop all looping sfx on reset
slow time a bit while braking on easy
some easy xulgon balance
removed curse state from easy tutorial
no curses in easy mode
Merge branch 'master' of SpaceUsurperUnity
hid switchPowerupOnPickup option
Merge branch 'master' of SpaceUsurperUnity
fix respawnPod message after tutorial
thumb_up
2
thumb_down
103
Use VibrateOnTouch for onion laser bullets
Fixed ECS rect bullet vs player collision
Added some more Unity structs to scriptfunc whitelist
ECS support for intVar / floatVar / vectorVar
ECS bulletPosA / bulletPosB support
Added a bunch of stage / player aliases for ECS codegen
ECS bullet onStart support
ECS bullet playerDamageDir support
thumb_up
1
thumb_down
103
Fixed floating text sort order
Added depth parameter to Bullet.AddText
Fixed keyboard WASD prompt
Jenkins should do default builds instead of redux
Added BulletText depth level
thumb_up
0
thumb_down
103
Updated Jenkinsfile
Added CampaignData.HideInEditor !skip-bake !skip-replay-tests
Fixed "A" !skip-bake !skip-replay-tests
Updated Jenkinsfile !skip-bake !skip-replay-tests
Throw if assets needed for old workshop plugins have been deleted
Updated Jenkinsfile !skip-bake !skip-replay-tests
sliders stage setup
fix ballpit menu music error
add quad & sliders to campaigns
campaign menu bg colors
credits menu core
quad stage setup
quad uses redux includes
Merge branch 'master' of SpaceUsurperUnity
quad fixes
Fixed some missing ECS aliases
min/max graze angle, per-update auto rotation speed, alias refactor
Ignore status effect bullets in ECS codegen
Rect ShapeType support in ECS codegen
Added BulletSpawnParameters.ForceLegacyBullet
Fixed bad codegen when attempting to use param passthrough
Some more ECS aliases, cleaned up referencing components a bit
Some per-update components, move mode support
can bake/generate all redux stages
Merge branch 'master' of SpaceUsurperUnity
Fixed some ECS collision bugs
Some BulletSystem codegen tweaks
Added VibrateOnTouch feature
To avoid some onUpate usages
Merged PlayerCollisionSystem jobs, VibrateOnTouch support
hard invasion ship1
Merge branch 'master' of SpaceUsurperUnity
hard invasion minion cores
reverted some changes
ball pit menu core
intro strings variety
Merge branch 'master' of SpaceUsurperUnity
Merge branch 'master' of SpaceUsurperUnity
octopus string variety