userJames Kingcancel
repoSpaceUsurperUnitycancel

3,468 Commits over 2,710 Days - 0.05cph!

6 Years Ago
Messing around with the Jenkinsfile Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
CHIPPY-259: Can now define one or more "#include" paths for any json data CHIPPY-259: Example usage
6 Years Ago
Fixed incorrect status effect path
6 Years Ago
Diamond rendering can now use new sprite atlas system Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
Fix for possible NRE on leaderboard clear Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
6 Years Ago
Can select leaderboard entries using the mouse
6 Years Ago
Disabled unity selectable navigation for stage lists
6 Years Ago
Leaderboards now update after submitting your score
6 Years Ago
Re-init campaign menu when returning from a game stage Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
6 Years Ago
Fixed a few resolution-dependant issues with settings controls
6 Years Ago
Fixed possible settings page NRE
6 Years Ago
Fixed a couple of replay divergences
6 Years Ago
Quit page tweak Added news page placeholder
6 Years Ago
Added workshop page placeholder Fixed being able to pointlessly hide settings menu from main menu Added Quit main menu page
6 Years Ago
Fixed broken status effect path
6 Years Ago
CHIPPY-281: Basic tab switching implemented Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Added (empty) pages for all main menu tabs Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Fixed not being able to pause / reset stage in some cases
6 Years Ago
CHIPPY-278: Another possible fix
6 Years Ago
CHIPPY-278: Some better handling for no steam connection
6 Years Ago
CHIPPY-274
6 Years Ago
CHIPPY-279: Working on better keyboard / controller nav for main menu Fixed settings menu not showing up first time it's opened Fixed campaign list misbehaving when hiding Fixed odd behaviour when trying to close the settings menu with keyboard / controller Can now spam escape / back to select the quit game button from anywhere in the main menu
6 Years Ago
Fixed "Sprite atlas mismatch" caused by increase powerup icon being too big Better error message when a shape uses sprites of very different sizes
6 Years Ago
Override import settings for new textures in Assets/Resources/ Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
6 Years Ago
Fixed possible error while running script baking, discovered textures are now precached
6 Years Ago
Added Drawable class to help organise depth levels Moved unit rendering to new Drawable system Quad rendering refctor to support new sprite atlas system Fixed UVs assigned by SpriteAtlas Bullets can now use loose textures directly Can either use * "sprite" - path to a single texture * "sprites" - array of texture paths, used with "spriteIndex" to select which sprite to use When using "sprites", all textures must be the same size. Example usage of new loose bullet textures
6 Years Ago
Fixed UVs assigned by SpriteAtlas Bullets can now use loose textures directly Can either use * "sprite" - path to a single texture * "sprites" - array of texture paths, used with "spriteIndex" to select which sprite to use When using "sprites", all textures must be the same size. Example usage of new loose bullet textures
6 Years Ago
Quad rendering refctor to support new sprite atlas system
6 Years Ago
Added Drawable class to help organise depth levels Moved unit rendering to new Drawable system
6 Years Ago
Goto FSM actions can now use a scriptfunc for the destination state name
6 Years Ago
CHIPPY-267: Can now browse leaderboard while paused HUD moves to the side when paused Pause nav menu fades in-out properly
6 Years Ago
Fixed some bugs with main menu navigation
6 Years Ago
Added MultiTargetGraphicButton CHIPPY-263: Added leaderboard mode selection buttons
6 Years Ago
CHIPPY-263: Can now toggle between leaderboard modes by navigating left and right Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Better leaderboard selection animation Fixed leadeboard resizing not being consistent
6 Years Ago
CHIPPY-262: Fixed cancelling out of leaderboard browsing
6 Years Ago
Button list configs can now specify offset max / mins CHIPPY-262: Added (non-functional) leaderboard browse button prompt CHIPPY-262: Started working on leaderboard browsing functionality CHIPPY-262: Finished LeaderboardProxy (untested) CHIPPY-262: LeaderboardView now works with LeaderboardProxy All exisiting LeaderboardViews now use LeaderboardProxy CHIPPY-262: Working on browsing leaderboard entries CHIPPY-262: Leaderboard navigation fixes Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Merge branch 'new-ui' CHIPPY-262: Smoother scrolling through leaderboard entries CHIPPY-262: Can now play replays from a level select leaderboard
6 Years Ago
CHIPPY-262: Leaderboard navigation fixes
6 Years Ago
CHIPPY-262: Working on browsing leaderboard entries
6 Years Ago
CHIPPY-262: Finished LeaderboardProxy (untested) CHIPPY-262: LeaderboardView now works with LeaderboardProxy All exisiting LeaderboardViews now use LeaderboardProxy
6 Years Ago
updated colors for clam/orb cores and guns Merge branch 'new-ui' Re-added game analytics object Whitelisted Unit.CurrentCore track inner 1 pixels re-do track boss form 1 pixels trench form 1 pixels trench form 0 pixels CHIPPY-252: Can now define properties for songs Merge branch 'master' of SpaceUsurperUnity Can now define aliases in custom parameter sets `"type"` should be `Func<Something>`, then `"value"` can be a scriptfunc string Split up FSM actions into separate files Fixed into song testing volumes CHIPPY-253: Can now specify a set of FSM actions in each song segment orb form 0 tweaked pixels orb form 1 tweaked pixels orb form 2 tweaked pixels new orb turrets Guarenteed that song layer actions are executed in the order they appear in the song config file Merge branch 'master' of SpaceUsurperUnity hunter new form 2 pixels Merge branch 'master' of SpaceUsurperUnity claw form 0 pixels claw new form 1 pixels tweaked onion form 0 pixels CHIPPY-248 Merge branch 'master' of SpaceUsurperUnity UI fading refactor importing and assembling pixel group art for guard, frame, hunter, and storm new onion form 1 Merge branch 'master' of SpaceUsurperUnity frame cores guard core tweaks storm cores armor cores hunter cores fixed cube form 2 spawning issue tweaked onion pixel colors armor cores separate bars from frame core bounceScale defaults to 0f instead of 1f Revert "core bounceScale defaults to 0f instead of 1f" This reverts commit c589ab21debd8b55328d20fe09d1b2f25becfe64. core wobblescale defaults to 1f instead of 0f core jitterScale defaults to 1f instead of 0f Better mouse navigation for list menus Merge branch 'master' of SpaceUsurperUnity shield pngs for mech added plant bud image for trench CHIPPY-254 Merge branch 'master' of SpaceUsurperUnity Fixed not being able to click on button prompt items Working on controls for settings menu Button prompt items can now have multiple input actions mech shield, fixed corelayer offset rotation Merge branch 'master' of SpaceUsurperUnity textures for cube, fuse, invasion, and track CHIPPY-216: Basic settings page system CHIPPY-249 Merge branch 'master' of SpaceUsurperUnity track, invasion smaller guys, cube, and new fuse cores/guns assembled and ready to be put in game updated colors for laser and satellite tweaked mech shield fix satellite form 2 pixels cube cores and pixel color change track cores Fixed cursor not showing when pausing / game over Fixed viewing settings while paused Merge branch 'master' of SpaceUsurperUnity Settings menu responds better to resizing Settings page layout tweaks List menus can now have dividers Added a way to close the settings menu Merge branch 'master' of SpaceUsurperUnity pixel group art for asteroids invasion ship 3 new pixels Fixed interacting with list menus when not focussed Settings pages change title Misc layout changes Merge branch 'master' of SpaceUsurperUnity Better pause menu scaling with resolution Implemented workshop and quit game buttons updated pixelgroup art for guard, some meta files for previously uploaded asteroid textures updated pixel groups for laser they might still need some animation values put in though Added `Clean` build step Merge branch 'master' of SpaceUsurperUnity Update Jenkinsfile Merge branch 'master' of SpaceUsurperUnity invasion ship 3 tweaks, core invasion ship 2 invasion ship 1 tweaked laser cores circle asteroid Fixed button prompts not being evenly aligned Improved settings menu title resizing Added GameMananger.onResolutionChanged List menus now respond to resolution changes properly Added toggle control Can now fit multiple settings in a row Finished off toggle control Added WIP video settings page Improved settings menu control structure Settings menu controls now fade in tiny asteroid files Merge branch 'master' of SpaceUsurperUnity tiny asteroid 0 tiny asteroid 1 logo test stage tiny asteroid 2 Main menu animation tweaks asteroid circle explosive Fixed campaign headers not hiding asteroid wide explosive Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Toggle control styling fixes Merge branch 'master' of SpaceUsurperUnity Fixed stage item button prompt ignoring focus Can now use scroll wheel with sliders, holding shift makes them snap to each 5% List menu items have a larger clickable area Fixed timer not showing when enabled in settings Tweaked toggle control positions Added multi choice control prefab Added MultiChoiceControl.cs Controls can now show / hide individually Added mockup of resolution / aspect / frame cap settings asteroid circle medium asteroid big asteroid big explosive invasion stage asteroid spawning hunter asteroids hunter form 0 pixels bounds stuff is form data now, not unit data Enabled canvas scaler Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity hunter form 1 new pixels, behaviour hunter form 2 tweaks Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Fix for some odd UI scaling at higher resolutions Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity storm form 1 new pixels Fixed some more scaling issues Increased item info text size Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Stage list position tweak Settings menu now listens to Cancel inputs Can press Cancel to unpause again Can now have a non-filled row of controls Fixed audio settings control layout Fixed settings menu resizing when changing page Mutli-choice control layout tweak Can now add dividers to settings pages Can now use a custom toString function for multi choice controls Added anti aliasing quality setting Changing aspect now affects which resolution options are available storm form 2 new pixels Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Added button control Added apply / revert to video options Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity merge Made FlashPixelData a struct, stopped pooling it Removed O(N) flashing pixel removal Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity removed guard boss form 2, moved patterns to form 1 Fixed possible issue with `d96070d` Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity moved claw form 2 patterns to form 1 armor shield1c repulsion circles armor pattern tweaks tweaked invasion boss pixels invasion boss form 1 patterns invasion asteroids respawn again Bindings settings layout mockup Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Fixed video settings not resetting correctly Settings menu now repositions based on size Fixed volume sliders being swapped intro tutorial pet Fixed case where anti aliasing settings wouldn't update Button controls fade out when disabled Fix for controls sometimes flickering for first visible frame Applied exponent to audio sliders Bindings page buttons now act as a radio menu can destroy tutorial pet, more tips Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity more tutorial pet stuff intro patterns, tutorial tweaks Settings menu now always does an opening animation Can now choose between SMAA qualities Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity clamp tutorial messages in-bounds update GameAnalytics autoselect newly picked up powerups protected parts still call onHit, prereq tutorial message waits til you hit core Fixed floating text warning Working on bindings control Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity intro patterns reworked how powerups increase player damage changed the way shields look on player changed shield break effect confused status description polished shield effect Added Lewis' powerup icons Added SpriteAtlas class, different DepthLevels can use specific atlases Powerup icons now use Lewis' graphics Updated a bunch of powerups to use the new icon path system Powerup icon UI tweak Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Updated equipment view powerup icon core changes, etc merge Fixed build error Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity confused fixed spriteshield shield sprite assigned more icons changed powerup floater text double gun activation powerup ghost walk powerup ghost walk opacity laser turret powerup intro form 0 pixel anim better intro form 0 anim intro form 0 contract anim intro form 1 pixel anims pxc anim queue, intro form 1 pixel anims airburst powerup Started adding new menu assets Playing with menu art animations Fix for build error Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Passive status icons now use a circle background Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity pxc effect transform line Another build error fix Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity slice powerup Finished implementing control rebinding page Merge branch 'master' of SpaceUsurperUnity intro form 2 tutorial arrows, some powerup changes pixelData.pixelNum invuln pixel tutorial message more tutorial message tweaks Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity intro form 1 tutorial arrows despawn tutorial arrows if pet is destroyed unit implode when core is destroyed implode funcs fixed default implosion behaviour god rays death effect for intro boss some tutorial pet stuff tutorial pet warns to avoid bullets Update Jenkinsfile More work on Lewis's new main menu styling Fixed case where bullets become squares when powerups are around intro boss tweaks, etc Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Better main menu campaign positioning, added level card shadows changed centipede graphic Fixed some visuals of stage cards for unselected campaigns pixelGroup.OnPartHitByLaser track wall tweaks hunter worm pattern can destroy respawned pixels of parts reworked a bunch of powerups Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity reworked player double gun More main menu styling Fixed stage lists vibrating Merge branch 'master' of SpaceUsurperUnity Fixed header size after merge Fixed another cause of stage list vibrations Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Stage list items should now align better More main menu work some powerup tweaks Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity polished slice powerup effect polished turret airburst and bubble polish polished drone polished cannon intro core revenge bullets, etc moved progress bar down a bit, stage camera can hang off bottom edge Started work on main menu leaderboards Merge branch 'master' of SpaceUsurperUnity Basic leaderboard display working cloud textures cube core revenge bullets Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity intro bg clouds fixed core being destroyed while imploding More main menu leaderboard work Merge branch 'master' of SpaceUsurperUnity Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Lots of new songs Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity cleaned up some sfx unit shaking, player death camera tweaks intro unit shaking when damaged intro boss movement, tutorial arrows move with unit tweaked orb form 1 pixels improved intro boss pixel glow fix pixeldatas too high error fuse enemy A implosion effect Level select styling / positioning polish More menu art animation Merge branch 'master' of SpaceUsurperUnity Fixed some leaderboards not loading Fixed title button prompt proportions Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Added blurred core icons to stage list items merge Fixed game stage rendering Added temporary way to play levels from level select Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity merge Fixed main camera rendering the wrong layer Can unpause with controller start button again new sfx some intro sfx stuff mech electricity implosion effect mech disconnect effects repel player tweaks Main menu navigation fixes bullet text Yet more main menu styling / navigation Merge branch 'master' of SpaceUsurperUnity Removed random using statement causing builds to fail BulletPattern.AffectBullets fixed bullet text rotation new powerup collect floater power down floater Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity fixed pattern infinite loop tweaked mech spark effect mech lightening attack tweaked lightening pattern lightning sfx, mech boss core revenge lightning lightning orb attack bullets can loop a single keyframe can clear bullet redirection, lightning orb bounces off bounds scope pattern fixed part shield effect patter.advanceImmediately tweaked scope pattern Fixed possible missing reference when switching leaderboards Merge branch 'master' of SpaceUsurperUnity Added script for generating radial gradients Added powerup progress shader Added WIP powerup cycle timer display Powerup cycle display tweaks Added optional aux text display for selectable status effects stage bounds no longer need to be centered unit bounds updated when stage bounds change camera func values working on new tutorial idea satellite atom pattern more tutorial work bullet tweaks changed floating text font finished tutorial states tutorial sfx more tutorial sfx intro boss tutorial fixes start tutorial button tutorial tweaks tutorial message formatting Fixed costly medal material updates Main menu optimisation attempts Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity instruction labels Working on final settings menu design More settings menu work Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity stagepath is a string now bubble field pattern outward rings attack Added Tabs control Using tabs control for bindings settings page improved lightning attacks Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Settings style tweaks, bindings controls fade in / out when switching pages Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity frame cascade pattern mech form 0 anims mech form 1 anim & tweaks mech form 2 anims and pixel tweaks more lightning attacks Fixed a few control rebinding bugs List menu highlight now fades in if it wasn't visible before mech turret turret attack spawn turrets, fix some mech form 2 stuff More UI styling tweaks Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity mech burst patterns moved lightning attacks to storm stage mech pellet patterns more mech slowspokes patterns fix mech form 1 spawn issue replaced mech cluster5 Slight pause menu redesign, fits better with settings menu strangling vine attack trench diamond attack Started working on controller support for the settings menu Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Fixed navigating back to settings menu from a settings page trench crawler pattern tweaked pixel respawning glow fixed respawning bug trench implosion effect fixed a camera shake bug tweak pixel chunks, etc More controller navigation for menus Can navigate through controls on a settings page Can now interact with settings controls with a controller / keyboard Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Smarter SettingsPage.GetVectorBetween() implementation Fixed some control navigation edge cases trench form 0 anims trench boss movement trench form 1 anim Added TabsControl.SelectTab() Bindings page now starts on controller input rebinding if using a controller Working on BindingsControl controller support tweaks Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Workaround for error when baking floater subroutines fixed some json errors changed frame pixel flash properties, added some frame patterns claw form 0 anims CHIPPY-235: Added aux text to powerup info display CHIPPY-235: Powerup info cards expand to fit description CHIPPY-222: Added UI mockup for game over award / stage name CHIPPY-222: Implemented PB UI CHIPPY-264: Fixed controller input rebinding edge cases Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity CHIPPY-218: Added leaderboard display to game over screen Mystery scene changes onion form 0 anims onion form 1 anims onion form 2 anims onion boss implode effect onion boss move funcs satellite form 0 anims satellite form 1 anims satellite form 2 anims satellite movement and implosion merge frame form 0 anims more frame stuff Fixed broken stage border colours in main menu fixed some hunter stuff hunter form 1 anims CHIPPY-265: Added campaign leaderboards hunter form 2 anims orb implode, etc CHIPPY-268: Reorganised control rebinding pages Stage border colour tweaks Fallback for campaign leaderboard scores CHIPPY-266: Tweaked game stage UI scaling Misc main scene changes laser form 0 anims Possible fix for error spam in steam builds laser form 1 anims Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity laser form 2 anims laser robo anims tentacle stuff invasion boss form 0 anims invasion boss form 1 anims fixed hud camera overhang amount for widescreen default player gun has some recoil when shooting certain directions relative to player body player icon config dialog splash image changed intro boss powerups status stuff, player laser turret side powerups pattern lose spawner floater text mech form 0 pattern/powerup tweaks Updated Facepunch.ExpressionStrings Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity mech form 1 stuff Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity mech form 2 patterns n powerups more mech stuff fuse stuff, pixel chunk optimization CHIPPY-260: Refactored ButtonPrompt to inherit from ButtonListBase CHIPPY-260: ListMenu now also inherits from ButtonListBase fuse laser stuff CHIPPY-260: Main menu header is now a (horizontal) list menu Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity trench patterns from edifice Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity tweaked airburst more trench patterns GameStage.GetUnit(name) now returns null if unit is not found Fixed a couple of issues with post-game friends leaderboard * Fixed sometimes having too many items * Fixed rank numbers Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Added null checks to song scripts CHIPPY-261: Added button prompt to selected stage Button list configs can now specify offset max / mins CHIPPY-262: Added (non-functional) leaderboard browse button prompt CHIPPY-262: Started working on leaderboard browsing functionality
6 Years Ago
Added null checks to song scripts CHIPPY-261: Added button prompt to selected stage
6 Years Ago
GameStage.GetUnit(name) now returns null if unit is not found Fixed a couple of issues with post-game friends leaderboard * Fixed sometimes having too many items * Fixed rank numbers Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
6 Years Ago
CHIPPY-260: Refactored ButtonPrompt to inherit from ButtonListBase CHIPPY-260: ListMenu now also inherits from ButtonListBase CHIPPY-260: Main menu header is now a (horizontal) list menu Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
6 Years Ago
Updated Facepunch.ExpressionStrings Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
6 Years Ago
Tweaked menu icon tints Extra main menu tweaks Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
CHIPPY-204: Simplified menu icon glow logic CHIPPY-204: Next level in each campaign pulses
6 Years Ago
CHIPPY-191: Fixed old leaderboard replays getting deleted incorrectly Fixed possible NRE on bullet despawn Bullets stop resolving collisions when they despawn Extra bullet collision safety check Added GameManager.SubmitScoresInEditor CHIPPY-191: Fixed old leaderboard replays not getting replaced
6 Years Ago
Fixed a build error
6 Years Ago
CHIPPY-194: Fixed stages precaching unnecessary resources
6 Years Ago
CHIPPY-200, CHIPPY-201: Custom stages show up in main menu again CHIPPY-190: Some plugin menu cleanup
6 Years Ago
CHIPPY-202: Added menu icon data for plugin creation button CHIPPY-202: Create Plugin button re-implemented
6 Years Ago
Added support for 24 bit PCM in custom music samples Removed Csproj fixup script