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
48f974bf01
Address comments on passing effects
2021-03-03 00:25:15 +00:00
a7c30b6721
Account for no duration being possible
2021-03-03 00:25:14 +00:00
ffd0c01bbd
Fix Clippy errors
...
Fix code formatting
Add descriptions for other potential buffs for consumables
2021-03-03 00:25:13 +00:00
43c35f957f
Remove buff information from item description text
2021-03-03 00:25:12 +00:00
5e3a1b203f
Add buff information to item tooltips
2021-03-03 00:25:11 +00:00
018d51b1a0
Move agent data into structs
2021-03-02 15:51:43 -08:00
0c25896b2c
Fix fleeing and combat a little
2021-03-02 15:51:40 -08:00
29c5ae5af9
Fix interaction and clean up, broken fleeing
2021-03-02 15:51:38 -08:00
045ec011c9
Behavior tree minus interacting
2021-03-02 15:51:32 -08:00
8bdadc47b5
Initial behavior tree refactoring
2021-03-02 15:49:58 -08:00
c9a656908d
Merge branch 'snowram/fix-leatherset-objectlights' into 'master'
...
Snowram/fix leatherset objectlights
See merge request veloren/veloren!1844
2021-03-02 20:25:18 +00:00
f4278840c6
Fixes light offset for objects
2021-03-02 19:28:33 +01:00
2b7b9f887b
Fixes leather sets
2021-03-02 19:28:29 +01:00
a96ae2b2e1
Merge branch 'ccgauche/plugin-states' into 'master'
...
Added a Global State API in plugins
See merge request veloren/veloren!1843
2021-03-02 18:26:13 +00:00
bece2cfc76
Reduced unsafe
2021-03-02 17:41:28 +01:00
6dffd1a9e2
Added a Global State API in plugins
2021-03-02 17:15:19 +01:00
c74cdaeb65
Merge branch 'tadabito/fix-crafting-panic' into 'master'
...
update cloth item tag to fix panic during crafting
See merge request veloren/veloren!1842
2021-03-02 14:41:17 +00:00
0f969f6e59
Merge branch 'ccgauche/plugin-player-join-event' into 'master'
...
Lots of improvement in pointer management (switched from i32 to u64) + New event implemented
See merge request veloren/veloren!1837
2021-03-02 12:47:52 +00:00
f75f36a2c5
update cloth item tag to fix panic during crafting
2021-03-02 10:31:21 +00:00
356f09d780
Update CHANGELOG.md
2021-03-02 09:46:08 +00:00
7f4411ba1f
Merge branch 'master' into 'ccgauche/plugin-player-join-event'
...
# Conflicts:
# CHANGELOG.md
2021-03-02 09:45:15 +00:00
23dd98bf42
Merge branch 'armor-org-fix-2' into 'master'
...
Migration for missed backpacks
See merge request veloren/veloren!1841
2021-03-02 04:27:44 +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
1f48e9833f
Merge branch 'armor-org-fix-1' into 'master'
...
Migration to fix sturdy red backpack
See merge request veloren/veloren!1840
2021-03-02 02:48:34 +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
0f7ff21c20
Merge branch 'item-stacking-and-splitting' into 'master'
...
Implement stacking and splitting
Closes #904
See merge request veloren/veloren!1802
2021-03-02 00:08:47 +00:00
c0573cca44
Implement stacking and splitting
2021-03-02 00:08:46 +00:00
4da91f7f4e
Merge branch 'heydabop/974-equip-time-float' into 'master'
...
Fixes #974 - convert tool/weapon equip time to floating point seconds
Closes #974
See merge request veloren/veloren!1838
2021-03-01 23:24:48 +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
bfc82f7236
Fixes #974 - convert tool/weapon equip time to floating point seconds
2021-03-01 15:06:39 -06: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
e114786fdb
Merge branch 'ccgauche/comments_on_plugins' into 'master'
...
Added doc to the plugin api
See merge request veloren/veloren!1833
2021-03-01 08:37:19 +00:00
f304fe0f10
Fix a few asset paths for armors.
2021-03-01 00:58:43 -05: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
6ab4e2264e
Buff icon
2021-02-28 17:31:35 -05:00