Commit Graph

5643 Commits

Author SHA1 Message Date
8dd4729965 make missing plugins a set 2024-03-14 00:46:18 +01:00
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
30d924274c Update English translation 2024-03-06 18:36:07 +00:00
840e95f21c Merge branch 'juliancoffee/glider-ability' into 'master'
Vroom Glider

See merge request veloren/veloren!4282
2024-03-06 13:13:49 +00:00
9b1d074b27 Make all_available_abilities charstate-independent
+ Fix wrong index bug with Auxiliary abilities
2024-03-06 03:11:07 +02:00
4e4c35f936 Merge branch 'juliancoffee/broom-tweak-v2' into 'master'
Made broom even better

See merge request veloren/veloren!4365
2024-03-06 01:07:25 +00:00
79c2deb38c Made broom even better
+ Proper particle positioning
+ Set ori from velocity
2024-03-06 01:24:57 +02:00
feecd6ea2b Dynamic merging of dropped items 2024-03-05 20:59:32 +00:00
3ad227545a Remove char_state from active_auxiliary_key 2024-03-03 17:56:09 +02:00
4dcf6215d2 Route character state to Diary UI 2024-03-03 17:56:09 +02:00
3283eb6916 Vroom Glider
- GlideBoost ability
- Vroom Glider item
- Made possible to attach ability_spec to gliders
- Activate glider ability while Glide/GlideWield

TODO:
- make it visible in voxygen
2024-03-03 17:56:09 +02:00
a2119e3d00 Better Admin Broom look & feel
+ Own animation
+ Add look_dir orientation
+ Boost particles only stay for 0.25 secs
+ Boost particles use ParticleMode::PortalFizz
2024-03-03 17:09:55 +02:00
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
392599e586 Addressed review comments and added persistence 2024-03-01 04:10:38 +01:00
c3e533d7f1 Cleaner logic, fixed bug preventing chat from being scrolled 2024-03-01 04:09:59 +01:00
4caebcf4a3 Revert some changes and fix scrolling bug 2024-03-01 04:09:59 +01:00
debbaea83c Store a backlog of messages sent while the chat is hidden 2024-03-01 04:09:59 +01:00
b775399235 Respect scale 2024-03-01 04:09:59 +01:00
aa35ed9e93 Ability to open chat while hidden 2024-03-01 04:09:59 +01:00
1cb0b6a84e Chat tab message notification and disable chat tab fade-out 2024-03-01 04:09:59 +01:00
4d638540e0 Better text wrapping and proper out of bounds checks 2024-03-01 04:09:59 +01:00
5b78e4eee4 Don't let chat move offscreen 2024-03-01 04:09:59 +01:00
4d1d2e58da Added Draggable area widget 2024-03-01 04:09:59 +01:00
dfffb658f4 Allow moving chat window 2024-03-01 04:09:59 +01:00
eec1b57a5c Basic resize functionality 2024-03-01 04:09:58 +01:00
036e79284e transform character state 2024-02-28 22:03:35 +00:00
d9c9a671ed Added substring search for asset path autocomplete 2024-02-28 16:15:51 +01:00
50905aebfe Mushroom spore particles 2024-02-27 19:28:03 +01:00
17a88acd1c Various tweaks. New ArtLeaves BlockKind 2024-02-24 23:18:14 +01:00
3dbbf80bb2 Various tweaks to sprites and colors. Made giant trees influence roots in caves 2024-02-24 23:09:02 +01: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
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
b05350946a Merge branch 'imbris/shaderc-opt-default-off' into 'master'
Make shaderc optimization off by default for now

See merge request veloren/veloren!4335
2024-02-21 16:44:29 +00:00
9ff9a535fd Make shaderc optimization off by default for now since wgpu currently rejects if fragment shader inputs are optimized out such that they don't match fragment shader outputs 2024-02-21 00:18:06 -05:00
e720ee834e Initial 2024-02-20 16:18:01 +01:00
961edf910d Updates from review 2024-02-19 19:42:37 -03:00
c449b229d5 Updates from review 2024-02-17 19:09:32 -03:00
53fddba3ef Remove block_strength stat 2024-02-17 13:12:34 -03:00
81cfb26059 Updates from review 2024-02-17 00:50:30 -03:00
5c401215cf Rebase commit 2024-02-17 00:50:23 -03:00
8e62c17a81 Merge branch 'imbris/shaderc-opt' into 'master'
Fix issue with missing capability when enabling shaderc optimizations

Closes #1936

See merge request veloren/veloren!4322
2024-02-15 17:25:12 +00:00
flo
ed4fd55bc3 terracotta 2024-02-15 06:08:03 +00:00
0d2938d8f1 Beginner balance tweaks 2024-02-14 23:23:29 +00:00
ab24cf3732 Switch to using an experimental shader option to toggle shaderc optimizations 2024-02-14 16:36:59 -05:00
5434ce546b Fix issue with missing capability when enabling shaderc optimizations
See https://github.com/gfx-rs/wgpu/issues/4915

Also:
* Remove unused vert-out frag-in variables from shaders (naga doesn't
  like this probably because they are optimized out on the fragment
  side). This restriction from naga may be relaxed in the future
  see https://github.com/gfx-rs/wgpu/issues/3748.
* Enable OptimizationLevel::Performance for shaderc by default
* Add a environment variable VOXYGEN_SHADERC_OPTS for disabling this
  (e.g. to test if it actually makes a difference on any platform).
  (TODO: testing might be easier if there was a way to do toggle it
  without restarting...)
2024-02-14 16:36:59 -05:00
f4ce05a657 I18n move stats 2024-02-13 17:01:27 +05:00
eb4911f60d I18n pickup-msg correction for en uk ru 2024-02-12 23:26:14 +05:00
eee330c9e9 I18n loot_scroller correct name 2024-02-12 21:24:57 +05:00
f9ee398a17 I18n loot_scroller user_gender 2024-02-12 21:24:57 +05:00