Commit Graph

3025 Commits

Author SHA1 Message Date
juliancoffee
c7cc287e89 Respond to review
- Add changelog
- Remove unused code
2024-03-20 23:12:35 +02:00
juliancoffee
55ae460d1d Remove health/energy increase skills 2024-03-20 23:08:45 +02:00
juliancoffee
1e6e595a87 Comment-out health/energy skills 2024-03-20 23:08:45 +02:00
Isse
daa78a75ac register plugins before worldgen and support spots in plugins 2024-03-14 21:57:50 +01:00
Isse
eccdc18eb7 fix ci-clippy2 2024-03-14 00:46:18 +01:00
Isse
ed25ea98ce store plugin data in memory 2024-03-14 00:46:18 +01:00
Christof Petig
029f3e2a1f remove merge artifact 2024-03-14 00:46:18 +01:00
Christof Petig
12e9b491a4 fix clippy in non-plugin feature 2024-03-14 00:46:18 +01:00
Christof Petig
3e0ca7d6d4 Load missing plugins from the server
individual commits combined here:
send active plugins
compute plugin sha hash
single position for defining Hash type
request plugins from the server
Server sending the plugin to the client
store received plugin in file and use it
handle plugin data at the right place
pass config_dir to client init
load local plugins
operational plugin caching
simplify the interface
clippy suggestions
remove artifacts
fix compilation of test world
ChangeLog entry
code quality fixes
improve readability
adapt to multiple systems
2024-03-14 00:46:18 +01:00
Ben Wallis
d70086a239 Merge branch 'xvar/character-index' into 'master'
Added database index to character.player_uuid column

See merge request veloren/veloren!4369
2024-03-12 11:44:42 +00:00
Ben Wallis
2d73cef1ab Added database index to character.player_uuid column 2024-03-08 09:33:43 +00:00
crabman
d58f7f0931
address review comments 2024-03-06 20:44:06 +01:00
crabman
504e45ebdb
allow entity -> chunk anchor chains 2024-03-06 20:24:03 +01:00
crabman
40fed95760
allow pet definitions in entity configurations 2024-03-06 20:24:03 +01:00
Illia Denysenko
840e95f21c Merge branch 'juliancoffee/glider-ability' into 'master'
Vroom Glider

See merge request veloren/veloren!4282
2024-03-06 13:13:49 +00:00
Imbris
301fc15b47 Logging to identify issue where the server gets in a state where the character list doesn't load for new clients 2024-03-05 21:05:04 -05:00
crabman
feecd6ea2b
Dynamic merging of dropped items 2024-03-05 20:59:32 +00:00
flo
327c195374 cursekeeper_tweaks 2024-03-03 17:50:46 +00:00
juliancoffee
18a26731d3 Add glider aux abilities 2024-03-03 17:56:09 +02:00
juliancoffee
3ad227545a Remove char_state from active_auxiliary_key 2024-03-03 17:56:09 +02:00
juliancoffee
4dcf6215d2 Route character state to Diary UI 2024-03-03 17:56:09 +02:00
juliancoffee
3eee002fa3 Made behaviour during GlideWield more clean 2024-03-02 22:51:47 +02:00
juliancoffee
29ca171256 Spread out /make_npc starting velocities 2024-03-01 21:59:08 +02:00
juliancoffee
60d47326bd Implement reliable gliding AI
- Wield glider when falling, but do nothing else
- Safe auto glide when in gliding state
- Agent unwield glider if on ground
2024-03-01 21:59:08 +02:00
crabman
c50f1047f7
Added allow_players flag to Transform character state 2024-02-28 22:06:57 +00:00
crabman
a14c2f054c
addressed review comments 2024-02-28 22:03:35 +00:00
crabman
b9a3fa1edc
transform server event 2024-02-28 22:03:34 +00:00
flo
ab89750a9a Merge branch 'terracotta_tweaks' into 'master'
terracotta_small_tweaks

See merge request veloren/veloren!4332
2024-02-21 21:52:09 +00:00
flo
673425f9f1 terracotta_small_tweaks 2024-02-21 21:52:09 +00:00
Samuel Keiffer
94f6c3350c Merge branch 'danielkenji83/block-based-on-poise' into 'master'
Block based on poise

See merge request veloren/veloren!4283
2024-02-21 16:53:24 +00:00
flo
605cb0837f phoenix_tweaks 2024-02-18 19:11:34 +00:00
danielkenji83
1c504ea060 Rebase fix 2024-02-17 01:07:55 -03:00
danielkenji83
5c401215cf Rebase commit 2024-02-17 00:50:23 -03:00
flo
ed4fd55bc3 terracotta 2024-02-15 06:08:03 +00:00
Youssef Fahmy
0d2938d8f1 Beginner balance tweaks 2024-02-14 23:23:29 +00:00
crabman
1daa2ce3db Merge branch 'entity-delete-fix' into 'master'
Fix a few event system and death related bugs

See merge request veloren/veloren!4323
2024-02-13 18:09:17 +00:00
crabman
4f4e560e72
register group_manip and information event systems 2024-02-13 18:24:56 +01:00
evgenkot
f4ce05a657 I18n move stats 2024-02-13 17:01:27 +05:00
crabman
e225da7a75
disallow trading dead entities 2024-02-12 23:55:05 +01:00
crabman
8285162967
Fix a few cases where return was incorectly used in event systems 2024-02-12 23:49:52 +01:00
crabman
aaa1bd2af9
Correctly delete entities (including those that don't drop items!) 2024-02-12 23:35:21 +01:00
evgenkot
eee330c9e9 I18n loot_scroller correct name 2024-02-12 21:24:57 +05:00
crabman
62a73e5c14
remove dbg statement 2024-02-10 17:34:56 +01:00
Christof Petig
f56e1d84b5 Use wasmtime to execute wasm components as veloren plugins 2024-02-10 09:35:04 +00:00
Isse
857d924979 add missing event handlers, use common_ecs::System 2024-02-07 12:21:04 +01:00
Isse
e94c21daa6 try to optimize a bit 2024-02-07 11:00:18 +01:00
Isse
8a9fdd1805 add todo comment 2024-02-07 10:46:39 +01:00
Isse
b891bb038a create event dispatcher at start 2024-02-07 10:38:37 +01:00
Isse
63a7ecd5d7 clippy fixes 2024-02-07 10:38:37 +01:00
Isse
d75889ed75 don't insert event busses on client 2024-02-07 10:38:37 +01:00