7291d32209
Make ItemDrop component with Item again
2021-09-27 20:36:18 +03:00
09dd9b4813
Changed ItemDrop to use LootSpec
2021-09-27 15:09:22 +03:00
2a82405df2
update toolchain to nightly-2021-09-24
2021-09-24 23:18:07 +02:00
88685cc016
update crates
2021-09-20 14:39:01 +02:00
db48e30ea1
Resolve unused '#[allow(clippy::needless_range_loop)]' error supressions
2021-07-24 20:22:05 +02:00
7d93d907f6
implement slowjob metrics to measuere time in queue and execution time
2021-07-22 19:31:21 +02:00
eade248e1f
Fixed handling of orientation changes for airships
2021-07-18 01:13:36 +01:00
9b3b21f368
fix clippy warnings
2021-07-12 12:09:09 +02:00
286037166a
Update wasmer
2021-07-10 15:06:51 +02:00
659b42e813
Remove tracy features that are no longer needed now that macros have been fixed
2021-06-19 04:27:50 -04:00
4167621f5d
Change the version number to 0.10
2021-06-12 10:14:07 +02:00
7185dcee68
switch to hashbrown 0.11 and specs 0.16.2
2021-06-07 13:01:01 +02:00
3869cdf1d2
Don't remesh chunk vertex data on sprite update.
...
This results in an extremely visually noticeable improvement in latency
when adding or removing sprite data and makes the game feel more
responsive.
This happens, for instance, when picking up a sprite like an apple or
flower from the environment. We check to make sure that for items
with lighting (like Velorite) or changes that otherwise affect meshing
(like changing from fluid to nonfluid) this doesn't trigger.
2021-05-11 12:58:15 -07:00
b34704ea3f
(Wiring) OnDeath
2021-05-05 19:08:18 +02:00
4cfdbdd069
use a constant for recommended_threads
2021-05-05 14:35:06 +02:00
0142cf37f0
limit tokio threads to 1/4 of num_cpus
...
make sure that rayon has at least 2 threads even on 1cpu systems to increase stability
2021-05-04 21:06:11 +02:00
6e3a74b476
rayon::join creates a global threadpool, which is only used in /world
...
instead just use the same threadpool for everything
helps with debugging problems with GDB
using threadpool.install() to also be used when `into_par_iter()` is called
2021-05-04 21:06:07 +02:00
1af4a04231
Revert "Merge branch 'revert-b10718c5' into 'master'"
...
This reverts merge request !2172
2021-04-21 17:10:13 +00:00
fd672980c4
Revert "Merge branch 'imbris/agent-opt' into 'master'"
...
This reverts merge request !2024
2021-04-21 14:10:06 +00:00
e17477979f
Remove extra chunk cloning and parallelize serialization in the server terrain sys
2021-04-20 15:25:05 -04:00
e750c9d570
Switch agent target search to use a spatial grid, add convience method for querying the aabr of a circle
2021-04-20 15:25:04 -04:00
a76fdbc325
Expose CachedSpatialGrid resource that is updated by the physics system, move BuildAreas into its own module, removed unused ExecMode
2021-04-20 15:25:04 -04:00
26222a0a2d
Rename common-sys to common-systems and rearrange common-state slightly
2021-04-20 15:25:04 -04:00
762c68cfbb
Basic fluid dynamics and physical properties for entities
2021-04-20 17:38:19 +02:00
7348e399e0
only have 1 Fn passed to tick fn
2021-04-20 01:49:45 +02:00
5862920f32
seperate sys/state
2021-04-20 01:30:17 +02:00