Commit Graph

1659 Commits

Author SHA1 Message Date
273c5ed2f0 Temporary noise solution 2022-07-04 18:07:00 +02:00
66569cb085 WIP: snowfall. 2022-07-03 17:09:38 -07:00
034d4d084a Temporary bench changes. 2022-07-02 21:23:51 -07:00
45f5fbe3dd Remove unused tree code. 2022-07-02 19:45:33 -07:00
16ffbc92dd Reenabling prefab structures.
This has barely any impact on anything but dungeons.  Could probably be
sped up further but not a big deal.
2022-07-02 18:21:15 -07:00
957467e114 Fix chunk noise. 2022-07-01 23:57:09 -07:00
0b14ca2f3a Improved base_z => faster and smaller chunks! 2022-07-01 15:23:27 -07:00
4819a17ab6 Stop duplicating terrian chunk metadata. 2022-06-30 11:22:14 -07:00
ad5bcf3cd8 Turning "full" chunks back on, deserialization improvements. 2022-06-29 21:52:04 -07:00
fddc97bc77 Merge branch 'tweaks' into 'master'
tweaks entity stats

See merge request veloren/veloren!3437
2022-06-29 19:29:38 +00:00
9c4b03482d Fixing compression benchmarks. 2022-06-28 21:28:26 -07:00
50070e738b Somewhat zoomier serde. 2022-06-28 17:45:32 -07:00
a3b7127de9 Evven zoomier WorldGen, lots of things broken! 2022-06-28 00:24:46 -07:00
a973155597 Zoomy worldgen WIP, please do not complain things are broken. 2022-06-24 02:48:09 -07:00
d1c80f0b25 #1455 | Sprites now only spawn on designated block types 2022-06-20 19:24:51 +00:00
25eed55ca9 stat tweaks to theropod, arthropods and basilisk 2022-06-19 01:35:18 +02:00
179bf7216e Merge branch 'tormod/remove-size' into 'master'
Remove site size from site suitability function.

See merge request veloren/veloren!3427
2022-06-10 18:12:59 +00:00
1c5cb8abcd follow the more elegant proposal by clippy 2022-06-07 23:37:51 +02:00
fca4372205 avoid economy of scale in economy_tree 2022-06-07 21:46:41 +02:00
5a965d21c7 replace vector copying with an iterator 2022-06-07 21:38:17 +02:00
db85d2a146 fix clippy 2022-06-07 18:30:05 +02:00
6d3ea3172c separate orders by professions and everyone
cleanup and fix
strictly this population growth logic is wrong, but identical to the existing one
standardize on production, remove more dead code
fix example + rustfmt
separate csv logic from tick (intention is to move it into economy)
remove the format call from economy (inactive debugging code)
remove more formatting
rustfmt
small clippy fix
Reduce precision on output
move csv code
move rest of sim2 mod into economy (context)
remove more unused parts
keep things a bit more coherent
remove pub
make more functions and fields private
remove outdated input, fix other, print names, move output to proper abstraction
remove dead code
2022-06-07 18:30:05 +02:00
edffd576d4 only the code move part of shredded_economy4 2022-06-07 18:30:05 +02:00
08ffcdf5a5 Create temperature requirement for giant tree.
Since the giant tree is currently a leafy tree, it looks a bit out
of place in colder regions where there's otherwise only pine trees.
2022-06-07 00:32:46 +02:00
c1335e16fe Remove site size from site suitability function.
This was buggy, in that the requirement was for _any_ chunk
in the site area being suitable as opposed to _all_ chunks
in the site being suitable. This is easy to fix, but we don't
always want to have exactly the same criteria for the center
of a site as for the outskirts of it.

This should fix gnarling forts etc. spawning in the water just
off the shore.
2022-06-07 00:27:37 +02:00
59d876a654 pass humidity to meta, move smoke cycle to separate file 2022-06-01 22:13:34 +02:00
3fc59d7e4d lower trading output to trace (and raise one to warn) 2022-05-29 19:09:52 +02:00
47a7943cc2 Merge branch 'upgrade_assets_manager' into 'master'
Upgrade `assets_manager` to `0.8.0` and `image` to `0.24`

See merge request veloren/veloren!3410
2022-05-28 22:41:23 +00:00
69041137a0 reduced bamboo spawn rates 2022-05-28 18:04:06 -04:00
c92cd26ff1 bamboo collectibles spawn near rivers 2022-05-28 17:56:35 -04:00
f36e74e383 Fix deprecated function use 2022-05-28 23:53:30 +02:00
8488c7b25e Upgrade assets_manager to 0.8.0 and image to 0.24
This removes a significant number of duplicated dependencies
2022-05-28 23:18:31 +02:00
a073307072 Backport site2 rasterization benchmarks from other CSG optimization branches. 2022-05-21 18:16:47 -04:00
Sam
95c3fdffa1 Addressed playtest feedback (no assets). 2022-05-16 15:11:39 -04:00
Sam
816c265662 Rebase stuffs 2022-05-16 15:11:26 -04:00
eec2d67bb7 Merge branch 'zesterer/worldgen' into 'master'
Worldgen Improvements

See merge request veloren/veloren!3378
2022-05-15 19:44:12 +00:00
30b041282f More rocks near rivers 2022-05-15 18:31:24 +01:00
692309029d Improved badlands 2022-05-15 16:14:03 +01:00
cc295b483a Better snow cover 2022-05-15 15:34:36 +01:00
2050bce77d Water caves 2022-05-15 10:16:53 +00:00
ecf97a53cd Regular warping 2022-05-15 10:19:57 +01:00
e5c49af547 Faster, prettier, and less troublesome terrain warping 2022-05-14 17:00:03 +01:00
907ba3dcbc Added giant trees to LoD 2022-05-10 20:30:48 +01:00
d4fd9d2d0e Added LoD houses 2022-05-10 19:19:46 +01:00
f35c98d1a1 Added LoD distance setting 2022-05-10 12:40:06 +01:00
3881d2ea38 Fixed i16 underflow 2022-05-10 12:38:36 +01:00
1db7cc7fde LoD trees in snow are white 2022-05-10 12:38:36 +01:00
cf346d05c1 Different kinds of tree 2022-05-10 12:38:36 +01:00
b3126ca687 Initial implementation of LoD trees 2022-05-10 12:38:36 +01:00
9a9302a0b6 Use a seperate rng for peak and biome name gen 2022-05-10 10:24:25 +02:00