Commit Graph

15177 Commits

Author SHA1 Message Date
Imbris
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
flo
9031ac922a Merge branch 'phoenix_tweaks' into 'master'
phoenix_tweaks

See merge request veloren/veloren!4331
2024-02-18 19:11:34 +00:00
flo
605cb0837f phoenix_tweaks 2024-02-18 19:11:34 +00:00
crabman
4adfebf063 Merge branch 'james/get-lit' into 'master'
Apply burning buff to entities touching another entity with the burning buff

See merge request veloren/veloren!4326
2024-02-17 21:56:56 +00:00
James Melkonian
cc059e2882 Apply burning buff to entities touching another entity with the burning buff 2024-02-17 21:56:55 +00:00
Illia Denysenko
9434b11ae3 Merge branch 'fvasco-common-items-npc' into 'master'
Italian translation

See merge request veloren/veloren!4330
2024-02-17 14:05:00 +00:00
Francesco Vasco
2480469cbb Italian translation 2024-02-17 13:23:05 +01:00
Imbris
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
99c997fabd Merge branch 'terracotta_ruins' into 'master'
terracotta

See merge request veloren/veloren!4286
2024-02-15 06:08:04 +00:00
flo
ed4fd55bc3 terracotta 2024-02-15 06:08:03 +00:00
crabman
5c4e68cce7 Merge branch 'beginner_balance_tweaks' into 'master'
Beginner balance tweaks

See merge request veloren/veloren!4269
2024-02-14 23:23:29 +00:00
Youssef Fahmy
0d2938d8f1 Beginner balance tweaks 2024-02-14 23:23:29 +00:00
crabman
cf2ce2d470 Merge branch 'crabman/windows-remove-shutdown-signals' into 'master'
exclude non linux/macos targets from compiling ShutdownSignal

See merge request veloren/veloren!4327
2024-02-14 21:58:23 +00:00
Imbris
ab24cf3732 Switch to using an experimental shader option to toggle shaderc optimizations 2024-02-14 16:36:59 -05:00
Imbris
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
crabman
ea2c690189
exclude non linux/macos targets from compiling ShutdownSignal 2024-02-14 21:55:12 +01:00
crabman
68ba2b4e1e Merge branch 'crabman/shutdown-signals' into 'master'
Allow using other signals for graceful shutdown

See merge request veloren/veloren!4325
2024-02-14 15:04:20 +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
Illia Denysenko
5ff40fdcfd Merge branch 'evgenkot/loot-scroller-i18n' into 'master'
I18n loot_scroller

See merge request veloren/veloren!4317
2024-02-13 14:25:09 +00: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
3ad05e4069
only enable wasmtime-wasi dep with plugins feature 2024-02-12 23:35:21 +01:00
crabman
aaa1bd2af9
Correctly delete entities (including those that don't drop items!) 2024-02-12 23:35:21 +01:00
evgenkot
eb4911f60d I18n pickup-msg correction for en uk ru 2024-02-12 23:26:14 +05:00
evgenkot
eee330c9e9 I18n loot_scroller correct name 2024-02-12 21:24:57 +05:00
evgenkot
f9ee398a17 I18n loot_scroller user_gender 2024-02-12 21:24:57 +05:00
crabman
ae66f5db43
allow using other signals for graceful shutdown 2024-02-12 09:49:17 +01:00
Illia Denysenko
72d5ed68c8 Merge branch 'fvasco-body-npc-speech' into 'master'
Italian translation with genders

See merge request veloren/veloren!4319
2024-02-11 23:34:45 +00:00
Imbris
f159dd5357 Merge branch 'imbris/metal-panic' into 'master'
Don't include compute in shadow push constant shader stages

Closes #1951

See merge request veloren/veloren!4321
2024-02-11 20:03:36 +00:00
Imbris
59596874e1 Don't include compute in shadow push constant shader stages
(avoids panic on metal backend: https://gitlab.com/veloren/veloren/-/issues/1951)
2024-02-11 12:29:07 -05:00
Francesco Vasco
e75117688b Italian translation with genders 2024-02-11 16:40:47 +01:00
Marcel
756dbdd9d7 Merge branch 'crabman/dbg-remove' into 'master'
Remove dbg statement

Closes #1941

See merge request veloren/veloren!4297
2024-02-10 16:58:46 +00:00
crabman
62a73e5c14
remove dbg statement 2024-02-10 17:34:56 +01:00
Marcel
db256e5dda Merge branch 'group-i18n-hotfix' into 'master'
fix incorrect i18 group chat key

See merge request veloren/veloren!4313
2024-02-10 12:10:20 +00:00
Marcel
f27c00917a Merge branch 'xMAC/vek_update' into 'master'
update vek to newest version, we somehow had a patch we no longer need anymore

See merge request veloren/veloren!4316
2024-02-10 12:03:05 +00:00
Marcel
ce1d46830a Merge branch 'xMAC/remove_fehler' into 'master'
remove unmaintained fehler crate by updating lz-fear and zwitch to culpa

See merge request veloren/veloren!4315
2024-02-10 11:01:33 +00:00
Marcel Märtens
ab01c46ef7 update vek to newest version, we somehow had a patch we no longer need anymore 2024-02-10 11:43:59 +01:00
Marcel Märtens
fc076a39fb remove unmaintained fehler crate by updating lz-fear and zwitch to culpa 2024-02-10 11:30:36 +01:00
Christof Petig
ed2065cf6a Merge branch 'christof/wasmtime' into 'master'
Use wasmtime to execute wasm components as veloren plugins

See merge request veloren/veloren!4302
2024-02-10 09:35:04 +00:00
Christof Petig
f56e1d84b5 Use wasmtime to execute wasm components as veloren plugins 2024-02-10 09:35:04 +00:00
Joshua Barretto
acd0f46fd5 Merge branch 'zesterer/aiming-tweaks' into 'master'
Minor tweaks to aiming

See merge request veloren/veloren!4314
2024-02-09 23:29:23 +00:00
Joshua Barretto
cdd94c899f Minor tweaks to aiming 2024-02-09 22:43:35 +00:00
Maxicarlos08
a084351aad
fix incorrect i18 group chat key 2024-02-09 19:57:59 +01:00
Illia Denysenko
2a9e03caf2 Merge branch 'laundmo/glide_weather_wind' into 'master'
Add Lift to gliders (thermals, ridge lift)

See merge request veloren/veloren!3977
2024-02-08 16:34:46 +00:00
juliancoffee
ce98de4370 Move debug_vectors_enabled flag to Scene 2024-02-08 16:25:40 +02:00
juliancoffee
ff3f1b9b1c Re-enable glider trails 2024-02-08 16:25:40 +02:00
juliancoffee
9b5f9704f8 Move condition checks outside of simulated_wind fn 2024-02-08 16:25:40 +02:00
juliancoffee
16e7c30078 Improve comments 2024-02-08 16:25:40 +02:00