3,468 Commits over 2,710 Days - 0.05cph!
Backspace button icon uses the rect background
Better cursor visibility logic
Fixed main menu fade out
Merge branch 'master' of SpaceUsurperUnity
Fixed exception sometimes thrown when a CallMethod is parsed
Happened when the CallMethod had parameters cached previously, but its order in the list of actions it was contained in changed since then.
Fixed stage selection progress bars not being visible
New main menu header layout
Improved keyboard / controller button prompt icons
Updated mouse button prompt icons
Increased button prompt background icon resolutions
New controller icon
Added question mark to EXIT GAME
Better positioning for leaderboard type UI
Disabled button prompt input when loading a stage
CHIPPY-301: Pause menu medal info
Merge branch 'master' of SpaceUsurperUnity
Implemented equipment menu descriptions
Moved all stage titles to their respective string files
Added placeholder stage descriptions
Fixed pause / settings nav menu alignment
Effects / items UI restyling
CHIPPY-341: Fixed issues with scrolling through leaderboards while the cursor is over them
Uncommented attempted fix at stage selection frame drops
Working on Lewis' pause menu improvements
Temporarily removed Workshop main menu button
Merge branch 'master' of SpaceUsurperUnity
Added first pass of new exit prompt
CHIPPY-340: Added "unlockAfter" property to CampaignData
CHIPPY-340: Fixed campaigns only being selectable if at least one stage is unlocked
Discord RPC now has a unique icon for each stage
Fixed misleading errors in CallSubroutine actions
CHIPPY-338: Force settings controls to update their positions when one changes visibility
Fixed Leaderboards not finding any entries if the player hasn't submitted a score
Added some warnings to subroutines if they are missing parameters needed for baking
Added images to discord rich presence
Added rich presence elapsed time
Merge branch 'master' of SpaceUsurperUnity
Fixed leaderboards not always loading
Included json path to throwing CallMethod action
Fixed a couple of missing brackets in unit/boss.json
Temp fix for baking not knowing the right type
Finished off fixing baked CallSubroutines in intro
Wrapped song updates in a dynamic block
Reordered bindings page tabs
Hide speech bubbles on first creation and on pool
Merge branch 'master' of SpaceUsurperUnity
CHIPPY-334: Speech bubbles without `forceVisible` can be hidden in the settings menu
Moved speech bubble despawning to fixed updates
CHIPPY-335: Speech bubbles are now pooled
CHIPPY-336: Fixed non-input-dependant speech bubbles changing string on input change
Merge branch 'master' of SpaceUsurperUnity
CHIPPY-331: Speech bubbles try to not be on the same side of their target as the player
CHIPPY-332: Discord rich presence
Added rank to rich presence
Fixed bug with rich presence strings
Updated rich presence localization
#CHIPPY-333: Basic steam rich presence
Fixed bug with parameter name conflicts when calling subroutines
New strategy for accessing player-specific properties in stage scripts
Example usage
Merge branch 'master' of SpaceUsurperUnity
Better CallMethod exception reporting
Merge branch 'master' of SpaceUsurperUnity
Added a Dynamic FSM action to wrap non-deterministic actions
Example Dynamic action usage
More JToken persistence
Fixed case where nested HotloadedData wouldn't load correctly
Merge branch 'master' of SpaceUsurperUnity
Trying to find a unique way to identify CallMethods
Merge branch 'master' into token-path
CHIPPY-298: Almost working, need to sort out some dodgy paths
CHIPPY-298: Fixed case where JTokens had truncated paths
CHIPPY-298: Added warning when a CallMethod does reflection during gameplay
Merge branch 'token-path'
CHIPPY-298: Fixed case where JTokens had truncated paths
CHIPPY-298: Added warning when a CallMethod does reflection during gameplay
CHIPPY-298: Almost working, need to sort out some dodgy paths
CHIPPY-327: Added --debug-mode and --trailer-mode command line options
Hide speech bubbles on game over
CHIPPY-328: Don't fade out on death in trailer mode
Merge branch 'master' into token-path
Hide speech bubbles on game over
CHIPPY-328: Don't fade out on death in trailer mode
CHIPPY-327: Added --debug-mode and --trailer-mode command line options
Trying to find a unique way to identify CallMethods
CallMethod precaching code gen
Big CallMethod / CallSubroutine refactor
Merge branch 'master' of SpaceUsurperUnity
Fixed issues with CallBase refactor
CHIPPY-298: Can now generate valid code for most CallMethods
Yet to do ScriptFunc<> params in method calls
CHIPPY-298: Support for ScriptParam<> args
CHIPPY-298: More progress on CallMethod baking
CHIPPY-298: Can now generate Expression for CallMethod actions during baking
CHIPPY-325: Added some safety checks
CHIPPY-323: Disabled browsing entries on leaderboards that are still loading
CHIPPY-326: Fixed setting speech bubble progress resetting the slider at 0
Still more divergence fixes
More divergence fixes
Divided bullet patterns into fixed / dynamic
Working through a bunch more warnings
Even more warnings fixed