Commit Graph

15138 Commits

Author SHA1 Message Date
ce1d46830a Merge branch 'xMAC/remove_fehler' into 'master'
remove unmaintained fehler crate by updating lz-fear and zwitch to culpa

See merge request veloren/veloren!4315
2024-02-10 11:01:33 +00:00
fc076a39fb remove unmaintained fehler crate by updating lz-fear and zwitch to culpa 2024-02-10 11:30:36 +01:00
ed2065cf6a Merge branch 'christof/wasmtime' into 'master'
Use wasmtime to execute wasm components as veloren plugins

See merge request veloren/veloren!4302
2024-02-10 09:35:04 +00:00
f56e1d84b5 Use wasmtime to execute wasm components as veloren plugins 2024-02-10 09:35:04 +00:00
acd0f46fd5 Merge branch 'zesterer/aiming-tweaks' into 'master'
Minor tweaks to aiming

See merge request veloren/veloren!4314
2024-02-09 23:29:23 +00:00
cdd94c899f Minor tweaks to aiming 2024-02-09 22:43:35 +00:00
2a9e03caf2 Merge branch 'laundmo/glide_weather_wind' into 'master'
Add Lift to gliders (thermals, ridge lift)

See merge request veloren/veloren!3977
2024-02-08 16:34:46 +00:00
ce98de4370 Move debug_vectors_enabled flag to Scene 2024-02-08 16:25:40 +02:00
ff3f1b9b1c Re-enable glider trails 2024-02-08 16:25:40 +02:00
9b5f9704f8 Move condition checks outside of simulated_wind fn 2024-02-08 16:25:40 +02:00
16e7c30078 Improve comments 2024-02-08 16:25:40 +02:00
cd9e5bb9c9 Nerf glider AR 2024-02-08 16:25:40 +02:00
9ac75cb7d1 Extract wind simulation to its own function 2024-02-08 16:25:40 +02:00
aa97bd6bf6 Clean up systems/phys code 2024-02-08 16:25:40 +02:00
1dee12af85 Improve airflow particles 2024-02-08 16:25:39 +02:00
16c41109d3 Add Air Velocity to debug info 2024-02-08 16:25:39 +02:00
52328b89d2 rebase 2024-02-08 16:25:39 +02:00
283b404724 Working wind/lift particles
+ clippy fixes
2024-02-08 16:25:39 +02:00
2add795109 change ridge lift to just angles, other tweaks 2024-02-08 16:25:39 +02:00
04805167ff undo linker 2024-02-08 16:25:39 +02:00
6e5bd89818 Add near_water boolean to TerrainChunkMeta
+ lots of smaller tweaks and changes
+ tuning to make more fun (its a bit strong though)
2024-02-08 16:25:39 +02:00
2ae7c68dde move sun/moon direction to common 2024-02-08 16:25:39 +02:00
4e37430189 draw debug vectors, and toggle them in egui 2024-02-08 16:25:39 +02:00
fbd2a09c66 massively improve ridge lift calculation 2024-02-08 16:25:39 +02:00
432be97a97 copy interpolation function to terrain 2024-02-08 16:25:39 +02:00
91c718b931 easier chunk normal using double cross product 2024-02-08 16:25:39 +02:00
59bf62a453 Add approximate chunk terrain normals into sim 2024-02-08 16:25:38 +02:00
4c97f3f624 use formula for time of day dependency of thermals 2024-02-08 16:25:38 +02:00
761953513b Initial work for gliding lift, updraft, thermals 2024-02-08 16:25:38 +02:00
3ac2729b99 Merge branch 'isse/event-systems' into 'master'
Seperate events to seperate event busses and use systems to handle them

See merge request veloren/veloren!4189
2024-02-08 09:13:33 +00:00
ac921c563d Merge branch 'crit-chance-removal' into 'master'
Removed crit_chance stat from two item .ron files

See merge request veloren/veloren!4307
2024-02-07 19:13:27 +00:00
ba0fc08f8d Merge branch 'dequbed/srv-lookup' into 'master'
Add SRV lookup functionality to voxygen

See merge request veloren/veloren!4310
2024-02-07 14:17:37 +00:00
2d2ffa2b10 Add SRV lookup functionality to voxygen
This will make voxygen issue a SRV lookup when connecting to a host, allowing server owners to configure non-standard ports for servers and host servers using vanity domains easily. It additionally allows servers to be hosted on both QUIC and TCP at the same time, with the client connecting to the preferred protocol automatically, but gracefully falling back if a connection is not possible.
2024-02-07 14:28:37 +01:00
857d924979 add missing event handlers, use common_ecs::System 2024-02-07 12:21:04 +01:00
e94c21daa6 try to optimize a bit 2024-02-07 11:00:18 +01:00
7f01928aae fix event_emitters test 2024-02-07 10:51:39 +01:00
8a9fdd1805 add todo comment 2024-02-07 10:46:39 +01:00
b891bb038a create event dispatcher at start 2024-02-07 10:38:37 +01:00
63a7ecd5d7 clippy fixes 2024-02-07 10:38:37 +01:00
d75889ed75 don't insert event busses on client 2024-02-07 10:38:37 +01:00
e651b9b2ac initial setup and convert entity_manipulation 2024-02-07 10:38:37 +01:00
d3a97ba34c Merge branch 'xMAC94x/deps' into 'master'
xmac94x/deps

See merge request veloren/veloren!4311
2024-02-07 09:18:36 +00:00
88feb4cc60 removed unused fields from item assets 2024-02-06 22:05:08 +01:00
0933499a3d add deny_unknown_fields to item related structs 2024-02-06 21:57:04 +01:00
c3942b5f1f Removed crit_chance stat from two item .ron files 2024-02-06 21:47:41 +01:00
b0bef3ebbf update few dependencies 2024-02-06 19:11:10 +01:00
be6a99acb4 replace tui with ratatui 2024-02-06 19:11:10 +01:00
9af1c4c310 Merge branch 'xMAC94x/update' into 'master'
run cargo update

See merge request veloren/veloren!4308
2024-02-06 18:08:26 +00:00
fea7ed1d63 Merge branch 'juliancoffee/be_npc' into 'master'
/be_npc && /alignment commands

See merge request veloren/veloren!4300
2024-02-06 17:46:36 +00:00
bfff41dc97 Rever alignment and group manipulation 2024-02-06 15:58:40 +02:00