Commit Graph

2188 Commits

Author SHA1 Message Date
Joshua Barretto
5e9a35a7c9 Sync controllers with clients 2021-03-13 00:26:50 +00:00
Joshua Barretto
557d165f22 Prevented block-snapping too eagerly 2021-03-12 22:46:17 +00:00
Avi Weinstock
e7c41964c0 Fix fmt and clippy, and rename {psdr,psdw} to {read,write} in physics. 2021-03-12 17:14:08 -05:00
Joshua Barretto
d81671859a Relative velocity collisions 2021-03-12 19:49:20 +00:00
Joshua Barretto
33920f31ac More relative motion changes 2021-03-12 18:53:10 +00:00
Avi Weinstock
0b954f8db8 /airship angle command and RtSim airships. 2021-03-12 13:53:06 -05:00
Joshua Barretto
64cc97ad59 Mountable airships 2021-03-12 17:08:40 +00:00
Joshua Barretto
069f259315 Fixed water collision bug 2021-03-12 15:38:48 +00:00
Joshua Barretto
2c1c07c6b8 Made airship terrain hitboxes smaller 2021-03-12 15:26:12 +00:00
Joshua Barretto
fcaf2b50d1 Smooth airship movement 2021-03-12 14:56:47 +00:00
Joshua Barretto
d3ee035449 Made animations and friction ground-relative 2021-03-12 13:26:02 +00:00
Joshua Barretto
b3c45b0114 Fixed airship collisions under rotation, added position increment for velocity when on ground 2021-03-12 11:32:19 +00:00
Avi Weinstock
d98efb391b Account for model translation in the physics. The voxel collider still needs to be north-aligned for now. 2021-03-11 23:43:55 -05:00
James Melkonian
a70e569396 Allow spawned airships to move 2021-03-11 18:58:57 -08:00
Avi Weinstock
fe4c7a3f6a Airship fixes: figure culling, player hitbox bounds w.r.t. airships, physics state unioning. 2021-03-11 19:01:16 -05:00
Avi Weinstock
6d35e7c6d0 Airship progress: now possessable, and physics kind of works (desyncs from the visuals by a shift + scale, and rotation isn't done at all yet, but the contours are correct). 2021-03-11 17:27:03 -05:00
Avi Weinstock
1d0600851b Draft of airships (spawn command, visuals, some physics refactoring, no collision yet). 2021-03-11 11:48:59 -05:00
Marcel Märtens
b151a246c3 update specs to get rid of old deps 2021-03-10 13:22:17 +01:00
Marcel
81959c0a89 Merge branch 'ccgauche/move-back-register-to-system' into 'master'
Moved back register to a system

See merge request veloren/veloren!1868
2021-03-10 00:56:33 +00:00
ccgauche
10e5620642 Moved back register to a system 2021-03-09 21:16:23 +01:00
Marcel Märtens
d7df741671 update dependencies, including removal of some tracy deps as they are get through common/tracy 2021-03-09 20:17:29 +01:00
Marcel
f6028f4ae3 Merge branch 'xMAC94x/metrics_fixes' into 'master'
get rid of a lazy_static and update agent multithreaded metrics

See merge request veloren/veloren!1865
2021-03-09 12:59:00 +00:00
Marcel
d229ab1eb9 Merge branch 'aweinstock/critical-stats' into 'master'
Add critical chance and critical multiplier stats to weapons.

See merge request veloren/veloren!1864
2021-03-09 10:55:36 +00:00
Marcel Märtens
77dea4980c get rid of a lazy_static and update agent multithreaded metrics 2021-03-09 11:52:57 +01:00
Avi Weinstock
d8f0a1c426 Add critical chance and critical multiplier stats to weapons. 2021-03-08 23:27:25 -05:00
Marcel Märtens
4ebfbdde0f Move Specs code to own common_ecs create, put tracy and macros into common_base 2021-03-09 00:54:01 +01:00
Marcel Märtens
f353f14703 change Name from VSystem to System 2021-03-08 13:15:00 +01:00
Marcel Märtens
6b88545481 restructure server metrics
- get rid of old SysTimers for each system in favour of VSystem tracking
 - move metrics generation from lib.rs to own system
 - code cleanup
 - remove time tracking in common::sys
2021-03-08 11:51:13 +01:00
Marcel Märtens
c515fece28 Implement a VSystem trait that can be implemented by Systems.
It will autodo some things, like track start and time and export those in system metrics
Add a origin and implement it for all Systems in Veloren
2021-03-08 11:51:04 +01:00
ccgauche
89774980b4 First commit 2021-03-07 22:32:52 +01:00
Marcel
e29964ead1 Merge branch 'sarrakitty/fireworks' into 'master'
added a white firework

See merge request veloren/veloren!1856
2021-03-07 18:37:35 +00:00
Joshua Barretto
911acdd9db Fixed clippy warnings and fmt 2021-03-07 14:25:07 +00:00
Joshua Barretto
db573f6b2d Turn giant trees into proper sites 2021-03-07 14:25:07 +00:00
Joshua Barretto
862cd5fe49 fmt 2021-03-07 14:25:03 +00:00
Joshua Barretto
a229d65932 Static light improvements, fixed lighting update bug 2021-03-07 14:25:02 +00:00
Joshua Barretto
9875e2c025 Began work on CSG-based primitive tree site structure generation system 2021-03-07 14:25:02 +00:00
Joshua Barretto
7d94c3600f New town layouts, initial progress 2021-03-07 14:25:02 +00:00
Joshua Barretto
6274987fa6 Fixed snow blocking all light 2021-03-07 14:25:01 +00:00
Joshua Barretto
620e2000d2 Experimental cliffs, use column alt for world map 2021-03-07 14:25:01 +00:00
Joshua Barretto
717bbbf23e Better static light propagation between translucent objects 2021-03-07 14:25:01 +00:00
Joshua Barretto
6af0e77efd Better stairs 2021-03-07 14:25:01 +00:00
Joshua Barretto
0c302bb020 Lanterns in trees 2021-03-07 14:25:01 +00:00
Joshua Barretto
6fc7d2a906 Faster More interesting giant trees, better oaks, hives on branches 2021-03-07 14:25:01 +00:00
Joshua Barretto
185b1c3053 Specialised giant trees 2021-03-07 14:25:01 +00:00
Joshua Barretto
7d526da735 Experimental giant mother trees 2021-03-07 14:25:01 +00:00
Joshua Barretto
e30c625d81 More tree variety, denser forests 2021-03-07 14:25:01 +00:00
Joshua Barretto
68b0aa5c50 sync 2021-03-07 14:25:00 +00:00
Joshua Barretto
9cf13ac3b2 Simple coral 2021-03-07 14:25:00 +00:00
Joshua Barretto
6dd0f73c2d Fixed clipping issues, faster generation 2021-03-07 14:25:00 +00:00
Joshua Barretto
23f0dfb078 Began work on new sites 2021-03-07 14:25:00 +00:00