Full notes
Full Primordialis update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Gameplay
- Maps
- Balance
- Fixes
- Performance
- UI and audio
Primordialis changes
Happy Holidays!
Primordialis v0.1
gameplay changes & features:
Final music polish from Phrakture
A couple new creatures from Keith
Shrunk 4th and 5th biomes
Reduced number of entrances from first biome to the dark biome to prevent new players from focusing on it too much
Most combo cells have been removed from non-bosses
Added some Halloween creatures, enabled Oct 24 to Nov 1 in your local time
New cell types: Impact cell, Wandering neuron, Electromagnetic cell, Spinning cell, Heavy cell, Vascular cell, Ossifying cell, Stem cell, Transistor cell, Lightning cell (previous Lightning cell has been renamed to Shocking cell)
New mutations: Exploding corpses,
Increased regeneration with the Steady regeneration mutation from 10% to 25%
Strafing mutation now makes you move in cardinal directions, instead of being relative to your body orientation
Improved the ability to move with strafing during the ending sequence
Echolocation mutation now shows the locations of cell types
Explosive resistance now makes explosions non-lethal in addition to giving damage resistance
Parasitism mutation now allows regeneration in safe zones
Entropy reversal mutation now grants immunity to the negative effects of freezing
Increased the damage resistance from The walls are lava mutation
Combo cells now have a prompt to drop cell types. How combo cells work was intended to be something discovered on accident or through experimentation, but player expectations were not set properly for that to work
Added small chance for blank combo cells to appear, which allow you to choose both components
Single cell spikes not attached to any other cells no longer deal damage
Increased the minimum width of certain tunnels
The force generated by jet cells at high voltage is now capped
Increased genome size of breakaway cells from 0.5 Mbp to 1 Mbp
Increased genome size of spedometer cells from 0.375 Mbp to 3 Mbp
Increased genome size of breakaway cells from 0.75 Mbp to 4 Mbp
Slightly increased drop weight of acid cells
Obedient neuron now works on yourself
Poisonous cells now make adjacent cells passively immune to poison
Moved poisonous cells to a different spawn pool, they should be much more common overall
Increased the stickiness per sticky cell, they should now stick for about twice as long before detaching
Negating cells and Electric isolator cells can now chain with themselves and each other, without requiring a conductive cell in the middle
Power switch cells are now 0.8V when activated instead of 0.9V, to make them more reliable to toggle off
Doubled the charging rate of charging cells
Reworked lightning again:
Old Lightning cell has been renamed to Shocking cell. Its base damage has been reduced and no longer increases with voltage. Range is now proportional to the square root of the voltage (previously linear). Frequency scaling is unchanged. It should be more effective than before at shocking creatures
New Lightning cells will discharge when powered then unpowered, with lightning strength based on the peak voltage. If lightning overkills a cell its excess damage can spread to adjacent cells
Chain lightning mutation has been reworked. It now gives resistance to lightning damage and stun, and complete immunity to self-lightning-damage
Stasis cells' area of affect no longer scales with voltage. Cells in stasis can now slowly move, higher voltage stasis bubbles will result in less movement. These changes are meant to prevent situations where stasis results in getting trapped out of bounds
Heat from radiant cells reduced by 50% to make them more survivable
Added Acid cells to the starting weapon pool
Physics engine now supports rigid cells. Hard, Spiky, Electromagnetic, and Heavy cells are rigid by default, and any frozen cells are temporarily made rigid
Frozen cells have reduced biomass transfer speed
Frozen cells can now be shattered with sufficient force
Reworked a side boss
Exiting the edit menu with no cells in your body plan will no longer kill you. It was fun but too easy to do accidentally
Adjusted death condition to be based on biomass cost + biomass storage. This should improve survivability when you have low biomass cost hearts
Dead creatures will now revive if they regain biomass above their death threshold
The regneration cooldown recovery from collecting xp no longer decreases past 2250 biomass, previously it would get less effective the higher your biomass cost with no cap
Reworked cancer to be more customizable
Made the final boss arena 50% wider
Made the final boss faster to finish off when it has low biomass
Buffed first biome boss
bugfixes:
Fixed more cases of softlocks in 5th biome
Fixed some cases where entrances to biomes could be blocked off
Fixed overcharge mutation not applying to always negative cells
Fixed overcharge mutation getting applied twice to power switch cells
Fixed negatively powered jets pushing things in the wrong direction
Fixed some parts of the environment not stopping when paused in sandbox
Fixed buggy wall collision physics in special area
Made line drawing mode in editor work better with undo
Fixed incorrect rendering of spikes in editor history
Fixed incorrect rendering of spikes after mirroring a selection
Fixed bug where saved body plans could save to the incorrect name when the save name is a substring of another saved plan
Fixed waypoint locations not getting saved
Fixed cells not showing up in the sandbox combo list
Fixed combo cells not being granted correctly between sandbox saves
Fixed reverting to default body plan when loading a saved game with a body plan over your maximum cost
Fixed mouse dragging being off with letterboxing
Fixed color/cell buttons still being visible while in the opposite mode with widescreen resolutions
Made final boss fight not activate when you are outside of its arena
Fixed fearful neuron's wall avoidance not using seeker cells properly
Made electrical connection of linking cells more consistent
Fixed bug where mutations would save incorrectly after using a waypoint
Fixed health gating cells not stopping poison
Fixed mutagenic poison not transfering between connected cells
Fixed breakaway cells and explosive cells draining biomass from from neighboring cells when they kill themselves
Added some safeguards for voltages and temperatures overflowing and becoming nan or infinity
Made high voltage lightning hit things more reliably
Fixed uncombined combo cell tooltips showing the cost reduction for the base cell type
Fixed crash when audio device is lost
Other keyboard inputs are now blocked when a text box is active
Fixed rare crash on startup
Fixed lua creature death functions not working
Fixed set_plan_cell crashing when passed an invalid cell type
Fixed icons being cut in half on certain graphics drivers (thanks h!)
Fixed rendering bugs when creating too many particles
Fixed cursor changes not updating until the mouse is moved when using hardware cursor
Fixed toggle seek and toggle ability settings not saving between game sessions
misc:
Re-enabled gamepad support
Added inspector which by default activates when you press \. The inspector allows you to view the current state (eg. voltage, temperature, speed) of all your cells. You can also hover over other creatures when you press the inspect button to inspect them instead of your own body
Symmetry mode in the editor now supports all point group symmetries compatible with a hex grid
Duplicate cell types are now grouped together in the editor
You can now filter your cell types by pressing control+F or clicking on the search button in the lower left corner of the editor
Hovering over Phasing, Poisonous, or Feeler cell types in the editor will now highlight cells which are adjacent to the hovered cell type
Cells which do something in the outward direction such as Jet cells now have a small arrow indicating their direction in the editor when icons turned on
The fill tool in color mode now cares about cell types when you have cell icons turned on
Added loading screen tips
Zoom is now saved
Added warning when loading old saves
Small performance improvements
Enabled AVX instructions, which should improve performance on CPU's that support them
Adjusted threat level calculation for switching between ambient and battle music
Mutations are now preserved when you use the respawn tool in sandbox mode
Replay recorder now stops shortly after you die, unless in sandbox mode
Clicking on a body plan in your history no longer rewinds your history to that point to prevent accidentally overwriting your undo history
Added video settings for gamma and contrast
Replaced the radiant visual effect for better performance
Added new sound effect for high-voltage lightning
New lua function reset_position(), meant for use in the console if you get stuck out of bounds
New lua function set_input_delay(ticks) to simulate playing with network lag. set_input_delay(12) should be roughly equivalent to 100 ms ping. This is just a quick test to check if multiplayer is even viable, it does NOT mean that multiplayer is being developed
New lua function get_all_body_cell_ids(int body_id)
Added cell_count and plan_cell_count to body metatables
Source
Changelog.gg summarizes and formats this update. How we read updates.
