branchSpaceUsurperUnity/mastercancel
2,640 Commits over 2,710 Days - 0.04cph!
Changed stage info format for /watch page
Merge branch 'master' of SpaceUsurperUnity
Some mutator method fixes
Fixed divergence caused by switching powerups
Added commit hash to replay userdata
Better fast forwarding condition for divergence testing
Working on some extra diagnostics
Test replay
Support for stelem instructions
Fixed vibration warnings
Merge branch 'master' of SpaceUsurperUnity
Merge branch 'master' into divergence-fixes
Fixed player input related diagnostic warnings
Better text handling to avoid divergences
Nicer paths in script func cache usage comments
Fixed a bug with diagnostics module weaving
Fixed some diagnostic warnings
Fixed diagnostic warning spam if reference type fields are enabled
Merge branch 'master' of SpaceUsurperUnity
Can now switch between opt in / opt out for diagnostics
Fixed Player_Trail diagnostic warning
Marked a bunch more stuff with replay diagnostics
Fixed incorrect next medal time being shown in pause menu
Merge branch 'master' of SpaceUsurperUnity
Script baking now ignores condition bodies if the condition is always true / false
With special case handling for conditions based on only the stagePath
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'
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
CallMethod precaching code gen
Big CallMethod / CallSubroutine refactor
Merge branch 'master' of SpaceUsurperUnity
Fixed issues with CallBase refactor