77dea4980c
get rid of a lazy_static and update agent multithreaded metrics
2021-03-09 11:52:57 +01:00
4ebfbdde0f
Move Specs code to own common_ecs create, put tracy and macros into common_base
2021-03-09 00:54:01 +01:00
f353f14703
change Name from VSystem to System
2021-03-08 13:15:00 +01:00
989d130692
update state to system name. This will break grafana boards and thus needs an adjustment
2021-03-08 11:51:18 +01:00
ea94ca6656
switch server to the new Registry struct, this gets rid of RegistryFn pattern and simplyfies stuff, its a result of the Prometheus-tracy crate
2021-03-08 11:51:16 +01:00
6b88545481
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
c515fece28
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
89774980b4
First commit
2021-03-07 22:32:52 +01:00
c4f7c9b951
Make the probabilities data to assert that the expected value is less than 1.
2021-03-06 15:11:19 -05:00
22fcc6417c
Make fireworks recursively shoot more fireworks (95% average replication).
2021-03-06 14:05:51 -05:00
ae37b71ab6
Increase MAX_CHASE_DIST from 20 to 250, so enemies don't ignore you if you're fireballing them from a hallway.
2021-03-06 10:50:04 -05:00
077659be9d
Fixed tracy
2021-03-05 19:02:33 +01:00
2dd7089e52
Bring vek up to date so we can bump rustc (hopefully).
2021-03-04 05:46:59 +01:00
ae856edb31
Fixed debug back armor. Removed leather_3 item.
2021-03-03 15:05:51 -05:00
ef1ee4c4fa
Merge branch 'xMAC94x/mpsc' into 'master'
...
Change the way Network is dropped.
Closes #46
See merge request veloren/veloren!1846
2021-03-03 15:19:44 +00:00
a55ec20c74
fix #46 🥳
2021-03-03 12:37:09 +01:00
9028578bc8
Change the way Network is dropped.
...
Instead of keeping Runtime and manually spawn a task on `drop` this task is spawned at start and will wait to be triggered.
The `drop` methods then wait for completion, UNLESS they are in a async context, then they MUST NOT BLOCK (deadlock potential), so they defer it to the Runtime and HOPE for the runtime to exist long enough.
This get rid of the weird `block_in_place` which is only accessable with `rt-multi-threaded` and has some disadvantages.
We also wont requiere the runtime to be active all the time. Though its needed for a clean shutdown
2021-03-03 11:28:40 +01:00
f9fc015680
Address comments
2021-03-02 19:55:28 -08:00
8bdadc47b5
Initial behavior tree refactoring
2021-03-02 15:49:58 -08:00
2b7b9f887b
Fixes leather sets
2021-03-02 19:28:29 +01:00
7f4411ba1f
Merge branch 'master' into 'ccgauche/plugin-player-join-event'
...
# Conflicts:
# CHANGELOG.md
2021-03-02 09:45:15 +00:00
55b980a57c
Migration for missed backpacks
2021-03-01 23:27:20 -05:00
f16c137635
Merge branch 'sam/item-use-as-action' into 'master'
...
Item use is now goes through a control action rather than a control event.
Closes #979
See merge request veloren/veloren!1839
2021-03-02 03:25:55 +00:00
3a88ab5bb3
Migration to fix sturdy red backpack
2021-03-01 21:37:14 -05:00
d02c61ad8a
Item use is now goes through a control action rather than a control event.
2021-03-01 20:51:08 -05:00
9ad8804b60
Merge branch 'armor-org' into 'master'
...
armor org
See merge request veloren/veloren!1835
2021-03-02 01:29:46 +00:00
c0573cca44
Implement stacking and splitting
2021-03-02 00:08:46 +00:00
308045cfc9
final asset corrections, fix glider anim
2021-03-01 17:37:47 -05:00
e327b18c4a
Fixed clippy warning
2021-03-01 22:44:18 +01:00
c28ac78e03
Separated the registration system into two files
2021-03-01 22:35:22 +01:00
db9991ce6d
Adressed all comments
2021-03-01 22:24:02 +01:00
9628dfaf99
Fixed comments
2021-03-01 21:29:18 +01:00
4cffd2cadd
Updated CI + Changelog
2021-03-01 19:28:27 +01:00
dbd4d70b79
Lots of improvement in pointer management (switched from i32 to u64) + New event implemented
2021-03-01 19:00:44 +01:00
0497a437a4
Merge branch 'sam/invulnerability-buff' into 'master'
...
Invulnerability Buff
Closes #965
See merge request veloren/veloren!1834
2021-03-01 05:46:46 +00:00
7e34f1225f
Migration for armor re-organization.
2021-03-01 00:42:35 -05:00
8944115f8e
more asset organization
2021-02-28 22:18:43 -05:00
537efdd47e
Merge branch 'aweinstock/trade-requestitem' into 'master'
...
During a trade, allow requesting items from the counterparty's inventory...
See merge request veloren/veloren!1829
2021-03-01 02:39:36 +00:00
d09baadab2
Added command: '/safezone'
2021-02-28 18:14:59 -05:00
a88ad7b971
Added invulnerability debuff. Currently tied to campfire spawned with '/campfire' command.
2021-02-28 15:02:03 -05:00
7e458ecd40
During a trade, allow requesting items from the counterparty's inventory (prequisite for NPC trading).
2021-02-28 10:13:49 -05:00
50c47ce84d
Made changes to fix torvus
2021-02-27 22:42:11 -05:00
404c7f0905
Combo melee now checks combo
2021-02-27 18:24:28 -05:00
f24433c8cf
Added combo component
2021-02-27 14:55:06 -05:00
8d316aac8c
feedback adjustments
2021-02-27 01:42:47 -05:00
16a44cd532
minotaur moves, added claygolem
2021-02-27 01:42:47 -05:00
417f4638ed
balance pass 2
2021-02-27 01:42:47 -05:00
e06ebf3507
initial balance
2021-02-27 01:42:47 -05:00
1b9815dc34
Adds 3 new npcs, tusk ram new design
2021-02-27 01:42:46 -05:00
53b0ba286a
Ice particles for Wendigo
2021-02-27 01:42:46 -05:00