Imbris
5caf8b6b55
Re-disable incremental just for common-systems, small fix in plugin
...
crate, more new clippy fixes
2021-05-31 20:44:57 -04:00
Imbris
5985584c5c
Update toolchain
2021-05-31 20:44:57 -04:00
Avi Weinstock
0f85a7daf5
Clear the economy database when creating it.
2021-05-28 16:14:31 -04:00
Avi Weinstock
202646787d
Fix economy data not properly being used to price trades, resulting in default prices being applied at most towns.
...
Also add an exporter from econsim results to sqlite to aid in debugging the economy (which revealed this bug).
2021-05-28 15:09:29 -04:00
juliancoffee
f4b3aef9b4
Refactor enemy creation in dungeons
2021-05-26 01:39:48 +03:00
juliancoffee
718c5b88f4
Adding different chests for each dungeon
2021-05-24 23:00:44 +03:00
juliancoffee
3c82a0e8cd
LoadoutBuilder efactoring
2021-05-23 20:29:19 +03:00
juliancoffee
a1d2849dae
fmt
2021-05-23 01:04:11 +03:00
juliancoffee
2f568235d9
Adjust mob numbers and add /kit tier-0
2021-05-23 01:04:11 +03:00
juliancoffee
6027f2ffa3
Adjust loot tables
...
- Add regular drop to T5 miniboss
- Fixup cultist loot table
- Give own loot table to Deadwood in T0
2021-05-23 01:04:11 +03:00
juliancoffee
b31b80637e
Edit minibosses in lower tiers
...
- Deadwood to T0 (instead of bonerattlers)
- Rats to T1 (instead of bonerattlers)
- Bonerattlers to T3 (instead of hakulaqs, it's still placeholder)
2021-05-23 01:04:05 +03:00
Monty Marz
20faacd04f
Ferocious armour for t5-dungeon minibosses
2021-05-22 10:55:36 +00:00
juliancoffee
0cd6ffbbba
Add note to tests
2021-05-21 19:33:31 +03:00
juliancoffee
21fd246cb3
fmt
2021-05-21 11:36:48 +03:00
juliancoffee
5201de7192
Fixing loot tables
...
- Use quad_low and quad_medium loot table for corresponding mobs in
dungeons
- Remove cultist loot table from T3-T4 loot tables
- Use resize instead of vec[obj; len] to create different loot and not
duplicated for miniboss_1
2021-05-21 11:31:39 +03:00
juliancoffee
12c42cc1ad
Give bosses own creation function and loot table
...
- Make goose miniboss fallback to differentiate bosses and minibosses
2021-05-21 11:01:47 +03:00
Sam
ed830e6935
Added haniwa sentries to level 3 dungeons.
2021-05-10 18:53:50 -05:00
Sam
f39d5e34bf
Dungeon placement. Tweaks to melee.
2021-05-10 18:53:47 -05:00
Illia Denysenko
3dab8786f1
Miniboss Loot quickfix
2021-05-09 21:29:35 +00:00
Marcel
7a0f4f1dec
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
bb2c5ce5d3
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
8dc032db4b
Transer Animal Trainers to lvl5 dungeons
2021-05-07 14:50:03 +03:00
Marcel Märtens
a289391cec
cleanup some unused functions, which were exported but never used
2021-05-04 22:13:04 +02:00
Marcel Märtens
9fefdcbbca
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
63d9458b1a
Add heightmap visualization to world/examples.
2021-05-03 16:05:05 -04:00
Avi Weinstock
bb7dbe245d
Make terrain compression a checkbox instead of a bandwidth (throughput?) heuristic.
2021-05-03 00:09:44 -04:00
Avi Weinstock
5becf258f3
Move chunk_compression_benchmarks
from bin
to examples
.
2021-05-03 00:09:24 -04:00
Avi Weinstock
d858c629ce
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
15feb08a85
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
261ee8aa47
Add a bandwidth-based heuristic for chunk compression.
2021-05-03 00:09:24 -04:00
Avi Weinstock
322f7e289e
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
5fe479e7df
Add matplotlib
graph generation to the compression benchmarks.
2021-05-03 00:09:24 -04:00
Avi Weinstock
f93bab85ee
Experiment with 256-color palette "tripng" encoding, and Lanczos interpolation for "quadpng".
2021-05-03 00:09:24 -04:00
Avi Weinstock
30fd3fa022
Add resolution downscaling to QuadPng's color channel, and use half-resolution QuadPng ingame.
2021-05-03 00:09:24 -04:00
Avi Weinstock
7f16d73217
Get PngPngPngJpeg terrain working in the actual game.
2021-05-03 00:09:24 -04:00
Avi Weinstock
9abbfee18b
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
1d2b2f99d4
Add JPEG, PNG, and mixed compression for terrain.
2021-05-03 00:09:24 -04:00
James Melkonian
6956d364d1
Add map markers for lakes and mountains
2021-05-03 02:00:23 +00:00
DaforLynx
5f8c7e54b5
Town music
2021-04-28 05:07:59 +00:00
Snowram
738be81943
Improves bird_large anims
2021-04-25 04:07:09 +02:00
Snowram
ff5d267535
Day period dependant wildlife spawns
2021-04-25 02:14:51 +02:00
Snowram
b0d617d91d
Breathe and stun anims
2021-04-25 02:14:50 +02:00
Snowram
e58e56cb07
Cockatrice bird_large conversion
2021-04-25 02:14:50 +02:00
Marcel
592e34e6ba
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
b11906ac3a
Space wildlife group spawns apart to prevent spawnplosions
2021-04-22 08:50:20 +00:00
Avi Weinstock
b76ca76d8d
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
67ae3494c4
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
a0357fdd58
change cauldron spawning
...
cooking pot height
fmt
fmt, changelog
2021-04-20 02:48:13 +02:00
Monty
c40bd37452
more sprite stuff and crafting UI update
...
fix item images
fix CR display
2021-04-20 02:46:06 +02:00
Joshua Barretto
cf33cc8704
Prevent crafting without station
2021-04-20 02:46:05 +02:00