This Week In Veloren 102

This week, skill trees were completed. We hear from @Christof about some more work on professions. @badbbad created a new song. Lots of new models by @Gemu and implemented by @Snowram.
- AngelOnFira, TWiV Editor
Contributor Work
Thanks to this week's contributors, @zesterer, @ccgauche, @XVar, @Pfau, @imbris, @SWilliamsGames, @xMAC94x, @James, and @ubruntu! New song by @badbbad, 'Sweet Water'
This week, the latest edition of the Rust Gamedev Newsletter was released! @Sam finished off skill trees. It still needs a few more visual tweaks and needs to go through code review, but then they'll be in the game! @Gemu modeled a lot of new creatures, and @Snowram has been implementing them into the world. In fact, there are now over 100 total NPCs! Modeling gear based on new crafting ingredients by @Gemu
This week, @Acrimon and @Sharp started working on a new specification for the multiplayer authentication mechanism. @VincentFoulon has been working on all of the icons needed for the weapon skills. These are on their way to being implemented in the game. New skill tree icons
Professions by @Christof
I found the logic error (introduced by me) in the labor_value
computation and finally have reasonable economic numbers across sites! I implemented reading professions (very much like a tech tree) from .ron
files, which I've recently completed. Also, I had a lengthy discussion with @zesterer about the nature of money; I am especially curious whether and how my current idea (coins as a trade good with a value solely determined by the things a site can buy for it) will work out. Here is an example of what the professions .ron
file looks like.
(
name: "Miner",
orders: [ (Quarry, 0.5), (Tools, 0.1) ],
products: [ (Stone, 0.5) ],
),
(
name: "Fisher",
orders: [ (FishingGround, 4.0), (Tools, 0.02) ],
products: [ (Meat, 4.0) ],
),
(
name: "Hunter", // Hunter operate outside of uncontrolled areas and resemble guards
// due to the low number of products we tune down the Armor,Tools,Potions in comparison
orders: [ (Armor, 0.1), (Tools, 0.1), (Potions, 1.0), (Woodland, 4.0) ],
products: [ (Meat, 4.0) ],
),

Basilisk by @Gemu. See you next week!
