Commit Graph

2498 Commits

Author SHA1 Message Date
Imbris
ab7740f378 Fix not not sending updates outside a certain range and not sending character state when it changes due to update throttling 2019-10-23 22:43:02 -04:00
Imbris
10f9f10cb3 Fix some panics when removing regions 2019-10-23 22:43:02 -04:00
Imbris
b09bddda79 Make clients subscribed to nearby regions and only send physics updates from those regions. 2019-10-23 22:43:02 -04:00
Imbris
24d1f6d970 Add initial region system implementation 2019-10-23 22:39:42 -04:00
Monty Marz
0f55533430 Merge branch 'pfau/assets-2' into 'master'
Multiple Assets and UI fixes and additions

See merge request veloren/veloren!619
2019-10-23 19:40:45 +00:00
Monty Marz
3e0ac48bd8 Multiple Assets and UI fixes and additions 2019-10-23 19:40:45 +00:00
Acrimon
3902b8e364 Merge branch 'xacrimon/error-handling' into 'master'
Drastically improved error messages in client and server.

See merge request veloren/veloren!621
2019-10-23 17:50:18 +00:00
Acrimon
57bfb302dd Formatted code. 2019-10-23 20:23:31 +02:00
Acrimon
2215f9abd7 code-style: iter instead of into_iter. 2019-10-23 16:45:47 +02:00
Acrimon
6f532a7a37 Drastically improved error messages in client and server. 2019-10-23 18:38:09 +02:00
Justin Shipsey
4815a096fd Merge branch 'ifreund-drop-items' into 'master'
Allow dropping items

See merge request veloren/veloren!615
2019-10-22 01:22:50 +00:00
Imbris
9e7fa0ed4f Merge branch 'vechro/aa-fix' into 'master'
Fix MSAA x16

See merge request veloren/veloren!613
2019-10-22 00:58:43 +00:00
Isaac Freund
355c7666b9 Allow dropping items
Items can now be dropped by clicking to select the item then clicking
outside of the bag.
2019-10-22 01:40:58 +02:00
Imbris
d35ca01b1e Merge branch 'soruh/veloren-help-only-show-allowed-main-repo' into 'master'
Don't display commands that the player cannot use.

Closes #351

See merge request veloren/veloren!612
2019-10-21 19:22:23 +00:00
Vechro
c9787846d5 Fix MSAA x16 2019-10-21 21:55:49 +03:00
soruh
db69bf23b8 Don't display commands that the player cannot use. 2019-10-21 18:36:35 +02:00
Imbris
baf04e75d9 Merge branch 'shandley/cargo-update-conrod' into 'master'
Update conrod_core

Closes #171

See merge request veloren/veloren!608
2019-10-19 23:09:46 +00:00
Shane Handley
eb65e4411f WIP (testing) Update conrod_core
This is a `cargo update -p conrod_core` to bring in updates to
`veloren/conrod/conrod_core` to add support for copy and paste.

Ref: veloren/conrod!2

Fixes #171
2019-10-19 15:12:37 +09:00
Songtronix
ab8c4a45b5 Merge branch 'songtronix/hotfix' into 'master'
Fix singleplayer

See merge request veloren/veloren!605
2019-10-18 16:21:28 +00:00
Songtronix
3e1bf295b5 fix(crash): singleplayer 2019-10-18 17:39:57 +02:00
Songtronix
72e18d0edd Merge branch 'songtronix/QoL' into 'master'
Quality of Life

See merge request veloren/veloren!604
2019-10-18 15:06:21 +00:00
Songtronix
fffffff536 fix(crash): overflowing the stack 2019-10-18 14:19:02 +02:00
Songtronix
fe4a61354a change(menu): display version with hash and date 2019-10-18 15:51:07 +02:00
Songtronix
5b716515bb change(githash): provide date and hash 2019-10-18 15:32:55 +02:00
Imbris
39656e92be Merge branch '276-hotloading-armor' into 'master'
Resolve "Enable hotloading of different offsets for armors/weapons"

Closes #276

See merge request veloren/veloren!545
2019-10-18 00:29:09 +00:00
Adam Fogle
c41627d75f Removed the recolor property from the armor ron files. 2019-10-17 19:45:29 -04:00
Joshua Barretto
687473c5e6 Merge branch 'pfau/assets' into 'master'
Initial staff implementation

See merge request veloren/veloren!602
2019-10-17 20:59:37 +00:00
Monty Marz
fdfab6a807 refactor: create_projectile doesn't take a light
It returns a builder so the caller can just do it
2019-10-17 20:59:36 +00:00
Joshua Barretto
1f39659a54 Merge branch 'zesterer/small-fixes' into 'master'
Performance Improvements

See merge request veloren/veloren!597
2019-10-17 20:56:37 +00:00
Joshua Barretto
dcf8655202 Fixed srgb normal bug 2019-10-17 17:35:17 +01:00
Joshua Barretto
04c64dc122 Better (and faster) water shaders 2019-10-17 17:11:55 +01:00
Joshua Barretto
57e7925418 Merge branch 'songtronix/include-license' into 'master'
Include LICENSE file in artifacts

Closes #343

See merge request veloren/veloren!601
2019-10-17 14:22:41 +00:00
Songtronix
1a47cadc24 fix(CI): remove unneeded copy 2019-10-17 15:35:14 +02:00
Songtronix
cde310fa5a change(CI): include LICENSE in artifacts 2019-10-17 15:06:20 +02:00
Joshua Barretto
013afafba8 Made rolling less violent when changing directions 2019-10-17 12:21:22 +01:00
Joshua Barretto
b090a1b5cd Merge branch 'shandley/title-music-single-play' into 'master'
Title music fix

Closes #342

See merge request veloren/veloren!600
2019-10-17 07:58:58 +00:00
Shane Handley
ab59d1f262 Title music fix (fixes #342)
Fix issue with title music restarting and playing in multiple channels
when the player chooses a play state but then returns to the main menu.
2019-10-17 16:14:16 +09:00
Joshua Barretto
3279a278b7 Move computations to terrain fragment shaders 2019-10-16 15:05:45 +01:00
Joshua Barretto
c01e19fc05 Don't render water that isn't there, improved chunk render order 2019-10-16 12:40:18 +01:00
Marcel
cc6ad7d6e2 Merge branch 'sharp/erosion' into 'master'
Add erosion, rivers, and lakes.

See merge request veloren/veloren!593
2019-10-16 11:39:41 +00:00
Joshua Yanovski
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
Adam Fogle
3a4c307d38 Code cleanup, formatting changes, and fixed the cloth belt's offset. 2019-10-16 00:42:57 -04:00
Marcel
6cd78dcb4c Merge branch 'zesterer/small-fixes' into 'master'
Small fixes: Faster meshing, smoother movement, better interpolation, and a return to space for climbing

See merge request veloren/veloren!596
2019-10-14 12:32:42 +00:00
Joshua Barretto
707b79f2c8 Smoother movement, Space for climbing 2019-10-14 11:22:48 +01:00
Joshua Barretto
4bbc340f52 Faster meshing, better dusk 2019-10-14 10:48:40 +01:00
Imbris
d719c69fca Merge branch 'heydabop/bug/324-modulo-panic' into 'master'
fixes #324 - changes possible modulo range from 0-29 to 1-29 to prevent mod by 0

Closes #324

See merge request veloren/veloren!595
2019-10-14 03:14:29 +00:00
heydabop
522ab2cd98 fixes #324 - changes possible modulo range from 0-29 to 1-29 to prevent mod by 0 2019-10-13 21:39:37 -05:00
Songtronix
8d272c8234 Merge branch 'kyozm/proper-lack-of-permission-messages' into 'master'
proper message on permission check failure  for commands

Closes #303

See merge request veloren/veloren!592
2019-10-13 08:39:30 +00:00
KyoZM
5be28178bd proper message on permission check failure for commands 2019-10-12 18:24:44 -03:00
Justin Shipsey
36265e5710 Merge branch 'slipped/shadowfix' into 'master'
shadow bug fix

See merge request veloren/veloren!591
2019-10-12 18:51:43 +00:00