Commit Graph

8263 Commits

Author SHA1 Message Date
09c0ea0f3e Merge branch 'james/region-names' into 'master'
Add map markers for lakes and mountains

See merge request veloren/veloren!2227
2021-05-03 02:00:23 +00:00
f553700e8c Add map markers for lakes and mountains 2021-05-03 02:00:23 +00:00
435d515945 Merge branch 'duelsik/wiring_system' into 'master'
Add fundamentals for wiring system.

See merge request veloren/veloren!2204
2021-05-02 21:30:55 +00:00
7faa0d3cd9 Add fundamentals for wiring system. 2021-05-02 22:38:44 +02:00
f60903f38b Fix Typo in Readme.md 2021-05-02 19:26:04 +00:00
d7582efad0 Moved character creation to use character_updater instead of character_loader. Changed character_loader to use a read-only database connection. 2021-05-02 16:08:39 +01:00
247ed4d78a Merge branch 'juliancoffee/kits_update' into 'master'
Update kits

See merge request veloren/veloren!2235
2021-05-02 13:27:03 +00:00
569d0a1ba5 - Split 'debug' kit to 'debug' and 'admin_cosmetics'
- Add Velorite Admin Bow to 'debug'
- Add rings, cape and necklace to cultist kit
- Add mushroom curry to 'consumables' (former 'potions')
2021-05-02 13:27:03 +00:00
769e21104e higher health lower damage 2021-05-01 12:29:28 -04:00
dc5a38f1e8 ori addition to combomelee 2021-05-01 12:29:28 -04:00
cdcbebc978 Merge branch 'zesterer/map-marker' into 'master'
Added map marker

See merge request veloren/veloren!2217
2021-05-01 16:26:13 +00:00
d0953fcab0 Added map marker 2021-05-01 16:26:13 +00:00
4d09180ddb Merge branch 'lboklin/glider-take-off' into 'master'
Fix glider pitching down when trying to take off

See merge request veloren/veloren!2233
2021-05-01 14:09:03 +00:00
d7ef414f59 Fix glider pitching down when trying to take off 2021-05-01 15:35:26 +02:00
Sam
d500a00414 Made naming of fields more explicit. 2021-05-01 09:25:56 -04:00
Sam
708cb12086 Fixed tests. 2021-05-01 09:25:55 -04:00
Sam
dd113c56cb Fixed ItemDef for custom weapons. 2021-05-01 09:25:54 -04:00
Sam
d3d4ee8bb0 Formatting stuffs. 2021-05-01 09:25:53 -04:00
Sam
914d78b4a9 Removed clone in animations. Added GATs to animations to do so. 2021-05-01 09:25:53 -04:00
Sam
3cb0ee98c8 Removed all unique and simple tool kinds. 2021-05-01 09:25:51 -04:00
Sam
a35b8b4aad Removed ability set as field on items. 2021-05-01 09:25:49 -04:00
a37174d6f2 Merge branch 'lboklin/fix-ori' into 'master'
Fix ori rate cap

See merge request veloren/veloren!2230
2021-04-30 18:24:49 +00:00
cc7f0f3ac2 Fix ori 2021-04-30 17:37:51 +02:00
ce230f3e87 Merge branch 'zesterer/fixes' into 'master'
Fixed admin physics check exemption

See merge request veloren/veloren!2229
2021-04-30 13:32:47 +00:00
b29e2b0017 Fixed admin physics check exemption 2021-04-30 14:06:07 +01:00
bc4d827650 Merge branch 'master' into 'master'
German translation

See merge request veloren/veloren!2159
2021-04-30 11:58:31 +00:00
8f5370f372 German translation 2021-04-30 11:58:31 +00:00
5a48158b7f Merge branch 'DaforLynx/poise-sfx' into 'master'
Poise (stun) SFX and fix for town music

See merge request veloren/veloren!2212
2021-04-29 23:36:22 +00:00
7334cce426 Poise (stun) SFX and fix for town music 2021-04-29 23:36:22 +00:00
4f5f15979a Merge branch 'sam/deduplicate-items' into 'master'
Sam/deduplicate items

See merge request veloren/veloren!2225
2021-04-29 20:11:43 +00:00
Sam
7870109856 Deduplicated stuff in npc_armor. 2021-04-29 15:45:14 -04:00
e177aebd9e Merge branch 'lboklin/lower-zero-lift-drag' into 'master'
Lower zero-lift drag

See merge request veloren/veloren!2223
2021-04-29 19:11:12 +00:00
baf749c03e Merge branch 'lboklin/object-masses' into 'master'
Define more accurate masses for objects

See merge request veloren/veloren!2220
2021-04-29 19:04:48 +00:00
bea6be2429 Merge branch 'juliancoffee/nvim_gitignore' into 'master'
Ignore local neovim rc

See merge request veloren/veloren!2224
2021-04-29 18:04:24 +00:00
8b38137715 Ignore local neovim rc 2021-04-29 20:49:35 +03:00
c4444a908a Lower zero-lift drag 2021-04-29 19:22:09 +02:00
Sam
91bb6392bb Removed old 2h variants of 1h weapons. 2021-04-29 13:18:04 -04:00
287a1a9b94 Merge branch 'xvar/admins-exempt-from-physics-checks' into 'master'
Made admins exempt from the server-side position and velocity checks

See merge request veloren/veloren!2222
2021-04-29 17:17:42 +00:00
1ead240ad2 switch network/protocol to hashbrown (5% perf increase) 2021-04-29 19:12:57 +02:00
e2d6326615 Made admins exempt from the server-side position and velocity checks 2021-04-29 17:46:40 +01:00
653fb065e0 extract protocol specific listen code from scheduler and move it to channel.rs 2021-04-29 17:51:52 +02:00
4afadf57dc move connect code to channel and get rid of unwraps 2021-04-29 15:58:43 +02:00
95b186e29a QuicSink and QuicDrain do work now.
When local SendProtocol is opening a Stream, it will send a empty message to QuicDrain which will then know that its time to open a quic stream.
It will open a QuicStream and send its SID over to remote.
The RecvStream will be send to local QuicSink
RemoteRecv will notice a new BiStream was opened and read its Sid. It will now start listening on it. while remote main will get the information that a stream was opened and will notice the frontend.
in participant remote Recv is synced with remote send (without triggering a empty message!).
RemoteRecv Sink will send the sendstream to RemoteSend Drain and it will be used when a first message is send on this stream.
2021-04-29 15:58:39 +02:00
760c382ed9 protocoladdr change for listen and connect
(remove a loop in quic protocol which wasnt a actual loop)
2021-04-29 15:58:34 +02:00
9f0aceba4c work on getting quic in the network 2021-04-29 15:58:26 +02:00
383482a36e Quic: We had the followuing problem:
- locally we open a stream, our local Drain is sending OpenStream
 - remote Sink will know this and notify remote Drain
 - remote side sends a message
 - local sink does not know about the Stream. as there is (and CANT) be a wat to notify local Sink from local Drain (it could introduce race conditions).

One of the possible solutions was, that the remote drain will copy the OpenStream Msg ON the Quic::stream before first data is send. This would work but is complicated.

Instead we now just mark such streams as "potentially open" and we listen for the first DataHeader to get it's SID.

add support for unreliable messages in quic protocol, benchmarks
2021-04-29 15:58:23 +02:00
c16bf51ab2 Merge branch 'xvar/reduce-timeofday-sync-frequency' into 'master'
Reduced frequency of TimeOfDay message being sent to clients

See merge request veloren/veloren!2218
2021-04-29 13:50:08 +00:00
27fb8a9f6c Merge branch 'synis/beam-aura-spatial-grid' into 'master'
Use SpatialGrid for Beam and Aura

See merge request veloren/veloren!2214
2021-04-29 13:00:55 +00:00
4e4818ca9e Query spatial grid for beam and aura system
fmt
2021-04-29 14:23:02 +02:00
3c20e8ed4e Reduced sync of TimeOfDay to once per 100 ticks 2021-04-29 12:34:27 +01:00