bacc5271d4
Soil production should use ground, not basement, slope.
2020-01-23 18:18:11 +01:00
ee5d383c46
Map saving, soil production, speedup attempts.
2020-01-23 18:18:10 +01:00
5fc34081bd
birches and "Acalok" Trees
2020-01-23 18:18:10 +01:00
c92ff34e15
Fix sediment transport, add hack for sediment.
2020-01-23 18:18:09 +01:00
e71f145b71
Sediment transport, plus many other things.
2020-01-23 18:18:09 +01:00
067429d13e
Use Worley noise for uplift.
2020-01-23 18:18:09 +01:00
72287f2041
Implement carving strategy for lake connections.
...
Also fix mapgen slopes and make a much more pleasing world.
2020-01-23 18:18:08 +01:00
e01bb8a8c9
Render sediment differently.
2020-01-23 18:18:08 +01:00
e289849c87
Map fixes.
2020-01-23 18:18:08 +01:00
cc58101540
Seed elements.
2020-01-23 18:18:08 +01:00
69a8d5039b
Adding hillslope diffusion.
2020-01-23 18:18:07 +01:00
825ba1b4f4
WIP fixes: more pleasing uplift generation.
...
Uses the exponential distribution now.
2020-01-23 18:18:07 +01:00
1b864887e7
Reverting changes except to humidity and temperature
...
noise.
2020-01-23 18:18:07 +01:00
28d0afbfb6
wahtevermoresharp
2020-01-23 18:18:07 +01:00
a98d4adc27
forsharp
2020-01-23 18:18:07 +01:00
4b01c1b082
add: capability to disable blending for particular BlockKinds
2020-01-19 16:03:27 -05:00
5666f18ded
Add terrain meshing benchmark
2020-01-19 16:02:12 -05:00
a4274ef8aa
Charge Icon and flashing skillbar
2020-01-17 22:00:00 +00:00
e1adf40856
Improvement: Replace all '..=b' with '..b + 1'
2020-01-12 15:46:53 +01:00
5b65b16594
Prevent NPCs from spawnign underwater
...
This should be set until there are underwater NPC types.
2020-01-08 12:48:00 +00:00
0d919a9dc6
improve(log): adjust verbosity of some logging
...
fix: settings do not log due to logging being initialized to late
2019-12-20 15:45:30 +01:00
72d8f95e8c
please ci toolchain
2019-12-11 15:13:46 +01:00
56f9c5d35f
Fix the glider_close sfx event
...
This was failing to trigger since we now have a MovementState::Fall, but
the sfx mapper was still trying to work this out itself based on
velocity. We no longer need to track velocity as a result and can use
the MovementState.
Also silenced warnings resulting from unused vars when running tests.
2019-12-09 09:50:14 +00:00
6dfa146484
Mitgated RUSTSEC-2019-0014 by updating noise
and
...
disabling its default features, specifically `image`,
which had the vulnerability.
2019-11-05 11:14:39 +00:00
e3bd152d24
update toolchain to nightly-2019-11-04
2019-11-04 18:26:32 +01:00
8ae2692b6e
Allow canceling chunk generation.
...
Currently we only do this when no players are in range of the chunk. We
also send the first client who posted the chunk a message indicating
that it's canceled, the hope being that this will be a performance win
in single player mode since you don't have to wait three seconds to
realize that the server won't generate the chunk for you.
We now check an atomic flag for every column sample in a chunk. We
could probably do this less frequently, but since it's a relaxed load it
has essentially no performance impact on Intel architectures.
2019-10-16 11:39:41 +00:00
5390b1b36c
format code
2019-10-10 21:00:19 -03:00
83a4454be5
refactor code to be smaller and clearer
2019-10-10 20:53:13 -03:00
6b42b1c762
remove unecessary comments
2019-10-10 20:53:13 -03:00
1998ed2fdd
load structures from ron files / transfer static structure lists to ron files
2019-10-10 20:53:13 -03:00
20c520a044
Change the version number to 0.4
2019-10-10 15:48:01 +02:00
bf01069f44
Balanced chest spawning
2019-10-10 10:11:46 +01:00
d82ec6715a
Item icons, chests and more
2019-10-09 19:28:05 +00:00
087bfffc8a
Proper tree colour variation
2019-10-07 09:05:18 +01:00
6fc6864e7c
Better grass colours, made flora more common
2019-10-07 08:49:02 +01:00
35b9040a6f
Removed now stable feature
2019-10-03 17:28:17 -04:00
6ee99786d6
Removed trailing semicolon
2019-10-03 17:19:22 -04:00
f39d454f93
Update fast_noise.rs
2019-10-03 17:19:22 -04:00
772e85fbea
Update lib.rs
2019-10-03 17:19:22 -04:00
e151b81c11
Update lib.rs
2019-10-03 17:19:22 -04:00
a90ceddde0
Fixed cold near oceans, faster meshing
2019-09-27 12:46:20 +01:00
81dc77c87b
Resolved warnings
2019-09-26 13:34:15 +01:00
b1d4ae7445
Fixed cliff generation layer bug
2019-09-26 12:19:21 +01:00
a6d5b82ef5
Prevented pickups with full inventory
2019-09-26 00:15:07 +01:00
7f4e587215
Made velorite rarer
2019-09-26 00:15:07 +01:00
e22fe81a2f
Added velorite
2019-09-26 00:15:07 +01:00
a961a267f1
Added apple and mushroom collection
2019-09-26 00:15:07 +01:00
b0a1619698
Fixed shadow distance culling
2019-09-26 00:15:07 +01:00
499344ccab
Added entity shadows
2019-09-26 00:15:07 +01:00
50daf185a8
Resolved warnings
2019-09-26 00:15:07 +01:00