userJames Kingcancel
repoSpaceUsurperUnitycancel

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

6 Years Ago
Fixed bug when browsing friend leaderboards
6 Years Ago
Fixed errors if some UI elements are left disabled when starting the game Removed old replay UI Basic replay side bar layout Some basic UI integration for replays
6 Years Ago
CHIPPY-321: Fixed leaderboard navigation issue Caused by leaderboard TotalEntries value not always updating.
6 Years Ago
Darkened stage descriptions in main menu Merge branch 'master' of SpaceUsurperUnity Better stage description text justification CHIPPY-348: Start loading a stage after fully faded out
6 Years Ago
Trying out showing both stage description and best time
6 Years Ago
Fixed stage item button prompt overlap with header
6 Years Ago
Added button prompt style variations, finished off new main menu tweaks
6 Years Ago
Medal positioning tweak, added campaign list header shadow Slider, toggle, list menu tweaks Campaign leaderboard style tweaks
6 Years Ago
Fixed button prompt positioning More main menu work Simplified leaderboard browsing animations Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
Fixed stage score text being visible while a stage is locked Reduced leaderboard username text size Better stage list item positioning
6 Years Ago
Stage descriptions in main menu Fix for error when progression data is empty Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
Fixed main menu not loading if a stage is missing a core graphic
6 Years Ago
Campaign medals / completion font replacement Stage item score style change, campaign resizing Added logging of baking times for individual stages Merge branch 'master' of SpaceUsurperUnity Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
Fixed leaderboard entry score / medal positioning Time target layout tweaks after font change Updated timer font / placement Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
CHIPPY-345: Changed UI button colour
6 Years Ago
Initial pass of swapping all fonts Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
Fixed possible exception on Stage_Song setup Fixed settings page UI order Reverted text replacements temporarily
6 Years Ago
Fixed foreground fade order
6 Years Ago
Fixed possible InvalidCastException
6 Years Ago
Fixed bug with new subroutine target behaviour
6 Years Ago
Initial work on making subroutines act more like methods if a `this` parameter is specified Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
CHIPPY-297: Added some basic UI sounds
6 Years Ago
Can now load cached scripts for the main menu
6 Years Ago
Fixed error on start in steam builds Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
Trying out switching song to the selected stage after a couple of seconds
6 Years Ago
Added MenuStage script baking Fixed error from Song when switching between menu and game stage Tweaked how each song plays while in the main menu
6 Years Ago
Basic functionality for music playing in the main menu
6 Years Ago
Started working on Song rewrite Merge branch 'master' into music-rewrite Merge branch 'master' into music-rewrite New song segment queuing system seems to work!
6 Years Ago
Some more data for Sentry
6 Years Ago
fix animated sprite controller scaling all corelayers rotated by default fixed some hunter core issues, etc tentacle scale Merge branch 'master' of SpaceUsurperUnity polish frame meteor frame bouncer polish changed bullet flashing to add weight and delays game analytics error fix submit achievement on beating level trigger json achievements pixelchunk debris fix rename bullet vars fix bullet flashing freeze tweak Trying out workaround for Linux default resolution Started working on Song rewrite Merge branch 'master' into music-rewrite
6 Years Ago
Trying out workaround for Linux default resolution
6 Years Ago
6 Years Ago
Disable Sentry in editor builds
6 Years Ago
Got rid of Sentry's OnGUI error message printing
6 Years Ago
Sentry Merge branch 'master' of SpaceUsurperUnity Disabled GameAnalytics in editor builds
6 Years Ago
Added a way to log diagnostic state of all fields in an instance Fixed diagnostic state not being incremented on stage setup Fixed divergence caused by pixel respawn Event handler was not being removed
6 Years Ago
Changed stage info format for /watch page Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
Create stages.json
6 Years Ago
Some mutator method fixes Fixed divergence caused by switching powerups Added commit hash to replay userdata Better fast forwarding condition for divergence testing
6 Years Ago
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
6 Years Ago
Support for stelem instructions Fixed vibration warnings
6 Years Ago
trench vine trap part numTimesHit fuse bomb trap onion trapTurn Merge branch 'master' of SpaceUsurperUnity Merge branch 'master' of SpaceUsurperUnity changed hunter boss form 2 movement claw spike trap more claw spinner pattern variants hunter spider trap tentacle centipede trap backgrounds for first campaign evolve visually as you progress through each form Merge branch 'master' of SpaceUsurperUnity small tweak to onion background Merge branch 'master' of SpaceUsurperUnity frame bouncer trap laser trap orb trap storm trap Merge branch 'master' of SpaceUsurperUnity Got rid of some AssertFixed's fixed a possible divergence fix invasion boss repulsion circles Weaver refactor fix invasion boss getting stuck on behaviour Added way to find out where deterministic fields are being set non-deterministically Fixed non-determinism warnings from Timer clear charging patterns on setup Merge branch 'master' of SpaceUsurperUnity Marked SfxManager.Play as dynamic Working through a bunch more divergence warnings Merge branch 'master' of SpaceUsurperUnity can add speech bubbles to parts, auto despawned when part destroyed pixelgroup numTimesHitProtected, some more intro speech bubbles more work on progressive backgrounds Merge branch 'master' of SpaceUsurperUnity Merge branch 'master' of SpaceUsurperUnity some octopus speech bubbles Working on a way to whitelist fields set during stage load Bunch of possible divergence fixes Merge branch 'master' of SpaceUsurperUnity Even more divergence avoidance Merge branch 'master' of SpaceUsurperUnity trench patterns etc Execution can now be divided into Initialization, Fixed and Dynamic Merge branch 'master' of SpaceUsurperUnity Fixed diagnostic fields not being initialized properly fixing a few bugs and finishing up the rest of the evolving backgrounds Merge branch 'master' of SpaceUsurperUnity more orb patterns frame patterns Divided bullet patterns into fixed / dynamic Working through a bunch more warnings Even more warnings fixed Merge branch 'master' of SpaceUsurperUnity more frame patterns hunter patterns Still more divergence fixes More divergence fixes Merge branch 'master' of SpaceUsurperUnity brightened some hunter form 1 pixels, etc background progression for frame more noticable Merge branch 'master' of SpaceUsurperUnity frame boss mandatory toggle mines Powerup SFX No pitch variation on longer powerups with timing-sensitive sounds spawnSource pixels begin after coreSpawnTime invasion background tweaks Merge branch 'master' of SpaceUsurperUnity claw boss form 0 charge anim claw single spinner claw form 1 charge anim claw form 2 patterns tweak fixed some patterns that used blank bullets instead of shouldShoot laser asteroids laser rotation increases as parts destroyed greenscreen logo unit new crosshair CHIPPY-326: Fixed setting speech bubble progress resetting the slider at 0 CHIPPY-325: Added some safety checks CHIPPY-323: Disabled browsing entries on leaderboards that are still loading hunter form2 movement and random triangle pattern tweaks crosshair polish crosshair bg CHIPPY-298: Can now generate Expression for CallMethod actions during baking orb shield target orb shield target spawns on each shield Merge branch 'master' of SpaceUsurperUnity player shoot sound has better audio positioning some laser form 0 pattern variation CHIPPY-298: More progress on CallMethod baking Merge branch 'master' of SpaceUsurperUnity more laser boss pattern variation orb shieldgen target indicator CHIPPY-298: Can now generate valid code for most CallMethods Yet to do ScriptFunc<> params in method calls CHIPPY-298: Support for ScriptParam<> args orb target color lerping orb target fixes laser stage phantom bullet bug repro laser diamond skull variety laser robo bullet timer laser form 1 pattern variation Merge branch 'master' of SpaceUsurperUnity laser streaming patterns claw stream patterns mech variety, some pattern properties Big CallMethod / CallSubroutine refactor Merge branch 'master' of SpaceUsurperUnity Fixed issues with CallBase refactor mech form 0 pattern variety Merge branch 'master' of SpaceUsurperUnity CallMethod precaching code gen Merge branch 'master' of SpaceUsurperUnity Trying to find a unique way to identify CallMethods mech variety, removed greenscreen octopus lazybullets and smallspew variety octopus mine pattern variety 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' of SpaceUsurperUnity Merge branch 'master' into token-path changed player death effect, player fades out completely CHIPPY-298: Almost working, need to sort out some dodgy paths octopus spread & bubble variety octopus spiral variety another bubble grid pattern CHIPPY-298: Fixed case where JTokens had truncated paths CHIPPY-298: Added warning when a CallMethod does reflection during gameplay Merge branch 'token-path' prevent player from outrunning camera with m&kb stageProgress property Merge branch 'master' of SpaceUsurperUnity mech boss react on chunk disconnect all bosses react when chunks disconnected First pass at boss vocalizations Lots of powerup sound tweaks & polish fuse boss variety, fuse wall changes Merge branch 'master' of SpaceUsurperUnity More JToken persistence Fixed case where nested HotloadedData wouldn't load correctly Merge branch 'master' of SpaceUsurperUnity Merge branch 'master' of SpaceUsurperUnity fuse boss simple spokes variety fuse minion pattern variety trench variety Better CallMethod exception reporting Merge branch 'master' of SpaceUsurperUnity Added a Dynamic FSM action to wrap non-deterministic actions Example Dynamic action usage onion variety Merge branch 'master' of SpaceUsurperUnity hunter form 0 variety playerLastStatusActivated property player lasthitbullet & lasthitunit properties player hit & death callbacks for stage/units New strategy for accessing player-specific properties in stage scripts Example usage Merge branch 'master' of SpaceUsurperUnity revert and improve convert, fix status floater levels, aliases for status properties some intro speech remove TimeUntilNextBeat uses adjust button prompt scale amount working on intro speech Fixed bug with parameter name conflicts when calling subroutines #CHIPPY-333: Basic steam rich presence Updated rich presence localization Fixed bug with rich presence strings Added rank to rich presence CHIPPY-332: Discord rich presence check for steam user to prevent rich presence nullref CHIPPY-331: Speech bubbles try to not be on the same side of their target as the player Merge branch 'master' of SpaceUsurperUnity Moved speech bubble despawning to fixed updates CHIPPY-335: Speech bubbles are now pooled more intro speech CHIPPY-336: Fixed non-input-dependant speech bubbles changing string on input change Merge branch 'master' of SpaceUsurperUnity fuse trigger changes color as it charges 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 Reordered bindings page tabs more intro speech unit numSpeechBubbles property some speech for intro forms 1&2 return intro stage to normal pixel group image for fuse trigger, wip Merge branch 'master' of SpaceUsurperUnity Merge branch 'master' of SpaceUsurperUnity fix animated sprites changed trigger anim more trigger anim changes fix octopus spawn idle anim polish fuse trigger 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 some hunter variety new icons Fixed leaderboards not always loading updated icon again, fixed mispellings Merge branch 'master' of SpaceUsurperUnity Added images to discord rich presence Added rich presence elapsed time Merge branch 'master' of SpaceUsurperUnity 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 CHIPPY-338: Force settings controls to update their positions when one changes visibility Fixed misleading errors in CallSubroutine actions Slightly more rigourous Discord RPC now has a unique icon for each stage dont spawn speech bubble for imploding or inactive units Merge branch 'master' of SpaceUsurperUnity CHIPPY-340: Added "unlockAfter" property to CampaignData CHIPPY-340: Fixed campaigns only being selectable if at least one stage is unlocked Merge branch 'master' of SpaceUsurperUnity hunter issue Temporarily removed Workshop main menu button Merge branch 'master' of SpaceUsurperUnity Added first pass of new exit prompt Working on Lewis' pause menu improvements Uncommented attempted fix at stage selection frame drops CHIPPY-341: Fixed issues with scrolling through leaderboards while the cursor is over them some intro/tutorial fixes and tweaks Effects / items UI restyling Fixed pause / settings nav menu alignment Merge branch 'master' of SpaceUsurperUnity Implemented equipment menu descriptions Moved all stage titles to their respective string files Added placeholder stage descriptions Merge branch 'master' of SpaceUsurperUnity stage descriptions intro boss warns about guns protecting core fixed unit num destroyed pixelgroups, fix intro boss avoid patterns Better positioning for leaderboard type UI Disabled button prompt input when loading a stage some sfx changes CHIPPY-301: Pause menu medal info Merge branch 'master' of SpaceUsurperUnity Merge branch 'master' of SpaceUsurperUnity Added question mark to EXIT GAME Merge branch 'master' of SpaceUsurperUnity some more sfx 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 trap beep sfx, some octopus sfx changes 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. Merge branch 'master' of SpaceUsurperUnity Backspace button icon uses the rect background Better cursor visibility logic mech sfx changes Fixed main menu fade out Merge branch 'master' of SpaceUsurperUnity trench sfx Merge branch 'master' of SpaceUsurperUnity fuse sfx mech turret gives shield if you have none extra mech shield powerup some hunter sfx more hunter sfx claw sfx tentacle sfx tweaks frame sfx Script baking now ignores condition bodies if the condition is always true / false With special case handling for conditions based on only the stagePath storm sfx Merge branch 'master' of SpaceUsurperUnity storm meteor bubble sfx Fixed incorrect next medal time being shown in pause menu Merge branch 'master' of SpaceUsurperUnity increment progression Merge branch 'master' of SpaceUsurperUnity Marked a bunch more stuff with replay diagnostics dont change debug speed in replay, intro string plural check Merge branch 'master' of SpaceUsurperUnity Delete t bullet floater when hit protected part, bullets dont reflect by default Merge branch 'master' of SpaceUsurperUnity Can now switch between opt in / opt out for diagnostics Fixed Player_Trail diagnostic warning Merge branch 'master' of SpaceUsurperUnity polished repel visual effect 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 egg avoids player so it doesnt spawn on them traps avoid player, better border warning on traps Nicer paths in script func cache usage comments Fixed player input related diagnostic warnings Better text handling to avoid divergences Working on some extra diagnostics Test replay
6 Years Ago
Fixed player input related diagnostic warnings Better text handling to avoid divergences
6 Years Ago
Nicer paths in script func cache usage comments
6 Years Ago
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
6 Years Ago
Can now switch between opt in / opt out for diagnostics Fixed Player_Trail diagnostic warning
6 Years Ago
Delete t
6 Years Ago
Marked a bunch more stuff with replay diagnostics
6 Years Ago
Fixed incorrect next medal time being shown in pause menu Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
Script baking now ignores condition bodies if the condition is always true / false With special case handling for conditions based on only the stagePath