Avi Weinstock
03de863328
Remove redundant terrain message per MR 2166 comment.
2021-04-20 23:48:15 -04:00
Avi Weinstock
0ae259f359
Cleanup errors introduced in rebase.
2021-04-20 23:34:17 -04:00
Avi Weinstock
c1c7f748ef
Move terrain compression code to common_net and disable redundant LZ4 compression on the terrain stream.
2021-04-20 23:24:24 -04:00
Avi Weinstock
67ae3494c4
Compress terrain chunks with deflate. Includes a benchmark showing that this makes them around 70% smaller, and is the same speed as LZ4.
2021-04-20 23:23:53 -04:00
Imbris
91f092bdaf
Remove extra chunk cloning and parallelize serialization in the server terrain sys
2021-04-20 15:25:05 -04:00
Imbris
b8ab6e2ea0
Remove some of the spans in the agent system
2021-04-20 15:25:05 -04:00
Imbris
deaff0fd7b
Add more profiling spans to the agent system and add timing notes
2021-04-20 15:25:04 -04:00
Imbris
c52e8c8a64
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
Imbris
1ab842523d
Rename common-sys to common-systems and rearrange common-state slightly
2021-04-20 15:25:04 -04:00
Ludvig Böklin
99d6cc04db
Basic fluid dynamics and physical properties for entities
2021-04-20 17:38:19 +02:00
Joshua Barretto
e87ee6d8c7
Cleaned up client-side recipe handling
2021-04-20 12:33:22 +01:00
Monty
9cf21aada5
remove old craftsman hammer, add migration
2021-04-20 03:34:11 +02:00
Joshua Barretto
cf33cc8704
Prevent crafting without station
2021-04-20 02:46:05 +02:00
Monty
afea896b5b
fmt, add sprites
2021-04-20 02:46:04 +02:00
Joshua Barretto
b605048ae3
Added crafting stations
2021-04-20 02:45:59 +02:00
Marcel Märtens
c221209743
only have 1 Fn passed to tick fn
2021-04-20 01:49:45 +02:00
Marcel Märtens
e742020f42
include origin into system name
2021-04-20 01:30:27 +02:00
Marcel Märtens
302769d086
remove authc from common::net
2021-04-20 01:30:23 +02:00
Marcel Märtens
05d0eb9db4
seperate sys/state
2021-04-20 01:30:17 +02:00
James Melkonian
519b4127bf
Fix bow AI
2021-04-19 12:17:31 -07:00
Joshua Barretto
8f25359e9e
Added minimum chunk unload distance to make chunk reload cheesing harder
2021-04-19 11:29:20 +01:00
Marcel
334581b098
Merge branch 'UMR1352/fix#1077' into 'master'
...
fix issue #1077 : show kill msg only to group members and nearby players if...
Closes #1077
See merge request veloren/veloren!2135
2021-04-18 20:46:17 +00:00
Enrico Marconi
a5459e7da1
fix issue #1077 : show kill msg only to group members and nearby players if...
2021-04-18 20:46:16 +00:00
Samuel Keiffer
9d145fccb5
Merge branch 'aweinstock/dodgesplosion' into 'master'
...
Unlock dodge roll iframes and staff explosion by default.
See merge request veloren/veloren!2146
2021-04-18 20:46:15 +00:00
Avi Weinstock
b16d97b39c
Unlock dodge roll iframes and staff explosion by default.
2021-04-18 16:16:06 -04:00
Samuel Keiffer
a0ed6cf978
Merge branch 'sam/permanent-spawn-safezone' into 'master'
...
Safezone is now permanently in existence at spawn.
See merge request veloren/veloren!2144
2021-04-17 23:44:10 +00:00
Sam
6a1ef4d47a
Gated safe zone behind a server setting, removed unneeded function.
2021-04-17 17:54:11 -04:00
Sam
5cf40812d9
Safezone is now permanently in existence at spawn.
2021-04-17 17:33:54 -04:00
Ben Wallis
07e6f8fbd9
Implemented inventory sorting
2021-04-17 22:04:08 +01:00
Avi Weinstock
29146fddbc
Added /server_physics
admin command.
2021-04-17 13:44:22 -04:00
Avi Weinstock
b1a60eede7
Make physics anticheat less aggressive.
2021-04-16 18:07:54 -04:00
Imbris
0a44ec852a
Merge branch 'aweinstock/server-authoritative-physics' into 'master'
...
Aweinstock/server authoritative physics
See merge request veloren/veloren!2126
2021-04-15 22:24:00 +00:00
Avi Weinstock
26fbe51786
Address MR 2126 comments.
2021-04-15 15:17:39 -04:00
Ben Wallis
404aca3e20
Fixed cargo test-server. Removed -Z package-features from .cargo/config as it is no longer required
2021-04-15 19:07:46 +01:00
Avi Weinstock
0f4162a26c
Add teleport/speedhack mitigation.
2021-04-15 08:50:17 -04:00
Avi Weinstock
1064e3777b
Add a toggle to negotiate the use of server-authoritative physics.
2021-04-15 08:50:17 -04:00
Avi Weinstock
41d624461b
Minimal implementation of server-authoritative physics.
2021-04-15 08:26:15 -04:00
Ben Wallis
ad02a21e61
Merge branch 'xvar/rework-char-deletes' into 'master'
...
Character deletes are now processed by CharacterUpdater and clear any pending...
See merge request veloren/veloren!2128
2021-04-15 00:39:17 +00:00
Ben Wallis
6c9994ab58
Character deletes are now processed by CharacterUpdater and clear any pending logout updates for the deleted character
2021-04-14 22:30:53 +01:00
Monty
b140745da2
Temporarily remove death messages
2021-04-14 20:31:34 +02:00
Samuel Keiffer
17d51db095
Merge branch 'holychowders/resolve_issue_#978_extract_skillset_into_own_component' into 'master'
...
Resolve Issue #978 - Extract SkillSet Into Its Own Component
Closes #1065 and #978
See merge request veloren/veloren!2116
2021-04-14 15:35:35 +00:00
holychowders
793e7982b0
Resolve Issue #978 - Extract SkillSet Into Its Own Component
2021-04-14 15:35:34 +00:00
Ben Wallis
22bd1d5bb5
Fixed initial creation of saves directory. Added path of old singleplayer saves directory to information logged when it is moved to the new userdata directory
2021-04-14 07:15:51 +01:00
Ben Wallis
1fbea66a66
* Replaced diesel
with rusqlite
and refinery
...
* Added "migration of migrations" to transfer the data from the __diesel_schema_migrations table to the refinery_schema_history table
* Removed all down migrations as refinery does not support down migrations
* Changed all diesel up migrations to refinery naming format
* Added --sql-log-mode parameter to veloren-server-cli to allow SQL tracing and profiling
* Added /disconnect_all_players admin command
* Added disconnectall CLI command
* Fixes for several potential persistence-related race conditions
2021-04-13 22:05:47 +00:00
Samuel Keiffer
11f33ba8cf
Merge branch 'UMR1352/fix#1065' into 'master'
...
fix issue #1065 : admin bag and other admin items inside a container doesn't disappear when dropped
Closes #1065
See merge request veloren/veloren!2114
2021-04-13 05:55:36 +00:00
Marcel
2b306052f6
Merge branch 'deny-trade-on-exit' into 'master'
...
Denies any active trades on exit to char select.
See merge request veloren/veloren!2111
2021-04-12 23:00:38 +00:00
Rickey Chamblee
3565eb8bca
Denies any active trades on exit to char select.
2021-04-12 23:00:38 +00:00
Vincent Foulon
bdbbc23b9c
Support quantity + use Enum for autocompletion + Address comments
2021-04-12 20:07:34 +02:00
Vincent Foulon
65ef568d70
New Command: "kit" + Removed Command: "debug"
...
Update CHANGELOG.md
Update CHANGELOG.md
2021-04-12 18:53:36 +02:00
Enrico Marconi
43996abc0c
fix issue #1065 : admin bag and other admin items inside a container doesn't disappear when dropped
2021-04-12 16:21:10 +02:00