8,073 Commits over 3,806 Days - 0.09cph!
Fixed possible NRE when changing input while speech bubbles are active
CHIPPY-292: Added optional "lifetime" parameter when spawning speech bubbles
Speech bubbles now use DynamicUpdates
Speech bubbles are now behind pause fade layer
Fixed zombie speech bubble parents being left over
Can now specify seperate border / fill colours and alphas for speech bubbles
Speech bubbles will now look for different localized strings for different input types, nicer resizing
Fixed tutorial speech bubbles not always showing the right input types
CHIPPY-291: Speech bubbles fade out on despawn, also text fades in after resizing
Got rid of unimportant error log
Fixed case where mouse icons weren't showing up in button prompts
Fixed case where pooled instances still have active references when executing a Goto action
Speech bubbles start next to their target object
Merge branch 'master' of SpaceUsurperUnity
Fixed mouse icons not showing up
Some basic speech bubble animations
Fixed button icon label sometimes wrapping
Fixed build failure
Merge branch 'master' of SpaceUsurperUnity
Fixed speech bubbles not resizing properly
Fixed possible errors when fancy text updates rapidly
Added speech bubble progress bar API
Speech bubble progress bar
Merge branch 'master' of SpaceUsurperUnity
CHIPPY-198: Speech bubbles can now have embedded button prompts
Merge branch 'master' of SpaceUsurperUnity
Started work on a generic embeddable text class
Slight redesign of fancy text API
Finished off embedable text component
Text mesh generation side of element embedding is working
Speech bubble despawning
Example speech bubble styling
Added API for creating speech bubbles
Example speech bubble creation
Fixed error when passing localized strings as parameters in CallMethod actions
Merge branch 'master' of SpaceUsurperUnity
Started work on a speech bubble UI element
Figuring out where to render speech bubble pointers
Merge branch 'master' of SpaceUsurperUnity
New way of generating speech bubble mesh
More speech bubble mesh gen
Finished first pass of speech bubble mesh
Speech bubbles can now point to their target in world-space
Playing around with speech bubble movement
Merge branch 'master' of SpaceUsurperUnity
Speech bubble movement tweaks
CHIPPY-208: Re-implemented music choreography methods
Some example usage of song choreography in the intro stage
Added tab button icon
Added leaderboard mode display / toggle prompt
Merge branch 'master' of SpaceUsurperUnity
Campaign titles resize to fit
Merge branch 'master' of SpaceUsurperUnity
Leaderboards now all toggle between friends / global together
CHIPPY-286: Can now browse campaign leaderboards
Leaderboard navigation improvements
Fixed main menu nav bar labels being invisible in some aspects
Better UI placement for narrower aspects
Merge branch 'master' of SpaceUsurperUnity
Added Marquee component to scroll text that's too wide
Leaderboard entries get re-used when scrolling
Leaderboard username marquee tweaks
Updated Facepunch.ExpressionStrings with optimisations
Got rid of bullet debug history
Movement controllers can now opt in to having movement controllers on construction
Fixed possible error on quit
Caching costly reflection when setting up parameter collections
CallMethod profiling
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Updated Facepunch.ExpressionStrings
CHIPPY-280: Made it clearer when navigating through the settings menu with keyboard / controller
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Fixed case where "close" button would appear in settings menu when in main menu
Bigger margins around CHIPPY logo in main menu
Higher resolution medal graphic
Added more of a gap between medals and their counts in campaign headers
Thicker campaign leaderboard border
Fixed stage headers sometimes leaking
Got rid of random google reference
Fixed weird audio artifacts when a song layer has no sample
Song layer / segment / sample configs can use inheritance
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Trying out a new way of scheduling music
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Attempting to debug some music issues
Stopped button rebinding placeholder text truncating
Unit FormData is now a separate root json object, so inheritance can be used
Example usage of inheritance in Unit FormDatas
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Can now specify data paths that locate arbitrarily deep into a json file
Can now specify in-place json objects anywhere a data path is accepted
Legacy support for the old style of unit form configs
Can now do away with DataPath<T> in most cases, and just use T
Made a bunch of nested json-loaded data classes support data paths / inheritance
Cleaned up logic for loading nested json objects
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Merge branch 'include'
Can now do away with DataPath<T> in most cases, and just use T
Made a bunch of nested json-loaded data classes support data paths / inheritance
Cleaned up logic for loading nested json objects
each units disconnect/implode/part colors are different
cleaned up sfx json file
reorganized sfx files
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Can now specify data paths that locate arbitrarily deep into a json file
Can now specify in-place json objects anywhere a data path is accepted
Legacy support for the old style of unit form configs
Stopped button rebinding placeholder text truncating
Unit FormData is now a separate root json object, so inheritance can be used
Example usage of inheritance in Unit FormDatas
Fixed missing text in MultiChoice controls, now resizes better
Button rebinding behaves a bit nicer on controller
CHIPPY-283: Fixed settings menu sometimes not closing properly when paused
Button binding icon tweaks
Fixed setttings pages not having focus returned properly
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Fixed binding icon sometimes not clearing when removing a binding
Added avatar placeholders
CHIPPY-276: Settings menu now remembers which page it was on
CHIPPY-284: Can now use scroll wheel in leaderboards
Fixed leaderboard TopFade transform
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Fixed possible NRE in FsmArrayEnumerator
Fixed cases where FsmEnumerators wouldn't get returned to their pools
Fixed unnecessary allocation of debug text when debugging isn't enabled
progress on backgrounds for claw, storm, frame, laser
Merge branch 'master' of SpaceUsurperUnity
fixing build error
Fixed progress calculation after refactor
Fixed possible NRE when FSMs change states
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Merge branch 'master' into performance
Using typed setters / getters for ParameterCollections
Gradually removing allocations
Updated Google.PlayServicesResolver
Fsm execution refactor to remove allocations
Removed SelectableIcon allocation
Removed another allocation
Got rid of a bunch more per-frame alocations
Fixed FsmEnumerators not getting disposed correctly
Pooling Fsm.ActionSet
Got rid of FsmState allocation
Fixed Fsm execution bug after refactor
Fixed a bug with Fsm subroutine execution introduced after the refactor
Fixed progress calculation after refactor
Fixed possible NRE when FSMs change states
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Merge branch 'master' into performance
Fixed a bug with Fsm subroutine execution introduced after the refactor
Fixed Fsm execution bug after refactor
Fixed FsmEnumerators not getting disposed correctly
Pooling Fsm.ActionSet
Got rid of FsmState allocation
Got rid of a bunch more per-frame alocations
Fsm execution refactor to remove allocations
Removed SelectableIcon allocation
Removed another allocation
Updated Google.PlayServicesResolver
Using typed setters / getters for ParameterCollections
Gradually removing allocations
Tweaked controller button icons, added trigger icons
Refactored BorderWarning
CHIPPY-277: Fixed warning border sometimes not showing
Button prompt icons now update live when controls are rebound
Control rebinding page now uses button prompt icons
Merge branch 'master' of SpaceUsurperUnity
Moved button prompt icon bounce params to ButtonPromptManager