Commit Graph

532 Commits

Author SHA1 Message Date
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
8e2f810883 Grounded houses more 2019-09-26 00:15:07 +01:00
ea688e725f Shorter houses 2019-09-26 00:15:07 +01:00
b62830b8b4 Better hills 2019-09-26 00:15:07 +01:00
2165e79971 Adjusted cliff height on mountains 2019-09-26 00:15:07 +01:00
3979dddbc1 Faster meshing, better AO, colour correction 2019-09-26 00:15:07 +01:00
a432cef263 Better colour correction 2019-09-26 00:15:07 +01:00
22af0ab016 Prevented bounds mis-prediction 2019-09-26 00:15:07 +01:00
ba7fa8b55d Prevented towns in oceans 2019-09-26 00:15:07 +01:00
5933ae608a Applied water layer after structures layer 2019-09-26 00:15:07 +01:00
b6e72b0075 Better warp noise 2019-09-26 00:15:07 +01:00
a9d7cfac0b Added wells 2019-09-26 00:15:07 +01:00
1e9eb3089e Worldgen colour tweaks, better buildings, better warping 2019-09-26 00:15:07 +01:00
8a2dc836d8 Fixed cut-off cliff, optimised structure generation 2019-09-23 16:20:28 +01:00
e77f165da6 Improved SmallCache 2019-09-23 15:17:06 +01:00
f182733074 Small cache experiments 2019-09-22 22:19:07 -04:00
debcb11e18 Simplify lerping and use smoothstep interpolation instead of cosine 2019-09-21 19:46:27 -04:00
7647e54858 Drastically faster diffuse 2019-09-21 17:40:27 +00:00
542ac41e7a Merge branch 'xacrimon/rng-init-noise' into 'master'
Update some deps, fix hashbrown not compiling and rework the ad-hoc PRNG for RandomField.

See merge request veloren/veloren!500
2019-09-20 06:13:48 +00:00
7463db0dd9 Formatted code. 2019-09-17 20:35:53 +02:00
2786e28577 Fixed rng stuff. 2019-09-17 16:56:23 +02:00
85e6e54dc2 Fixed compile errors. 2019-09-17 16:12:17 +02:00
37d71cee26 Added some reasoning. 2019-09-17 16:07:24 +02:00