Currently supported:
- size, color, temperature, mass
- liquid, solid, is_gas states
- conductivity (heat transfer maybe)
- friction, viscosity (movement i think)
- pressure (basic pressure calculations maybe)
- melt/solidify temperatures and states
- (except steam it used to go back to water )
- freeze/evaporate temperatures and states (yes)
- flamability (fire spread maybe)
- burning (basic fire behavior last i checked)
- melting (melting/freezing yes)
Missing Implementation:
- durability (need to be implemented in progress)
- explosion_radius
- explosion_force
- explosion_duration
- explosion_color
- pressure_resistance
- pressure_tolerance
- pressure_threshold_duration
- burn_intensity
- burn_rate
- burn_rate_multiplier
- burn_color changes
it now includes sub folders so you may have
//src/parts/mods/modname1/partname/
//src/parts/mods/modname1/customthing
//src/parts/mods/modname/partname
//src/parts/coreparts/partname/
removed some old sim logic that was accidentally being reused.
there has been a lot of changes and fixes
currently refactoring the code base and optimizing
- Added UI optimizations to improve performance and reduce FPS impact
- Implemented various bug fixes and improvements
- Started code refactoring for better maintainability
- Updated particle system configuration in particles.json
- Modified rendering pipeline for better efficiency
- Updated simulation core logic in sim.py
- Adjusted settings and configuration parameters
- Updated gitignore rules
- Fixed initialization code in __init__.py
Controls and Current Features added listing
Working, Partial, Not Working/Implementated.
Key bindings was added in the last commit
Current Features of Readme is incomplete
and isn't fully reflecting what works and doesn't.
added proper particle count
there is a settings menu
some keybindings have been added ESC to exit
Glowing particles are now a thing
Gas effects can be toggled on and off for performance
it is now settings.py
settings handles loading the json file for the particles
and imports, and potentially other things such as
actual settings that are saveable and more