userJames Kingcancel

7,945 Commits over 3,745 Days - 0.09cph!

6 Years Ago
Updated Facepunch.ExpressionStrings Marked a bunch of whitelisted pure functions with [PureAttribute] to help the new codegen optimizer Fixed PureAttribute being omitted from builds
6 Years Ago
Added special case for pure methods
6 Years Ago
Updated Facepunch.ExpressionStrings Finished LeaderboardView.SetLeaderboard
6 Years Ago
Extra serialization test
6 Years Ago
Attempting to fix local definition order
6 Years Ago
Revamped code gen so that repeated subexpressions get turned into local variables
6 Years Ago
Dead end attempt at optimizing out repeated expressions
6 Years Ago
CHIPPY-294: Clear leaderboard event handlers when LeaderboardView is destroyed CHIPPY-294: More leaderboard cleanup Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
Added discord link to settings, fallback for when overlay is disabled Added cooldown to URL links Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
Attempt at making speech bubbles spawn outside each other Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
Fixed sfx warning spam Added path to uncached script warning Made object / array parameters to CallMethod discoverable by script func baking Fixed actions passed to methods like AffectBullets / AffectUnits not baking correctly Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
Possible fix for hotloading breaking Lazy fix for possible error when removing speech bubbles
6 Years Ago
Fixed some text alignment Fixed broken button icons in rebinding menu
6 Years Ago
Last minute untested increase of floating text pool initial size
6 Years Ago
Speech bubbles are repelled from each other and the player Speech bubbles avoid stage bounds and the player, and fade out when the player is too close
6 Years Ago
Possible fix for error spam when not signed in to steam
6 Years Ago
Game over screen now shows progress % if not completed
6 Years Ago
ScriptFunc exceptions now only log once, and return a default value from the causing func Attempting to fix possible exception when despawning a speech bubble Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
Added support for custom exception handling Fixed typo
6 Years Ago
Added support for inline images in speech bubble text Fixed embedding positioning Tweaked key label sizes
6 Years Ago
Renamed InputBindingEmbeddingSource to DefaultEmbeddingSource Fixed next / previous powerup button prompts not showing Fixed UI easing being broken in some places Fixed possible NRE when setting up a text embedding Fixed button prompts flickering when changing between mouse / keyboard
6 Years Ago
CHIPPY-293: Started re-working speech bubble movement Merge branch 'master' of SpaceUsurperUnity Added support for embedding a specific button icon Added example controller icon to intro dialogue Fixed bad logic that didn't let you clear a button prompt label
6 Years Ago
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
6 Years Ago
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
6 Years Ago
CHIPPY-291: Speech bubbles fade out on despawn, also text fades in after resizing Got rid of unimportant error log
6 Years Ago
Fixed case where mouse icons weren't showing up in button prompts
6 Years Ago
Fixed case where pooled instances still have active references when executing a Goto action
6 Years Ago
Speech bubbles start next to their target object Merge branch 'master' of SpaceUsurperUnity Fixed mouse icons not showing up
6 Years Ago
Some basic speech bubble animations
6 Years Ago
Fixed button icon label sometimes wrapping
6 Years Ago
Fixed build failure Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
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
6 Years Ago
CHIPPY-198: Speech bubbles can now have embedded button prompts Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
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
6 Years Ago
Speech bubble despawning Example speech bubble styling
6 Years Ago
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
6 Years Ago
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
6 Years Ago
CHIPPY-208: Re-implemented music choreography methods Some example usage of song choreography in the intro stage
6 Years Ago
Added tab button icon Added leaderboard mode display / toggle prompt Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
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
6 Years Ago
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
6 Years Ago
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
6 Years Ago
Optimisations
6 Years Ago
CHIPPY-280: Made it clearer when navigating through the settings menu with keyboard / controller Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
6 Years Ago
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
6 Years Ago
Got rid of random google reference
6 Years Ago
Fixed weird audio artifacts when a song layer has no sample
6 Years Ago
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
6 Years Ago
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'
6 Years Ago
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