Commit Graph

814 Commits

Author SHA1 Message Date
007397c644 Remove single file binary folders 2024-07-23 11:59:15 +00:00
618492da39 prepare comments intendation for next toolchain 2024-07-09 00:27:25 +02:00
0bb07662e2 Merge branch 'xMAC94x/update_hyper' into 'master'
Update hyper/axum and dependent crates.

See merge request veloren/veloren!4491
2024-06-06 16:01:30 +00:00
0f84c5d6f0 remove CryptProvider code again, it seems to be nolonger possible when axum uses hyper-rustls with native-tokio and ring feature active 2024-06-04 14:43:25 +02:00
75f2e0800a Update hyper/axum and dependent crates.
note this removes an old rustls, due to the new one we require to initialize our CryptoProvider.
also removed a very verbose trace.
2024-06-04 14:31:36 +02:00
b40a14ae62 Initial recipe component work
Insert RecipeBook into ECS

Add recipe command

Fully functional recipes

Recipe items

Update item_image_manifest.ron

scroll item image/drop model

Colored recipe vox models

Reset recipes command

Move RecipeBook into Inventory

Persistence for recipe book

Recipe book migration

Recipe items can now be dynamically generated from the recipe book

Removed recipe items and recipe item generation bin

Fix rebase

Made recipes available in world

Fix rebase

Default recipes to manifest

Recipes now have prices in economy.

Changed recipes to go into kind before reaching item visual manifests.

Default recipes automatically added to recipe book on character load.

Loot table rebalancing

Addressed balance feedback

MR review feedback

Recipes are now unlocked in groups

Modular weapon component recipes now require learning recipes

Metal weapon recipes now also teach how to craft their requisite ingots

Added test for all recipes being valid
2024-06-03 21:24:15 -04:00
a2ea012f43 upgrade rustls 2024-05-28 12:56:18 +00:00
b2998676cb in order to update quinn / rusttls, move config to workspace Cargo.toml 2024-05-20 16:43:45 +02:00
f5fc2294a6 Merge branch 'xMAC/update-toolchain' into 'master'
update toolchain to `2024-05-14`

See merge request veloren/veloren!4466
2024-05-19 00:40:55 +00:00
e48fc4c2b2 additional cargo clippy for toolchain switch 2024-05-18 22:44:59 +02:00
5f41aefacb update toolchain to 2024-05-14 2024-05-18 00:58:54 +02:00
13a3c53307 Fix #1968: refactor missing_plugins check for better performance 2024-05-16 13:22:11 -03:00
6c0da4beeb allow searching in both selected language and fallback langauage in crafting 2024-04-29 13:33:11 +02:00
a970b307f8 address review comments 2024-04-16 12:19:12 +00:00
5e88b67e0b newclarityex/petting animals 2024-04-07 15:05:18 +00:00
35afd20b63 Change the version number to 0.16 2024-03-30 00:10:54 +01:00
941b204681 update some dependencies manually 2024-03-20 09:36:58 +01:00
daa78a75ac register plugins before worldgen and support spots in plugins 2024-03-14 21:57:50 +01:00
f0194e6d9b more elaborate error handling 2024-03-14 00:46:18 +01:00
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
f9e8276a94 Add a note about setting local wind client-side 2024-03-01 19:36:23 +02:00
a06e79b089 Fix client-side wind simulation
- Apply local wind on the client WeatherGrid
- Set air_vel to zero if not simulating
2024-03-01 19:19:19 +02:00
eee330c9e9 I18n loot_scroller correct name 2024-02-12 21:24:57 +05:00
62a73e5c14 remove dbg statement 2024-02-10 17:34:56 +01:00
3ac2729b99 Merge branch 'isse/event-systems' into 'master'
Seperate events to seperate event busses and use systems to handle them

See merge request veloren/veloren!4189
2024-02-08 09:13:33 +00:00
2d2ffa2b10 Add SRV lookup functionality to voxygen
This will make voxygen issue a SRV lookup when connecting to a host, allowing server owners to configure non-standard ports for servers and host servers using vanity domains easily. It additionally allows servers to be hosted on both QUIC and TCP at the same time, with the client connecting to the preferred protocol automatically, but gracefully falling back if a connection is not possible.
2024-02-07 14:28:37 +01:00
d75889ed75 don't insert event busses on client 2024-02-07 10:38:37 +01:00
e651b9b2ac initial setup and convert entity_manipulation 2024-02-07 10:38:37 +01:00
b0bef3ebbf update few dependencies 2024-02-06 19:11:10 +01:00
6ebbb89d4d update toolchain to nightly-2024-01-17 2024-02-05 19:51:50 +01:00
5aa88ac223 Store the gender in CharacterInfo 2024-02-03 18:58:46 +02:00
eeb7cab8c3 Implement gender, kind of 2024-02-03 18:58:46 +02:00
96681cd448 Remove/Deprecate KillSource::Environment 2024-02-03 18:58:46 +02:00
490a8d8776 Only insert gender to chat_context for players 2024-02-03 18:58:46 +02:00
af396aa8dd Add Gender marker for body
- Add gender() method on body, which is derived from body_type
- Expose it in ChatContext so that chat i18n can use it.
2024-02-03 18:58:45 +02:00
Sam
394e798d04 Addressed review comments 2024-02-02 20:07:00 -05:00
Sam
d01997ca56 Overflow slots as slots 2024-02-02 20:06:55 -05:00
a7282f9f2e add back removed comment 2024-01-25 00:34:13 +01:00
8f15dedc3b fix weather_zone command, and only send local wind once every 30 ticks 2024-01-23 22:21:33 +01:00
b55038a526 rename SharedWeather to CompressedWeather 2024-01-23 21:05:57 +01:00
268215b301 make weather not block main thread, and lessen the amount of data shared with client. 2024-01-22 19:53:36 +01:00
d836461f8d Use SpriteInteract state for toggling lights 2024-01-21 21:30:08 +00:00
ad8965fdd7 Don't use distinct event system for handling sprite interactions 2024-01-21 21:30:08 +00:00
e0ebe6939e Added the ability to toggle light sources on and off 2024-01-21 21:30:06 +00:00
b6ffb3a146 Update assets_manager to v0.11 2024-01-20 15:46:16 +00:00
a852298010 Merge branch 'zesterer/better-char-select-scene' into 'master'
Render render LoD terrain on char select, remove old backdrop figure

See merge request veloren/veloren!4254
2024-01-16 18:51:04 +00:00
4f084506c0 Merge branch 'juliancoffee/item-i18n' into 'master'
Add Item i18n

Closes #903

See merge request veloren/veloren!4250
2024-01-16 17:58:35 +00:00
5bc60f2436 Add LoD zone data to char select screen 2024-01-15 19:07:19 +00:00