Imbris
87a7d7afd1
Move server-cli commands to separate file, tracy profiling par_join improvements, misc improvements
...
- remove overwritten logging setting in server-cli
- add server-cli command to load a random area for testing without a client
- make admin add/remove commands modify ingame players instead of needing to reconnect
- add spans to par_join jobs
- added test command that loads up an area of the world
- add tracy-world-server alias
- set debug directives to info for logging
2021-03-13 02:28:59 -05:00
jshipsey
dda4d2e218
intitial values
2021-03-12 00:58:12 -05:00
Marcel
f796b6edb4
Merge branch 'xMAC94x/non_blocking_register' into 'master'
...
Auth requests are now done async, the register system is fetching it, via a PendingLogin component
See merge request veloren/veloren!1875
2021-03-11 21:51:55 +00:00
Joshua Barretto
19c404b7f6
Merge branch 'glowy-shiny-pretty' into 'master'
...
Glowy shiny pretty
See merge request veloren/veloren!1874
2021-03-11 17:37:33 +00:00
Samuel Keiffer
5e5ec967d1
Merge branch 'sam/sceptre-overhaul' into 'master'
...
Overhaul sceptre
Closes #768
See merge request veloren/veloren!1845
2021-03-11 16:47:50 +00:00
Marcel Märtens
2a71c68fa2
Allow HTTP auth servers again.
...
only `localhost` are allowed in a release build.
when debug assertions are on, others are also allowed.
This change undoes the changes to the settings, so compared to master, there is no effect
2021-03-11 17:24:52 +01:00
Marcel Märtens
eacb60cfa0
Auth requests are now done async, the register system is fetching it, via a PendingLogin component
...
The auth server no longer allows the protocol to be specified. we enforce `https` for the auth server, so DO NOT provide a auth url with `https://` but without.
correct is now `auth.veloren.net`
incorrect is: `https://auth.veloren.net `
2021-03-11 17:05:02 +01:00
Joshua Barretto
052a69a493
Cheaper and less broken material reflection/glow
2021-03-11 13:56:11 +00:00
Marcel Märtens
db4e86a38b
git push -fTransport ChunkRequests and Chunkupdates in a own stream. ChunkUpdates are very big and having them in a own stream, helps slow clients to keep up with entity syncs and
...
lagging a bit behind on terrain. Which is fine. Block Places and Block Pickup are not handled in this stream, as they go through the standart route of event handling.
2021-03-11 14:50:46 +01:00
Joshua Barretto
c20abd0265
Initial implementation of glow/shininess
2021-03-10 18:58:25 +00:00
ccgauche
8b1c74759b
Change Ecs access system to allow write accesses to be used + reintroduced get_player_name
2021-03-10 19:36:53 +01:00
Marcel Märtens
e848bac228
update specs to get rid of old deps
2021-03-10 13:22:17 +01:00
Marcel
0e5f63735b
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
Sam
472a665826
Auras will now refresh buffs if a buff was already present that had a lesser duration.
...
Attack effects can now have multiple requirements.
Fix for sceptre heal not requiring energy.
Nerfed warding aura protection.
Added icon for warding aura.
Changelog.
2021-03-09 18:03:06 -05:00
Sam
0f1f8c89f5
Sceptre skill tree and migration.
2021-03-09 18:02:07 -05:00
Sam
22f81e4df3
Aura duration separated from cast duration in aura state
...
Healing beam now requires combo > 0 to enter character state
Removed last vestiges of old sceptre abilities
Combo extended to most other attacks
Cast aura state renamed to basic aura
2021-03-09 18:02:00 -05:00
Sam
981405d731
Combo counter now uses outcomes.
2021-03-09 17:59:42 -05:00
Sam
1a2824344b
Changed lifesteal beam particles to look better.
...
Warding aura now just provides damage reduction instead of invulnerability. Also with a longer duration and less movespeed penalty.
2021-03-09 17:59:41 -05:00
Sam
228ea3beca
Fixed beam offsets, told healing beam to use beam animation.
2021-03-09 17:59:40 -05:00
Sam
2293a2a064
Particles for lifesteal beam. Changed how frontend recognized beams.
2021-03-09 17:59:39 -05:00
Sam
5772757f7a
Basic beam now generates combo. Healing beam now consumes combo, and requires combo to heal.
2021-03-09 17:59:33 -05:00
Sam
3ee05be147
Added healing beam character state.
...
This was done as there was a lot of special casing in basic beam to account for healing.
2021-03-09 17:58:20 -05:00
Sam
f23c5db806
New abilities for sceptre are done
2021-03-09 17:56:38 -05:00
ccgauche
734891738f
Moved back register to a system
2021-03-09 21:16:23 +01:00
Marcel Märtens
51cf530877
update dependencies, including removal of some tracy deps as they are get through common/tracy
2021-03-09 20:17:29 +01:00
Marcel
0195d8031f
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
61e472dcbc
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
1fd0e15e29
get rid of a lazy_static and update agent multithreaded metrics
2021-03-09 11:52:57 +01:00
Avi Weinstock
e9357e1dd6
Add critical chance and critical multiplier stats to weapons.
2021-03-08 23:27:25 -05:00
Marcel Märtens
c0129b0505
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
7c3d5d04ba
change Name from VSystem to System
2021-03-08 13:15:00 +01:00
Marcel Märtens
7a47c6e19f
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
77aa787b94
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
801a4a9f0f
First commit
2021-03-07 22:32:52 +01:00
Marcel
a7562e975e
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
081b290b45
Fixed clippy warnings and fmt
2021-03-07 14:25:07 +00:00
Joshua Barretto
71fdf0e333
Turn giant trees into proper sites
2021-03-07 14:25:07 +00:00
Joshua Barretto
65bd1a4ad1
fmt
2021-03-07 14:25:03 +00:00
Joshua Barretto
9b7ec491bb
Static light improvements, fixed lighting update bug
2021-03-07 14:25:02 +00:00
Joshua Barretto
863fb7c217
Began work on CSG-based primitive tree site structure generation system
2021-03-07 14:25:02 +00:00
Joshua Barretto
3735239fd7
New town layouts, initial progress
2021-03-07 14:25:02 +00:00
Joshua Barretto
5ec5497329
Fixed snow blocking all light
2021-03-07 14:25:01 +00:00
Joshua Barretto
b4cb4dce62
Experimental cliffs, use column alt for world map
2021-03-07 14:25:01 +00:00
Joshua Barretto
afddd76ce2
Better static light propagation between translucent objects
2021-03-07 14:25:01 +00:00
Joshua Barretto
a22c7c55e2
Better stairs
2021-03-07 14:25:01 +00:00
Joshua Barretto
8b752412d6
Lanterns in trees
2021-03-07 14:25:01 +00:00
Joshua Barretto
abef0960ac
Faster More interesting giant trees, better oaks, hives on branches
2021-03-07 14:25:01 +00:00
Joshua Barretto
4be9a7274b
Specialised giant trees
2021-03-07 14:25:01 +00:00
Joshua Barretto
54bb6484e8
Experimental giant mother trees
2021-03-07 14:25:01 +00:00
Joshua Barretto
d584955d81
More tree variety, denser forests
2021-03-07 14:25:01 +00:00