3,028 Commits over 3,867 Days - 0.03cph!
jail curtain attack
jail 2nd form
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
tweaked planet link fading times
fixed color picker size so eyedropping is easier
pxc 28
removed splash screen
camera starts on player
border fades out as player dies
hack for intro text reporting wrong width
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
larger out of bounds buffer before removing bullets
fixed border corner overlap
some intro strings
reworked border
Working on leaderboard refactor
Hooked up the leaderboard behaviour again
Leaderboard can fetch entries again
Leaderboard entries are displayed again
Re-implemented digit coloring in times
Fixed leaderboard headers, working on navigation arrow
Fixed leaderboard rows sometimes overflowing for a frame
Moved leaderboard UI to a prefab to make merging easier
Merge branch 'master' into new-menu
Hooked up leaderboard prefab again
Made digit highlighting make more sense visually
Leaderboard now shows fewer entries when not browsing
Fixed leaderboard not centering on current player
Leaderboard now stays centered on selected entry when switching mode
Toggling leaderboard mode works again
Fixed leaderboard scroll arrows sometimes not being visible
Merge branch 'master' into new-menu
Fixed displayed leaderboard rows sometimes not updating
Leaderboards can now dynamically resize horizontally
Fixed a couple of build errors
Removed NUnit references
Updated Jenkinsfile
Basic localisation system
Some more localisation strings
Stage names now use localisation files
Revert "Stage names now use localisation files"
This reverts commit 90c90cd6b30a01ff27f49f305ebefde3941bb757.
Added localised StageID.DisplayName
Fixed exceptions when timer text is hidden
Main menu camera is more centred on the leaderboard
Improved leaderboard field alignments
Current player's entries in leaderboards are highlighted again
Leaderboard selection now moves with easing
Changed how the current player's entries are highlighted
Leaderboard entries now ease
Leaderboards now centre back on the local player's entry when focus is lost
Can now select leaderboard entries again
Disabled scrolling arrows while downloading a replay
Leaderboard scroll arrows pulse when scrolling
Fixed top / bottom leaderboard entries overlapping with scroll arrows
Translation.Get(key) now trims '#'s
Non-complete leaderboard entries are more noticably tinted
Powerup names now use localisation
Now using localisation for the tutorial text
Made it easier to avoid repetition in localisation strings
Options menu animates when opening
Warning shows for leaderboard entries without replays
Fixed exception when trying to watch a non-existant replay
Added a total score planet that shows the overall leaderboard
Overall leaderboard planet now uses styles from level select json
Fixed navigation to overall leaderboard planet
Fixed name field width in overall leaderboard
Added trophy graphic for total score planet
Can now specify unselected scales for planets
Can now navigate straight to planets connected to the neighbour of the total score planet
Total score planet now eases around
Total score planet connection is now ignored when generating link angles
Added some bounce to overall leaderboard node
Added wobbleAngle, wobbleSpeed and wobbleScale to core layers
Fixed attempting to play a null level when hitting confirm on the overall leaderboard
Fixed leaderboard header brightness
Fixed odd behaviour when scrolling down in a friends leaderboard
Fixed another bug with scrolling friends leaderboards
Attempt to fix build by removing huge uniform arrays from PlayerLocator.shader
Added PlanetID struct to index planets
Added options and exit game planets
Planet movement tweaks
Removed OPTIONS button prompt from main menu leaderboard
Added PlanetUIController as a base class for LeaderboardUIController
Options menu is now attached to a planet
Added full border around options and leaderboard UI
Fixed navigating from the options menu
Fixed broken button prompts for the options menu
Tweaked planet wobbling
Added spinSpeed property to core layers
Options icon now spins
Total score / options / exit planet borders are now thinner
Options page can now use localisation strings
Added localisation strings for main options page
Added localisation strings for audio options
Added LocalisedString struct so that translations are performed implicitly
Added localised strings for video options
Added localisation strings for control options
Made inactive toggle options a bit more visible
Leaderboard and options now re-use the same canvas
Planet UI refactor
Fixed exit game planet UI dimensions
Glow effect is now applied to the options menu
Leaderboard items are now anchored from the top
Options pages can now have different widths
Fixed leaderboard entries overflowing vertically
Planet handler is now on every stage
Renamed LevelSelectData to PlanetMenuData
Pause menu planets can now show / hide
Planet links can now be hidden
Fixed camera when paused
Planets / planet links are now drawn above most stuff
Can now navigate the pause menu
Fixed pause menu leaderboard button prompts
Exit option in pause menu now links to the main menu
Added actions when pressing escape in the main menu / when paused
Added restart option to pause menu
Fixed pause menu on incomplete levels
Reduced planet wobbling :frowning:
Improved pause menu positioning
Fixed planet UI connector sometimes being detached
Fixed weird planet navigation when a non-stage planet is selected
Merge branch 'master' into new-menu
Menu option cores now only animate when selected
icons on left for custom stage
Merge branch 'new-menu'
icons on left for custom stage
pxc transform effect animates
pxc effect anim is more circular
oracle pxc
tweaked side bullet
serif fonts
bullet recipes specify their impact effect
tweaked custom stage instructions
diagonal direction rotations for pxc etc
new ring boss pxc
ring shield repelled from center
ring stage center repels player
ring boss mine attack
pxc wavy shader effect
fixed temp effect stutter
tweaked pixelchunk physics
pxc shader properties can be set per-pxc
jail stage
fixed infinite loop when bullet keyframe duration is 0
changed how patternNum param gets handled
stop sentry pattern when sentry despawns
sentry bullets aim at player
transform ring pxc effect
option to transform filled ring
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
fixed issue with special pixel types being registered more than once
missiles blink on border
border warning function
clamp instructions to cam bounds
new laser form1, laser cores
rest of new laser art
changed ingame timer a bit
fixed timer not using raw dt
border warning
bullets have border warnings
bullets heading toward camera view have more warning glow
fixed border overlap
player locator glow lerps color
fix player temp effect stuttering
destroyed pixels have subtle fade out effect
leaderboard remembers mode
missile stage
missle rotate
missile moves toward player
fixed timer jittering
hooked up changelog fonts again
missiles return to bounds to track player
unit repulsion circles
composite repulsion circle hitboxes
unit form overall radius
fixed gun sometimes shooting through melee pixels
missile thruster effect
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
show all leaderboard modes
bunch of font stuff, Noto used for everything
removed more fonts
switched font used for numbers
tweaked menustage level visual layout
added some Noto fonts, changed leaderboard UI to use them
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
changed font on overall leaderboard
deactivate cheat button even more
changelog, incremented progression
aim instruction tweaked for mouse controls
fixed intro divergence
skip instructions if destroy parts before hit core
dotted arrows, etc
reset selected level if havent completed
instructions are based on current input method
effect bullets dont require a recipe
arrow
arrow points during tutorial
instructions switches sides
pxc collision warning
removed cheat button, incremented progression
single tutorial text object
instruction input time
more instruction sequencing
intro form 1
damage instructions
instructions
movement instructions
aiming instructions
more instruction work
intro stage
fix null _line in player guns
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
reset bullet splash range, splash effect pixel queue
reset ShootTimer, diagnostics to PlayerGun
reset player gun chargePercent
reset brake percent properly
pool player guns
reset player reverseAccelerationFactor
some more gun reset stuff
check if currentForm is null
reset gun direction properly
switched up powerups on all levels
changelog, fixed changelog scrollrect, incremented progression
updated custom folder
edifice first form attacks
edifice form 1 patterns
edifice third form attacks
alternating damage/splash powerup
side gun powerup
diff projectile for side gun
splash damage is bullet property not effect
splash powerup affects player bullet
lasers dont collide with pxc until they pass an open square
edifice lasers
edifice grid attack
part select mode NextAlternating
powerups now share a single bullet effect type
edifice stage
edifice stage 2
edifice third form
tweaked pxc spark effect for multiple sparks
impact pxc effect can trigger on each pixel damaged
tweaked satellite skull bullet
splash damage is now a pxc effect
new easing funcs, easing test stage
bullets use unclamped lerp so they can use elastic easing
back and elasticSoft easing funcs
bounce easing func
forum link
pixel spark effect
side guns
laser lerps length
bullet impact pxc effect
splash damage bullet effect
reworked pixel flashing
splash damage min & max pixel distance
splash damage doesnt hurt parts
custom corePattern
more custom patterns
instructions, changelog
feedback ui
dont save to steam when switching levels, just mark dirty
save selected planet whenever it changes
fixed controllable turret rotation percent being >1
player-pxc collision is checked first for raycast
pxc rotation kinda pushes player
dont push player away from pxc while braking
custom test stage
fixed a bug with text not getting cleaned up properly
reduced non-boss death repel sizes
fixed changelog files not being read in standalone
new changelog
incremented progression
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity