feat: Add new atoms, atoms file and better player movement #45
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This adds a lot of stuff!
New material type, that you can modify on the
atoms.ron
file, that supports hot reloading.For now you can change the inertial resistance of powders, and change the flow rate of liquids.
The flow changes how fast a liquid spreads, and the inertial resistance changes how likely it is to a powder to spread to the sides
New atoms!
Lava, Water, Dirt, Grass, Gravel and Rock!
You can press:
1
to shoot sand2
to shoot water3
to shoot gravel4
to shoot lavaFor Rock and Dirt we need a new precision mode for the tool, as they are solids and do not move and need to be placed in a square or circle shape, and not thrown.
And also, some improvements to the player:
New "states" for the animation, will later be added to a ron or yaml file.
Easier to navigate when using the jetpack.
Now you can hold space to jump higher.
Closes #33