Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- **Version 0.9.0f6**
- - Ensure identifyable references are collected
- - Guard against null Mutations
- **Version 0.9.0f5**
- - Attempt to fix UI raycaster results being bad
- - Better way of saving player profile cloud diagnostics answer
- - Add Powerup Stacking Mutation
- - Make Mutation drop icons properly sized
- - Do not update zooid growth ghosts if player is dead
- - Use zip compression for save files
- **Version 0.9.0f4**
- - Consider layouts invalid if they have no zooids saved - fixes very old saves crashing main menu
- **Version 0.9.0f3**
- - Game Over UI tweaks
- - Improve duplicate Layout checks when autosaving player Layouts
- - Show game end UI only in Epoch 1
- - Game End screen revisited again
- - Remove play again button from game end screen
- - Fix Enemy Spawn limit - fixes multiple Alphas spawning
- - Do not spawn Alphas in first levels
- **Version 0.9.0f2**
- - Do not show Mutation notifications if there is no Center Text
- - Better integrate Progress Management and Enemy Spawners - there should be no instant Area Clear levels
- - Do not consider Grid Spawners that are disabled as spawn blockers
- - Make sure every level has Alpha enemy spawned
- - Fix Mutation dropper not dropping Mutations if it was damaged and then saved
- - Use Enemy Spawners to count remaining enemies in levels
- - Zooid and Mutation pickups can't be sunk by whirlpools
- - Increase Melee-Only Tier 4 Mutation Range and Cooldown Recovery stat debuffs
- - Re-enable Dialog UI in Gameplay Scene
- - Fix incorrect negative stat change percentages in Buff tooltips
- - Nice fade Mutated Alpha effect when zooids are killed
- - Always update tentacle animations - affects performance, but fixes tentacles glitching out near screen edge and enemies will be less like to spawn stuck on them
- - Initialize Sipho Average speed as 1
- - Highlight Mutated Alphas with effects
- - Fix Center Text erroring in Aquarium because of missing Campaign Logic
- - Display Nature Mutations that come from Alpha drops in center text
- - Obliterate "The"
- - Movement improvements - Siphos that get stuck on rocks will prioritize strafing more than turning for a short while
- - Whirlpools break down obstacles more consistently
- **Version 0.9.0f1**
- - Increase Grade IV Thorny Mutation Buff
- - Cooldown recovery no longer affects Zooid regeneration
- - Tweak Burstopod explosion effect
- - All Zooid should have base Cooldown Recovery value of 1
- - New Burstopod explosion effect
- - Burstopod Bomb creates weak imploding force
- - Do not spawn Remove Buff Effects is object has been disabled
- - Do not fade out Center Text if cursor is over its child object
- - Center text shows mutations given to enemies when entering Area
- - Track Enemy Mutations in each level
- - Add Code-Based UI system
- **Version 0.9.0a12**
- - Exclude Screenshotting Siphonophore from Gameplay Siphonophores
- - Dump more debug info when starting/loading game
- - Force disable content visibility in Layout Browser - should fix lingering screenshotters causing ruckus
- - Make death logs more readable
- **Version 0.9.0a11**
- - Update Frakir layouts with ones provided by community member
- - Do not use pixel perfect canvas for tooltips
- - Fix boss Mutation dropping with older saves
- - Update Unity to 2021.3.11f1
- **Version 0.9.0a10**
- - Do not look for toolips in hierarchy children - fixes random tooltips appearing
- - Penetration Stat affects Flail
- - Highlight enemy Zooids with relevant mutations on Mutation UI hover
- - Fix Enemy zooids staying dark outside of Growth mode when killed in Growth mode
- - Try awarding unique-per-drop Mutations
- - 1 Mutation is given to enemies per Dive instead of 2
- - Add damage cooldown to Flail
- - Bosses award more relevant Mutations based on previously grown zooids
- - Save player Layout snapshots of the run rather than play session
- - Flail damages Swarmer Minions
- - Apply force at Grabber's root position - prevents form turning the tip in some conditions
- - Show Mutation Grade in tooltips
- - Rename Buff Duration to Buff Retention. Now it also affects negative buffs positively
- - Fade-in hovered Mutation UI
- - Fix Mutation UIs not getting grouped up in certain conditions
- - Reset Siphonophore Wealth correctly - fixes Max Wealth not being reset when entering new Epoch
- - Unsubscribe Layout Browser Info panel from Layout Preview generation when disabling
- - Revert Spike logic to previous. Have explicit check for Swarm Minion collisions
- - Grabber handles low cooldowns better
- - Fix Claw not having Cooldown Recovery as relevant stat
- - Spike is affected by Cooldown Recovery
- - Fade out irrelevant Mutation icons
- - Combine UI and icon sprite atlases - improves UI rendering performance
- - Tweak Mutation UI sizes
- - Modify Hex UI layout to our layout needs - add skip every second column option, align children by their alignment
- **Version 0.9.0a9**
- - Ignore neighbor zooid collisions - improves physics performance
- - Kill Zooids softly when setting Wealth when entering new Epoch
- - Some debug logs
- - Fix Mutation generation not respecting had Zooids when generating Type and Breed Mutations - some irrelevant Mutation drops
- - Reduced Tier 3 Penetration Mutation bonus from 2 to 1
- - Enemies go after closest food they can consume correctly
- - Eaters don't try pulling in objects that aren't dynamic - fixes player being pulled to Reward drops
- **Version 0.9.0a8**
- - Add some tests for Mutations so I could calmly sleep at night
- - Consider force multipler when turning - fixes Vagorians overshooting rotation
- - Always apply Buff to Zooid that is in Buff target Zooids list
- - Alphas do not drop Tier 4 Mutations
- - Do not apply repeating Mutations to enemies on new level
- - Add Powerup Duration stat and Mutation increasing it
- - Fix mutations generated for missing zooid list incorrectly
- - Add several Tier 4 Mutations
- - More robust way of clearing obstacles around Alphas dropping Mutations
- - Handle missing mutations by removing them - allows easier iteration without breaking saves completely
- - Apply multiple Mutations to enemies when diving
- - Do not apply Mutations to enemies if Game Settings are off for that (currently off)
- - Simplify object attachment to spawners. Attach dropped Mutations
- - Increase charge force over 1 when having charges over default value - allows Soul Eater scale over original range value
- - Make Grabber a bit more gentle
- - Grabber has learned ballistics
- - Add Game Setting to control how Enemies have their Mutations added. Add new enemy mutations when diving deeper
- - Refactor how Mutations can be generated - support generating Mutations based on Breed
- - Game save serializes Hash instead of Seed
- - Player Setup now has seed passed along
- - Serialize XXHash
- - Add utility methods to get and remove hash based index from list
- - Breed assets also store Breed Enum for mapping
- - Add Anughty Attributes package
- - Fix game freezing when distributing Charges
- - Breed assets also store Breed Enum for mapping
- - Update Layout Mutation tests
- - Remove legacy Mutation update code
- - Clear saved Layout Mutations when upgrading as they are saved in incorrect format
- - Clone Layouts when assigning them - fixes Mutations getting cleared from saved Layout when spawning preview Sipho
- - Use Identifyable Json everywhere - fixes Mutations not being saved and loaded in saved layouts correctly
- - Automatically determine if Buff is applying stats and check them. Fixes Muck and debuff and future checks being inconsistent
- - Fix projectile weapons not taking into consideration their projectiles when deciding which stats they use
- - Spawn chonky food pellets if player has more than 30 of lost nutrition during boss battle
- - Fix identifyable IDs not being used in built game due to different serialization names
- **Version 0.9.0a7**
- - Fix boss levels being determined incorrectly in following Epochs
- **Version 0.9.0a6**
- - Decrease Leech damage timer to 0.66 from 0.75 as timing is now fixed
- - Make poison cloud easier to apply on Sniper projectiles
- - Fix Leech weapon not scaling with cooldown recovery correctly. Also fix broken timing for Leeches - previously they would have their damage timer reduced as if they were leeching on insignificant targets although were damaging Zooids.
- - Nerf health increasing mutations
- - Display Max Charge stat value in zooid descriptions
- - Fix leeches getting NaNs and stretching weirdly
- - Consider appling positive buffs only if their positive stat changes are relevant - reduces amount of useless Mutations.
- - Add IStatsUser interface and use it with zooid components to determine which stats are relevant when buffing - reduces amount of useless Mutations
- - Swarmer Critters can now be stabbed by Spikes
- - Swarmer Critters can now be Shocked, Poisoned and Mucked
- - Polyps detach when Shocked
- - Fix Polyps in Aquarium being spawned empty
- - Optimize Identifyable encoding/decoding in Json - improves game saving and loading performance
- - Fix Grid Spawners updating coordinates they shouldn't update. Add trailing coordinates to prevent chunk updating when tracked object moves back and forth. Prioritize chunk unloading over loading. Greatly improves experience and performance on levels with many obstacles
- - Fix generic Mutations not spawning
- - Dash towards intended Sipho direction if there is no input
- - Display Epoch number when entering new Area
- - Enemies get angrier at Siphos who eat their food
- - Do not regenerate array of changed skills when firing skill change event - improves performance
- - Scale time slowdown when player is damaged by Head's health value
- - Alpha Siphos no longer drop Mutations in first Epoch
- - Refactor how Epochs are calculated - fixes levels repeating in next Epoch
- - Boss battle polyps now spawn with exact amount needed to grow their Layouts - prevents them from re-growing zooids
- - Refactor Mutations so they can only target one Zooid and are considered the same if their contents are same. This invalidates save files created past 0.9.0a1 version
- - Add generic Cooldown Recovery stat Mutation
- - Return zooid stats by reference so they're not copied - improves performance
- - Apply certain offensive Mutation only for Combat and Utility zooids
- - Force regrow saved zooids when loading games
- **Version 0.9.0a5**
- - Only apply certain offensive mutations if stats are relevant
- - Spawn Alphas in all non boss areas except Freeroam
- - Alphas drop Mutations
- - Tweak Megalocyst explosion effect
- - Auto scroll to selection in Options menu
- - Lock game input when renaming your sipho
- - Diversify duplicate Builtin Layouts
- - Add Player Options Menu button to delete all duplicate autosaved layouts.
- - Do not lose overnutrition if there are dead zooids
- - Add Activator Zooid prototype
- - Megalocyst explosion effect
- - Always recalculate layout hash when adding zooids - fixes hashes causing Campaign Logic to save the same layout as before
- - Shorten Cra'Than boss 3 tentacles so they don't grow into the player
- - Add basic Energy Regeneration Mutation
- - Energy regen Mutation affects all zooids
- - Do not generate Mutations for Zooid types that have no zooids that can be affected
- - Poison no longer pierces infinitely - it is strictly limited by Penetration stat. Fully poisoned objects are not considered as penetrated though.
- - Change Jet base movement force from 1.299 to 1.3
- - Fix Cra'Than third boss ungrowing too much
- - Reduce Swarmer cost to 5 (down from 6) and base minion count to 2 (down from 3)
- - Add a bunch of Mutations
- - Display negative stat percentage change as relative rather than absolute
- - Better mutation adjectives
- - Debug mutation generation
- - Don't cache Mutation data which is not restored after load
- - Consider NewGame+ number when choosing boss drops
- - Use adjectives for buff names
- **Version 0.9.0a4**
- - Tweak mutation descriptions
- - Fix Game Save not using Identifyables
- **Version 0.9.0a3**
- - Avoid deserializing mutations with null template
- - Show Mutations in Layout Browser
- - Serialize relevant mutations in Layouts
- - Use more force to keep projectiles inside Twister Swirl
- - Fix target zooids not being serialized when serializing mutations
- - Detach all victims when leech dies
- - Add New Game+ called Epochs. Spawn Whirlpools in Freeroam
- - Use saved siphonophore data correclty when loading saved enemies
- - Fix Neighbor Buffing zooid descriptions
- - Save zooid charges
- - Save zooid health when saving siphos
- - Save Zooid positions when saving Siphonophores
- - Move players profile settings to a separate options menu. Rename Gameplay options to Controls. Ask for permission to enable cloud diagnostics on launch if not asked before
- - Tweak dialog visuals
- - Handle bad exported layouts
- - Set up dialog buttons correctly
- - Add dialog to main menu
- - Do not localize dialog UI buttons
- - Add Input field to UI elements
- - Dialog UI can have many buttons
- - Allow dialog UI having button callbacks
- **Version 0.9.0a2**
- - Fix endless loop in distributing Charges if there is higher efficiency
- - Fix charges being wasted if there is more charge to distribute than receiving zooids
- - Regeneration efficiency affects charge gain
- - Add Chargeable Zooid priority. Distribute charges by priority
- - Nerf Health Regeneration mutations
- - Split Soul Eater component into two - Charge Point indicator and Charge Affects Launcher Force
- - Swarmers increase connected swarmer max charge count by 1
- - Charge capacity Zooid mutation
- - Health Regeneration stat now regenerates Charges as well. Implement swarmer regeneration through health regeneration
- - Kill Point Receiver is not Chargeable Zooid. Add MaxCharges stat
- - Correctly add multiple mutations
- - Add option to ignore generic stats when checking if buff can be applied to a zooid - fixes generating irrelevant mutations
- - Serialize mutations
- - Zooid and Breed are now identifyable
- - Use Identifyable system when loading custom save data
- - Apply mutations to boss Siphos correctly
- **Version 0.9.0a1**
- - Better Mutation variety
- - Fix leech tentacles not being updated once they die
- - Do not generate mutation for a breed that doesn't have zooids to be affected with
- - Use level to randomize mutations and zooid drops
- - Mutations are now generated out of templates for more variety
- - Add None breed
- - Energy Leech doesn't pull consumables it can't consume
- - Add mutations when spawning Siphonophores. Add mutation UI
- - Track skipped mutations
- - Halve Rattler effect and increase its buff reach to 3 zooids
- - Regeneration Efficiency stat affects all heals
- - Fix Env object with no colliders
- - Fix elusive Head Selection error
- - Add Neighbor Reach improving mutation
- - Use Neighbor Reach stat with Chitin
- - Add stats change callback
- - Add stat buffing zooid reach as NeighborReach stat
- - Initialize Buff filter categories
- - Save Sipho rotations when saving
- - Cache all zooid sizes
- - Regrow zooids in order they are in Layout
- - Slomo on player head damaged
- - Max Sniper shot sounds 1 per frame
- - Fix game end UIs forcing button select while disabled
- - Do not prepend extension if layout filename already has the extension
- - Catch invalid layouts with incorrect indices
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement