branchSpaceUsurperUnity/divergence-fixescancel

17 Commits over 120 Days - 0.01cph!

5 Years Ago
remove clench anims, some tweaks Merge branch 'master' of SpaceUsurperUnity Merge branch 'master' of SpaceUsurperUnity fix hunter diamond pattern positionOffset going too far Merge branch 'master' of SpaceUsurperUnity Merge branch 'master' of SpaceUsurperUnity freeze works on frame meteor mech warden can be converted, some other tweaks more mech changes fuse stage changes Merge branch 'master' of SpaceUsurperUnity fix build error, some octopus changes can call chargePattern with multiple paths directly on pixelgroup trench balance changes Got rid of allocation when updating the timer SpeechBubble allocation fix onion changes Fixed an allocation in ButtonPromptItem changed hunter trail visuals, some hunter powerup changes Merge branch 'master' of SpaceUsurperUnity Fixed slomo not activating when hit by a laser Merge branch 'master' of SpaceUsurperUnity Added data names to bullet update profiling Example of getting rid of update callbacks in background bullets A little bit of bullet optimisation Merge branch 'master' of SpaceUsurperUnity tentacle petrify stops you from shooting and makes screen greyscale Only show red medals for missing replays in the editor Fixed sometimes not being able to interact with replay UI tentacle petrify revenge patterns Fixed hijack hotkey being listened for while commenting Merge branch 'master' of SpaceUsurperUnity fixed implosion effect happening on pixels that arent on current frame re-enabled laser form 0 anims, changed some claw stuff laser border warning stuff, player shoot movement tweak reworked airburst Merge branch 'master' of SpaceUsurperUnity misc tweaks, some more orb speech orb epiphany work Rich text escaping for usernames and comments Fixed being able to change tab while loading a stage Fixed being able to change tab while binding controls Added icons for mouse button 4+ Fixed regression related to using escape to cancel binding Binding an action to the same input as another will clear it from the other action Replay warning messages are more noticable New discord channel link, removed devblog link Added revert button to input binding page capitalized fuse strings Got rid of a bunch of divergence warnings Even more warning fixes Merge branch 'divergence-fixes' Merge branch 'master' of SpaceUsurperUnity fix storm lightning not colliding with player claw wont spawn multiple rewards at the same time frame bouncer freezes for a sec when it bounces Made sure all custom properties are reset properly Merge branch 'master' of SpaceUsurperUnity cleaned up frame boss a bit fuse font change, etc increment progression remove debug Can now automatically play back a queue of replays
5 Years Ago
Replays print time recorded in chat Added red medal to show which leaderboard entries have no attached replay Merge branch 'master' of SpaceUsurperUnity Better diagnostic info formatting in replay chat CHIPPY-360: Fixed fading out when exiting stage CHIPPY-362: Fixed stage description overlap Some font size tweaks Hide powerup switching prompts in replays invasion boss speech Only store powerup switching in replay if there are at least 2 Merge branch 'master' of SpaceUsurperUnity ship3 speech setup for all stages remove debug dmg Replay control mockup Replay controls play/pause functionality Fixed sometimes not being able to click on UI in replays Finished off playback controls Merge branch 'master' of SpaceUsurperUnity CoreGraphic animations fixed some json errors some orb speech fix orb epiphany text laser repair cost speech, etc set up chunk_disconnect speech laser strings Update smallGunOptional.json Playback speed UI can now be overridden by controller Merge branch 'master' of SpaceUsurperUnity CHIPPY-364: Menu core look behaviour improved for controllers working on onion speech removed guard stage removed cube stage removed armor stage removed track stage removed zoo stage and old tutorial units removed edifice stage removed satellite stage removed howieTest stage removed logoTest fixed player_hit_pixel speech for some levels tentacle speech, etc fixed core_implode speech Fixed NRE in editor Merge branch 'master' of SpaceUsurperUnity Working on including full json call stacks for script baking exceptions more speech Merge branch 'master' of SpaceUsurperUnity remove powerup homing Increased timeout Fixed some false positive errors during script baking Merge branch 'master' of SpaceUsurperUnity Baking will now fail if any scripts fail to parse/compile Fixed mutlichoice control text overflow Can now quickly navigate to quit in the main menu with Escape more speech more speech CHIPPY-366: Show equipment in pause menu for replays tutorial hit text changes when enough attempts Stripped out old pause menu leaderboards Game over leaderboard tweaks Merge branch 'master' of SpaceUsurperUnity Started on pause menu leaderboard navigation Can mouse over either pause menu leaderboard to select it Added "watch" prompt to pause menu leaderboards Fixed prompts being referenced by game over leaderboard Sound finalization Merge from master CHIPPY-367: Fixed navigating to quit page with escape CHIPPY-350: Fixed some cursor visibility issues bunch of speech lines some onion emoji speech Got rid of allocations from FSM action callbacks CallSubroutine param pooling speech, fuse bug hunter dark attack, more speech fix mech shieldgen-core rotation Fixed NRE when navigating to settings in a game stage Code gen now generates standalone methods for each scriptfunc So we can use them later for FSM action codegen Merge branch 'master' of SpaceUsurperUnity Working on code gen for action lists Bullets now use ActionList Now all action handlers use ActionList tutorial curse, tutorial guy error, etc Codegen for repeat, condition, setValue, and most of callMethod intro stage curse powerup tutorial changes unit.remove speech bubbles works for bubbles added by stage tutorial guy gives protips when victories > 0 More CallMethod codegen, now supporting passing most data types LocalizedString codegen Action list methods fully implemented! Merge branch 'master' of SpaceUsurperUnity Merge branch 'master' into codegen Support for array parameters in action list code gen CHIPPY-287: Fixed fuse stage progress bar Updated Facepunch.ExpressionStrings Baked scripts for each stage now put in different classes tinted some of the fuse wall brighter fuse minion remote speech more speech setup Fixed bug when applying video settings using keyboard / controller Merge branch 'master' of SpaceUsurperUnity Merge branch 'master' of SpaceUsurperUnity confuse bullets bounce on bounds looping sfx volume uses master volume setting misc changes while testing Fixed bad return type of scriptfunc in fuse boss One approach to json script error line numbers fuse speech more onion speech Line numbers for json warnings / errors seem to work! Merge branch 'master' of SpaceUsurperUnity Merge branch 'line-numbers' Fixed menu stage baking Fixed MenuStage cached stuff not being loaded Fixed song sample datas not being found by script baking Fixed exception while baking some stages Had a go at a stage loading widget callbacks for activating and changing status levels hunter message when using fade trying to fix same key added error in pattern fading sfx adjusted some pxc twist amounts player gun tweaks, player damage amount changes intro welcome speech change remove player debug Started work on subroutine calling codegen some icon changes, giant centipede fix giant centipedes going out of bounds spawn giant centipede when destroy tentacle form 2 big gun tweak player movement and body shape when firing behind fuse speech changes, etc polish centipedes giant centipedes have no weakpoint Code gen for subroutines now runs in the right order To make sure nested subroutines are already generated Merge branch 'master' of SpaceUsurperUnity Subroutine instance caching Basic preparation of subroutine parameter collection Subroutine codegen seems to work! Fixed precache data being cleared at the wrong time misc changes while testing made frame spokesA less unfair Fixed error when baking some stages Merge branch 'master' of SpaceUsurperUnity Fixed builds failing if code gen throws Fixed builds not failing when missing scripts are encountered Possible fix for "null" missing file reports player shoot sfx tweaks, etc fix minionRejoiceImplode missing subroutine Merge branch 'master' of SpaceUsurperUnity some more storm attacks, etc some speech onion fractal pattern Can now specify a path to where custom properties for a subroutine target are defined Merge branch 'master' of SpaceUsurperUnity storm shot patterns Merge branch 'master' of SpaceUsurperUnity invasion slow start diamonds Fixed some exceptions not being noticed during baking Fixed possible NRE during builds Some improved exception formatting Trying out adding ParseError info to build slack message Updated Facepunch.ExpressionStrings Fixed a couple of missing braces Fixed build errors Simpler user idents in sentry reports Better error when a CallMethod method is missing Missing method error parsing Merge branch 'master' of SpaceUsurperUnity fix build error working on invasion final state more invasion boss stuff Added tickrate and telemetry options mech warden curse Merge branch 'master' of SpaceUsurperUnity fuse boss confuse spokes dont show req part speech on hunter storm gunner pattern Tweaked how telemetry is disabled / enabled Loading core now looks at progress bar tip Merge branch 'master' of SpaceUsurperUnity claw outward rings pattern, etc claw big tossed pattern storm gunner pattern fix build error player subclass for intro, to fix json error Fixed ActionList parameters not generating code Added DefineParameterAttribute to Bullet.AffectTouchingUnits / Bullets Added ignoreNullRef support to CallMethod codegen misc testing changes Merge branch 'master' of SpaceUsurperUnity Fixed codegen for Repeat increment progression lock levels mech loading speech Added some extra resolution options Merge branch 'master' of SpaceUsurperUnity tweaks while testing Merge branch 'master' of SpaceUsurperUnity Added command line option to unlock all levels tentacle balance Merge branch 'master' of SpaceUsurperUnity Fixed some divergence warnings Merge branch 'master' of SpaceUsurperUnity tentacle balance tweaks to onion player emoji, some descriptions frame and claw changes fix build error Fixed bug with loading json data that uses #include and has dictionary properties Merge branch 'master' of SpaceUsurperUnity Telemetry only used in debug builds Fixed some more divergence warnings claw changes reset speechbubble textcolorfunc some laser stage changes orb grid polish changed styling for fuse speech bubbles some speech invasion changes invasion ship1 stuff fix build errors CHIPPY-369: Parameter collection pooling cleaned up Unit_Forms divergence warning fix Merge branch 'master' of SpaceUsurperUnity unit opacity start/lerp speed options Updated Facepunch.ExpressionStrings Merge branch 'master' of SpaceUsurperUnity some mech speech invasion stage progression minor tweaks Re-implemented hijack button Fixed not being able to interact with pause menu leaderboards in some cases Fixed hijack button overlapping when paused Pause menu UI tweaks CHIPPY-368: Vignette around player when unpausing Fixed build error claw tweaks tweaks while testing ship3 speech nullref hopeful fix, etc trench tweaks, unit speech ignoreNullRef Updated Facepunch.ExpressionStrings Unpausing blur effect fades much faster Pause spam penalty cooldown Disable vignette when fully expanded Merge branch 'master' of SpaceUsurperUnity Updated Facepunch.ExpressionStrings Merge branch 'master' of SpaceUsurperUnity Hijack button style tweaks Merge branch 'master' of SpaceUsurperUnity Hijack button prompt icon only shows for controller Settings pages reorganisation plant gun speech mech bg clouds flash example fix build error fix more more work on trench plant gun speech some comments to make script navigation easier player repelled from implosions frame shieldZone egg tweaked frame orb/trail patterns frame eggFreeze more frame changes laser robo stays in bounds, laser smart turret can target ship3 changed pixel spawn logic for units without a core laser prison spawning/chunk size improvements traps have shockwave effect when triggering tweaked intro spawner curse visuals and added warnings curses all emit little warning signs fixed some ways to break tutorial claw boss changes Replay demonstrating bug Fixed replay sidebar time being off for some replays Core always looks at progress bar when loading stage Merge branch 'ghost-bullets' CHIPPY-324: Fixed jittery parented bullets more pixelchunk json properties, fix octopus turret chunk issue CHIPPY-108: Fixed core rotation flickering while turning can repel bubbleGrid, waves dont push them much Merge branch 'master' of SpaceUsurperUnity mech final state stuff some fuse enemy powerup changes hunter boss uses more minispiders reduced number of hunter background elements ongoing clouds removed from out of bounds quicker Merge branch 'divergence-fixes' of SpaceUsurperUnity into divergence-fixes Merge branch 'divergence-fixes' Set up release builds reworked frame boss to have 2 forms instead of 3 Merge branch 'master' of SpaceUsurperUnity More replay diagnostics Automatically use a different set of leaderboards for different game versions Merge branch 'temp' Removed FPS counter again Fixed input bindings not saving Hidden news page invasion stage changes, mostly to topGunDestroy state Merge branch 'master' of SpaceUsurperUnity fix build error Can use reset / exit quick keys in pause menu Merge branch 'master' of SpaceUsurperUnity less invasion bg stars Merge branch 'master' of SpaceUsurperUnity increment progression, version Fixed being unable to unpause with escape / start Fixed quick restart prompts sometimes being in the wrong position Merge branch 'master' of SpaceUsurperUnity Fixed quick prompt position jumping Update GameStage.cs fix trench level, some tweaks Enabled runInBackground Fixed typo in leaderboard ids Fixed settings labels overflowing Disabled quick reset / exit buttons while paused, unless at the end of a replay dynamic cloud effects for all stages, various background tweaks Merge branch 'master' of SpaceUsurperUnity Fixed "Ghost bullets" Separate leaderboards for unity / development builds Update Jenkinsfile
5 Years Ago
Some divergence warning fixes
5 Years Ago
Better mouse interaction with leaderboard views Merge branch 'master' of SpaceUsurperUnity Replays pause on victory / defeat Fixed stages not being unlocked in steam builds CHIPPY-359: Added marquee for long usernames in replay sidebar CHIPPY-355: Added progress % to replay files Better handling of unrecognised replay versions CHIPPY-356: Fixed powerup switching prompts overlapping powerup name CHIPPY-358: Cleaned up pausing on victory / defeat while watching a replay Got rid of redundant FPS display Added exception handling to score submission worker threads fix storm core layer angles, other storm tweaks add missing lastSpeechTime property to octopus turret and fuse boss Merge branch 'master' of SpaceUsurperUnity more storm sfx invasion circle spokes sfx/variety invasion track spokes variety & sfx invasion diamond spew variety invasion redSpokes variety Added copyright footer Merge branch 'master' of SpaceUsurperUnity More subtle legal text, only on settings page Merge branch 'master' of SpaceUsurperUnity Fixed time text on victory screen sometimes showing 0% Merge branch 'master' of SpaceUsurperUnity invasion slowStart variety invasion fastDiamonds variety invasion x attack variety Fixed replay bug when changing powerup Added frame index to replay diagnostics Better replay frame hashing Fixed game lagging out when fast forwarding in editor and reaching the end of a replay Include frame index in replay diagnostics invasion spiralspokes variety more invasion variety increment game version / progression
5 Years Ago
less double powerup on octopus mech boss doesnt destroy curse bullets on form implosion fix trap error warning crosshair for mech ball pattern rebalance mech powerups Merge branch 'master' of SpaceUsurperUnity mech boss rotate and move when all f1 guns destroyed Merge branch 'master' of SpaceUsurperUnity some trench tweaks onion grid2 polish changed onion grid2 timing onion grid3 sfx fix GetNumBullets result Merge branch 'master' of SpaceUsurperUnity Merge branch 'master' into divergence-fixes trench expanding bullets Merge branch 'master' of SpaceUsurperUnity trench spawn expanding, changed curve spokes sfx Some mutator method fixes Fixed divergence caused by switching powerups Added commit hash to replay userdata Better fast forwarding condition for divergence testing effect on expanding bullets depends on damage & has floater expanding bullet impact particles expanding flickers before it duplicates bullets can flash multiple times at once polished expanding bullets, etc moved chunk disconnect effects to josn tweak chunk slowmo Changed stage info format for /watch page Merge branch 'master' of SpaceUsurperUnity Added a way to log diagnostic state of all fields in an instance Fixed diagnostic state not being incremented on stage setup frame trail pattern changes Merge branch 'master' of SpaceUsurperUnity Fixed divergence caused by pixel respawn Event handler was not being removed Merge branch 'master' of SpaceUsurperUnity clear pixel respawn callback fix animated sprite controller scaling all corelayers rotated by default fixed some hunter core issues, etc Sentry Merge branch 'master' of SpaceUsurperUnity Disabled GameAnalytics in editor builds Got rid of Sentry's OnGUI error message printing Disable Sentry in editor builds 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 Some more data for Sentry Merge branch 'master' into music-rewrite frame heavy firework sfx New song segment queuing system seems to work! merge Basic functionality for music playing in the main menu mute sfx while paused Merge branch 'master' of SpaceUsurperUnity disable gameanalytics, gamestage BossFormNum whitelist, etc 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 Trying out switching song to the selected stage after a couple of seconds onChunkExplode effects, frame tweaks bullet border warning minOpacity option border warning glow fades more smoothly frame diamond walls frame bouncer redirect behaviour Fixed error on start in steam builds Merge branch 'master' of SpaceUsurperUnity Can now load cached scripts for the main menu boss zoom camera on implode Merge branch 'master' of SpaceUsurperUnity CHIPPY-297: Added some basic UI sounds splash damage can only hit each part once Merge branch 'master' of SpaceUsurperUnity octopus boss attack speech fix song null boss on menu new fonts on paused time targets more new fonts on pause menu mech speech trench speech Initial work on making subroutines act more like methods if a `this` parameter is specified Merge branch 'master' of SpaceUsurperUnity octopus song fix, etc some more ui changes to new font laser stage pet laser pet target polish, etc spawn smart turret powerups, tweak laser asteroids hunter asteroids Fixed bug with new subroutine target behaviour some onion speech textures Merge branch 'master' of SpaceUsurperUnity Fixed possible InvalidCastException Merge branch 'master' of SpaceUsurperUnity trench gun respawning change core trench plant gun upgrade cores some new font on UI leaderboard entry new font setting up hunter speech can set speechbubble font can set font color Fixed foreground fade order Merge branch 'master' of SpaceUsurperUnity dont do volley effects if all bullets in volley are canceled drone tweak, more fonts checks so speech doesnt happen too often claw speech Fixed possible exception on Stage_Song setup Fixed settings page UI order frame speech setup Reverted text replacements temporarily more speech setup for hunter, onion, tentacle, etc more speech setup for remaining stages can set speech bubble font size storm speech setup, etc Merge branch 'master' of SpaceUsurperUnity some more fonts Initial pass of swapping all fonts Merge branch 'master' of SpaceUsurperUnity CHIPPY-345: Changed UI button colour some speech lines for frame, etc Fixed leaderboard entry score / medal positioning Time target layout tweaks after font change pixelgroup onUpdate, more speech setup speech and attack for form 0 respawned parts on trench better revenge bullets for octopus boss some octopus speech setup Updated timer font / placement Merge branch 'master' of SpaceUsurperUnity some speech lines fix fuse camera quirk when moving upward at start of stage traps have revenge bullets Campaign medals / completion font replacement polish player death camera effects Stage item score style change, campaign resizing invasion ship1 movement rework, polished doll pattern Added logging of baking times for individual stages Merge branch 'master' of SpaceUsurperUnity polished invasion line pattern tweaked invasion unit spawning Merge branch 'master' of SpaceUsurperUnity warden bullet tweaked atom pattern Fixed main menu not loading if a stage is missing a core graphic Stage descriptions in main menu trench form 1 plant guns respawn into different cores some trench balance Merge branch 'master' of SpaceUsurperUnity Fix for error when progression data is empty Merge branch 'master' of SpaceUsurperUnity Fixed stage score text being visible while a stage is locked Reduced leaderboard username text size Better stage list item positioning some octopus speech, etc some pattern variety for hunter form 0 and 1 Fixed button prompt positioning hunter form 2 pattern variety reworked hunter powerups More main menu work polish hunter worm pattern removed recursionLevel property polish hunter smallWorm fix bullet parameter error claw form 0 movement attack polish Simplified leaderboard browsing animations Merge branch 'master' of SpaceUsurperUnity claw form 1 movement timing changed Merge branch 'master' of SpaceUsurperUnity tweaked claw powerups Medal positioning tweak, added campaign list header shadow Slider, toggle, list menu tweaks Campaign leaderboard style tweaks Added button prompt style variations, finished off new main menu tweaks claw orbiter tweaks Merge branch 'master' of SpaceUsurperUnity Fixed stage item button prompt overlap with header Merge branch 'master' of SpaceUsurperUnity Trying out showing both stage description and best time Merge branch 'master' of SpaceUsurperUnity claw firework and spikeWalls variety warning for claw spinners claw streaming pattern variety claw fix 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 CHIPPY-321: Fixed leaderboard navigation issue Caused by leaderboard TotalEntries value not always updating. Fixed errors if some UI elements are left disabled when starting the game tentacle greenBullets variety Removed old replay UI Basic replay side bar layout polished stickySlow pattern Some basic UI integration for replays Merge branch 'master' of SpaceUsurperUnity Fixed bug when browsing friend leaderboards Merge branch 'master' of SpaceUsurperUnity Loads of sound tweaks and additions boss vocalization tweaks Merge branch 'master' into moresounds merge fix tentacle wobbling pattern variety UI sound tweaks Merge branch 'master' of SpaceUsurperUnity tentacle wave pattern variety tentacle bomb variety and form 0 behaviour pacing Added separate UI sound volume setting Disable UI sounds while loading Fixed locked stage background colours Added ignoreNullRef property to CallMethod Added ignoreNullRef property to CallSubroutine tentacle greenBullets bombs fix ,, bug tentacle rain variety tentacle bigSpiral variety tentacle orb variety, numSpawnedPatterns property trench easier and trench surroundingTriangles variety some tentacle form 2 behaviour tweaks Working on detecting include loops nicely frame diamondShot3 variety Merge branch 'master' of SpaceUsurperUnity frame variety Merge branch 'master' of SpaceUsurperUnity frame meteor timing tweaks Can now disable telemetry with `--no-telemetry` Disable uploading replays to analytics if telemetry is disabled Disable time targets on pause menu for replays Replay sidebar info now populated from replay bit of laser variety Basic replay comment display Finished off basic commenting UI redo Merge branch 'master' of SpaceUsurperUnity laser speech line Fixed error in standalone builds CHIPPY-344: Added quick reset / exit prompt UI Merge branch 'master' of SpaceUsurperUnity different frame font Show reset prompt when player is dying Fixed comment list reset logic Merge branch 'master' of SpaceUsurperUnity fixed bubble effect when receiving multiple shields at once Removed random UnityEditorInternal reference Merge branch 'master' of SpaceUsurperUnity orb font, some orb speech fix tentacle non-existent pattern some orb variety sfxVolleyVoiceLimit (default=1, volley sfx wont overlap) assigned some new intro boss shoot sfx orb variety, sfx, etc some sfx volume tweaks, etc tweaked medal times increment progression, unlock levels
5 Years Ago
Support for stelem instructions Fixed vibration warnings
5 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
5 Years Ago
Fixed dynamic bullets not doing dynamic updates Some more fixed / dynamic separation
5 Years Ago
Some reorganisation First victim of the Magic Code Evaluator
5 Years Ago
Field access diagnostics seems to be working well!
5 Years Ago
Fixed weaved symbols
5 Years Ago
Diagnostic now only warns once per field per update Reorganising to help with diagnostics Diagnostics now respect IConditionallyDynamic implementing types
5 Years Ago
Fixed bug with ModuleWeaver.GetStackDelta Code injection seems to be working!
5 Years Ago
More IL weaving
5 Years Ago
Working on diagnostic injection Diagnostic injection is now only performed if `[assembly:EnableDivergenceTesting]` is present
5 Years Ago
Moving towards new annotation of fixed/dynamic stuff Added Fody From [jbruening/UnityFody]
5 Years Ago
Stripped out old divergence testing stuff