Illia Denysenko
cb2412148b
Miniboss Loot quickfix
2021-05-09 21:29:35 +00:00
Marcel
eb3cc2fd22
Merge branch 'aweinstock/heightmap_visualization' into 'master'
...
Add heightmap visualization to world/examples.
See merge request veloren/veloren!2246
2021-05-08 16:02:11 +00:00
Avi Weinstock
560c58663e
Add max-convolution to heightmap visualization, and specify required-features
for it to make CI work.
2021-05-08 11:19:37 -04:00
juliancoffee
9ed15105c5
Transer Animal Trainers to lvl5 dungeons
2021-05-07 14:50:03 +03:00
Marcel Märtens
76319cb260
cleanup some unused functions, which were exported but never used
2021-05-04 22:13:04 +02:00
Marcel Märtens
6e3a74b476
rayon::join creates a global threadpool, which is only used in /world
...
instead just use the same threadpool for everything
helps with debugging problems with GDB
using threadpool.install() to also be used when `into_par_iter()` is called
2021-05-04 21:06:07 +02:00
Avi Weinstock
a8a89cd6d3
Add heightmap visualization to world/examples.
2021-05-03 16:05:05 -04:00
Avi Weinstock
be39054767
Make terrain compression a checkbox instead of a bandwidth (throughput?) heuristic.
2021-05-03 00:09:44 -04:00
Avi Weinstock
f0824af80a
Move chunk_compression_benchmarks
from bin
to examples
.
2021-05-03 00:09:24 -04:00
Avi Weinstock
b15913560b
Optimize CompressedData
with Vec::with_capacity
, and move obsolete formats from common_net
into the compression benchmark.
2021-05-03 00:09:24 -04:00
Avi Weinstock
c199d12f2d
Address MR 2207 review comments.
...
- Add metrics for which branch of the compression heuristic was taken.
- Reduce the threshold for the heuristic.
- Deduplicate code for dealing with lazy messages.
- Make jpeg dependency only scoped to the compression benchmark.
- Remove commented code.
2021-05-03 00:09:24 -04:00
Avi Weinstock
30cae40b82
Add a bandwidth-based heuristic for chunk compression.
2021-05-03 00:09:24 -04:00
Avi Weinstock
cdc2eccda8
Improve quadpng
by adding WidePacking
, which makes a wider image, which is faster due to PNG compressing by row. Heuristically switch between quadpng and deflate based on chunk height to reduce variance.
2021-05-03 00:09:24 -04:00
Avi Weinstock
dffc7db8f5
Add matplotlib
graph generation to the compression benchmarks.
2021-05-03 00:09:24 -04:00
Avi Weinstock
c2fd5e807d
Experiment with 256-color palette "tripng" encoding, and Lanczos interpolation for "quadpng".
2021-05-03 00:09:24 -04:00
Avi Weinstock
a220cc569e
Add resolution downscaling to QuadPng's color channel, and use half-resolution QuadPng ingame.
2021-05-03 00:09:24 -04:00
Avi Weinstock
f81539cb00
Get PngPngPngJpeg terrain working in the actual game.
2021-05-03 00:09:24 -04:00
Avi Weinstock
a9a943c19a
Move compression helpers to common_net::msg::compression
and experiment with more image formats at more site kinds.
2021-05-03 00:09:24 -04:00
Avi Weinstock
71220fd624
Add JPEG, PNG, and mixed compression for terrain.
2021-05-03 00:09:24 -04:00
James Melkonian
f553700e8c
Add map markers for lakes and mountains
2021-05-03 02:00:23 +00:00
DaforLynx
2e0272ce28
Town music
2021-04-28 05:07:59 +00:00
Snowram
ab26efa970
Improves bird_large anims
2021-04-25 04:07:09 +02:00
Snowram
bd84677906
Day period dependant wildlife spawns
2021-04-25 02:14:51 +02:00
Snowram
fd177c9669
Breathe and stun anims
2021-04-25 02:14:50 +02:00
Snowram
eb98360183
Cockatrice bird_large conversion
2021-04-25 02:14:50 +02:00
Marcel
e14f8b9745
Merge branch 'aweinstock/deflate-terrain' into 'master'
...
Compress terrain chunks with deflate. Includes a benchmark showing that this...
See merge request veloren/veloren!2166
2021-04-22 17:12:53 +00:00
Ludvig Böklin
1708b8b4cc
Space wildlife group spawns apart to prevent spawnplosions
2021-04-22 08:50:20 +00:00
Avi Weinstock
4f31f1ca38
Switch the chunk_compression_benchmarks
to using a spiral around the origin instead of the top-left corner to get a more representative sample.
2021-04-20 23:24:24 -04:00
Avi Weinstock
6d9de520f3
Compress terrain chunks with deflate. Includes a benchmark showing that this makes them around 70% smaller, and is the same speed as LZ4.
2021-04-20 23:23:53 -04:00
Monty
86445af09c
change cauldron spawning
...
cooking pot height
fmt
fmt, changelog
2021-04-20 02:48:13 +02:00
Monty
a4d56e7843
more sprite stuff and crafting UI update
...
fix item images
fix CR display
2021-04-20 02:46:06 +02:00
Joshua Barretto
1a0f6f03ef
Prevent crafting without station
2021-04-20 02:46:05 +02:00
Monty
a1fe7c12c3
fmt, add sprites
2021-04-20 02:46:04 +02:00
Joshua Barretto
5598d07944
Added crafting stations
2021-04-20 02:45:59 +02:00
Joshua Barretto
bb9725548f
Made twigs/stones slightly more common
2021-04-19 21:33:52 +01:00
Joshua Barretto
250733a123
Better price rationalisation
2021-04-18 18:11:00 +01:00
Joshua Barretto
11683084ad
Use labour value for prices
2021-04-18 17:05:14 +01:00
Joshua Barretto
fcc23a4427
Normalised prices within sites
2021-04-18 15:09:21 +01:00
Joshua Barretto
b72e454148
Rebalanced economy somewhat
2021-04-18 14:08:48 +01:00
jshipsey
896d2a5b63
combat tweaks
2021-04-15 11:43:52 -04:00
Marcel
54024ce401
Merge branch 'DaforLynx/more-music' into 'master'
...
Adds many new songs; re-adds many old ones; revamped song distribution; reorganized music folders; better biome parameters; accurate day and night; new sounds
See merge request veloren/veloren!2102
2021-04-12 00:43:08 +00:00
DaforLynx
9db290d4ea
Adds many new songs; re-adds many old ones; revamped song distribution; reorganized music folders; better biome parameters; accurate day and night; new sounds
2021-04-12 00:43:08 +00:00
Marcel Märtens
655a35d128
update deps
2021-04-10 15:53:00 +02:00
Imbris
0eecc61ddf
Merge branch 'vfoulon80/behavior-component' into 'master'
...
New Component: Behavior
See merge request veloren/veloren!2033
2021-04-08 19:16:28 +00:00
Louis Pearson
126b7efa92
Tries to implement npcs only travelling by paths
...
Unfortunately, there's a degenerate case where npcs can get stuck in a
town. Not sure why
2021-04-08 04:19:02 -06:00
Louis Pearson
99c6e57c1f
Resolve comments
2021-04-08 04:19:02 -06:00
Louis Pearson
c281fb32cc
First pass at rtsim following paths
2021-04-08 04:19:02 -06:00
Vincent Foulon
45fb9f3211
Address comments
...
- make Behavior's capabilities and state private
- Typo in a comment
- add basic tests
Apply 1 suggestion(s) to 1 file(s)
Remove comments in agent.rs
2021-04-07 22:02:42 +02:00
Vincent Foulon
a0157ac5f5
use bitflags instead of HashSet
2021-04-07 17:37:21 +02:00
Vincent Foulon
114715908a
fix tag removing
2021-04-07 17:26:54 +02:00
Vincent Foulon
211ab02897
Use Behavior::CanTrade instead of Agent::trade_for_site + addressed comments
2021-04-07 17:26:42 +02:00
James Melkonian
16871208f2
Add topographic option to map
2021-04-06 09:16:17 -07:00
James Melkonian
bacda06dba
Added map layers
2021-04-06 08:42:07 -07:00
James Melkonian
70ede7f34d
Topographic map
2021-04-06 08:42:06 -07:00
Marcel
b433938e0a
Merge branch 'christof/economy_graph' into 'master'
...
create economy tree graph
See merge request veloren/veloren!2052
2021-04-04 20:21:19 +00:00
Christof Petig
18f1cb9f43
as usual clippy is right (and helpful)
2021-04-03 10:54:42 +02:00
Sam
27f178286d
Removed all rng matches in code to determine loot tables, and moved to loot tables specific for each sprite, creature, or dungeon.
2021-04-02 23:24:55 -04:00
Sam
a2906168a6
Moved materials into their own loot tables.
2021-04-02 23:04:33 -04:00
Sam
31e69021cb
Switched loot tables from declaring each weapon individually to just referencing a different loot table.
2021-04-02 23:04:31 -04:00
Sam
833f1f3309
Converted all armor in loot tables to reference armor set loot tables.
2021-04-02 23:04:28 -04:00
Sam
96b354c178
Consolidated loot tables by switching to CreatureMaterial where possible
2021-04-02 23:04:27 -04:00
Sam
ab2fca21cf
Fixed trading
2021-04-02 23:04:26 -04:00
Sam
cbca2a66b6
Support for creature specific materails and materials having a quantity.
2021-04-02 23:04:25 -04:00
Sam
247004d180
Loot tables can now recursively specify loot tables. Mercahnts broken.
2021-04-02 23:04:25 -04:00
Christof Petig
3a9e070ec0
create economy tree graph
2021-04-02 22:27:39 +02:00
Snowram
606dd64741
Fix a staff icon, some offset fixes, lower wolf spawn rate
2021-03-30 00:27:03 +02:00
Sam
92973a470c
Made entity spawn room check more intuitive to understand
2021-03-29 13:05:04 -04:00
Sam
71ba9b6a54
Mindflayer balance tweaks.
2021-03-29 10:44:46 -04:00
Treeco
eb7122e8e9
Less horrible spawn
2021-03-28 20:12:27 +01:00
Joshua Barretto
15caf440e8
Merge branch 'treeco/new-map' into 'master'
...
A new map and clouds
See merge request veloren/veloren!2007
2021-03-28 18:32:20 +00:00
Treeco
8c2a5559d3
Move common code out into function
2021-03-28 18:22:47 +01:00
Joshua Barretto
5bf17779ec
Updated changelog, fmt
2021-03-28 18:07:01 +01:00
Treeco
ab596d2ae8
New default world map, default continent scale doubled
2021-03-28 17:07:38 +01:00
Joshua Barretto
d8117b3b3d
Make caves and rtsim entities scale with map size, more cloud detail
2021-03-28 17:02:16 +01:00
Joshua Barretto
19ef00085d
Softer and faster clouds with more verticality
2021-03-28 17:01:51 +01:00
Treeco
f3284b7d90
Fix issues loading larger maps
2021-03-28 17:01:19 +01:00
Sam
738aa02e7e
Loot table hotfix
2021-03-28 11:26:30 -04:00
Scott Williams
ef43d29627
Fix husk drops in miniboss rooms.
2021-03-28 10:39:20 +00:00
Marcel
519c01a888
Merge branch 'christof/item_price_fix' into 'master'
...
Fix the price category of the newly added items
See merge request veloren/veloren!2010
2021-03-28 09:25:52 +00:00
Christof Petig
66d0948d06
Fix the price category of the newly added items
2021-03-28 09:25:51 +00:00
Sam
0e3b0a9ee7
Repalced stone golems with 10 husks in T5 dungeon miniboss rooms.
2021-03-27 21:06:18 -04:00
Sam
1edf79d109
Moved all legendaries to mindflayer loot table.
2021-03-27 21:05:12 -04:00
Avi Weinstock
8d90548331
Get SitePricing information to clients, and use it to display coin-denominated prices in voxygen on tooltips during a trade. Also boost merchant spawn rate slightly.
2021-03-25 02:11:58 -04:00
Joshua Barretto
5b234a3d08
Merge branch 'christof/de_unwrap2' into 'master'
...
Replace unwrap in the economy code
See merge request veloren/veloren!1988
2021-03-24 22:22:02 +00:00
Christof Petig
71b91d589b
fix the test
2021-03-24 22:37:01 +01:00
Joshua Barretto
5abdd0be8d
Merge branch 'synis/primitives' into 'master'
...
Primitives
See merge request veloren/veloren!1937
2021-03-24 21:06:33 +00:00
Christof Petig
a897a5aa68
remove the remaining unwraps
2021-03-24 21:59:47 +01:00
Christof Petig
43dec7c103
replace another group of unwraps
2021-03-24 21:43:30 +01:00
Avi Weinstock
c4a6875133
Fix airships getting stuck in trees and campfires spawning too close to new-style dungeon stairs.
2021-03-24 15:42:37 -04:00
Christof Petig
3773b23836
remove I/O unwraps (code inactive by default)
2021-03-24 20:31:17 +01:00
Synis
d7aea52a8f
Rotation uses matrix and some fixes for plane primitive
2021-03-24 18:21:01 +01:00
Synis
35ef2082e2
Rotation primitive and some minor fixes
2021-03-24 18:21:01 +01:00
Synis
187d7d4fe7
Added a bunch of primitives
2021-03-24 18:21:01 +01:00
Avi Weinstock
cfb55b4881
Add an additional kind of stairs to dungeons.
2021-03-23 18:17:00 -04:00
Marcel Märtens
6b23101fac
update toolchain to nightly-2021-03-22
2021-03-22 16:41:04 +01:00
Marcel Märtens
2733ba2e27
Change the version number to 0.9
2021-03-20 13:07:09 +01:00
Snowram
e5afb2fcf7
Various visual fixes
2021-03-18 22:53:06 +01:00
Joshua Barretto
fadf5ee1ec
Reduced frequency of bee hives
2021-03-17 21:43:08 +00:00
Snowram
60dd47cdea
Theropod charge attack
2021-03-14 18:10:40 +01:00
Snowram
9d7e8957bb
Add new npcs
2021-03-14 14:24:35 +01:00
Christof Petig
15b11d9154
Implement /price_list (work in progress), stub for /buy and /sell
...
remove outdated economic simulation code
remove old values, document
add natural resources to economy
Remove NaturalResources from Place (now in Economy)
find closest site to each chunk
implement natural resources (the distance scale is wrong)
cargo fmt
working distance calculation
this collection of natural resources seem to make sense, too much Wheat though
use natural resources and controlled area to replenish goods
increase the amount of chunks controlled by one guard to 50
add new professions and goods to the list
implement multiple products per worker
remove the old code and rename the new code to the previous name
correctly determine which goods guards will give you access to
correctly estimate the amount of natural resources controlled
adapt to new server API
instrument tooltips
Now I just need to figure out how to store a (reference to) a closure
closures for tooltip content generation
pass site/cave id to the client
Add economic information to the client structure
(not yet exchanged with the server)
Send SiteId to the client, prepare messages for economy request
Make client::sites a HashMap
Specialize the Crafter into Brewer,Bladesmith and Blacksmith
working server request for economic info from within tooltip
fully operational economic tooltips
I need to fix the id clash between caves and towns though
fix overlapping ids between caves and sites
display stock amount
correctly handle invalid (cave) ids in the request
some initial balancing, turn off most info logging
less intrusive way of implementing the dynamic tool tips in map
further tooltip cleanup
further cleanup, dynamic tooltip not fully working as intended
correctly working tooltip visibility logic
cleanup, display labor value
separate economy info request in a separate translation unit
display values as well
nicer display format for economy
add last_exports and coin to the new economy
do not allocate natural resources to Dungeons (making town so much larger)
balancing attempt
print town size statistics
cargo fmt (dead code)
resource tweaks, csv debugging
output a more interesting town (and then all sites)
fix the labor value logic (now we have meaningful prices)
load professions from ron (WIP)
use assets manager in economy
loading professions works
use professions from ron file
fix Labor debug logic
count chunks per type separately
(preparing for better resource control)
better structured resource data
traders, more professions (WIP)
fix exception when starting the simulation
fix replenish function
TODO:
- use area_ratio for resource usage (chunks should be added to stock, ratio on usage?)
- fix trading
documentation clean up
fix merge artifact
Revise trader mechanic
start Coin with a reasonable default
remove the outdated economy code
preserve documentation from removed old structure
output neighboring sites (preparation)
pass list of neighbors to economy
add trade structures
trading stub
Description of purpose by zesterer on Discord
remember prices (needed for planning)
avoid growing the order vector unboundedly
into_iter doesn't clear the Vec, so clear it manually
use drain to process Vecs, avoid clone
fix the test server
implement a test stub (I need to get it faster than 30 seconds to be more useful)
enable info output in test
debug missing and extra goods
use the same logging extension as water, activate feature
update dependencies
determine good prices, good exchange goods
a working set of revisions
a cozy world which economy tests in 2s
first order planning version
fun with package version
buy according to value/priority, not missing amount
introduce min price constant, fix order priority
in depth debugging
with a correct sign the trading plans start to make sense
move the trade planning to a separate function
rename new function
reorganize code into subroutines (much cleaner)
each trading step now has its own function
cut down the number of debugging output
introduce RoadSecurity and Transportation
transport capacity bookkeeping
only plan to pay with valuable goods, you can no longer stockpile unused options
(which interestingly shows a huge impact, to be investigated)
Coin is now listed as a payment (although not used)
proper transportation estimation (although 0)
remove more left overs uncovered by viewing the code in a merge request
use the old default values, handle non-pileable stocks directly before increasing it
(as economy is based on last year's products)
don't order the missing good multiple times
also it uses coin to buy things!
fix warnings and use the transportation from stock again
cargo fmt
prepare evaluation of trade
don't count transportation multiple times
fix merge artifact
operational trade planning
trade itself is still misleading
make clippy happy
clean up
correct labor ratio of merchants (no need to multiply with amount produced)
incomplete merchant labor_value computation
correct last commit
make economy of scale more explicit
make clippy happy (and code cleaner)
more merchant tweaks (more pop=better)
beginning of real trading code
revert the update of dependencies
remove stale comments/unused code
trading implementation complete (but untested)
something is still strange ...
fix sign in trading
another sign fix
some bugfixes and plenty of debugging code
another bug fixed, more to go
fix another invariant (rounding will lead to very small negative value)
introduce Terrain and Territory
fix merge mistakes
2021-03-14 03:18:32 +00:00
Imbris
0127832172
Fix tracy not working in certain areas, add span to chunk gen, missing fmt, remove extra span, make voxygen use INFO level instead of TRACE in tracy mode
2021-03-13 13:30:20 -05:00
Synis
9f9ed4b211
Addressed comments
2021-03-11 23:51:57 +01:00
Synis
631a591a68
Castle generation
2021-03-11 22:17:31 +01:00
Marcel Märtens
d7df741671
update dependencies, including removal of some tracy deps as they are get through common/tracy
2021-03-09 20:17:29 +01:00
Joshua Barretto
549f89f590
Addressed pine tree criticism by improving generation
2021-03-08 10:51:06 +00:00
Joshua Barretto
36d20e6990
Better docs, faster terrain meshing
2021-03-07 14:25:07 +00:00
Joshua Barretto
9910398917
Fixed snow biome trees
2021-03-07 14:25:07 +00:00
Joshua Barretto
911acdd9db
Fixed clippy warnings and fmt
2021-03-07 14:25:07 +00:00
Synis
c35780d05b
More work on castles
2021-03-07 14:25:07 +00:00
Synis
f7f7f12a38
Basic Castle Wall
2021-03-07 14:25:07 +00:00
Joshua Barretto
eff9fc5393
Better giant tree spawn rate
2021-03-07 14:25:07 +00:00
Joshua Barretto
db573f6b2d
Turn giant trees into proper sites
2021-03-07 14:25:07 +00:00
Joshua Barretto
0ede7d3899
Brick fill
2021-03-07 14:25:04 +00:00
Joshua Barretto
173a127d5e
Better Fill type
2021-03-07 14:25:03 +00:00
Joshua Barretto
97141d12a6
Better paths
2021-03-07 14:25:03 +00:00
Joshua Barretto
e65e3b52f4
Fewer fields
2021-03-07 14:25:03 +00:00
Joshua Barretto
a568669526
Fixed plazas, buggy willow trees
2021-03-07 14:25:03 +00:00
Joshua Barretto
862cd5fe49
fmt
2021-03-07 14:25:03 +00:00
Joshua Barretto
02d86f0fb0
Switched to 6x6 tiles, more natural paths
2021-03-07 14:25:02 +00:00
Joshua Barretto
1d16f14dd5
Small fixes
2021-03-07 14:25:02 +00:00
Joshua Barretto
f537f82b17
Updated vek, fixed house wall bugs
2021-03-07 14:25:02 +00:00
Joshua Barretto
fe8ffc8f87
Fixed more silly issues
2021-03-07 14:25:02 +00:00
Joshua Barretto
6e6e322e90
Fixed stupid generation bugs, made houses more interesting
2021-03-07 14:25:02 +00:00
Joshua Barretto
293d1f2d5e
More plot generation work
2021-03-07 14:25:02 +00:00
Joshua Barretto
9e20d7390f
Better house generation
2021-03-07 14:25:02 +00:00
Joshua Barretto
14bac81dc4
Added CSG house roofs
2021-03-07 14:25:02 +00:00
Joshua Barretto
9875e2c025
Began work on CSG-based primitive tree site structure generation system
2021-03-07 14:25:02 +00:00
Joshua Barretto
95af1536be
Town hazards
2021-03-07 14:25:02 +00:00
Joshua Barretto
cd97a4b2fc
Wider roads, better structure
2021-03-07 14:25:02 +00:00
Joshua Barretto
1dab08075e
Fixed biasing bug
2021-03-07 14:25:02 +00:00
Joshua Barretto
7d94c3600f
New town layouts, initial progress
2021-03-07 14:25:02 +00:00
Joshua Barretto
660b297dd0
Cliff height variety
2021-03-07 14:25:02 +00:00
Joshua Barretto
81b93b548e
More varied cliff placement
2021-03-07 14:25:02 +00:00
Joshua Barretto
7ea9e32acf
Better cliffs
2021-03-07 14:25:01 +00:00
Joshua Barretto
e5b02ff7da
Better water/cave/cliff interaction
2021-03-07 14:25:01 +00:00
Joshua Barretto
466f3919d2
Removed the worst water/cliff interaction issues
2021-03-07 14:25:01 +00:00
Joshua Barretto
4ffdcd0fa1
Cliff overhangs
2021-03-07 14:25:01 +00:00
Joshua Barretto
740dcbb440
Stone layering
2021-03-07 14:25:01 +00:00
Joshua Barretto
9b5c9d1246
Cliff improvements
2021-03-07 14:25:01 +00:00
Joshua Barretto
620e2000d2
Experimental cliffs, use column alt for world map
2021-03-07 14:25:01 +00:00
Joshua Barretto
3aff271a05
Initial test site generation
2021-03-07 14:25:01 +00:00
Joshua Barretto
c7e82aea26
Began work integrating new sites into the world
2021-03-07 14:25:01 +00:00
Joshua Barretto
6af0e77efd
Better stairs
2021-03-07 14:25:01 +00:00
Joshua Barretto
b07c942aef
Added staircase to giant trees
2021-03-07 14:25:01 +00:00
Joshua Barretto
284d061068
Added staircases to giant trees
2021-03-07 14:25:01 +00:00
Joshua Barretto
0c302bb020
Lanterns in trees
2021-03-07 14:25:01 +00:00
Joshua Barretto
6fc7d2a906
Faster More interesting giant trees, better oaks, hives on branches
2021-03-07 14:25:01 +00:00
Joshua Barretto
185b1c3053
Specialised giant trees
2021-03-07 14:25:01 +00:00
Joshua Barretto
abd1eec815
Slightly smaller giant trees, more dispersed forests
2021-03-07 14:25:01 +00:00
Joshua Barretto
7d526da735
Experimental giant mother trees
2021-03-07 14:25:01 +00:00
Joshua Barretto
e30c625d81
More tree variety, denser forests
2021-03-07 14:25:01 +00:00
Joshua Barretto
81206d5e13
New site work
2021-03-07 14:25:00 +00:00
Joshua Barretto
68b0aa5c50
sync
2021-03-07 14:25:00 +00:00
Joshua Barretto
9cf13ac3b2
Simple coral
2021-03-07 14:25:00 +00:00
Joshua Barretto
3766a77de1
Better tree parameterisation, improved pines
2021-03-07 14:25:00 +00:00
Joshua Barretto
953d8841b4
Procedural pines (first attempt), more tree parameters
2021-03-07 14:25:00 +00:00
Joshua Barretto
24773afe76
Better parameterisation of trees
2021-03-07 14:25:00 +00:00
Joshua Barretto
5e7c231788
Switched to recursive tree generation and recursive culling algorithm for massive performance wins
2021-03-07 14:25:00 +00:00
Joshua Barretto
6f11c4c5c7
Added tree benchmarks
2021-03-07 14:25:00 +00:00
ccgauche
2f68a565d4
Fixed branch flattening
2021-03-07 14:25:00 +00:00
ccgauche
cf91358f40
Fixed canopy problem + Added iteration constant
2021-03-07 14:25:00 +00:00
ccgauche
0eaf8492a5
Removed unsafe from finvsqrt
2021-03-07 14:25:00 +00:00
ccgauche
454d9d0b75
Quite a lot of optimisations
2021-03-07 14:25:00 +00:00
ccgauche
37f9fba023
Simplified generation and fixed some tree cliping issues
2021-03-07 14:25:00 +00:00
ccgauche
bbc64b4ead
New generation for trees
2021-03-07 14:25:00 +00:00
Joshua Barretto
9d1a03504c
Fixed clipping issues, faster generation
2021-03-07 14:25:00 +00:00
ccgauche
7f3ba0eaca
New generation for trees
2021-03-07 14:25:00 +00:00
Joshua Barretto
0745514174
Prevented trees from being too sparse
2021-03-07 14:25:00 +00:00
Joshua Barretto
4bcf9e7a63
More sparse, faster trees
2021-03-07 14:25:00 +00:00
Joshua Barretto
6dd0f73c2d
Fixed clipping issues, faster generation
2021-03-07 14:25:00 +00:00
Joshua Barretto
82a25e49ef
Began integrating procgen trees
2021-03-07 14:25:00 +00:00
Joshua Barretto
23f0dfb078
Began work on new sites
2021-03-07 14:25:00 +00:00
Joshua Barretto
272ca41b9e
Reduced bridge artifacts
2021-03-07 14:25:00 +00:00
Joshua Yanovski
7146ff2676
Merge branch 'sharp/bump-vek' into 'master'
...
Bring vek up to date so we can bump rustc (hopefully).
See merge request veloren/veloren!1848
2021-03-04 12:56:05 +00:00
Joshua Yanovski
2dd7089e52
Bring vek up to date so we can bump rustc (hopefully).
2021-03-04 05:46:59 +01:00
Marcel Märtens
c681992367
Changelog:
...
-Savanna grasses now only spawn in the savanna and no longer bleed into desert and temperate biomes
-Cacti now only spawn in the desert and density of large cacti has decreased
-Dead bushes are largely unchanged and still spawn in both the savanna and desert with some bleed into temperate biomes
2021-03-03 15:06:34 +01:00
jshipsey
16720a6826
weapon/manifest tweaks
2021-02-27 10:44:55 -05:00
Sam
238fcaf5f1
Particle rebase fixes
2021-02-27 01:42:47 -05:00
jshipsey
8d316aac8c
feedback adjustments
2021-02-27 01:42:47 -05:00
jshipsey
16a44cd532
minotaur moves, added claygolem
2021-02-27 01:42:47 -05:00
jshipsey
417f4638ed
balance pass 2
2021-02-27 01:42:47 -05:00
jshipsey
79ec9115f5
rebase, yeti in dungeon
2021-02-27 01:42:47 -05:00
jshipsey
e06ebf3507
initial balance
2021-02-27 01:42:47 -05:00
Snowram
1b9815dc34
Adds 3 new npcs, tusk ram new design
2021-02-27 01:42:46 -05:00
jshipsey
57d5e90ddd
full bipedsmall armor swaps
2021-02-27 01:42:46 -05:00
jshipsey
952a77f94d
speedier weapons initial testing
2021-02-27 01:42:45 -05:00
jshipsey
e4e25e20c9
rebase
2021-02-27 01:42:45 -05:00
jshipsey
ca3248cc93
new dungeon setups, new npcs, weapon specific loadouts, anims
2021-02-27 01:42:45 -05:00
unknown
559ece5ede
More npcs work
2021-02-27 01:42:45 -05:00
unknown
6f18d16aa2
Add new quadmeds npcs with rough offsets
2021-02-27 01:42:44 -05:00
Snowram
1172c2f2c3
Merge branch 'Sarrakitty/OceanFlora' into 'master'
...
added coral reefs, kelp forests, and seagrass
See merge request veloren/veloren!1819
2021-02-27 01:52:33 +00:00
Sarra
fff194dfbf
coral and kelp, cargo fmt
2021-02-25 23:47:38 -05:00
Sarra
02eb76416f
tweaking coral models and seagrass spawns
2021-02-25 23:39:41 -05:00
Sarra
1d4b8d4d99
correcting formatting and removing commented out code that wasn't supposed to be there
2021-02-25 20:41:57 -05:00
Sarra
f39f5ab5d3
added coral reefs, kelp forests, and seagrass
2021-02-25 05:33:18 -05:00
Sam
b0b4a07b9e
Bows
2021-02-24 20:37:43 -05:00
Sam
ee5c9d78ca
Swords
2021-02-24 18:54:06 -05:00
Snowram
4078eeb877
Various fixes to object animation, cleanup
2021-02-21 19:56:46 +01:00
Snowram
775224983b
Initial turret implementation
2021-02-21 18:23:54 +01:00
Sam
341affdae2
Added hands field to all ron files of weapons.
...
Removed weapons that were duplicated in weapons and npc_weapons from npc_weapons.
Added migration to convert npc_weapons that ended up in anyone's inventory to weapon version.
Consolidated debug boost and possess sticks into one debug_stick, and renamed the admin sword (with name cultist_purp_2h_boss-0) to admin_sword
2021-02-19 17:30:20 -05:00
Caelan
dda4931f46
Clean and update dependencies
...
* Remove tweak feature
* Remove const-tweaker
* Update tiny_http
* Update bitvec to 0.21.0
* Downgrade euc to avoid conflict with vek 0.12.0
* Require exactly vek 0.12.0
* Update all other dependencies automatically based on these changes
* Update gilrs to latest at the request of Ada Lovegirls
* Update meshing benchmarks to new criterion API
2021-02-17 01:27:06 -08:00
Synis
a29ce3c428
Waypoints are no longer placed underwater
2021-02-16 13:23:12 +01:00
Lippy13
b64fc5e822
Fix #689 - dungeon without stairs to boss floor
2021-02-16 00:54:44 +00:00
Joshua Barretto
8ece00d6c6
Merge branch 'snowram/fix-staicases-lights' into 'master'
...
Fixes lights positions and orientations in staircases
See merge request veloren/veloren!1776
2021-02-14 01:17:53 +00:00
Snowram
f1f6a12718
Fixes lights positions and orientations in staircases
2021-02-13 22:27:37 +01:00
DaforLynx
ebbb06a400
Added crickets blocktype, added 3 new cricket sounds, made crickets chirp consistently, made frogs more sporadic
2021-02-12 00:54:42 +00:00
Snowram
6ac52daeae
Refactor, addresses more comments
2021-02-10 00:34:37 +01:00
Snowram
477bdfdfe7
Adresses some comments, various visual tweaks
2021-02-10 00:30:23 +01:00
Snowram
02f446fe4b
Adds lights to dungeons
2021-02-10 00:30:23 +01:00
Scott Williams
ae22a98167
Added a miniboss loot table for the stonework defender, made damaged bag, glider, and root of evil mindflayer exclusive drops.
2021-02-07 19:04:20 +00:00
jiminycrick
8b97199245
Update rand dependency
2021-01-26 20:35:08 -08:00
Joshua Barretto
58c69980b1
Merge branch 'synis/fix-cave-rng' into 'master'
...
Fixes #935 - deterministic sprite placement in caves
Closes #935
See merge request veloren/veloren!1721
2021-01-24 17:17:02 +00:00
Monty
7cbf946a65
6 new sceptres, add DPS display to tooltips
2021-01-23 23:10:36 +01:00
dryadee
f064033bb4
Fixes #935 - deterministic sprite placement in caves
2021-01-23 21:14:07 +01:00
Rotsuoy
994677a4d0
Rotsuoy/savanna grass
2021-01-23 07:46:54 +00:00
Sam
d2f3c1dd25
Restores difficulty to mindflayer fight. Made various tweaks to skillset builder functions.
2021-01-21 14:56:24 -05:00
Acrimon
9f16a946ee
update a few deps
2021-01-20 15:53:58 +01:00
Sarra Kitty
e7d852835c
Sarrakitty/rotsys item sprites
2021-01-19 18:23:44 +00:00
jiminycrick
3d44ac2c35
Humanoid skill config and AI skill check
...
updated axe skill with correct icons
2021-01-19 08:08:05 -05:00
Sam
6ce422748c
Added SkillSetConfig to specify skill sets for npcs.
2021-01-19 08:07:55 -05:00
Sam
cb3e44a811
Health can now be scaled for npcs again.
2021-01-19 08:07:40 -05:00
Marcel Märtens
6390e758d4
fix clippy in all examples.
...
added a ignore for plugins, as we cannot remove the `Result<>` type, it is necessary
2021-01-13 15:06:04 +01:00
Ben Wallis
aef2637288
Refactored loadout to have public functions for each slot instead of requiring callers to use the _INDEX consts
2021-01-08 19:12:09 +00:00
jiminycrick
aceac9e205
Upgrade noise eliminating old rand dependency
2021-01-05 10:10:47 -08:00
ubruntu
ae366e03c5
Reduced downward fall of birds, Humanoid travelers no longer visit dungeons, birds only travel between dungeons
2021-01-05 01:04:01 +00:00
Benoît du Garreau
989683d2d3
Improve world::Index
2020-12-17 12:08:04 +01:00
Benoît du Garreau
7b4aa6d4cc
cargo fmt
2020-12-17 12:06:22 +01:00
Benoît du Garreau
0cf164f33a
Use assets_manager to load assets
2020-12-17 12:06:07 +01:00
jiminycrick
60d5d62eef
Switched to hashbrown everywhere
2020-12-17 10:31:35 +01:00
Marcel Märtens
e8003a44dd
update specs
2020-12-16 14:31:16 +01:00
Marcel Märtens
e3307344ab
get rid of some insecure dependencies
2020-12-16 10:42:36 +01:00
Marcel Märtens
107fd432f5
update further crates
2020-12-16 08:56:21 +01:00
Joshua Barretto
f8c8e342e6
Moved common networking code to common/net, clippy fixes
2020-12-13 17:23:45 +00:00
Joshua Barretto
316bddbf30
Prevented towns destroying trees, rocks, other towns, etc.
2020-12-11 16:53:21 +01:00
Monty Marz
f2ba7cc297
add baobabs, fix map difficulty, make mushrooms lootable
2020-12-10 18:06:29 +01:00
Marcel Märtens
ccb01e1898
adjust fmt and clippy after toolchain upgrade
2020-12-10 14:53:01 +01:00
Snowram
526d3bd035
Vacations are never over
2020-12-08 23:03:40 +01:00
Snowram
72d73ecd38
Initial fish work
2020-12-08 23:03:38 +01:00
Joshua Barretto
e5ebbd31fa
Began using Grid<T> for LoD data
2020-12-05 11:20:25 +00:00
Marcel Märtens
ca1601a980
Change the version number to 0.8
2020-11-28 11:25:58 +01:00
Sam
33e4448542
Replaced every unnecssary powf in the entire codebase with either powi or sqrt.
2020-11-24 18:28:24 -06:00
jiminycrick
aad9734055
Agent tactic refactoring
...
Lower theropods spawns
clippy, changelog
review response
2020-11-24 17:49:00 -06:00
jshipsey
d10dd83e5f
theropods in world, small tweaks
2020-11-24 17:48:51 -06:00
Christof Petig
4563cb40ce
use iter once.chain(once).flatten trick to deduplicate SiteInfo generation
2020-11-23 23:28:21 +01:00
Christof Petig
49d7c40bec
Remove the last remnants of the site circle and cave map drawing code
2020-11-23 19:54:56 +01:00
Christof Petig
11f9d71fde
fix clippy: One argument is no longer needed
2020-11-23 19:17:19 +01:00
Christof Petig
813f63a1e5
remove cave lines from the map, also remove remnants of the colored site circles
2020-11-23 19:07:11 +01:00
Christof Petig
921022638c
Display names for caves (identical on both ends)
2020-11-23 19:05:43 +01:00
Christof Petig
a3db20c9d6
Show caves in map
2020-11-23 19:05:17 +01:00