Technical data


Fixes a bug where a biomaterial would connect to a cell, even when that connection should not be possible according to the biomaterial ruleset. Thank you "Meow?" for reporting the issue with clearly defined reproduction steps!

Added visualizations for cell-created connection origins Fixed an organelle gui bug that occurred when viewing multiple cell infos simultaneously Fixed a bug where connection organelles have not cleaned up after themselves after being overwritten (thank you tbagdatortoise for the

EvoLife v0.9.9 is here, I updated the savefile list window to provide more info about the savefiles! The use case: You create a world, set it to fast forward, with autosave enabled. You leave it running for days, weeks, and now you have a lot of savefiles. You use the savefile li

Faster saving (new saves use the multi-threaded zstd algorithm instead of deflate) More world gen options (offsets, rock sprays), in preparation for the seasons feature Evolving now has a chance to duplicate a DNA piece from an existing one then modify it randomly, suggested here

Fixing issue where the game would hang for 1-2 seconds clicking on the "open world" tab when you have a lot of Steam Workshop items downloaded Fluid wall hole plugger implemented, during world generation fluid wall holes in rocks that can be plugged adding one fluid wall cell wil

Fixed a bug where loading saves made before version v0.9 would show crazy high memory usage %

Fixing a bug introduced in v0.9.3, overzealous DNA validation zeroing out valid DNA opcodes.

Small fix where some DNA state would not display properly on the GUI

Managed to reproduce the cell info crash. Fixed it.

Another after coffee thought where the cell info crash could come from possibly fixed. As stated before: A lot of you reported crashing while requesting information from a cell. Sadly I am not able to reproduce the issue, so I can not guarantee this is a 100% fix, but better than

Internal cleanup work started, should result in no visible changes but less crashes. A lot of you reported crashing while requesting information from a cell. Sadly I am not able to reproduce the issue, so I can not guarantee this is a 100% fix, but better than nothing.

New hormone system based on Simulife videos Every cell have 16 hormone levels. Each cell can set its own internal level. If a cell is colliding with another cell (surface protein bits needs to be matching) or a cell is connected to another cell with a connection, the hormone leve

Added cell upkeep cost. Default 0, cost the cell upkeep_energy_cost * cell_mass every game tick to stay alive. Settable as a world constant.

Bugfixes: - Size organelle delta mass and radius now correctly clamps to min-max values that can be handled by physics engine - Biomaterial breakdown organelle now generates with (cooldown * E_using) > (biomaterial_E / 2) true - Fission now resets internal timers in heal, prod

Bugfixes: - Setting constants directly on the new world interface working again - Biomaterials making too many connections with gas bubbles fixed - Better Ctrl key tracking for the GUI, hopefully more difficult to trip up - Hopefully fixed the DNA tree appearing in wrong colors,

Fixing a crash when filtering organelles

Fixing a bug in World Constants: Smell: Color reporting an ImGui error

Fixing bug mentioned in

Accidentally disabled Steam Workshop in v0.8.8, re-enabing